aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--lib/sisu.rb106
-rw-r--r--lib/sisu/air.rb106
-rw-r--r--lib/sisu/ao.rb106
-rw-r--r--lib/sisu/ao_appendices.rb106
-rw-r--r--lib/sisu/ao_character_check.rb106
-rw-r--r--lib/sisu/ao_composite.rb106
-rw-r--r--lib/sisu/ao_doc_objects.rb106
-rw-r--r--lib/sisu/ao_doc_str.rb106
-rw-r--r--lib/sisu/ao_endnotes.rb106
-rw-r--r--lib/sisu/ao_expand_insertions.rb106
-rw-r--r--lib/sisu/ao_hash_digest.rb106
-rw-r--r--lib/sisu/ao_idx.rb106
-rw-r--r--lib/sisu/ao_images.rb106
-rw-r--r--lib/sisu/ao_metadata.rb106
-rw-r--r--lib/sisu/ao_misc_arrange.rb106
-rw-r--r--lib/sisu/ao_numbering.rb106
-rw-r--r--lib/sisu/ao_persist.rb106
-rw-r--r--lib/sisu/ao_syntax.rb106
-rw-r--r--lib/sisu/cgi.rb106
-rw-r--r--lib/sisu/cgi_pgsql.rb106
-rw-r--r--lib/sisu/cgi_sql_common.rb106
-rw-r--r--lib/sisu/cgi_sqlite.rb106
-rw-r--r--lib/sisu/conf.rb104
-rw-r--r--lib/sisu/constants.rb106
-rw-r--r--lib/sisu/css.rb106
-rw-r--r--lib/sisu/db_columns.rb106
-rw-r--r--lib/sisu/db_create.rb106
-rw-r--r--lib/sisu/db_dbi.rb106
-rw-r--r--lib/sisu/db_drop.rb106
-rw-r--r--lib/sisu/db_import.rb106
-rw-r--r--lib/sisu/db_indexes.rb106
-rw-r--r--lib/sisu/db_load_tuple.rb106
-rw-r--r--lib/sisu/db_remove.rb106
-rw-r--r--lib/sisu/db_select.rb106
-rw-r--r--lib/sisu/db_sqltxt.rb106
-rw-r--r--lib/sisu/db_tests.rb106
-rw-r--r--lib/sisu/dbi.rb106
-rw-r--r--lib/sisu/dbi_discrete.rb106
-rw-r--r--lib/sisu/digests.rb106
-rw-r--r--lib/sisu/dp.rb106
-rw-r--r--lib/sisu/dp_identify_markup.rb106
-rw-r--r--lib/sisu/dp_make.rb106
-rw-r--r--lib/sisu/embedded.rb106
-rw-r--r--lib/sisu/errors.rb106
-rw-r--r--lib/sisu/generic_parts.rb106
-rw-r--r--lib/sisu/git.rb106
-rw-r--r--lib/sisu/html.rb106
-rw-r--r--lib/sisu/html_concordance.rb106
-rw-r--r--lib/sisu/html_format.rb106
-rw-r--r--lib/sisu/html_harvest.rb106
-rw-r--r--lib/sisu/html_harvest_author_format.rb106
-rw-r--r--lib/sisu/html_harvest_authors.rb106
-rw-r--r--lib/sisu/html_harvest_topics.rb106
-rw-r--r--lib/sisu/html_lite_shared.rb106
-rw-r--r--lib/sisu/html_manifest.rb106
-rw-r--r--lib/sisu/html_minitoc.rb106
-rw-r--r--lib/sisu/html_parts.rb106
-rw-r--r--lib/sisu/html_persist.rb106
-rw-r--r--lib/sisu/html_promo.rb106
-rw-r--r--lib/sisu/html_scroll.rb106
-rw-r--r--lib/sisu/html_segments.rb106
-rw-r--r--lib/sisu/html_shared.rb106
-rw-r--r--lib/sisu/html_table.rb106
-rw-r--r--lib/sisu/html_tune.rb106
-rw-r--r--lib/sisu/hub.rb106
-rw-r--r--lib/sisu/hub_actions.rb106
-rw-r--r--lib/sisu/hub_loop_markup_files.rb106
-rw-r--r--lib/sisu/hub_options.rb106
-rw-r--r--lib/sisu/i18n.rb106
-rw-r--r--lib/sisu/json.rb106
-rw-r--r--lib/sisu/json_format.rb106
-rw-r--r--lib/sisu/json_parts.rb106
-rw-r--r--lib/sisu/json_persist.rb106
-rw-r--r--lib/sisu/json_shared.rb106
-rw-r--r--lib/sisu/manpage.rb106
-rw-r--r--lib/sisu/manpage_format.rb106
-rw-r--r--lib/sisu/object_munge.rb106
-rw-r--r--lib/sisu/prog_text_translation.rb106
-rw-r--r--lib/sisu/qrcode.rb106
-rw-r--r--lib/sisu/relaxng.rb106
-rw-r--r--lib/sisu/remote.rb106
-rw-r--r--lib/sisu/rexml.rb106
-rw-r--r--lib/sisu/se.rb32
-rw-r--r--lib/sisu/se_cleanoutput.rb32
-rw-r--r--lib/sisu/se_clear.rb32
-rw-r--r--lib/sisu/se_createsite.rb32
-rw-r--r--lib/sisu/se_css.rb32
-rw-r--r--lib/sisu/se_date.rb32
-rw-r--r--lib/sisu/se_db.rb32
-rw-r--r--lib/sisu/se_envcall.rb106
-rw-r--r--lib/sisu/se_file_op.rb106
-rw-r--r--lib/sisu/se_filemap.rb106
-rw-r--r--lib/sisu/se_get_init.rb106
-rw-r--r--lib/sisu/se_hub_particulars.rb106
-rw-r--r--lib/sisu/se_info_env.rb106
-rw-r--r--lib/sisu/se_info_port.rb106
-rw-r--r--lib/sisu/se_info_system.rb106
-rw-r--r--lib/sisu/se_load.rb106
-rw-r--r--lib/sisu/se_processing.rb106
-rw-r--r--lib/sisu/se_programs.rb106
-rw-r--r--lib/sisu/se_remotes.rb106
-rw-r--r--lib/sisu/se_standardise_lang.rb106
-rw-r--r--lib/sisu/se_version.rb106
-rw-r--r--lib/sisu/shared_images.rb106
-rw-r--r--lib/sisu/shared_markup_alt.rb106
-rw-r--r--lib/sisu/shared_metadata.rb106
-rw-r--r--lib/sisu/shared_sem.rb106
-rw-r--r--lib/sisu/sisu_thor_lib.rb106
-rw-r--r--lib/sisu/sitemaps.rb106
-rw-r--r--lib/sisu/src_kdissert_share.rb106
-rw-r--r--lib/sisu/src_po4a_share.rb106
-rw-r--r--lib/sisu/src_po4a_shelf.rb106
-rw-r--r--lib/sisu/src_po4a_shelf_set.rb106
-rw-r--r--lib/sisu/src_po4a_sst_ao_sst.rb106
-rw-r--r--lib/sisu/src_po4a_sst_ao_sst_set.rb106
-rw-r--r--lib/sisu/src_po4a_sstm.rb106
-rw-r--r--lib/sisu/src_shared.rb106
-rw-r--r--lib/sisu/src_sisupod_make.rb106
-rw-r--r--lib/sisu/src_sisupod_sstm.rb106
-rw-r--r--lib/sisu/sst_convert_markup.rb106
-rw-r--r--lib/sisu/sst_do_inline_footnotes.rb106
-rw-r--r--lib/sisu/sst_from_xml.rb106
-rw-r--r--lib/sisu/sst_identify_markup.rb106
-rw-r--r--lib/sisu/sst_to_s_xml_sax.rb106
-rw-r--r--lib/sisu/termsheet.rb106
-rw-r--r--lib/sisu/texinfo.rb106
-rw-r--r--lib/sisu/texinfo_format.rb106
-rw-r--r--lib/sisu/texpdf.rb106
-rw-r--r--lib/sisu/texpdf_format.rb106
-rw-r--r--lib/sisu/texpdf_parts.rb106
-rw-r--r--lib/sisu/txt_asciidoc.rb106
-rw-r--r--lib/sisu/txt_asciidoc_decorate.rb106
-rw-r--r--lib/sisu/txt_markdown.rb106
-rw-r--r--lib/sisu/txt_markdown_decorate.rb106
-rw-r--r--lib/sisu/txt_orgmode.rb106
-rw-r--r--lib/sisu/txt_orgmode_decorate.rb106
-rw-r--r--lib/sisu/txt_output.rb106
-rw-r--r--lib/sisu/txt_plain.rb106
-rw-r--r--lib/sisu/txt_plain_decorate.rb106
-rw-r--r--lib/sisu/txt_read.rb106
-rw-r--r--lib/sisu/txt_rst.rb106
-rw-r--r--lib/sisu/txt_rst_decorate.rb106
-rw-r--r--lib/sisu/txt_shared.rb106
-rw-r--r--lib/sisu/txt_textile.rb106
-rw-r--r--lib/sisu/txt_textile_decorate.rb106
-rw-r--r--lib/sisu/update.rb106
-rw-r--r--lib/sisu/urls.rb106
-rw-r--r--lib/sisu/utils.rb106
-rw-r--r--lib/sisu/utils_composite.rb106
-rw-r--r--lib/sisu/utils_response.rb106
-rw-r--r--lib/sisu/utils_screen_text_color.rb106
-rw-r--r--lib/sisu/utils_spell.rb106
-rw-r--r--lib/sisu/webrick.rb106
-rw-r--r--lib/sisu/wikispeak.rb106
-rw-r--r--lib/sisu/xhtml.rb106
-rw-r--r--lib/sisu/xhtml_epub2.rb106
-rw-r--r--lib/sisu/xhtml_epub2_concordance.rb106
-rw-r--r--lib/sisu/xhtml_epub2_format.rb106
-rw-r--r--lib/sisu/xhtml_epub2_persist.rb106
-rw-r--r--lib/sisu/xhtml_epub2_segments.rb106
-rw-r--r--lib/sisu/xhtml_epub2_tune.rb106
-rw-r--r--lib/sisu/xhtml_parts.rb106
-rw-r--r--lib/sisu/xhtml_shared.rb106
-rw-r--r--lib/sisu/xhtml_table.rb106
-rw-r--r--lib/sisu/xml_docbook5.rb106
-rw-r--r--lib/sisu/xml_dom.rb106
-rw-r--r--lib/sisu/xml_fictionbook2.rb106
-rw-r--r--lib/sisu/xml_format.rb106
-rw-r--r--lib/sisu/xml_md_oai_pmh_dc.rb106
-rw-r--r--lib/sisu/xml_odf_odt.rb106
-rw-r--r--lib/sisu/xml_odf_odt_format.rb106
-rw-r--r--lib/sisu/xml_parts.rb106
-rw-r--r--lib/sisu/xml_persist.rb106
-rw-r--r--lib/sisu/xml_sax.rb106
-rw-r--r--lib/sisu/xml_scaffold_structure_collapsed.rb106
-rw-r--r--lib/sisu/xml_scaffold_structure_sisu.rb106
-rw-r--r--lib/sisu/xml_shared.rb106
-rw-r--r--lib/sisu/xml_tables.rb106
-rw-r--r--lib/sisu/zap.rb106
-rw-r--r--org/abstraction.org38
-rw-r--r--org/cgi.org12
-rw-r--r--org/config.org6
-rw-r--r--org/css.org6
-rw-r--r--org/db.org30
-rw-r--r--org/digests.org6
-rw-r--r--org/env.org32
-rw-r--r--org/harvest.org12
-rw-r--r--org/html.org32
-rw-r--r--org/hub.org12
-rw-r--r--org/i18n.org8
-rw-r--r--org/json.org14
-rw-r--r--org/manpage.org8
-rw-r--r--org/misc.org34
-rw-r--r--org/object_munge.org6
-rw-r--r--org/param.org10
-rw-r--r--org/shared.org16
-rw-r--r--org/sisu.org6
-rw-r--r--org/sisu_build.org7
-rw-r--r--org/src.org24
-rw-r--r--org/sst.org14
-rw-r--r--org/texinfo.org8
-rw-r--r--org/texpdf.org10
-rw-r--r--org/txt.org34
-rw-r--r--org/utils.org14
-rw-r--r--org/xhtml.org24
-rw-r--r--org/xml.org32
206 files changed, 9660 insertions, 9249 deletions
diff --git a/lib/sisu.rb b/lib/sisu.rb
index 7fb49eba..155ad404 100644
--- a/lib/sisu.rb
+++ b/lib/sisu.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# sisu
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ sisu
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_libs
require_relative 'sisu/hub' # sisu/hub.rb
require_relative 'sisu/se' # sisu/se.rb
diff --git a/lib/sisu/air.rb b/lib/sisu/air.rb
index 3644ebc6..8f00b89f 100644
--- a/lib/sisu/air.rb
+++ b/lib/sisu/air.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Air
require_relative 'se_hub_particulars' # se_hub_particulars.rb
class Source
diff --git a/lib/sisu/ao.rb b/lib/sisu/ao.rb
index 02dbad3e..3e90a8a1 100644
--- a/lib/sisu/ao.rb
+++ b/lib/sisu/ao.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/lib/sisu/ao_appendices.rb b/lib/sisu/ao_appendices.rb
index 6b0d09e5..3e564772 100644
--- a/lib/sisu/ao_appendices.rb
+++ b/lib/sisu/ao_appendices.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_Appendices
class Glossary
def initialize(md,data)
diff --git a/lib/sisu/ao_character_check.rb b/lib/sisu/ao_character_check.rb
index 434902c2..550e500c 100644
--- a/lib/sisu/ao_character_check.rb
+++ b/lib/sisu/ao_character_check.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_CharacterCheck
class Check
def initialize(data)
diff --git a/lib/sisu/ao_composite.rb b/lib/sisu/ao_composite.rb
index 81b3808f..0af877a1 100644
--- a/lib/sisu/ao_composite.rb
+++ b/lib/sisu/ao_composite.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Assemble
require_relative 'se' # se.rb
require_relative 'utils_composite' # utils_composite.rb
diff --git a/lib/sisu/ao_doc_objects.rb b/lib/sisu/ao_doc_objects.rb
index 9b18af2b..7a0766b8 100644
--- a/lib/sisu/ao_doc_objects.rb
+++ b/lib/sisu/ao_doc_objects.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_DocumentStructure
class Extract
def extract(h,o)
diff --git a/lib/sisu/ao_doc_str.rb b/lib/sisu/ao_doc_str.rb
index 08394b92..a5629dcd 100644
--- a/lib/sisu/ao_doc_str.rb
+++ b/lib/sisu/ao_doc_str.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_DocumentStructureExtract
require_relative 'ao_persist' # ao_persist.rb
class Instantiate < SiSU_Param::Parameters::Instructions
diff --git a/lib/sisu/ao_endnotes.rb b/lib/sisu/ao_endnotes.rb
index 96b217e7..f41efce9 100644
--- a/lib/sisu/ao_endnotes.rb
+++ b/lib/sisu/ao_endnotes.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_Endnotes
class Endnotes
def initialize(md,data,endnote_array=nil)
diff --git a/lib/sisu/ao_expand_insertions.rb b/lib/sisu/ao_expand_insertions.rb
index 38e05d9c..27866b56 100644
--- a/lib/sisu/ao_expand_insertions.rb
+++ b/lib/sisu/ao_expand_insertions.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_Insertions
class Insertions
def initialize(md,data)
diff --git a/lib/sisu/ao_hash_digest.rb b/lib/sisu/ao_hash_digest.rb
index 853fc9e6..7c327ba4 100644
--- a/lib/sisu/ao_hash_digest.rb
+++ b/lib/sisu/ao_hash_digest.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_Hash
require_relative 'shared_markup_alt.rb' #shared_markup_alt.rb
class ObjectDigest
diff --git a/lib/sisu/ao_idx.rb b/lib/sisu/ao_idx.rb
index 506c2cc7..8b9835a8 100644
--- a/lib/sisu/ao_idx.rb
+++ b/lib/sisu/ao_idx.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_BookIndex
class BookIndex
def initialize(md,data,env=nil)
diff --git a/lib/sisu/ao_images.rb b/lib/sisu/ao_images.rb
index ce685090..f013a5c7 100644
--- a/lib/sisu/ao_images.rb
+++ b/lib/sisu/ao_images.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_Images
class Images
begin
diff --git a/lib/sisu/ao_metadata.rb b/lib/sisu/ao_metadata.rb
index 165d5fb2..30915244 100644
--- a/lib/sisu/ao_metadata.rb
+++ b/lib/sisu/ao_metadata.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_Metadata
class Metadata
def initialize(md,metad)
diff --git a/lib/sisu/ao_misc_arrange.rb b/lib/sisu/ao_misc_arrange.rb
index 5f107f04..b70aa43f 100644
--- a/lib/sisu/ao_misc_arrange.rb
+++ b/lib/sisu/ao_misc_arrange.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_MiscArrangeText
class SI
def initialize(md,data)
diff --git a/lib/sisu/ao_numbering.rb b/lib/sisu/ao_numbering.rb
index 7cfff564..615b45d6 100644
--- a/lib/sisu/ao_numbering.rb
+++ b/lib/sisu/ao_numbering.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_Numbering
class Numbering
attr_accessor :obj,:osp,:ocn,:lv,:name,:index,:comment
diff --git a/lib/sisu/ao_persist.rb b/lib/sisu/ao_persist.rb
index 9c7d32c4..316ad28c 100644
--- a/lib/sisu/ao_persist.rb
+++ b/lib/sisu/ao_persist.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_Persist
class Persist
@@persistance=nil
diff --git a/lib/sisu/ao_syntax.rb b/lib/sisu/ao_syntax.rb
index 163d080f..700d997d 100644
--- a/lib/sisu/ao_syntax.rb
+++ b/lib/sisu/ao_syntax.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ abstraction
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_AO_Syntax
class Words
def initialize(line,md,mkp)
diff --git a/lib/sisu/cgi.rb b/lib/sisu/cgi.rb
index 4836f385..18857117 100644
--- a/lib/sisu/cgi.rb
+++ b/lib/sisu/cgi.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# cgi
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ cgi
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_CGI #% database building documents
require_relative 'se' # se.rb
require_relative 'cgi_pgsql' # cgi_pgsql.rb
diff --git a/lib/sisu/cgi_pgsql.rb b/lib/sisu/cgi_pgsql.rb
index 490ab62d..7fd18bd9 100644
--- a/lib/sisu/cgi_pgsql.rb
+++ b/lib/sisu/cgi_pgsql.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# cgi
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ cgi
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_CGI_PgSQL #% database building documents
require_relative 'se' # se.rb
require_relative 'cgi_sql_common' # cgi_sql_common.rb
diff --git a/lib/sisu/cgi_sql_common.rb b/lib/sisu/cgi_sql_common.rb
index 2c75393e..4705e5e9 100644
--- a/lib/sisu/cgi_sql_common.rb
+++ b/lib/sisu/cgi_sql_common.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# cgi
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ cgi
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_CGI_SQL
class CGI_Common
def initialize(webserv,opt,image_src,dir)
diff --git a/lib/sisu/cgi_sqlite.rb b/lib/sisu/cgi_sqlite.rb
index cc77c45e..c822744d 100644
--- a/lib/sisu/cgi_sqlite.rb
+++ b/lib/sisu/cgi_sqlite.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# cgi
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ cgi
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_CGI_SQLite #% database building documents
require_relative 'se' # se.rb
require_relative 'cgi_sql_common' # cgi_sql_common.rb
diff --git a/lib/sisu/conf.rb b/lib/sisu/conf.rb
index 800add9c..52de51be 100644
--- a/lib/sisu/conf.rb
+++ b/lib/sisu/conf.rb
@@ -1,54 +1,56 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# config
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ config
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Initialize
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/lib/sisu/constants.rb b/lib/sisu/constants.rb
index da25b7cd..d4e47aed 100644
--- a/lib/sisu/constants.rb
+++ b/lib/sisu/constants.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# shared
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ shared
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
YEAR='2021'
Sfx={
txt: '.txt',
diff --git a/lib/sisu/css.rb b/lib/sisu/css.rb
index 6994e04b..ec7c9396 100644
--- a/lib/sisu/css.rb
+++ b/lib/sisu/css.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# css
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ css
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Style
require_relative 'se' # se.rb
require_relative 'html_parts' # html_parts.rb
diff --git a/lib/sisu/db_columns.rb b/lib/sisu/db_columns.rb
index 8722d38d..d3625879 100644
--- a/lib/sisu/db_columns.rb
+++ b/lib/sisu/db_columns.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DbColumns
require_relative 'se' # se.rb
require_relative 'db_sqltxt' # db_sqltxt.rb
diff --git a/lib/sisu/db_create.rb b/lib/sisu/db_create.rb
index e61eb7d0..40328349 100644
--- a/lib/sisu/db_create.rb
+++ b/lib/sisu/db_create.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DbCreate
require_relative 'db_columns' # db_columns.rb
class Create < SiSU_DbColumns::Columns
diff --git a/lib/sisu/db_dbi.rb b/lib/sisu/db_dbi.rb
index d453dfe0..9d5ac2b1 100644
--- a/lib/sisu/db_dbi.rb
+++ b/lib/sisu/db_dbi.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DbDBI
require_relative 'db_columns' # db_columns.rb
require_relative 'db_tests' # db_tests.rb
diff --git a/lib/sisu/db_drop.rb b/lib/sisu/db_drop.rb
index aa91a8a6..c8d24aeb 100644
--- a/lib/sisu/db_drop.rb
+++ b/lib/sisu/db_drop.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DbDrop
require_relative 'utils_response' # utils_response.rb
class Drop
diff --git a/lib/sisu/db_import.rb b/lib/sisu/db_import.rb
index 84cbc911..ea1d31bd 100644
--- a/lib/sisu/db_import.rb
+++ b/lib/sisu/db_import.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DbImport
require_relative 'db_columns' # db_columns.rb
require_relative 'db_load_tuple' # db_load_tuple.rb
diff --git a/lib/sisu/db_indexes.rb b/lib/sisu/db_indexes.rb
index 519a0c11..dc34075b 100644
--- a/lib/sisu/db_indexes.rb
+++ b/lib/sisu/db_indexes.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DbIndex
class Index # create documents Indexes def initialize(opt,conn='',sql_type)
def initialize(opt,conn,file,sql_type)
diff --git a/lib/sisu/db_load_tuple.rb b/lib/sisu/db_load_tuple.rb
index 84561fb7..f197d1ab 100644
--- a/lib/sisu/db_load_tuple.rb
+++ b/lib/sisu/db_load_tuple.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DbTuple
require_relative 'db_columns' # db_columns.rb
class LoadDocuments
diff --git a/lib/sisu/db_remove.rb b/lib/sisu/db_remove.rb
index 26a232a9..d40e8dec 100644
--- a/lib/sisu/db_remove.rb
+++ b/lib/sisu/db_remove.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DbRemove
class Remove
include SiSU_DbAction
diff --git a/lib/sisu/db_select.rb b/lib/sisu/db_select.rb
index d2e17835..72f6d927 100644
--- a/lib/sisu/db_select.rb
+++ b/lib/sisu/db_select.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DbAction
def db_action(sdb)
@sdb=sdb
diff --git a/lib/sisu/db_sqltxt.rb b/lib/sisu/db_sqltxt.rb
index 7adee45c..8050a69e 100644
--- a/lib/sisu/db_sqltxt.rb
+++ b/lib/sisu/db_sqltxt.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DbText
class Prepare
def special_character_escape(str)
diff --git a/lib/sisu/db_tests.rb b/lib/sisu/db_tests.rb
index d6e81921..1b7e8f88 100644
--- a/lib/sisu/db_tests.rb
+++ b/lib/sisu/db_tests.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DbTests
class Test
def initialize(info,opt)
diff --git a/lib/sisu/dbi.rb b/lib/sisu/dbi.rb
index d2bddb1d..48331f3d 100644
--- a/lib/sisu/dbi.rb
+++ b/lib/sisu/dbi.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DBI #% database building
require_relative 'se' # se.rb
include SiSU_Env; include SiSU_Screen
diff --git a/lib/sisu/dbi_discrete.rb b/lib/sisu/dbi_discrete.rb
index a80114cf..08a08670 100644
--- a/lib/sisu/dbi_discrete.rb
+++ b/lib/sisu/dbi_discrete.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ db sql
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DBI_Discrete #% database building
require_relative 'se' # se.rb
include SiSU_Env; include SiSU_Screen
diff --git a/lib/sisu/digests.rb b/lib/sisu/digests.rb
index fcd7a753..84baf8f5 100644
--- a/lib/sisu/digests.rb
+++ b/lib/sisu/digests.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# digests
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ digests
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_DigestView
require_relative 'se_hub_particulars' # se_hub_particulars.rb
require_relative 'prog_text_translation' # prog_text_translation.rb
diff --git a/lib/sisu/dp.rb b/lib/sisu/dp.rb
index 85b71c10..ce069cd4 100644
--- a/lib/sisu/dp.rb
+++ b/lib/sisu/dp.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# param
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ param
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Param
begin
require 'uri'
diff --git a/lib/sisu/dp_identify_markup.rb b/lib/sisu/dp_identify_markup.rb
index 8439bff3..0e9d2ee3 100644
--- a/lib/sisu/dp_identify_markup.rb
+++ b/lib/sisu/dp_identify_markup.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# param
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ param
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_MarkupType
class MarkupIdentify
@@version={}
diff --git a/lib/sisu/dp_make.rb b/lib/sisu/dp_make.rb
index 25dfca6f..e0f376ef 100644
--- a/lib/sisu/dp_make.rb
+++ b/lib/sisu/dp_make.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# param
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ param
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Param_Make
class MdMake
def initialize(str,opt,env)
diff --git a/lib/sisu/embedded.rb b/lib/sisu/embedded.rb
index 066cc39a..9d758ca4 100644
--- a/lib/sisu/embedded.rb
+++ b/lib/sisu/embedded.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Embedded
require_relative 'dp' # dp.rb
include SiSU_Param
diff --git a/lib/sisu/errors.rb b/lib/sisu/errors.rb
index bff4e0e8..26ca8d81 100644
--- a/lib/sisu/errors.rb
+++ b/lib/sisu/errors.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Errors
require_relative 'se' # se.rb
include SiSU_Env; include SiSU_Screen
diff --git a/lib/sisu/generic_parts.rb b/lib/sisu/generic_parts.rb
index 4b1e0e6f..bef945a0 100644
--- a/lib/sisu/generic_parts.rb
+++ b/lib/sisu/generic_parts.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# shared
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ shared
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Parts_Generic
def the_url
def urify(uri)
diff --git a/lib/sisu/git.rb b/lib/sisu/git.rb
index 3b0a040d..13894f66 100644
--- a/lib/sisu/git.rb
+++ b/lib/sisu/git.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Git
require_relative 'dp' # dp.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/html.rb b/lib/sisu/html.rb
index ffe0b7b7..511ddc43 100644
--- a/lib/sisu/html.rb
+++ b/lib/sisu/html.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_HTML
begin
require 'pstore'
diff --git a/lib/sisu/html_concordance.rb b/lib/sisu/html_concordance.rb
index b80d2761..c6744d92 100644
--- a/lib/sisu/html_concordance.rb
+++ b/lib/sisu/html_concordance.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Concordance
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/html_format.rb b/lib/sisu/html_format.rb
index 079edb3f..45710d44 100644
--- a/lib/sisu/html_format.rb
+++ b/lib/sisu/html_format.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_HTML_Format
require_relative 'html_parts' # html_parts.rb
class ParagraphNumber
diff --git a/lib/sisu/html_harvest.rb b/lib/sisu/html_harvest.rb
index 22de54d7..67e71f53 100644
--- a/lib/sisu/html_harvest.rb
+++ b/lib/sisu/html_harvest.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# harvest
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ harvest
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Harvest
@@the_idx_topics,@@the_idx_authors={},{}
class Source
diff --git a/lib/sisu/html_harvest_author_format.rb b/lib/sisu/html_harvest_author_format.rb
index 20f9d3d0..7459fe30 100644
--- a/lib/sisu/html_harvest_author_format.rb
+++ b/lib/sisu/html_harvest_author_format.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# harvest
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ harvest
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_FormatAuthor
class Author
def initialize(author_param)
diff --git a/lib/sisu/html_harvest_authors.rb b/lib/sisu/html_harvest_authors.rb
index fbf6b9bc..a28c9b64 100644
--- a/lib/sisu/html_harvest_authors.rb
+++ b/lib/sisu/html_harvest_authors.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# harvest
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ harvest
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_HarvestAuthors
require_relative 'html_harvest_author_format' # html_harvest_author_format.rb
require_relative 'html_parts' # html_parts.rb
diff --git a/lib/sisu/html_harvest_topics.rb b/lib/sisu/html_harvest_topics.rb
index d6715aa0..85726bee 100644
--- a/lib/sisu/html_harvest_topics.rb
+++ b/lib/sisu/html_harvest_topics.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# harvest
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ harvest
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_HarvestTopics
require_relative 'html_harvest_author_format' # html_harvest_author_format.rb
require_relative 'html_parts' # html_parts.rb
diff --git a/lib/sisu/html_lite_shared.rb b/lib/sisu/html_lite_shared.rb
index f4260fa8..6a05b5bb 100644
--- a/lib/sisu/html_lite_shared.rb
+++ b/lib/sisu/html_lite_shared.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_FormatShared
require_relative 'html_parts' # html_parts.rb
class CSS_Format
diff --git a/lib/sisu/html_manifest.rb b/lib/sisu/html_manifest.rb
index 28117a00..f61edd97 100644
--- a/lib/sisu/html_manifest.rb
+++ b/lib/sisu/html_manifest.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Manifest
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/lib/sisu/html_minitoc.rb b/lib/sisu/html_minitoc.rb
index 9346af8b..495328c2 100644
--- a/lib/sisu/html_minitoc.rb
+++ b/lib/sisu/html_minitoc.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_HTML_MiniToc
require_relative 'html_tune' # html_tune.rb
include SiSU_HTML_Tune
diff --git a/lib/sisu/html_parts.rb b/lib/sisu/html_parts.rb
index 60e0b4ea..d57cc0a9 100644
--- a/lib/sisu/html_parts.rb
+++ b/lib/sisu/html_parts.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Parts_HTML
require_relative 'generic_parts' # generic_parts.rb
include SiSU_Parts_Generic
diff --git a/lib/sisu/html_persist.rb b/lib/sisu/html_persist.rb
index 843d9414..11adf99a 100644
--- a/lib/sisu/html_persist.rb
+++ b/lib/sisu/html_persist.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_HTML_Persist
class Persist
@@persist=nil
diff --git a/lib/sisu/html_promo.rb b/lib/sisu/html_promo.rb
index b7754e99..6b1f3e9c 100644
--- a/lib/sisu/html_promo.rb
+++ b/lib/sisu/html_promo.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_HTML_Promo
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/lib/sisu/html_scroll.rb b/lib/sisu/html_scroll.rb
index 650c90dd..6cd97022 100644
--- a/lib/sisu/html_scroll.rb
+++ b/lib/sisu/html_scroll.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_HTML_Scroll
require_relative 'html_shared' # html_shared.rb
require_relative 'html' # html.rb
diff --git a/lib/sisu/html_segments.rb b/lib/sisu/html_segments.rb
index 99f6b760..4df48f3a 100644
--- a/lib/sisu/html_segments.rb
+++ b/lib/sisu/html_segments.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_HTML_Seg
require_relative 'html_shared' # html_shared.rb
require_relative 'html' # html.rb
diff --git a/lib/sisu/html_shared.rb b/lib/sisu/html_shared.rb
index 90f60d0a..ef02e6d9 100644
--- a/lib/sisu/html_shared.rb
+++ b/lib/sisu/html_shared.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_HTML_Shared
require_relative 'html_table' # html_table.rb
class TableHTML < SiSU_HTML_Table::TableHTML
diff --git a/lib/sisu/html_table.rb b/lib/sisu/html_table.rb
index 2daffc2e..bb156437 100644
--- a/lib/sisu/html_table.rb
+++ b/lib/sisu/html_table.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_HTML_Table
require_relative 'xhtml_table' # xhtml_table.rb
require_relative 'html_parts' # html_parts.rb
diff --git a/lib/sisu/html_tune.rb b/lib/sisu/html_tune.rb
index c1c8a531..c2b3be3b 100644
--- a/lib/sisu/html_tune.rb
+++ b/lib/sisu/html_tune.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# html
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ html
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
require_relative 'dp' # dp.rb
module SiSU_HTML_Tune
require_relative 'se' # se.rb
diff --git a/lib/sisu/hub.rb b/lib/sisu/hub.rb
index 733d76fc..3f89f769 100644
--- a/lib/sisu/hub.rb
+++ b/lib/sisu/hub.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# hub
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ hub
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU
require_relative 'constants' # constants.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/hub_actions.rb b/lib/sisu/hub_actions.rb
index ac692bc7..c3d826d9 100644
--- a/lib/sisu/hub_actions.rb
+++ b/lib/sisu/hub_actions.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# hub
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ hub
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Hub_Actions
class HubActions
require_relative 'utils_composite' # utils_composite.rb
diff --git a/lib/sisu/hub_loop_markup_files.rb b/lib/sisu/hub_loop_markup_files.rb
index ca02c800..15a31b3d 100644
--- a/lib/sisu/hub_loop_markup_files.rb
+++ b/lib/sisu/hub_loop_markup_files.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# hub
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ hub
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Hub_Loops
require_relative 'constants' # constants.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/hub_options.rb b/lib/sisu/hub_options.rb
index 9f71e74b..a2916a9f 100644
--- a/lib/sisu/hub_options.rb
+++ b/lib/sisu/hub_options.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# hub
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ hub
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Commandline
begin
require 'pathname'
diff --git a/lib/sisu/i18n.rb b/lib/sisu/i18n.rb
index e9f11d50..d5822016 100644
--- a/lib/sisu/i18n.rb
+++ b/lib/sisu/i18n.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# i18n
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ i18n
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_i18n
@@language_table,@@language_list=nil,nil
class Languages
diff --git a/lib/sisu/json.rb b/lib/sisu/json.rb
index 99fd20e0..798ea075 100644
--- a/lib/sisu/json.rb
+++ b/lib/sisu/json.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# json
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ json
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_JSON
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/json_format.rb b/lib/sisu/json_format.rb
index 6e00172d..b716aff7 100644
--- a/lib/sisu/json_format.rb
+++ b/lib/sisu/json_format.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# json
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ json
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_JSON_Format
require_relative 'dp' # dp.rb
require_relative 'json_parts' # json_parts.rb
diff --git a/lib/sisu/json_parts.rb b/lib/sisu/json_parts.rb
index 2dce3049..40a22377 100644
--- a/lib/sisu/json_parts.rb
+++ b/lib/sisu/json_parts.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# json
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ json
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Parts_JSON
require_relative 'generic_parts' # generic_parts.rb
include SiSU_Parts_Generic
diff --git a/lib/sisu/json_persist.rb b/lib/sisu/json_persist.rb
index fdd15071..f68ca513 100644
--- a/lib/sisu/json_persist.rb
+++ b/lib/sisu/json_persist.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# json
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ json
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_JSON_Persist
class Persist
@@persist=nil
diff --git a/lib/sisu/json_shared.rb b/lib/sisu/json_shared.rb
index 0125c444..750877b7 100644
--- a/lib/sisu/json_shared.rb
+++ b/lib/sisu/json_shared.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# json
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ json
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_JSONutils
require_relative 'generic_parts' # generic_parts.rb
class Clean
diff --git a/lib/sisu/manpage.rb b/lib/sisu/manpage.rb
index 0961d457..ca969f36 100644
--- a/lib/sisu/manpage.rb
+++ b/lib/sisu/manpage.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# manpage
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ manpage
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Manpage
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/manpage_format.rb b/lib/sisu/manpage_format.rb
index 45694bc1..b72277dc 100644
--- a/lib/sisu/manpage_format.rb
+++ b/lib/sisu/manpage_format.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# manpage
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ manpage
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_ManpageFormat
require_relative 'dp' # dp.rb
include SiSU_Param
diff --git a/lib/sisu/object_munge.rb b/lib/sisu/object_munge.rb
index 2d1fdf60..706e3e5e 100644
--- a/lib/sisu/object_munge.rb
+++ b/lib/sisu/object_munge.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# object_munge
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ object_munge
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Object_Munge
def i_src_o_strip_markup(txtobj)
txtobj=txtobj.
diff --git a/lib/sisu/prog_text_translation.rb b/lib/sisu/prog_text_translation.rb
index 5ac594d4..cbc6f1bc 100644
--- a/lib/sisu/prog_text_translation.rb
+++ b/lib/sisu/prog_text_translation.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# i18n
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ i18n
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Translate
require_relative 'se' # se.rb
include SiSU_Env; include SiSU_Param
diff --git a/lib/sisu/qrcode.rb b/lib/sisu/qrcode.rb
index 9e93f558..55be89f4 100644
--- a/lib/sisu/qrcode.rb
+++ b/lib/sisu/qrcode.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_QRcode
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/lib/sisu/relaxng.rb b/lib/sisu/relaxng.rb
index 8f1d0ba7..e2edcc74 100644
--- a/lib/sisu/relaxng.rb
+++ b/lib/sisu/relaxng.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Relaxng
require_relative 'se' # se.rb
class RelaxNG
diff --git a/lib/sisu/remote.rb b/lib/sisu/remote.rb
index c7dd1b01..425dc2ab 100644
--- a/lib/sisu/remote.rb
+++ b/lib/sisu/remote.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Remote
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/lib/sisu/rexml.rb b/lib/sisu/rexml.rb
index a9a2afc9..6556a975 100644
--- a/lib/sisu/rexml.rb
+++ b/lib/sisu/rexml.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Rexml
# load XML file for REXML parsing
begin
diff --git a/lib/sisu/se.rb b/lib/sisu/se.rb
index 009784f3..8bae44dc 100644
--- a/lib/sisu/se.rb
+++ b/lib/sisu/se.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
+# #encoding: utf-8
+# =begin
# - Name: SiSU
-#
+#
# - Description: documents, structuring, processing, publishing, search
# se
-#
+#
# - Author: Ralph Amissah
# <ralph.amissah@gmail.com>
-#
+#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
# 2020, 2021, Ralph Amissah,
# All Rights Reserved.
-#
+#
# - License: GPL 3 or later:
-#
+#
# SiSU, a framework for document structuring, publishing and search
-#
+#
# Copyright (C) Ralph Amissah
-#
+#
# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
+#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
# <http://www.fsf.org/licensing/licenses/gpl.html>
# <http://www.gnu.org/licenses/gpl.html>
-#
+#
# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
+#
# - SiSU uses:
# - Standard SiSU markup syntax,
# - Standard SiSU meta-markup syntax, and the
# - Standard SiSU object citation numbering and system
-#
+#
# - Homepages:
# <http://www.sisudoc.org>
-#
+#
# - Git
# <https://git.sisudoc.org/projects/>
# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# =end
module SiSU_Env
#@@cX=nil
require_relative 'constants' # constants.rb
diff --git a/lib/sisu/se_cleanoutput.rb b/lib/sisu/se_cleanoutput.rb
index 6d66f1b9..0269e8e3 100644
--- a/lib/sisu/se_cleanoutput.rb
+++ b/lib/sisu/se_cleanoutput.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
+# #encoding: utf-8
+# =begin
# - Name: SiSU
-#
+#
# - Description: documents, structuring, processing, publishing, search
# se
-#
+#
# - Author: Ralph Amissah
# <ralph.amissah@gmail.com>
-#
+#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
# 2020, 2021, Ralph Amissah,
# All Rights Reserved.
-#
+#
# - License: GPL 3 or later:
-#
+#
# SiSU, a framework for document structuring, publishing and search
-#
+#
# Copyright (C) Ralph Amissah
-#
+#
# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
+#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
# <http://www.fsf.org/licensing/licenses/gpl.html>
# <http://www.gnu.org/licenses/gpl.html>
-#
+#
# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
+#
# - SiSU uses:
# - Standard SiSU markup syntax,
# - Standard SiSU meta-markup syntax, and the
# - Standard SiSU object citation numbering and system
-#
+#
# - Homepages:
# <http://www.sisudoc.org>
-#
+#
# - Git
# <https://git.sisudoc.org/projects/>
# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# =end
module SiSU_Clean_Output
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_clear.rb b/lib/sisu/se_clear.rb
index 52374439..e512192c 100644
--- a/lib/sisu/se_clear.rb
+++ b/lib/sisu/se_clear.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
+# #encoding: utf-8
+# =begin
# - Name: SiSU
-#
+#
# - Description: documents, structuring, processing, publishing, search
# se
-#
+#
# - Author: Ralph Amissah
# <ralph.amissah@gmail.com>
-#
+#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
# 2020, 2021, Ralph Amissah,
# All Rights Reserved.
-#
+#
# - License: GPL 3 or later:
-#
+#
# SiSU, a framework for document structuring, publishing and search
-#
+#
# Copyright (C) Ralph Amissah
-#
+#
# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
+#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
# <http://www.fsf.org/licensing/licenses/gpl.html>
# <http://www.gnu.org/licenses/gpl.html>
-#
+#
# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
+#
# - SiSU uses:
# - Standard SiSU markup syntax,
# - Standard SiSU meta-markup syntax, and the
# - Standard SiSU object citation numbering and system
-#
+#
# - Homepages:
# <http://www.sisudoc.org>
-#
+#
# - Git
# <https://git.sisudoc.org/projects/>
# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# =end
module SiSU_Clear
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_createsite.rb b/lib/sisu/se_createsite.rb
index a680d022..1abb5915 100644
--- a/lib/sisu/se_createsite.rb
+++ b/lib/sisu/se_createsite.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
+# #encoding: utf-8
+# =begin
# - Name: SiSU
-#
+#
# - Description: documents, structuring, processing, publishing, search
# se
-#
+#
# - Author: Ralph Amissah
# <ralph.amissah@gmail.com>
-#
+#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
# 2020, 2021, Ralph Amissah,
# All Rights Reserved.
-#
+#
# - License: GPL 3 or later:
-#
+#
# SiSU, a framework for document structuring, publishing and search
-#
+#
# Copyright (C) Ralph Amissah
-#
+#
# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
+#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
# <http://www.fsf.org/licensing/licenses/gpl.html>
# <http://www.gnu.org/licenses/gpl.html>
-#
+#
# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
+#
# - SiSU uses:
# - Standard SiSU markup syntax,
# - Standard SiSU meta-markup syntax, and the
# - Standard SiSU object citation numbering and system
-#
+#
# - Homepages:
# <http://www.sisudoc.org>
-#
+#
# - Git
# <https://git.sisudoc.org/projects/>
# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# =end
module SiSU_Create_Site
require_relative 'constants' # constants.rb
require_relative 'html_parts' # html_parts.rb
diff --git a/lib/sisu/se_css.rb b/lib/sisu/se_css.rb
index 3d91636d..eef0406d 100644
--- a/lib/sisu/se_css.rb
+++ b/lib/sisu/se_css.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
+# #encoding: utf-8
+# =begin
# - Name: SiSU
-#
+#
# - Description: documents, structuring, processing, publishing, search
# se
-#
+#
# - Author: Ralph Amissah
# <ralph.amissah@gmail.com>
-#
+#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
# 2020, 2021, Ralph Amissah,
# All Rights Reserved.
-#
+#
# - License: GPL 3 or later:
-#
+#
# SiSU, a framework for document structuring, publishing and search
-#
+#
# Copyright (C) Ralph Amissah
-#
+#
# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
+#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
# <http://www.fsf.org/licensing/licenses/gpl.html>
# <http://www.gnu.org/licenses/gpl.html>
-#
+#
# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
+#
# - SiSU uses:
# - Standard SiSU markup syntax,
# - Standard SiSU meta-markup syntax, and the
# - Standard SiSU object citation numbering and system
-#
+#
# - Homepages:
# <http://www.sisudoc.org>
-#
+#
# - Git
# <https://git.sisudoc.org/projects/>
# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# =end
module SiSU_CSS
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_date.rb b/lib/sisu/se_date.rb
index 11e8c3db..76112b32 100644
--- a/lib/sisu/se_date.rb
+++ b/lib/sisu/se_date.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
+# #encoding: utf-8
+# =begin
# - Name: SiSU
-#
+#
# - Description: documents, structuring, processing, publishing, search
# se
-#
+#
# - Author: Ralph Amissah
# <ralph.amissah@gmail.com>
-#
+#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
# 2020, 2021, Ralph Amissah,
# All Rights Reserved.
-#
+#
# - License: GPL 3 or later:
-#
+#
# SiSU, a framework for document structuring, publishing and search
-#
+#
# Copyright (C) Ralph Amissah
-#
+#
# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
+#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
# <http://www.fsf.org/licensing/licenses/gpl.html>
# <http://www.gnu.org/licenses/gpl.html>
-#
+#
# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
+#
# - SiSU uses:
# - Standard SiSU markup syntax,
# - Standard SiSU meta-markup syntax, and the
# - Standard SiSU object citation numbering and system
-#
+#
# - Homepages:
# <http://www.sisudoc.org>
-#
+#
# - Git
# <https://git.sisudoc.org/projects/>
# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# =end
module SiSU_Info_Date
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_db.rb b/lib/sisu/se_db.rb
index 09fb81fc..d03cd0b8 100644
--- a/lib/sisu/se_db.rb
+++ b/lib/sisu/se_db.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
+# #encoding: utf-8
+# =begin
# - Name: SiSU
-#
+#
# - Description: documents, structuring, processing, publishing, search
# se
-#
+#
# - Author: Ralph Amissah
# <ralph.amissah@gmail.com>
-#
+#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
# 2020, 2021, Ralph Amissah,
# All Rights Reserved.
-#
+#
# - License: GPL 3 or later:
-#
+#
# SiSU, a framework for document structuring, publishing and search
-#
+#
# Copyright (C) Ralph Amissah
-#
+#
# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
+#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
# <http://www.fsf.org/licensing/licenses/gpl.html>
# <http://www.gnu.org/licenses/gpl.html>
-#
+#
# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
+#
# - SiSU uses:
# - Standard SiSU markup syntax,
# - Standard SiSU meta-markup syntax, and the
# - Standard SiSU object citation numbering and system
-#
+#
# - Homepages:
# <http://www.sisudoc.org>
-#
+#
# - Git
# <https://git.sisudoc.org/projects/>
# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# =end
module SiSU_Info_Db
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_envcall.rb b/lib/sisu/se_envcall.rb
index 1913dcb4..7e9f6d2f 100644
--- a/lib/sisu/se_envcall.rb
+++ b/lib/sisu/se_envcall.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Env_Call
begin
require 'singleton'
diff --git a/lib/sisu/se_file_op.rb b/lib/sisu/se_file_op.rb
index 3beea62c..2b151254 100644
--- a/lib/sisu/se_file_op.rb
+++ b/lib/sisu/se_file_op.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Info_File
require_relative 'utils' # utils.rb
require_relative 'se_info_env' # se_info_env.rb
diff --git a/lib/sisu/se_filemap.rb b/lib/sisu/se_filemap.rb
index 2364d116..d55fd3d5 100644
--- a/lib/sisu/se_filemap.rb
+++ b/lib/sisu/se_filemap.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_File_Map
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_get_init.rb b/lib/sisu/se_get_init.rb
index 4fe593be..e9e34321 100644
--- a/lib/sisu/se_get_init.rb
+++ b/lib/sisu/se_get_init.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Get_Init
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_hub_particulars.rb b/lib/sisu/se_hub_particulars.rb
index da8844f3..93eafc39 100644
--- a/lib/sisu/se_hub_particulars.rb
+++ b/lib/sisu/se_hub_particulars.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Particulars
begin
require 'singleton'
diff --git a/lib/sisu/se_info_env.rb b/lib/sisu/se_info_env.rb
index 382facf1..725eae33 100644
--- a/lib/sisu/se_info_env.rb
+++ b/lib/sisu/se_info_env.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Info_Env
@@current_document=Dir.pwd #nil #''
require_relative 'se_envcall' # se_envcall.rb
diff --git a/lib/sisu/se_info_port.rb b/lib/sisu/se_info_port.rb
index fc40de2f..16b6f1bc 100644
--- a/lib/sisu/se_info_port.rb
+++ b/lib/sisu/se_info_port.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Info_Port
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_info_system.rb b/lib/sisu/se_info_system.rb
index 400696d3..f3f00b99 100644
--- a/lib/sisu/se_info_system.rb
+++ b/lib/sisu/se_info_system.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Info_Sys_Gen
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_load.rb b/lib/sisu/se_load.rb
index bd3991da..91959886 100644
--- a/lib/sisu/se_load.rb
+++ b/lib/sisu/se_load.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Load
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_processing.rb b/lib/sisu/se_processing.rb
index 904812c6..c048e3c1 100644
--- a/lib/sisu/se_processing.rb
+++ b/lib/sisu/se_processing.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Processing_Settings
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_programs.rb b/lib/sisu/se_programs.rb
index 970bb24a..62f2b4bc 100644
--- a/lib/sisu/se_programs.rb
+++ b/lib/sisu/se_programs.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Sys_Call
begin
require 'singleton'
diff --git a/lib/sisu/se_remotes.rb b/lib/sisu/se_remotes.rb
index f112589f..ee02fd45 100644
--- a/lib/sisu/se_remotes.rb
+++ b/lib/sisu/se_remotes.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Info_Remote_Host
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/se_standardise_lang.rb b/lib/sisu/se_standardise_lang.rb
index 688ececa..3b87cd45 100644
--- a/lib/sisu/se_standardise_lang.rb
+++ b/lib/sisu/se_standardise_lang.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Standardise_Lang
@@lang_info=nil
class StandardiseLanguage
diff --git a/lib/sisu/se_version.rb b/lib/sisu/se_version.rb
index adf3b9be..6e7c8c9a 100644
--- a/lib/sisu/se_version.rb
+++ b/lib/sisu/se_version.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# se
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ se
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Info_Version
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
diff --git a/lib/sisu/shared_images.rb b/lib/sisu/shared_images.rb
index 4badb84c..af2e3254 100644
--- a/lib/sisu/shared_images.rb
+++ b/lib/sisu/shared_images.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# shared
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ shared
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Images
require_relative 'se_hub_particulars' # se_hub_particulars.rb
class Source
diff --git a/lib/sisu/shared_markup_alt.rb b/lib/sisu/shared_markup_alt.rb
index db3dbbfe..785544ed 100644
--- a/lib/sisu/shared_markup_alt.rb
+++ b/lib/sisu/shared_markup_alt.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# shared
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ shared
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_TextRepresentation
class Alter
def initialize(x)
diff --git a/lib/sisu/shared_metadata.rb b/lib/sisu/shared_metadata.rb
index 3214107a..bf5833cc 100644
--- a/lib/sisu/shared_metadata.rb
+++ b/lib/sisu/shared_metadata.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# shared
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ shared
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Metadata
require_relative 'xml_parts' # xml_parts.rb
require_relative 'xml_shared' # xml_shared.rb
diff --git a/lib/sisu/shared_sem.rb b/lib/sisu/shared_sem.rb
index 3e30de17..46849615 100644
--- a/lib/sisu/shared_sem.rb
+++ b/lib/sisu/shared_sem.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# shared
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ shared
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Sem
require_relative 'dp' # dp.rb
class Tags
diff --git a/lib/sisu/sisu_thor_lib.rb b/lib/sisu/sisu_thor_lib.rb
index 80ad6fe2..5c6cfee7 100644
--- a/lib/sisu/sisu_thor_lib.rb
+++ b/lib/sisu/sisu_thor_lib.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# sisu build
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ sisu build
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Po4a_Actions
require_relative 'utils_response' # utils_response.rb
include SiSU_Response
diff --git a/lib/sisu/sitemaps.rb b/lib/sisu/sitemaps.rb
index 90c1f2b8..8791a228 100644
--- a/lib/sisu/sitemaps.rb
+++ b/lib/sisu/sitemaps.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Sitemaps
require_relative 'dp' # dp.rb
include SiSU_Param
diff --git a/lib/sisu/src_kdissert_share.rb b/lib/sisu/src_kdissert_share.rb
index c9241b25..93678254 100644
--- a/lib/sisu/src_kdissert_share.rb
+++ b/lib/sisu/src_kdissert_share.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# src
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ src
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_KdiSource
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/lib/sisu/src_po4a_share.rb b/lib/sisu/src_po4a_share.rb
index a4f1a01b..4b4b6bde 100644
--- a/lib/sisu/src_po4a_share.rb
+++ b/lib/sisu/src_po4a_share.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# src
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ src
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Languages_Selected
require_relative 'utils_response' # utils_response.rb
def language
diff --git a/lib/sisu/src_po4a_shelf.rb b/lib/sisu/src_po4a_shelf.rb
index f8b749fc..9c8eb2a5 100644
--- a/lib/sisu/src_po4a_shelf.rb
+++ b/lib/sisu/src_po4a_shelf.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# src
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ src
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Po4a
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/src_po4a_shelf_set.rb b/lib/sisu/src_po4a_shelf_set.rb
index e3fc1c41..166848c6 100644
--- a/lib/sisu/src_po4a_shelf_set.rb
+++ b/lib/sisu/src_po4a_shelf_set.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# src
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ src
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Po4aUtils
class Wrap
def initialize(md,orig='',trans='',is_desc='',n_char_max=76,n_indent=0,n_hang=nil)
diff --git a/lib/sisu/src_po4a_sst_ao_sst.rb b/lib/sisu/src_po4a_sst_ao_sst.rb
index 1aef9e0d..168a5fb1 100644
--- a/lib/sisu/src_po4a_sst_ao_sst.rb
+++ b/lib/sisu/src_po4a_sst_ao_sst.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# src
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ src
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_SStm_AO_SStm
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/src_po4a_sst_ao_sst_set.rb b/lib/sisu/src_po4a_sst_ao_sst_set.rb
index 278f6ae8..2852cb2e 100644
--- a/lib/sisu/src_po4a_sst_ao_sst_set.rb
+++ b/lib/sisu/src_po4a_sst_ao_sst_set.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# src
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ src
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Po4aUtils
class Wrap
def initialize(md,orig='',trans='',n_char_max=76,n_indent=0,n_hang=nil)
diff --git a/lib/sisu/src_po4a_sstm.rb b/lib/sisu/src_po4a_sstm.rb
index 637fdfeb..7530b88c 100644
--- a/lib/sisu/src_po4a_sstm.rb
+++ b/lib/sisu/src_po4a_sstm.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# src
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ src
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Markup
require_relative 'src_shared' # src_shared.rb
include SiSU_Source
diff --git a/lib/sisu/src_shared.rb b/lib/sisu/src_shared.rb
index 85a6ca69..91067c7d 100644
--- a/lib/sisu/src_shared.rb
+++ b/lib/sisu/src_shared.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# src
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ src
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Source
include SiSU_Env
class SiSUpodSource
diff --git a/lib/sisu/src_sisupod_make.rb b/lib/sisu/src_sisupod_make.rb
index def08830..b31318ef 100644
--- a/lib/sisu/src_sisupod_make.rb
+++ b/lib/sisu/src_sisupod_make.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# src
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ src
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Doc
require_relative 'src_shared' # scr_shared.rb
include SiSU_Source
diff --git a/lib/sisu/src_sisupod_sstm.rb b/lib/sisu/src_sisupod_sstm.rb
index 71f71552..a20614c0 100644
--- a/lib/sisu/src_sisupod_sstm.rb
+++ b/lib/sisu/src_sisupod_sstm.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# src
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ src
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Markup
require_relative 'src_shared' # src_shared.rb
include SiSU_Source
diff --git a/lib/sisu/sst_convert_markup.rb b/lib/sisu/sst_convert_markup.rb
index ed646cbf..b1d9ac6e 100644
--- a/lib/sisu/sst_convert_markup.rb
+++ b/lib/sisu/sst_convert_markup.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# sst
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ sst
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Modify
require_relative 'sst_identify_markup' # sst_identify_markup.rb
require_relative 'sst_from_xml' # sst_from_xml.rb
diff --git a/lib/sisu/sst_do_inline_footnotes.rb b/lib/sisu/sst_do_inline_footnotes.rb
index 16e420e8..4dbc1d24 100644
--- a/lib/sisu/sst_do_inline_footnotes.rb
+++ b/lib/sisu/sst_do_inline_footnotes.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# sst
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ sst
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_ConvertFootnotes
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/lib/sisu/sst_from_xml.rb b/lib/sisu/sst_from_xml.rb
index dc822cb4..fe74c523 100644
--- a/lib/sisu/sst_from_xml.rb
+++ b/lib/sisu/sst_from_xml.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# sst
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ sst
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_sstFromXML
require_relative 'se' # se.rb
class Convert
diff --git a/lib/sisu/sst_identify_markup.rb b/lib/sisu/sst_identify_markup.rb
index f1ee73e3..1c2e592c 100644
--- a/lib/sisu/sst_identify_markup.rb
+++ b/lib/sisu/sst_identify_markup.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# sst
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ sst
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Markup
class MarkupInform
attr_accessor :version
diff --git a/lib/sisu/sst_to_s_xml_sax.rb b/lib/sisu/sst_to_s_xml_sax.rb
index 1480475b..7a1167c6 100644
--- a/lib/sisu/sst_to_s_xml_sax.rb
+++ b/lib/sisu/sst_to_s_xml_sax.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# sst
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ sst
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_SimpleXML_ModelSax
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/termsheet.rb b/lib/sisu/termsheet.rb
index ea5905bb..eb48d09d 100644
--- a/lib/sisu/termsheet.rb
+++ b/lib/sisu/termsheet.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
require_relative 'se' # se.rb
require_relative 'dp' # dp.rb
include SiSU_Param
diff --git a/lib/sisu/texinfo.rb b/lib/sisu/texinfo.rb
index ba8e1619..6bbe7466 100644
--- a/lib/sisu/texinfo.rb
+++ b/lib/sisu/texinfo.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# texinfo
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ texinfo
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_TexInfo
require_relative 'html' # html.rb
require_relative 'dp' # dp.rb
diff --git a/lib/sisu/texinfo_format.rb b/lib/sisu/texinfo_format.rb
index 7029a5c8..263a2b0f 100644
--- a/lib/sisu/texinfo_format.rb
+++ b/lib/sisu/texinfo_format.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# texinfo
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ texinfo
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_TexInfoFormat
@@table_pg_break_counter=1
require_relative 'dp' # dp.rb
diff --git a/lib/sisu/texpdf.rb b/lib/sisu/texpdf.rb
index 19155eef..9b938a1a 100644
--- a/lib/sisu/texpdf.rb
+++ b/lib/sisu/texpdf.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# texpdf
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ texpdf
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_TeX
begin
require 'pstore'
diff --git a/lib/sisu/texpdf_format.rb b/lib/sisu/texpdf_format.rb
index 11b0091c..f8b6e525 100644
--- a/lib/sisu/texpdf_format.rb
+++ b/lib/sisu/texpdf_format.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# texpdf
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ texpdf
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_TeX_Pdf
require_relative 'texpdf_parts' # texpdf_parts.rb
@@table_pg_break_counter=1
diff --git a/lib/sisu/texpdf_parts.rb b/lib/sisu/texpdf_parts.rb
index 0f3af456..5a5b6ffd 100644
--- a/lib/sisu/texpdf_parts.rb
+++ b/lib/sisu/texpdf_parts.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# texpdf
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ texpdf
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Parts_TeXpdf
require_relative 'generic_parts' # generic_parts.rb
include SiSU_Parts_Generic
diff --git a/lib/sisu/txt_asciidoc.rb b/lib/sisu/txt_asciidoc.rb
index e62b769c..fc69b8ba 100644
--- a/lib/sisu/txt_asciidoc.rb
+++ b/lib/sisu/txt_asciidoc.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Txt_AsciiDoc
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/txt_asciidoc_decorate.rb b/lib/sisu/txt_asciidoc_decorate.rb
index d9ff5bc6..ccd24ebc 100644
--- a/lib/sisu/txt_asciidoc_decorate.rb
+++ b/lib/sisu/txt_asciidoc_decorate.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Decorate_Txt_AsciiDoc
def decorate
def heading
diff --git a/lib/sisu/txt_markdown.rb b/lib/sisu/txt_markdown.rb
index 2b157edb..426aa9d1 100644
--- a/lib/sisu/txt_markdown.rb
+++ b/lib/sisu/txt_markdown.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Txt_Markdown
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/txt_markdown_decorate.rb b/lib/sisu/txt_markdown_decorate.rb
index b2888f92..c0fc0af0 100644
--- a/lib/sisu/txt_markdown_decorate.rb
+++ b/lib/sisu/txt_markdown_decorate.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Decorate_Txt_Markdown
def decorate
def heading
diff --git a/lib/sisu/txt_orgmode.rb b/lib/sisu/txt_orgmode.rb
index 10c61b6e..7be4f3d7 100644
--- a/lib/sisu/txt_orgmode.rb
+++ b/lib/sisu/txt_orgmode.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Txt_OrgMode
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/txt_orgmode_decorate.rb b/lib/sisu/txt_orgmode_decorate.rb
index d49c733a..8185e1d3 100644
--- a/lib/sisu/txt_orgmode_decorate.rb
+++ b/lib/sisu/txt_orgmode_decorate.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Decorate_Txt_OrgMode
def decorate
def heading
diff --git a/lib/sisu/txt_output.rb b/lib/sisu/txt_output.rb
index 009aed14..8c053200 100644
--- a/lib/sisu/txt_output.rb
+++ b/lib/sisu/txt_output.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module Txt_Output
class Output
include SiSU_Param
diff --git a/lib/sisu/txt_plain.rb b/lib/sisu/txt_plain.rb
index 0f9a721a..1823b67b 100644
--- a/lib/sisu/txt_plain.rb
+++ b/lib/sisu/txt_plain.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Txt_Plain
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/txt_plain_decorate.rb b/lib/sisu/txt_plain_decorate.rb
index 69b5344f..f9943278 100644
--- a/lib/sisu/txt_plain_decorate.rb
+++ b/lib/sisu/txt_plain_decorate.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Decorate_Txt_Plain
def decorate
def heading_underscore
diff --git a/lib/sisu/txt_read.rb b/lib/sisu/txt_read.rb
index 06606222..f6d14738 100644
--- a/lib/sisu/txt_read.rb
+++ b/lib/sisu/txt_read.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Txt_Read
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/lib/sisu/txt_rst.rb b/lib/sisu/txt_rst.rb
index 5762a2fa..b899e830 100644
--- a/lib/sisu/txt_rst.rb
+++ b/lib/sisu/txt_rst.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Txt_rST
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/txt_rst_decorate.rb b/lib/sisu/txt_rst_decorate.rb
index bee406ea..6f2650ea 100644
--- a/lib/sisu/txt_rst_decorate.rb
+++ b/lib/sisu/txt_rst_decorate.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Decorate_Txt_rST
def decorate
def heading
diff --git a/lib/sisu/txt_shared.rb b/lib/sisu/txt_shared.rb
index 3c605a8f..2ee1d33c 100644
--- a/lib/sisu/txt_shared.rb
+++ b/lib/sisu/txt_shared.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_TextUtils
require_relative 'generic_parts' # generic_parts.rb
class Wrap
diff --git a/lib/sisu/txt_textile.rb b/lib/sisu/txt_textile.rb
index 656afdf3..761a00b2 100644
--- a/lib/sisu/txt_textile.rb
+++ b/lib/sisu/txt_textile.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Txt_Textile
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/txt_textile_decorate.rb b/lib/sisu/txt_textile_decorate.rb
index 339a639d..fe62d396 100644
--- a/lib/sisu/txt_textile_decorate.rb
+++ b/lib/sisu/txt_textile_decorate.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# txt
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ txt
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Decorate_Txt_Textile
def decorate
def heading
diff --git a/lib/sisu/update.rb b/lib/sisu/update.rb
index 990d08ef..63bd7673 100644
--- a/lib/sisu/update.rb
+++ b/lib/sisu/update.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_UpdateControlFlag
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/lib/sisu/urls.rb b/lib/sisu/urls.rb
index 9a8902b6..305b70e0 100644
--- a/lib/sisu/urls.rb
+++ b/lib/sisu/urls.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Urls
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/utils.rb b/lib/sisu/utils.rb
index 2426bcf8..0340dcdf 100644
--- a/lib/sisu/utils.rb
+++ b/lib/sisu/utils.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# utils
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ utils
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Utils
class CodeMarker
def initialize(line,file,color=:red)
diff --git a/lib/sisu/utils_composite.rb b/lib/sisu/utils_composite.rb
index 97b46534..78cae5a8 100644
--- a/lib/sisu/utils_composite.rb
+++ b/lib/sisu/utils_composite.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# utils
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ utils
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Composite_Doc_Utils
def inserts_array(loadfilename)
IO.readlines(loadfilename,'')
diff --git a/lib/sisu/utils_response.rb b/lib/sisu/utils_response.rb
index 0c8c63c6..fc7b9e59 100644
--- a/lib/sisu/utils_response.rb
+++ b/lib/sisu/utils_response.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# utils
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ utils
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Response
def available_selections_
%{'yes', 'no', 'quit' or 'exit'; [ynqx]}
diff --git a/lib/sisu/utils_screen_text_color.rb b/lib/sisu/utils_screen_text_color.rb
index da214179..8d3e7874 100644
--- a/lib/sisu/utils_screen_text_color.rb
+++ b/lib/sisu/utils_screen_text_color.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# utils
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ utils
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Screen
class Color
attr_accessor :off,:marker,:bold,:underline,:invert,:darkgrey_hi,:grey_hi,:pink_hi,:fuchsia_hi,:red_hi,:orange_hi,:yellow_hi,:brown_hi,:lightgreen_hi,:green_hi,:cyan_hi,:blue_hi,:navy_hi,:white,:white_bold,:grey,:pink,:fuchsia,:ruby,:red,:orange,:yellow,:brown,:green,:darkgreen,:cyan,:blue,:navy,:black
diff --git a/lib/sisu/utils_spell.rb b/lib/sisu/utils_spell.rb
index da4fb7b7..8ea5047b 100644
--- a/lib/sisu/utils_spell.rb
+++ b/lib/sisu/utils_spell.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# utils
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ utils
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_SpellUtility
class Spell
def initialize(input,filesrc,flg)
diff --git a/lib/sisu/webrick.rb b/lib/sisu/webrick.rb
index a9856a1f..a9973a05 100644
--- a/lib/sisu/webrick.rb
+++ b/lib/sisu/webrick.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Webserv
class WebrickStart
begin
diff --git a/lib/sisu/wikispeak.rb b/lib/sisu/wikispeak.rb
index e656d8c7..e60c0c78 100644
--- a/lib/sisu/wikispeak.rb
+++ b/lib/sisu/wikispeak.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Wikispeak
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
diff --git a/lib/sisu/xhtml.rb b/lib/sisu/xhtml.rb
index e7af6851..251995d5 100644
--- a/lib/sisu/xhtml.rb
+++ b/lib/sisu/xhtml.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xhtml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XHTML
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/xhtml_epub2.rb b/lib/sisu/xhtml_epub2.rb
index e0dc0801..0b629d38 100644
--- a/lib/sisu/xhtml_epub2.rb
+++ b/lib/sisu/xhtml_epub2.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xhtml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XHTML_EPUB2
begin
require 'pstore'
diff --git a/lib/sisu/xhtml_epub2_concordance.rb b/lib/sisu/xhtml_epub2_concordance.rb
index b5f7911d..792b8452 100644
--- a/lib/sisu/xhtml_epub2_concordance.rb
+++ b/lib/sisu/xhtml_epub2_concordance.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xhtml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XHTML_EPUB2_Concordance
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/xhtml_epub2_format.rb b/lib/sisu/xhtml_epub2_format.rb
index f18d52f9..48108818 100644
--- a/lib/sisu/xhtml_epub2_format.rb
+++ b/lib/sisu/xhtml_epub2_format.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xhtml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XHTML_EPUB2_Format
class ParagraphNumber
def initialize(md,ocn)
diff --git a/lib/sisu/xhtml_epub2_persist.rb b/lib/sisu/xhtml_epub2_persist.rb
index 1ebe8d02..fc043b7b 100644
--- a/lib/sisu/xhtml_epub2_persist.rb
+++ b/lib/sisu/xhtml_epub2_persist.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xhtml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XHTML_EPUB2_Persist
class Persist
@@persist=nil
diff --git a/lib/sisu/xhtml_epub2_segments.rb b/lib/sisu/xhtml_epub2_segments.rb
index 7b4da061..5f14f00a 100644
--- a/lib/sisu/xhtml_epub2_segments.rb
+++ b/lib/sisu/xhtml_epub2_segments.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xhtml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XHTML_EPUB2_Seg
require_relative 'xhtml_shared' # xhtml_shared.rb
require_relative 'xhtml_epub2' # xhtml_epub2.rb
diff --git a/lib/sisu/xhtml_epub2_tune.rb b/lib/sisu/xhtml_epub2_tune.rb
index b73281c7..d1d9d890 100644
--- a/lib/sisu/xhtml_epub2_tune.rb
+++ b/lib/sisu/xhtml_epub2_tune.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xhtml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
require_relative 'dp' # dp.rb
module SiSU_XHTML_EPUB2_Tune
require_relative 'se' # se.rb
diff --git a/lib/sisu/xhtml_parts.rb b/lib/sisu/xhtml_parts.rb
index 05c3810d..6684f575 100644
--- a/lib/sisu/xhtml_parts.rb
+++ b/lib/sisu/xhtml_parts.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xhtml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Parts_XHTML
require_relative 'generic_parts' # generic_parts.rb
include SiSU_Parts_Generic
diff --git a/lib/sisu/xhtml_shared.rb b/lib/sisu/xhtml_shared.rb
index 7613f376..fabcb038 100644
--- a/lib/sisu/xhtml_shared.rb
+++ b/lib/sisu/xhtml_shared.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xhtml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XHTML_Shared
require_relative 'xhtml_table' # xhtml_table.rb
class TableXHTML < SiSU_XHTML_Table::TableXHTML
diff --git a/lib/sisu/xhtml_table.rb b/lib/sisu/xhtml_table.rb
index 7e3d4b52..2784ac3d 100644
--- a/lib/sisu/xhtml_table.rb
+++ b/lib/sisu/xhtml_table.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xhtml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XHTML_Table
require_relative 'xhtml_parts' # xhtml_parts.rb
class TableXHTML
diff --git a/lib/sisu/xml_docbook5.rb b/lib/sisu/xml_docbook5.rb
index a3531b6c..55a9584d 100644
--- a/lib/sisu/xml_docbook5.rb
+++ b/lib/sisu/xml_docbook5.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_Docbook_Book
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/xml_dom.rb b/lib/sisu/xml_dom.rb
index 5f1ff9fe..d3ed3c00 100644
--- a/lib/sisu/xml_dom.rb
+++ b/lib/sisu/xml_dom.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_DOM
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/xml_fictionbook2.rb b/lib/sisu/xml_fictionbook2.rb
index 6a7e0373..b2553404 100644
--- a/lib/sisu/xml_fictionbook2.rb
+++ b/lib/sisu/xml_fictionbook2.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_Fictionbook
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/xml_format.rb b/lib/sisu/xml_format.rb
index 21187b54..7259c4c7 100644
--- a/lib/sisu/xml_format.rb
+++ b/lib/sisu/xml_format.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_Format
require_relative 'dp' # dp.rb
require_relative 'xml_parts' # xml_parts.rb
diff --git a/lib/sisu/xml_md_oai_pmh_dc.rb b/lib/sisu/xml_md_oai_pmh_dc.rb
index 7452abaa..31d85d5e 100644
--- a/lib/sisu/xml_md_oai_pmh_dc.rb
+++ b/lib/sisu/xml_md_oai_pmh_dc.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_Metadata
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/lib/sisu/xml_odf_odt.rb b/lib/sisu/xml_odf_odt.rb
index 38381543..de8636b9 100644
--- a/lib/sisu/xml_odf_odt.rb
+++ b/lib/sisu/xml_odf_odt.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_ODF_ODT
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/xml_odf_odt_format.rb b/lib/sisu/xml_odf_odt_format.rb
index cbaf94d7..2621dab8 100644
--- a/lib/sisu/xml_odf_odt_format.rb
+++ b/lib/sisu/xml_odf_odt_format.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_ODF_ODT_Format
require_relative 'dp' # dp.rb
include SiSU_Param
diff --git a/lib/sisu/xml_parts.rb b/lib/sisu/xml_parts.rb
index 5fdc0f68..8e55521d 100644
--- a/lib/sisu/xml_parts.rb
+++ b/lib/sisu/xml_parts.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Parts_XML
require_relative 'generic_parts' # generic_parts.rb
include SiSU_Parts_Generic
diff --git a/lib/sisu/xml_persist.rb b/lib/sisu/xml_persist.rb
index 9546d181..224a7f53 100644
--- a/lib/sisu/xml_persist.rb
+++ b/lib/sisu/xml_persist.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_Persist
class Persist
@@persist=nil
diff --git a/lib/sisu/xml_sax.rb b/lib/sisu/xml_sax.rb
index 3b8bf7c4..457984b8 100644
--- a/lib/sisu/xml_sax.rb
+++ b/lib/sisu/xml_sax.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_SAX
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/xml_scaffold_structure_collapsed.rb b/lib/sisu/xml_scaffold_structure_collapsed.rb
index 12c572b7..bd4d2024 100644
--- a/lib/sisu/xml_scaffold_structure_collapsed.rb
+++ b/lib/sisu/xml_scaffold_structure_collapsed.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_Scaffold_Structure_Collapse
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/xml_scaffold_structure_sisu.rb b/lib/sisu/xml_scaffold_structure_sisu.rb
index 28ffb0e6..ba0adf84 100644
--- a/lib/sisu/xml_scaffold_structure_sisu.rb
+++ b/lib/sisu/xml_scaffold_structure_sisu.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_Scaffold_Structure_Sisu
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
diff --git a/lib/sisu/xml_shared.rb b/lib/sisu/xml_shared.rb
index 61ba5444..0d05330c 100644
--- a/lib/sisu/xml_shared.rb
+++ b/lib/sisu/xml_shared.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_XML_Munge
require_relative 'xml_parts' # xml_parts.rb
class Trans
diff --git a/lib/sisu/xml_tables.rb b/lib/sisu/xml_tables.rb
index 9342a951..37cd31d4 100644
--- a/lib/sisu/xml_tables.rb
+++ b/lib/sisu/xml_tables.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# xml
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ xml
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Tables
class Table #_xml
@@tablehead=0
diff --git a/lib/sisu/zap.rb b/lib/sisu/zap.rb
index 042a3ee4..57e75a90 100644
--- a/lib/sisu/zap.rb
+++ b/lib/sisu/zap.rb
@@ -1,55 +1,57 @@
-# encoding: utf-8
-# - Name: SiSU
-#
-# - Description: documents, structuring, processing, publishing, search
-# misc
-#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
-#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
-#
-# - License: GPL 3 or later:
-#
-# SiSU, a framework for document structuring, publishing and search
-#
-# Copyright (C) Ralph Amissah
-#
-# 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 3 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, see <http://www.gnu.org/licenses/>.
-#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
-#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
-#
-# - Homepages:
-# <http://www.sisudoc.org>
-#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+#encoding: utf-8
+=begin
+- Name: SiSU
+
+ - Description: documents, structuring, processing, publishing, search
+ misc
+
+ - Author: Ralph Amissah
+ <ralph.amissah@gmail.com>
+
+ - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+ 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+ 2020, 2021, Ralph Amissah,
+ All Rights Reserved.
+
+ - License: GPL 3 or later:
+
+ SiSU, a framework for document structuring, publishing and search
+
+ Copyright (C) Ralph Amissah
+
+ 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 3 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, see <http://www.gnu.org/licenses/>.
+
+ If you have Internet connection, the latest version of the GPL should be
+ available at these locations:
+ <http://www.fsf.org/licensing/licenses/gpl.html>
+ <http://www.gnu.org/licenses/gpl.html>
+
+ <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+
+ - SiSU uses:
+ - Standard SiSU markup syntax,
+ - Standard SiSU meta-markup syntax, and the
+ - Standard SiSU object citation numbering and system
+
+ - Homepages:
+ <http://www.sisudoc.org>
+
+ - Git
+ <https://git.sisudoc.org/projects/>
+ <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
+ <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
module SiSU_Zap
require_relative 'se' # se.rb
include SiSU_Env
diff --git a/org/abstraction.org b/org/abstraction.org
index bbb15339..ed96a984 100644
--- a/org/abstraction.org
+++ b/org/abstraction.org
@@ -20,7 +20,7 @@
** ao.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO
require_relative 'se' # se.rb
include SiSU_Env
@@ -559,7 +559,7 @@ __END__
** ao_appendices.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_appendices.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_Appendices
class Glossary
def initialize(md,data)
@@ -1133,7 +1133,7 @@ __END__
** ao_character_check.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_character_check.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_CharacterCheck
class Check
def initialize(data)
@@ -1184,7 +1184,7 @@ end
** ao_composite.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_composite.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Assemble
require_relative 'se' # se.rb
require_relative 'utils_composite' # utils_composite.rb
@@ -1419,7 +1419,7 @@ __END__
** ao_doc_objects.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_doc_objects.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_DocumentStructure
class Extract
def extract(h,o)
@@ -1934,7 +1934,7 @@ __END__
** ao_doc_str.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_doc_str.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_DocumentStructureExtract
require_relative 'ao_persist' # ao_persist.rb
class Instantiate < SiSU_Param::Parameters::Instructions
@@ -4370,7 +4370,7 @@ __END__
** ao_endnotes.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_endnotes.rb_"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_Endnotes
class Endnotes
def initialize(md,data,endnote_array=nil)
@@ -4456,7 +4456,7 @@ __END__
** ao_expand_insertions.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_expand_insertions.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_Insertions
class Insertions
def initialize(md,data)
@@ -4920,7 +4920,7 @@ __END__
** ao_hash_digest.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_hash_digest.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_Hash
require_relative 'shared_markup_alt.rb' #shared_markup_alt.rb
class ObjectDigest
@@ -5044,7 +5044,7 @@ __END__
** ao_idx.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_idx.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_BookIndex
class BookIndex
def initialize(md,data,env=nil)
@@ -5416,7 +5416,7 @@ __END__
** ao_images.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_images.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_Images
class Images
begin
@@ -5553,7 +5553,7 @@ imgsys=`identify #{image_path}/#{image}`.strip
** ao_metadata.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_metadata.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_Metadata
class Metadata
def initialize(md,metad)
@@ -5589,7 +5589,7 @@ __END__
** ao_misc_arrange.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_misc_arrange.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_MiscArrangeText
class SI
def initialize(md,data)
@@ -5746,7 +5746,7 @@ __END__
** ao_numbering.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_numbering.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_Numbering
class Numbering
attr_accessor :obj,:osp,:ocn,:lv,:name,:index,:comment
@@ -6416,7 +6416,7 @@ __END__
** ao_persist.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_persist.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_Persist
class Persist
@@persistance=nil
@@ -6560,7 +6560,7 @@ __END__
** ao_syntax.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_syntax.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_Syntax
class Words
def initialize(line,md,mkp)
@@ -7150,7 +7150,7 @@ __END__
** ao_endnotes.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/ao_endnotes.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_AO_Endnotes
class Endnotes
def initialize(md,data,endnote_array=nil)
@@ -7237,7 +7237,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -7289,4 +7290,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/cgi.org b/org/cgi.org
index ecf68c7e..25ecd88a 100644
--- a/org/cgi.org
+++ b/org/cgi.org
@@ -20,7 +20,7 @@
** cgi.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/cgi.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_CGI #% database building documents
require_relative 'se' # se.rb
require_relative 'cgi_pgsql' # cgi_pgsql.rb
@@ -54,7 +54,7 @@ __END__
** cgi_sqlite.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/cgi_sqlite.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_CGI_SQLite #% database building documents
require_relative 'se' # se.rb
require_relative 'cgi_sql_common' # cgi_sql_common.rb
@@ -248,7 +248,7 @@ __END__
** cgi_pgsql.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/cgi_pgsql.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_CGI_PgSQL #% database building documents
require_relative 'se' # se.rb
require_relative 'cgi_sql_common' # cgi_sql_common.rb
@@ -468,7 +468,7 @@ __END__
** cgi_sql_common.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/cgi_sql_common.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_CGI_SQL
class CGI_Common
def initialize(webserv,opt,image_src,dir)
@@ -1405,7 +1405,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -1457,4 +1458,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/config.org b/org/config.org
index 9b6321dc..88b45bd9 100644
--- a/org/config.org
+++ b/org/config.org
@@ -19,7 +19,7 @@
* conf.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/conf.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Initialize
require_relative 'se' # se.rb
include SiSU_Env
@@ -257,7 +257,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -308,4 +309,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/css.org b/org/css.org
index c3898ae9..7551999b 100644
--- a/org/css.org
+++ b/org/css.org
@@ -19,7 +19,7 @@
* css.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/css.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Style
require_relative 'se' # se.rb
require_relative 'html_parts' # html_parts.rb
@@ -3454,7 +3454,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -3506,4 +3507,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/db.org b/org/db.org
index 7ac34c74..696afb48 100644
--- a/org/db.org
+++ b/org/db.org
@@ -19,7 +19,7 @@
* dbi.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/dbi.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DBI #% database building
require_relative 'se' # se.rb
include SiSU_Env; include SiSU_Screen
@@ -135,7 +135,7 @@ __END__
* dbi_discrete.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/dbi_discrete.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DBI_Discrete #% database building
require_relative 'se' # se.rb
include SiSU_Env; include SiSU_Screen
@@ -291,7 +291,7 @@ __END__
* db_dbi.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/db_dbi.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DbDBI
require_relative 'db_columns' # db_columns.rb
require_relative 'db_tests' # db_tests.rb
@@ -331,7 +331,7 @@ __END__
* db_sqltxt.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/db_sqltxt.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DbText
class Prepare
def special_character_escape(str)
@@ -455,7 +455,7 @@ __END__
** db_create.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/db_create.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DbCreate
require_relative 'db_columns' # db_columns.rb
class Create < SiSU_DbColumns::Columns
@@ -1094,7 +1094,7 @@ __END__
** db_drop.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/db_drop.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DbDrop
require_relative 'utils_response' # utils_response.rb
class Drop
@@ -1251,7 +1251,7 @@ __END__
** db_import.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/db_import.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DbImport
require_relative 'db_columns' # db_columns.rb
require_relative 'db_load_tuple' # db_load_tuple.rb
@@ -2078,7 +2078,7 @@ __END__
** db_remove.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/db_remove.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DbRemove
class Remove
include SiSU_DbAction
@@ -2210,7 +2210,7 @@ __END__
* db_load_tuple.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/db_load_tuple.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DbTuple
require_relative 'db_columns' # db_columns.rb
class LoadDocuments
@@ -2464,7 +2464,7 @@ __END__
* db_select.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/db_select.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DbAction
def db_action(sdb)
@sdb=sdb
@@ -2645,7 +2645,7 @@ __END__
** db_columns.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/db_columns.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DbColumns
require_relative 'se' # se.rb
require_relative 'db_sqltxt' # db_sqltxt.rb
@@ -4593,7 +4593,7 @@ __END__
** db_indexes.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/db_indexes.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DbIndex
class Index # create documents Indexes def initialize(opt,conn='',sql_type)
def initialize(opt,conn,file,sql_type)
@@ -4689,7 +4689,7 @@ __END__
* db_tests.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/db_tests.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DbTests
class Test
def initialize(info,opt)
@@ -4754,7 +4754,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -4806,4 +4807,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/digests.org b/org/digests.org
index 86846f9e..dcc16efb 100644
--- a/org/digests.org
+++ b/org/digests.org
@@ -19,7 +19,7 @@
* digests.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/digests.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_DigestView
require_relative 'se_hub_particulars' # se_hub_particulars.rb
require_relative 'prog_text_translation' # prog_text_translation.rb
@@ -276,7 +276,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -328,4 +329,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/env.org b/org/env.org
index e8204b18..2809c484 100644
--- a/org/env.org
+++ b/org/env.org
@@ -878,7 +878,7 @@ __END__
** se_envcall.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_envcall.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Env_Call
begin
require 'singleton'
@@ -1154,7 +1154,7 @@ __END__
** se_filemap.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_filemap.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_File_Map
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -1351,7 +1351,7 @@ __END__
** se_file_op.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_file_op.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Info_File
require_relative 'utils' # utils.rb
require_relative 'se_info_env' # se_info_env.rb
@@ -4118,7 +4118,7 @@ __END__
** se_get_init.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_get_init.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Get_Init
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -4306,7 +4306,7 @@ __END__
** se_hub_particulars.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_hub_particulars.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Particulars
begin
require 'singleton'
@@ -4490,7 +4490,7 @@ consider running as separate objects
** se_info_env.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_info_env.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Info_Env
@@current_document=Dir.pwd #nil #''
require_relative 'se_envcall' # se_envcall.rb
@@ -6619,7 +6619,7 @@ __END__
** se_info_port.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_info_port.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Info_Port
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -6639,7 +6639,7 @@ __END__
** se_info_system.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_info_system.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Info_Sys_Gen
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -6791,7 +6791,7 @@ __END__
** se_load.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_load.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Load
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -6849,7 +6849,7 @@ __END__
** se_processing.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_processing.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Processing_Settings
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -7458,7 +7458,7 @@ __END__
** se_programs.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_programs.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Sys_Call
begin
require 'singleton'
@@ -7802,7 +7802,7 @@ __END__
** se_remotes.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_remotes.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Info_Remote_Host
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -8305,7 +8305,7 @@ __END__
** se_standardise_lang.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_standardise_lang.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Standardise_Lang
@@lang_info=nil
class StandardiseLanguage
@@ -8431,7 +8431,7 @@ __END__
** se_version.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/se_version.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Info_Version
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -8559,7 +8559,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -8611,4 +8612,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/harvest.org b/org/harvest.org
index fd528bae..09d0fb6c 100644
--- a/org/harvest.org
+++ b/org/harvest.org
@@ -20,7 +20,7 @@
** html_harvest.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_harvest.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Harvest
@@the_idx_topics,@@the_idx_authors={},{}
class Source
@@ -79,7 +79,7 @@ end
*** html_harvest_topics.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_harvest_topics.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_HarvestTopics
require_relative 'html_harvest_author_format' # html_harvest_author_format.rb
require_relative 'html_parts' # html_parts.rb
@@ -922,7 +922,7 @@ terms -|_ t{tl1} -|_ {fa}[fa]{filenames and other details}
*** html_harvest_authors.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_harvest_authors.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_HarvestAuthors
require_relative 'html_harvest_author_format' # html_harvest_author_format.rb
require_relative 'html_parts' # html_parts.rb
@@ -1338,7 +1338,7 @@ __END__
*** html_harvest_author_format.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_harvest_author_format.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_FormatAuthor
class Author
def initialize(author_param)
@@ -1400,7 +1400,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -1452,4 +1453,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/html.org b/org/html.org
index f83b6ccd..22e6d6f6 100644
--- a/org/html.org
+++ b/org/html.org
@@ -21,7 +21,7 @@
*** html.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_HTML
begin
require 'pstore'
@@ -746,7 +746,7 @@ __END__
*** html_parts.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_parts.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Parts_HTML
require_relative 'generic_parts' # generic_parts.rb
include SiSU_Parts_Generic
@@ -1133,7 +1133,7 @@ __END__
*** html_tune.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_tune.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
require_relative 'dp' # dp.rb
module SiSU_HTML_Tune
require_relative 'se' # se.rb
@@ -1384,7 +1384,7 @@ __END__
*** html_scroll.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_scroll.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_HTML_Scroll
require_relative 'html_shared' # html_shared.rb
require_relative 'html' # html.rb
@@ -1569,7 +1569,7 @@ __END__
*** html_segments.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_segments.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_HTML_Seg
require_relative 'html_shared' # html_shared.rb
require_relative 'html' # html.rb
@@ -2235,7 +2235,7 @@ __END__
*** html_format.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_format.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_HTML_Format
require_relative 'html_parts' # html_parts.rb
class ParagraphNumber
@@ -3534,7 +3534,7 @@ __END__
*** html_shared.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_shared.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_HTML_Shared
require_relative 'html_table' # html_table.rb
class TableHTML < SiSU_HTML_Table::TableHTML
@@ -3546,7 +3546,7 @@ __END__
*** html_lite_shared.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_lite_shared.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_FormatShared
require_relative 'html_parts' # html_parts.rb
class CSS_Format
@@ -3819,7 +3819,7 @@ __END__
*** html_table.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_table.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_HTML_Table
require_relative 'xhtml_table' # xhtml_table.rb
require_relative 'html_parts' # html_parts.rb
@@ -3836,7 +3836,7 @@ __END__
*** html_minitoc.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_minitoc.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_HTML_MiniToc
require_relative 'html_tune' # html_tune.rb
include SiSU_HTML_Tune
@@ -4016,7 +4016,7 @@ __END__
*** html_concordance.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_concordance.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Concordance
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -4357,7 +4357,7 @@ __END__
*** html_manifest.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_manifest.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Manifest
require_relative 'se' # se.rb
include SiSU_Env
@@ -5339,7 +5339,7 @@ __END__
*** html_persist.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_persist.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_HTML_Persist
class Persist
@@persist=nil
@@ -5526,7 +5526,7 @@ __END__
*** html_promo.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/html_promo.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_HTML_Promo
require_relative 'se' # se.rb
include SiSU_Env
@@ -5917,7 +5917,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -5969,4 +5970,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/hub.org b/org/hub.org
index 4e2cbe7d..2852840f 100644
--- a/org/hub.org
+++ b/org/hub.org
@@ -20,7 +20,7 @@
** hub.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/hub.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU
require_relative 'constants' # constants.rb
require_relative 'se' # se.rb
@@ -248,7 +248,7 @@ __END__
** hub_options.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/hub_options.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Commandline
begin
require 'pathname'
@@ -1900,7 +1900,7 @@ passing @opt as well is duplication check for fns & fnb
** hub_actions.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/hub_actions.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Hub_Actions
class HubActions
require_relative 'utils_composite' # utils_composite.rb
@@ -2988,7 +2988,7 @@ __END__
** hub_loop_markup_files.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/hub_loop_markup_files.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Hub_Loops
require_relative 'constants' # constants.rb
require_relative 'se' # se.rb
@@ -3109,7 +3109,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -3161,4 +3162,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/i18n.org b/org/i18n.org
index 99763f30..3c9d76e6 100644
--- a/org/i18n.org
+++ b/org/i18n.org
@@ -20,7 +20,7 @@
** i18n.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/i18n.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_i18n
@@language_table,@@language_list=nil,nil
class Languages
@@ -303,7 +303,7 @@ __END__
* prog_text_translation.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/prog_text_translation.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Translate
require_relative 'se' # se.rb
include SiSU_Env; include SiSU_Param
@@ -1949,7 +1949,8 @@ end
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -2001,6 +2002,7 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
* NOTES
** language list po4a
diff --git a/org/json.org b/org/json.org
index 0399c7fa..91b54271 100644
--- a/org/json.org
+++ b/org/json.org
@@ -19,7 +19,7 @@
* json.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/json.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_JSON
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -386,7 +386,7 @@ __END__
* json_parts.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/json_parts.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Parts_JSON
require_relative 'generic_parts' # generic_parts.rb
include SiSU_Parts_Generic
@@ -426,7 +426,7 @@ __END__
* json_shared.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/json_shared.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_JSONutils
require_relative 'generic_parts' # generic_parts.rb
class Clean
@@ -1059,7 +1059,7 @@ __END__
* json_format.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/json_format.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_JSON_Format
require_relative 'dp' # dp.rb
require_relative 'json_parts' # json_parts.rb
@@ -1489,7 +1489,7 @@ __END__
* json_persist.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/json_persist.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_JSON_Persist
class Persist
@@persist=nil
@@ -1566,7 +1566,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -1618,4 +1619,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/manpage.org b/org/manpage.org
index 77379430..4266eb77 100644
--- a/org/manpage.org
+++ b/org/manpage.org
@@ -19,7 +19,7 @@
* manpage.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/manpage.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Manpage
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
@@ -346,7 +346,7 @@ __END__
* manpage_format.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/manpage_format.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_ManpageFormat
require_relative 'dp' # dp.rb
include SiSU_Param
@@ -382,7 +382,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -434,4 +435,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/misc.org b/org/misc.org
index 648d81dd..7f10e1c3 100644
--- a/org/misc.org
+++ b/org/misc.org
@@ -20,7 +20,7 @@
** air.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/air.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Air
require_relative 'se_hub_particulars' # se_hub_particulars.rb
class Source
@@ -50,7 +50,7 @@ __END__
** embedded.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/embedded.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Embedded
require_relative 'dp' # dp.rb
include SiSU_Param
@@ -149,7 +149,7 @@ __END__
** errors.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/errors.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Errors
require_relative 'se' # se.rb
include SiSU_Env; include SiSU_Screen
@@ -183,7 +183,7 @@ __END__
** git.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/git.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Git
require_relative 'dp' # dp.rb
require_relative 'se' # se.rb
@@ -410,7 +410,7 @@ __END__
** qrcode.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/qrcode.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_QRcode
require_relative 'se' # se.rb
include SiSU_Env
@@ -1114,7 +1114,7 @@ __END__
** relaxng.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/relaxng.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Relaxng
require_relative 'se' # se.rb
class RelaxNG
@@ -2217,7 +2217,7 @@ needs updating
** remote.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/remote.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Remote
require_relative 'se' # se.rb
include SiSU_Env
@@ -2413,7 +2413,7 @@ __END__
** rexml.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/rexml.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Rexml
# load XML file for REXML parsing
begin
@@ -2511,7 +2511,7 @@ end
** sitemaps.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/sitemaps.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Sitemaps
require_relative 'dp' # dp.rb
include SiSU_Param
@@ -2685,7 +2685,7 @@ __END__
** termsheet.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/termsheet.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
require_relative 'se' # se.rb
require_relative 'dp' # dp.rb
include SiSU_Param
@@ -2798,7 +2798,7 @@ the term sheet calls the standard form or template that is to be run against it.
** update.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/update.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_UpdateControlFlag
require_relative 'se' # se.rb
include SiSU_Env
@@ -2889,7 +2889,7 @@ __END__
** urls.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/urls.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Urls
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -3548,7 +3548,7 @@ __END__
** webrick.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/webrick.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Webserv
class WebrickStart
begin
@@ -3688,7 +3688,7 @@ __END__
** wikispeak.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/wikispeak.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Wikispeak
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
@@ -4012,7 +4012,7 @@ __END__
** zap.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/zap.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Zap
require_relative 'se' # se.rb
include SiSU_Env
@@ -4053,7 +4053,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -4105,4 +4106,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/object_munge.org b/org/object_munge.org
index 2e8970d3..de4ee999 100644
--- a/org/object_munge.org
+++ b/org/object_munge.org
@@ -19,7 +19,7 @@
* object_munge.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/object_munge.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Object_Munge
def i_src_o_strip_markup(txtobj)
txtobj=txtobj.
@@ -277,7 +277,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -329,4 +330,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/param.org b/org/param.org
index 2f17b338..147fc8e6 100644
--- a/org/param.org
+++ b/org/param.org
@@ -19,7 +19,7 @@
* dp.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/dp.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Param
begin
require 'uri'
@@ -1582,7 +1582,7 @@ __END__
* dp_make.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/dp_make.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Param_Make
class MdMake
def initialize(str,opt,env)
@@ -2199,7 +2199,7 @@ __END__
* dp_identify_markup.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/dp_identify_markup.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_MarkupType
class MarkupIdentify
@@version={}
@@ -2309,7 +2309,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -2361,4 +2362,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/shared.org b/org/shared.org
index 913fa490..ff88f99c 100644
--- a/org/shared.org
+++ b/org/shared.org
@@ -20,7 +20,7 @@
** shared_sem.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/shared_sem.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Sem
require_relative 'dp' # dp.rb
class Tags
@@ -126,7 +126,7 @@ __END__
** shared_images.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/shared_images.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Images
require_relative 'se_hub_particulars' # se_hub_particulars.rb
class Source
@@ -213,7 +213,7 @@ __END__
** shared_markup_alt.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/shared_markup_alt.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_TextRepresentation
class Alter
def initialize(x)
@@ -499,7 +499,7 @@ __END__
** shared_metadata.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/shared_metadata.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Metadata
require_relative 'xml_parts' # xml_parts.rb
require_relative 'xml_shared' # xml_shared.rb
@@ -1822,7 +1822,7 @@ __END__
** constants.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/constants.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
YEAR='2021'
Sfx={
txt: '.txt',
@@ -2161,7 +2161,7 @@ Iu ⌠ 8992 Il ⌡ <7 ⌈ 8968 >7 ⌉ 8969 7< ⌊ 8970 7> ⌋ 8971
** generic_parts.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/generic_parts.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Parts_Generic
def the_url
def urify(uri)
@@ -2243,7 +2243,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -2295,4 +2296,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/sisu.org b/org/sisu.org
index 1a49da87..01678612 100644
--- a/org/sisu.org
+++ b/org/sisu.org
@@ -29,7 +29,7 @@
* sisu.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_libs
require_relative 'sisu/hub' # sisu/hub.rb
require_relative 'sisu/se' # sisu/se.rb
@@ -74,7 +74,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -126,4 +127,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/sisu_build.org b/org/sisu_build.org
index 70bfc4af..8b56c1d2 100644
--- a/org/sisu_build.org
+++ b/org/sisu_build.org
@@ -1027,7 +1027,7 @@ __END__
* sisu thor lib
#+BEGIN_SRC ruby :tangle ../lib/sisu/sisu_thor_lib.rb
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Po4a_Actions
require_relative 'utils_response' # utils_response.rb
include SiSU_Response
@@ -5808,7 +5808,6 @@ Configure substitution in _sisu/sisu_document_make
*** sisu markup :sisu:
**** markup :markup:
-
***** sisu document parts
- header
- metadata
@@ -5954,7 +5953,8 @@ Configure substitution in _sisu/sisu_document_make
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -6006,4 +6006,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/src.org b/org/src.org
index d8199f3e..b88f8285 100644
--- a/org/src.org
+++ b/org/src.org
@@ -19,7 +19,7 @@
* src_sisupod_make.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/src_sisupod_make.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Doc
require_relative 'src_shared' # scr_shared.rb
include SiSU_Source
@@ -140,7 +140,7 @@ SiSU.ssm
* src_sisupod_sstm.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/src_sisupod_sstm.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Markup
require_relative 'src_shared' # src_shared.rb
include SiSU_Source
@@ -199,7 +199,7 @@ __END__
* src_kdissert_share.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/src_kdissert_share.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_KdiSource
require_relative 'se' # se.rb
include SiSU_Env
@@ -251,7 +251,7 @@ __END__
* src_po4a_share.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/src_po4a_share.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Languages_Selected
require_relative 'utils_response' # utils_response.rb
def language
@@ -509,7 +509,7 @@ translate.google.com
* src_po4a_shelf.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/src_po4a_shelf.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Po4a
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
@@ -1676,7 +1676,7 @@ translate.google.com
* src_po4a_shelf_set.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/src_po4a_shelf_set.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Po4aUtils
class Wrap
def initialize(md,orig='',trans='',is_desc='',n_char_max=76,n_indent=0,n_hang=nil)
@@ -1923,7 +1923,7 @@ __END__
* src_po4a_sst_ao_sst.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/src_po4a_sst_ao_sst.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_SStm_AO_SStm
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
@@ -2766,7 +2766,7 @@ translate.google.com
* src_po4a_sst_ao_sst_set.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/src_po4a_sst_ao_sst_set.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Po4aUtils
class Wrap
def initialize(md,orig='',trans='',n_char_max=76,n_indent=0,n_hang=nil)
@@ -3000,7 +3000,7 @@ __END__
* src_po4a_sstm.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/src_po4a_sstm.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Markup
require_relative 'src_shared' # src_shared.rb
include SiSU_Source
@@ -3085,7 +3085,7 @@ __END__
* src_shared.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/src_shared.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Source
include SiSU_Env
class SiSUpodSource
@@ -3383,7 +3383,8 @@ SiSU.ssm
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -3435,4 +3436,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/sst.org b/org/sst.org
index 684bbd9c..4ac5cbf6 100644
--- a/org/sst.org
+++ b/org/sst.org
@@ -19,7 +19,7 @@
* sst_from_xml.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/sst_from_xml.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_sstFromXML
require_relative 'se' # se.rb
class Convert
@@ -147,7 +147,7 @@ __END__
* sst_to_s_xml_sax.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/sst_to_s_xml_sax.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_SimpleXML_ModelSax
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -568,7 +568,7 @@ __END__
* sst_identify_markup.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/sst_identify_markup.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Markup
class MarkupInform
attr_accessor :version
@@ -998,7 +998,7 @@ end
* sst_do_inline_footnotes.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/sst_do_inline_footnotes.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_ConvertFootnotes
require_relative 'se' # se.rb
include SiSU_Env
@@ -1387,7 +1387,7 @@ ao_array=@particulars.ao_array # ao file drawn here
* sst_convert_markup.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/sst_convert_markup.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Modify
require_relative 'sst_identify_markup' # sst_identify_markup.rb
require_relative 'sst_from_xml' # sst_from_xml.rb
@@ -1659,7 +1659,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -1711,4 +1712,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/texinfo.org b/org/texinfo.org
index 88bc62fa..93a63f68 100644
--- a/org/texinfo.org
+++ b/org/texinfo.org
@@ -20,7 +20,7 @@
* texinfo.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/texinfo.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_TexInfo
require_relative 'html' # html.rb
require_relative 'dp' # dp.rb
@@ -400,7 +400,7 @@ __END__
* texinfo_format.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/texinfo_format.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_TexInfoFormat
@@table_pg_break_counter=1
require_relative 'dp' # dp.rb
@@ -892,7 +892,8 @@ watch title, might need full_title
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -944,4 +945,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/texpdf.org b/org/texpdf.org
index b52e1183..4b412e7d 100644
--- a/org/texpdf.org
+++ b/org/texpdf.org
@@ -20,7 +20,7 @@
** texpdf.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/texpdf.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_TeX
begin
require 'pstore'
@@ -1132,7 +1132,7 @@ __END__
** texpdf_parts.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/texpdf_parts.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Parts_TeXpdf
require_relative 'generic_parts' # generic_parts.rb
include SiSU_Parts_Generic
@@ -1317,7 +1317,7 @@ __END__
** texpdf_format.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/texpdf_format.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_TeX_Pdf
require_relative 'texpdf_parts' # texpdf_parts.rb
@@table_pg_break_counter=1
@@ -2915,7 +2915,8 @@ texlive-xetex
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -2967,4 +2968,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/txt.org b/org/txt.org
index 03fb8853..f6c6cc62 100644
--- a/org/txt.org
+++ b/org/txt.org
@@ -21,7 +21,7 @@
*** txt_asciidoc.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_asciidoc.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Txt_AsciiDoc
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
@@ -325,7 +325,7 @@ __END__
*** txt_asciidoc_decorate.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_asciidoc_decorate.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Decorate_Txt_AsciiDoc
def decorate
def heading
@@ -482,7 +482,7 @@ __END__
*** txt_markdown.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_markdown.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Txt_Markdown
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
@@ -821,7 +821,7 @@ __END__
*** txt_markdown_decorate.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_markdown_decorate.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Decorate_Txt_Markdown
def decorate
def heading
@@ -978,7 +978,7 @@ __END__
*** txt_orgmode.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_orgmode.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Txt_OrgMode
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
@@ -1320,7 +1320,7 @@ __END__
*** txt_orgmode_decorate.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_orgmode_decorate.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Decorate_Txt_OrgMode
def decorate
def heading
@@ -1456,7 +1456,7 @@ __END__
*** txt_plain.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_plain.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Txt_Plain
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
@@ -1816,7 +1816,7 @@ __END__
*** txt_plain_decorate.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_plain_decorate.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Decorate_Txt_Plain
def decorate
def heading_underscore
@@ -1955,7 +1955,7 @@ __END__
*** txt_rst.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_rst.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Txt_rST
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
@@ -2276,7 +2276,7 @@ __END__
*** txt_rst_decorate.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_rst_decorate.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Decorate_Txt_rST
def decorate
def heading
@@ -2412,7 +2412,7 @@ __END__
*** txt_textile.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_textile.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Txt_Textile
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
@@ -2729,7 +2729,7 @@ __END__
*** txt_textile_decorate.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_textile_decorate.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Decorate_Txt_Textile
def decorate
def heading
@@ -2864,7 +2864,7 @@ __END__
* txt_output.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_output.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module Txt_Output
class Output
include SiSU_Param
@@ -2900,7 +2900,7 @@ __END__
* txt_read.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_read.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Txt_Read
require_relative 'se' # se.rb
include SiSU_Env
@@ -2959,7 +2959,7 @@ __END__
* txt_shared.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/txt_shared.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_TextUtils
require_relative 'generic_parts' # generic_parts.rb
class Wrap
@@ -3151,7 +3151,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -3203,4 +3204,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/utils.org b/org/utils.org
index dc8db4c6..7f7d531a 100644
--- a/org/utils.org
+++ b/org/utils.org
@@ -20,7 +20,7 @@
** utils.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/utils.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Utils
class CodeMarker
def initialize(line,file,color=:red)
@@ -202,7 +202,7 @@ puts ANSI_C[:red] + __LINE__.to_s + ANSI_C[:off] + ' ' + __FILE__.gsub(/([^\/]+$
** utils_spell.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/utils_spell.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_SpellUtility
class Spell
def initialize(input,filesrc,flg)
@@ -251,7 +251,7 @@ __END__
** utils_response.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/utils_response.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Response
def available_selections_
%{'yes', 'no', 'quit' or 'exit'; [ynqx]}
@@ -315,7 +315,7 @@ __END__
** utils_composite.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/utils_composite.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Composite_Doc_Utils
def inserts_array(loadfilename)
IO.readlines(loadfilename,'')
@@ -380,7 +380,7 @@ __END__
** utils_screen_text_color.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/utils_screen_text_color.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Screen
class Color
attr_accessor :off,:marker,:bold,:underline,:invert,:darkgrey_hi,:grey_hi,:pink_hi,:fuchsia_hi,:red_hi,:orange_hi,:yellow_hi,:brown_hi,:lightgreen_hi,:green_hi,:cyan_hi,:blue_hi,:navy_hi,:white,:white_bold,:grey,:pink,:fuchsia,:ruby,:red,:orange,:yellow,:brown,:green,:darkgreen,:cyan,:blue,:navy,:black
@@ -803,7 +803,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -855,4 +856,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/xhtml.org b/org/xhtml.org
index de94d216..8b338ba4 100644
--- a/org/xhtml.org
+++ b/org/xhtml.org
@@ -19,7 +19,7 @@
* xhtml.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xhtml.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XHTML
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -441,7 +441,7 @@ tidy -xml scroll.xhtml >> index.tidy
** xhtml_epub2.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xhtml_epub2.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XHTML_EPUB2
begin
require 'pstore'
@@ -1281,7 +1281,7 @@ __END__
** xhtml_epub2_concordance.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xhtml_epub2_concordance.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XHTML_EPUB2_Concordance
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -1553,7 +1553,7 @@ __END__
** xhtml_epub2_format.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xhtml_epub2_format.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XHTML_EPUB2_Format
class ParagraphNumber
def initialize(md,ocn)
@@ -3775,7 +3775,7 @@ __END__
** xhtml_epub2_persist.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xhtml_epub2_persist.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XHTML_EPUB2_Persist
class Persist
@@persist=nil
@@ -4003,7 +4003,7 @@ __END__
** xhtml_epub2_segments.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xhtml_epub2_segments.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XHTML_EPUB2_Seg
require_relative 'xhtml_shared' # xhtml_shared.rb
require_relative 'xhtml_epub2' # xhtml_epub2.rb
@@ -4552,7 +4552,7 @@ __END__
** xhtml_epub2_tune.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xhtml_epub2_tune.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
require_relative 'dp' # dp.rb
module SiSU_XHTML_EPUB2_Tune
require_relative 'se' # se.rb
@@ -4833,7 +4833,7 @@ __END__
** xhtml_parts.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xhtml_parts.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Parts_XHTML
require_relative 'generic_parts' # generic_parts.rb
include SiSU_Parts_Generic
@@ -4966,7 +4966,7 @@ __END__
** xhtml_shared.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xhtml_shared.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XHTML_Shared
require_relative 'xhtml_table' # xhtml_table.rb
class TableXHTML < SiSU_XHTML_Table::TableXHTML
@@ -4978,7 +4978,7 @@ __END__
** xhtml_table.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xhtml_table.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XHTML_Table
require_relative 'xhtml_parts' # xhtml_parts.rb
class TableXHTML
@@ -5026,7 +5026,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -5078,4 +5079,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC
diff --git a/org/xml.org b/org/xml.org
index e010abb1..7253fbbd 100644
--- a/org/xml.org
+++ b/org/xml.org
@@ -20,7 +20,7 @@
** xml_sax.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_sax.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_SAX
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -491,7 +491,7 @@ __END__
** xml_dom.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_dom.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_DOM
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -1068,7 +1068,7 @@ __END__
** xml_shared.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_shared.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_Munge
require_relative 'xml_parts' # xml_parts.rb
class Trans
@@ -1679,7 +1679,7 @@ __END__
** xml_tables.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_tables.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Tables
class Table #_xml
@@tablehead=0
@@ -1890,7 +1890,7 @@ __END__
** xml_format.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_format.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_Format
require_relative 'dp' # dp.rb
require_relative 'xml_parts' # xml_parts.rb
@@ -2705,7 +2705,7 @@ __END__
** xml_md_oai_pmh_dc.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_md_oai_pmh_dc.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_Metadata
require_relative 'se' # se.rb
include SiSU_Env
@@ -2884,7 +2884,7 @@ see also http://dublincore.org/documents/dcmes-xml/
** xml_parts.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_parts.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_Parts_XML
require_relative 'generic_parts' # generic_parts.rb
include SiSU_Parts_Generic
@@ -3025,7 +3025,7 @@ __END__
** xml_persist.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_persist.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_Persist
class Persist
@@persist=nil
@@ -3101,7 +3101,7 @@ __END__
** xml_scaffold_structure_collapsed.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_scaffold_structure_collapsed.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_Scaffold_Structure_Collapse
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -3249,7 +3249,7 @@ __END__
** xml_scaffold_structure_sisu.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_scaffold_structure_sisu.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_Scaffold_Structure_Sisu
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -3401,7 +3401,7 @@ __END__
** xml_odf_odt.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_odf_odt.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_ODF_ODT
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -4239,7 +4239,7 @@ __END__
** xml_odf_odt_format.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_odf_odt_format.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_ODF_ODT_Format
require_relative 'dp' # dp.rb
include SiSU_Param
@@ -4863,7 +4863,7 @@ __END__
* docbook5rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_docbook5.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_Docbook_Book
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -5189,7 +5189,7 @@ __END__
* fictionbook2.rb
#+BEGIN_SRC ruby :tangle "../lib/sisu/xml_fictionbook2.rb"
-# <<sisu_document_header>>
+<<sisu_document_header>>
module SiSU_XML_Fictionbook
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -5529,7 +5529,8 @@ __END__
#+NAME: sisu_document_header
#+BEGIN_SRC text
-encoding: utf-8
+#encoding: utf-8
+=begin
- Name: SiSU
- Description: documents, structuring, processing, publishing, search
@@ -5581,4 +5582,5 @@ encoding: utf-8
<https://git.sisudoc.org/projects/>
<https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
<https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+=end
#+END_SRC