aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/sisu.rb76
-rw-r--r--lib/sisu/air.rb76
-rw-r--r--lib/sisu/ao.rb76
-rw-r--r--lib/sisu/ao_appendices.rb76
-rw-r--r--lib/sisu/ao_character_check.rb76
-rw-r--r--lib/sisu/ao_composite.rb76
-rw-r--r--lib/sisu/ao_doc_objects.rb76
-rw-r--r--lib/sisu/ao_doc_str.rb76
-rw-r--r--lib/sisu/ao_endnotes.rb76
-rw-r--r--lib/sisu/ao_expand_insertions.rb76
-rw-r--r--lib/sisu/ao_hash_digest.rb76
-rw-r--r--lib/sisu/ao_idx.rb76
-rw-r--r--lib/sisu/ao_images.rb76
-rw-r--r--lib/sisu/ao_metadata.rb76
-rw-r--r--lib/sisu/ao_misc_arrange.rb81
-rw-r--r--lib/sisu/ao_numbering.rb78
-rw-r--r--lib/sisu/ao_persist.rb76
-rw-r--r--lib/sisu/ao_syntax.rb78
-rw-r--r--lib/sisu/cgi.rb76
-rw-r--r--lib/sisu/cgi_pgsql.rb76
-rw-r--r--lib/sisu/cgi_sql_common.rb91
-rw-r--r--lib/sisu/cgi_sqlite.rb76
-rw-r--r--lib/sisu/conf.rb75
-rw-r--r--lib/sisu/constants.rb77
-rw-r--r--lib/sisu/css.rb76
-rw-r--r--lib/sisu/db_columns.rb76
-rw-r--r--lib/sisu/db_create.rb76
-rw-r--r--lib/sisu/db_dbi.rb76
-rw-r--r--lib/sisu/db_drop.rb76
-rw-r--r--lib/sisu/db_import.rb76
-rw-r--r--lib/sisu/db_indexes.rb76
-rw-r--r--lib/sisu/db_load_tuple.rb76
-rw-r--r--lib/sisu/db_remove.rb76
-rw-r--r--lib/sisu/db_select.rb76
-rw-r--r--lib/sisu/db_sqltxt.rb76
-rw-r--r--lib/sisu/db_tests.rb76
-rw-r--r--lib/sisu/dbi.rb76
-rw-r--r--lib/sisu/dbi_discrete.rb76
-rw-r--r--lib/sisu/digests.rb76
-rw-r--r--lib/sisu/dp.rb77
-rw-r--r--lib/sisu/dp_identify_markup.rb76
-rw-r--r--lib/sisu/dp_make.rb76
-rw-r--r--lib/sisu/embedded.rb76
-rw-r--r--lib/sisu/errors.rb76
-rw-r--r--lib/sisu/generic_parts.rb76
-rw-r--r--lib/sisu/git.rb76
-rw-r--r--lib/sisu/html.rb76
-rw-r--r--lib/sisu/html_concordance.rb80
-rw-r--r--lib/sisu/html_format.rb76
-rw-r--r--lib/sisu/html_harvest.rb76
-rw-r--r--lib/sisu/html_harvest_author_format.rb76
-rw-r--r--lib/sisu/html_harvest_authors.rb78
-rw-r--r--lib/sisu/html_harvest_topics.rb78
-rw-r--r--lib/sisu/html_lite_shared.rb76
-rw-r--r--lib/sisu/html_manifest.rb78
-rw-r--r--lib/sisu/html_minitoc.rb76
-rw-r--r--lib/sisu/html_parts.rb86
-rw-r--r--lib/sisu/html_persist.rb76
-rw-r--r--lib/sisu/html_promo.rb76
-rw-r--r--lib/sisu/html_scroll.rb76
-rw-r--r--lib/sisu/html_segments.rb76
-rw-r--r--lib/sisu/html_shared.rb76
-rw-r--r--lib/sisu/html_table.rb76
-rw-r--r--lib/sisu/html_tune.rb76
-rw-r--r--lib/sisu/hub.rb76
-rw-r--r--lib/sisu/hub_actions.rb76
-rw-r--r--lib/sisu/hub_loop_markup_files.rb76
-rw-r--r--lib/sisu/hub_options.rb76
-rw-r--r--lib/sisu/i18n.rb76
-rw-r--r--lib/sisu/json.rb76
-rw-r--r--lib/sisu/json_format.rb76
-rw-r--r--lib/sisu/json_parts.rb76
-rw-r--r--lib/sisu/json_persist.rb76
-rw-r--r--lib/sisu/json_shared.rb80
-rw-r--r--lib/sisu/manpage.rb78
-rw-r--r--lib/sisu/manpage_format.rb76
-rw-r--r--lib/sisu/object_munge.rb76
-rw-r--r--lib/sisu/prog_text_translation.rb76
-rw-r--r--lib/sisu/qrcode.rb76
-rw-r--r--lib/sisu/relaxng.rb81
-rw-r--r--lib/sisu/remote.rb76
-rw-r--r--lib/sisu/rexml.rb76
-rw-r--r--lib/sisu/se.rb76
-rw-r--r--lib/sisu/se_cleanoutput.rb76
-rw-r--r--lib/sisu/se_clear.rb77
-rw-r--r--lib/sisu/se_createsite.rb78
-rw-r--r--lib/sisu/se_css.rb76
-rw-r--r--lib/sisu/se_date.rb76
-rw-r--r--lib/sisu/se_db.rb76
-rw-r--r--lib/sisu/se_envcall.rb76
-rw-r--r--lib/sisu/se_file_op.rb76
-rw-r--r--lib/sisu/se_filemap.rb76
-rw-r--r--lib/sisu/se_get_init.rb76
-rw-r--r--lib/sisu/se_hub_particulars.rb76
-rw-r--r--lib/sisu/se_info_env.rb76
-rw-r--r--lib/sisu/se_info_port.rb76
-rw-r--r--lib/sisu/se_info_system.rb76
-rw-r--r--lib/sisu/se_load.rb76
-rw-r--r--lib/sisu/se_processing.rb76
-rw-r--r--lib/sisu/se_programs.rb77
-rw-r--r--lib/sisu/se_remotes.rb76
-rw-r--r--lib/sisu/se_standardise_lang.rb76
-rw-r--r--lib/sisu/se_version.rb78
-rw-r--r--lib/sisu/shared_images.rb76
-rw-r--r--lib/sisu/shared_markup_alt.rb76
-rw-r--r--lib/sisu/shared_metadata.rb78
-rw-r--r--lib/sisu/shared_sem.rb76
-rw-r--r--lib/sisu/sisu_thor_lib.rb76
-rw-r--r--lib/sisu/sitemaps.rb78
-rw-r--r--lib/sisu/src_kdissert_share.rb76
-rw-r--r--lib/sisu/src_po4a_share.rb76
-rw-r--r--lib/sisu/src_po4a_shelf.rb76
-rw-r--r--lib/sisu/src_po4a_shelf_set.rb76
-rw-r--r--lib/sisu/src_po4a_sst_ao_sst.rb76
-rw-r--r--lib/sisu/src_po4a_sst_ao_sst_set.rb76
-rw-r--r--lib/sisu/src_po4a_sstm.rb76
-rw-r--r--lib/sisu/src_shared.rb76
-rw-r--r--lib/sisu/src_sisupod_make.rb76
-rw-r--r--lib/sisu/src_sisupod_sstm.rb76
-rw-r--r--lib/sisu/sst_convert_markup.rb76
-rw-r--r--lib/sisu/sst_do_inline_footnotes.rb76
-rw-r--r--lib/sisu/sst_from_xml.rb76
-rw-r--r--lib/sisu/sst_identify_markup.rb76
-rw-r--r--lib/sisu/sst_to_s_xml_sax.rb76
-rw-r--r--lib/sisu/termsheet.rb76
-rw-r--r--lib/sisu/texinfo.rb76
-rw-r--r--lib/sisu/texinfo_format.rb76
-rw-r--r--lib/sisu/texpdf.rb174
-rw-r--r--lib/sisu/texpdf_format.rb667
-rw-r--r--lib/sisu/texpdf_parts.rb76
-rw-r--r--lib/sisu/txt_asciidoc.rb76
-rw-r--r--lib/sisu/txt_asciidoc_decorate.rb76
-rw-r--r--lib/sisu/txt_markdown.rb76
-rw-r--r--lib/sisu/txt_markdown_decorate.rb76
-rw-r--r--lib/sisu/txt_orgmode.rb76
-rw-r--r--lib/sisu/txt_orgmode_decorate.rb76
-rw-r--r--lib/sisu/txt_output.rb76
-rw-r--r--lib/sisu/txt_plain.rb76
-rw-r--r--lib/sisu/txt_plain_decorate.rb76
-rw-r--r--lib/sisu/txt_read.rb76
-rw-r--r--lib/sisu/txt_rst.rb76
-rw-r--r--lib/sisu/txt_rst_decorate.rb76
-rw-r--r--lib/sisu/txt_shared.rb76
-rw-r--r--lib/sisu/txt_textile.rb76
-rw-r--r--lib/sisu/txt_textile_decorate.rb76
-rw-r--r--lib/sisu/update.rb76
-rw-r--r--lib/sisu/urls.rb76
-rw-r--r--lib/sisu/utils.rb76
-rw-r--r--lib/sisu/utils_composite.rb76
-rw-r--r--lib/sisu/utils_response.rb76
-rw-r--r--lib/sisu/utils_screen_text_color.rb76
-rw-r--r--lib/sisu/utils_spell.rb76
-rw-r--r--lib/sisu/webrick.rb76
-rw-r--r--lib/sisu/wikispeak.rb76
-rw-r--r--lib/sisu/xhtml.rb76
-rw-r--r--lib/sisu/xhtml_epub2.rb84
-rw-r--r--lib/sisu/xhtml_epub2_concordance.rb78
-rw-r--r--lib/sisu/xhtml_epub2_format.rb76
-rw-r--r--lib/sisu/xhtml_epub2_persist.rb76
-rw-r--r--lib/sisu/xhtml_epub2_segments.rb76
-rw-r--r--lib/sisu/xhtml_epub2_tune.rb76
-rw-r--r--lib/sisu/xhtml_parts.rb76
-rw-r--r--lib/sisu/xhtml_shared.rb76
-rw-r--r--lib/sisu/xhtml_table.rb76
-rw-r--r--lib/sisu/xml_docbook5.rb76
-rw-r--r--lib/sisu/xml_dom.rb76
-rw-r--r--lib/sisu/xml_fictionbook2.rb76
-rw-r--r--lib/sisu/xml_format.rb78
-rw-r--r--lib/sisu/xml_md_oai_pmh_dc.rb76
-rw-r--r--lib/sisu/xml_odf_odt.rb84
-rw-r--r--lib/sisu/xml_odf_odt_format.rb76
-rw-r--r--lib/sisu/xml_parts.rb76
-rw-r--r--lib/sisu/xml_persist.rb76
-rw-r--r--lib/sisu/xml_sax.rb76
-rw-r--r--lib/sisu/xml_scaffold_structure_collapsed.rb76
-rw-r--r--lib/sisu/xml_scaffold_structure_sisu.rb76
-rw-r--r--lib/sisu/xml_shared.rb82
-rw-r--r--lib/sisu/xml_tables.rb76
-rw-r--r--lib/sisu/zap.rb76
179 files changed, 7262 insertions, 7123 deletions
diff --git a/lib/sisu.rb b/lib/sisu.rb
index 7fb49eba..16b9d701 100644
--- a/lib/sisu.rb
+++ b/lib/sisu.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# sisu
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..f80a73e6 100644
--- a/lib/sisu/air.rb
+++ b/lib/sisu/air.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..b6ac8343 100644
--- a/lib/sisu/ao.rb
+++ b/lib/sisu/ao.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..fd7267d7 100644
--- a/lib/sisu/ao_appendices.rb
+++ b/lib/sisu/ao_appendices.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..406b2411 100644
--- a/lib/sisu/ao_character_check.rb
+++ b/lib/sisu/ao_character_check.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..0eab64b6 100644
--- a/lib/sisu/ao_composite.rb
+++ b/lib/sisu/ao_composite.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..12cdd52e 100644
--- a/lib/sisu/ao_doc_objects.rb
+++ b/lib/sisu/ao_doc_objects.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..48be8054 100644
--- a/lib/sisu/ao_doc_str.rb
+++ b/lib/sisu/ao_doc_str.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..8ce82107 100644
--- a/lib/sisu/ao_endnotes.rb
+++ b/lib/sisu/ao_endnotes.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..82762331 100644
--- a/lib/sisu/ao_expand_insertions.rb
+++ b/lib/sisu/ao_expand_insertions.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..99a4707c 100644
--- a/lib/sisu/ao_hash_digest.rb
+++ b/lib/sisu/ao_hash_digest.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..7eb6dbe4 100644
--- a/lib/sisu/ao_idx.rb
+++ b/lib/sisu/ao_idx.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..cb7fc9ad 100644
--- a/lib/sisu/ao_images.rb
+++ b/lib/sisu/ao_images.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_AO_Images
class Images
begin
diff --git a/lib/sisu/ao_metadata.rb b/lib/sisu/ao_metadata.rb
index 165d5fb2..23599c83 100644
--- a/lib/sisu/ao_metadata.rb
+++ b/lib/sisu/ao_metadata.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..3bb094c8 100644
--- a/lib/sisu/ao_misc_arrange.rb
+++ b/lib/sisu/ao_misc_arrange.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_AO_MiscArrangeText
class SI
def initialize(md,data)
@@ -177,11 +177,12 @@ module SiSU_AO_MiscArrangeText
else
para
end
- para=if para =~/^(?:code(?:\.[a-z][0-9a-z_]+)?|box(?:\.[a-z_]+)?|poem|alt|group|block|table)\{|^\}(?:code|box|poem|alt|group|block|table)/m
+ para=if para.to_s =~/^(?:code(?:\.[a-z][0-9a-z_]+)?|box(?:\.[a-z_]+)?|poem|alt|group|block|table)\{|^\}(?:code|box|poem|alt|group|block|table)/m
curly_braces(para)
else
para
end
+ para.to_s
end
def prepare_text
data=@data
@@ -193,7 +194,7 @@ module SiSU_AO_MiscArrangeText
data[0]=data[0].gsub(/^(SiSU\s*[\d.]*)$/,'% \1').
gsub(/^(sisu-[\d.]+)$/,'% \1')
end
- data.each.map do |para|
+ data=data.each.map do |para|
para=conditional_headings(para)
markup_blocks(para)
end.flatten
diff --git a/lib/sisu/ao_numbering.rb b/lib/sisu/ao_numbering.rb
index 7cfff564..6414fd47 100644
--- a/lib/sisu/ao_numbering.rb
+++ b/lib/sisu/ao_numbering.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_AO_Numbering
class Numbering
attr_accessor :obj,:osp,:ocn,:lv,:name,:index,:comment
@@ -401,7 +401,7 @@ module SiSU_AO_Numbering
when :extract then Mx[:segname_prefix_auto_num_extract]
else '_'*dob.lv.to_i #should not occur
end
- if possible_seg_name =~/^[0-9]+?\.$/m #!~/[.,:-]+/
+ if possible_seg_name.to_s =~/^[0-9]+?\.$/m #!~/[.,:-]+/
possible_seg_name=possible_seg_name.
gsub(/\.$/,'')
end
diff --git a/lib/sisu/ao_persist.rb b/lib/sisu/ao_persist.rb
index 9c7d32c4..283ffb76 100644
--- a/lib/sisu/ao_persist.rb
+++ b/lib/sisu/ao_persist.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_AO_Persist
class Persist
@@persistance=nil
diff --git a/lib/sisu/ao_syntax.rb b/lib/sisu/ao_syntax.rb
index 163d080f..3f8bd21f 100644
--- a/lib/sisu/ao_syntax.rb
+++ b/lib/sisu/ao_syntax.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# abstraction
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_AO_Syntax
class Words
def initialize(line,md,mkp)
@@ -354,7 +354,7 @@ module SiSU_AO_Syntax
dob
end
def bodymarkup(dob)
- # << http://www.jus.uio.no/sisu/sisu_markup_table/markup >>
+ # << https://git.sisudoc.org/sisu-markup >>
# See: data/sisu/sample/document_samples_sisu_markup/
## fontface
# *{emphasis}* e{emphasis}e <strong>emphasis</strong>
diff --git a/lib/sisu/cgi.rb b/lib/sisu/cgi.rb
index 4836f385..a58f4d0f 100644
--- a/lib/sisu/cgi.rb
+++ b/lib/sisu/cgi.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# cgi
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..055c67de 100644
--- a/lib/sisu/cgi_pgsql.rb
+++ b/lib/sisu/cgi_pgsql.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# cgi
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..7c8f404e 100644
--- a/lib/sisu/cgi_sql_common.rb
+++ b/lib/sisu/cgi_sql_common.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# cgi
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_CGI_SQL
class CGI_Common
def initialize(webserv,opt,image_src,dir)
@@ -59,8 +59,8 @@ module SiSU_CGI_SQL
<<-'WOK_SQL'
* Name: SiSU information Structuring Universe
* Author: Ralph Amissah
- * http://www.jus.uio.no/sisu
- * http://www.jus.uio.no/sisu/SiSU/download
+ * https://sisudoc.org/
+ * https://git.sisudoc.org/
WOK_SQL
end
def gpl
@@ -97,7 +97,6 @@ module SiSU_CGI_SQL
available at these locations:
<http://www.fsf.org/licenses/gpl.html>
[http://www.gnu.org/licenses/gpl.html]
- <http://www.jus.uio.no/sisu/gpl.fsf>
* SiSU uses:
* Standard SiSU markup syntax,
@@ -105,8 +104,8 @@ module SiSU_CGI_SQL
* Standard SiSU object citation numbering and system
* Homepages:
- [http://www.jus.uio.no/sisu]
- [http://www.sisudoc.org]
+ [https://sisudoc.org]
+ [https://git.sisudoc.org]
* Ralph Amissah
[ralph@amissah.com]
@@ -145,7 +144,7 @@ module SiSU_CGI_SQL
<meta name="sourcefile" content="SiSU._sst" />
SiSU search form (sample): SiSU information Structuring Universe
</title>
- <link rel="generator" href="http://www.jus.uio.no/sisu" />
+ <link rel="generator" href="https://git.sisudoc.org" />
<link rel="shortcut icon" href="#{@image_src}/rb7.ico" />
<link href="../_sisu/css/html.css" rel="stylesheet">
</head>
@@ -542,8 +541,8 @@ module SiSU_CGI_SQL
<br>
#{v.project} is software for document structuring, publishing and search,
<br>
- <a href="http://www.jus.uio.no/sisu" >
- www.jus.uio.no/sisu
+ <a href="https://sisudoc.org" >
+ sisudoc.org
</a>
and
<a href="http://www.sisudoc.org" >
diff --git a/lib/sisu/cgi_sqlite.rb b/lib/sisu/cgi_sqlite.rb
index cc77c45e..2425e999 100644
--- a/lib/sisu/cgi_sqlite.rb
+++ b/lib/sisu/cgi_sqlite.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# cgi
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..bc0193ad 100644
--- a/lib/sisu/conf.rb
+++ b/lib/sisu/conf.rb
@@ -1,54 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# config
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..df364f3b 100644
--- a/lib/sisu/constants.rb
+++ b/lib/sisu/constants.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# shared
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
YEAR='2021'
Sfx={
txt: '.txt',
@@ -221,7 +221,6 @@ Dx={
}
Tex={
backslash: "\\\\",
- backslash: "\\\\",
tilde: '\\\\\\~',
}
Px={
diff --git a/lib/sisu/css.rb b/lib/sisu/css.rb
index 6994e04b..ff25951c 100644
--- a/lib/sisu/css.rb
+++ b/lib/sisu/css.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# css
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..2fd479e3 100644
--- a/lib/sisu/db_columns.rb
+++ b/lib/sisu/db_columns.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..2265f0e0 100644
--- a/lib/sisu/db_create.rb
+++ b/lib/sisu/db_create.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..e76e7790 100644
--- a/lib/sisu/db_dbi.rb
+++ b/lib/sisu/db_dbi.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..b0476952 100644
--- a/lib/sisu/db_drop.rb
+++ b/lib/sisu/db_drop.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..4df73f96 100644
--- a/lib/sisu/db_import.rb
+++ b/lib/sisu/db_import.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..c92cea15 100644
--- a/lib/sisu/db_indexes.rb
+++ b/lib/sisu/db_indexes.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..d189906d 100644
--- a/lib/sisu/db_load_tuple.rb
+++ b/lib/sisu/db_load_tuple.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..6e6540d2 100644
--- a/lib/sisu/db_remove.rb
+++ b/lib/sisu/db_remove.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_DbRemove
class Remove
include SiSU_DbAction
diff --git a/lib/sisu/db_select.rb b/lib/sisu/db_select.rb
index d2e17835..e0aeca3a 100644
--- a/lib/sisu/db_select.rb
+++ b/lib/sisu/db_select.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..c50c6461 100644
--- a/lib/sisu/db_sqltxt.rb
+++ b/lib/sisu/db_sqltxt.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..e6594dc2 100644
--- a/lib/sisu/db_tests.rb
+++ b/lib/sisu/db_tests.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_DbTests
class Test
def initialize(info,opt)
diff --git a/lib/sisu/dbi.rb b/lib/sisu/dbi.rb
index d2bddb1d..4d450744 100644
--- a/lib/sisu/dbi.rb
+++ b/lib/sisu/dbi.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..2c561a7a 100644
--- a/lib/sisu/dbi_discrete.rb
+++ b/lib/sisu/dbi_discrete.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# db sql
+# - Description: documents, structuring, processing, publishing, search
+# db sql
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..0ac66d84 100644
--- a/lib/sisu/digests.rb
+++ b/lib/sisu/digests.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# digests
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..9515d844 100644
--- a/lib/sisu/dp.rb
+++ b/lib/sisu/dp.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# param
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Param
begin
require 'uri'
@@ -1006,7 +1006,6 @@ module SiSU_Param
@dir_out="#{@env.path.output}/#{@fnb}"
@dir_tex=@env.processing_path.tex
@dir_lout=@env.processing_path.lout
- @@publisher='SiSU http://www.jus.uio.no/sisu'
end
@txt_path=@txt_path ||= @env.path.output
@stmp=%{#{@fns}}[/^(.+?)\..*/m,1]
diff --git a/lib/sisu/dp_identify_markup.rb b/lib/sisu/dp_identify_markup.rb
index 8439bff3..9de6490c 100644
--- a/lib/sisu/dp_identify_markup.rb
+++ b/lib/sisu/dp_identify_markup.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# param
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_MarkupType
class MarkupIdentify
@@version={}
diff --git a/lib/sisu/dp_make.rb b/lib/sisu/dp_make.rb
index 25dfca6f..85e94e10 100644
--- a/lib/sisu/dp_make.rb
+++ b/lib/sisu/dp_make.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# param
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..529c60cd 100644
--- a/lib/sisu/embedded.rb
+++ b/lib/sisu/embedded.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..1e880592 100644
--- a/lib/sisu/errors.rb
+++ b/lib/sisu/errors.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..73d3efbe 100644
--- a/lib/sisu/generic_parts.rb
+++ b/lib/sisu/generic_parts.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# shared
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Parts_Generic
def the_url
def urify(uri)
diff --git a/lib/sisu/git.rb b/lib/sisu/git.rb
index 3b0a040d..244bfd23 100644
--- a/lib/sisu/git.rb
+++ b/lib/sisu/git.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..63801135 100644
--- a/lib/sisu/html.rb
+++ b/lib/sisu/html.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_HTML
begin
require 'pstore'
diff --git a/lib/sisu/html_concordance.rb b/lib/sisu/html_concordance.rb
index b80d2761..17a3a2c2 100644
--- a/lib/sisu/html_concordance.rb
+++ b/lib/sisu/html_concordance.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Concordance
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -123,7 +123,7 @@ module SiSU_Concordance
@data=SiSU_HTML::Source::HTML_Environment.new(particulars).tuned_file_instructions
@file=SiSU_Env::FileOp.new(@md)
@fnb=@md.fnb
- @lex_button=%{<a href="http://www.jus.uio.no/sisu/" target="_top"><img border="0" height="44" width="144" valign="center" src="#{@file.path_rel_links.html_seg_2}_sisu/image/sisu.png" alt="SiSU home --&gt;"></a>}
+ @lex_button=%{<a href="https://git.sisudoc.org/" target="_top"><img border="0" height="44" width="144" valign="center" src="#{@file.path_rel_links.html_seg_2}_sisu/image/sisu.png" alt="SiSU home --&gt;"></a>}
@doc_details =<<WOK
<table summary="links to text related to this rudimentary index" width="96%" border="0" cellpadding="0" align="center"><tr><td width="2%" align="right">&nbsp;</td><td width="94%" valign="top" align="justify"><h1 class="small"><a href="#{@md.file.base_filename.html_segtoc}"><b>#{@md.title.full}</b></a></h1><p class="bold">#{@md.author}</p></td></tr></table>
WOK
@@ -156,7 +156,7 @@ WOK
<meta name="Description" content="&nbsp;SiSU created">
<meta name="keywords" content="word index for #{@md.title.full}">
<meta name="generator" content="SiSU (Linux &amp; Ruby!)">
- <link rel="generator" href="http://www.jus.uio.no/sisu" />
+ <link rel="generator" href="https://git.sisudoc.org/" />
<link rel="shortcut icon" href="../_sisu/image/rb7.ico" />
#{stylesheet.css_head_seg}
</head>
diff --git a/lib/sisu/html_format.rb b/lib/sisu/html_format.rb
index 079edb3f..2c0c7234 100644
--- a/lib/sisu/html_format.rb
+++ b/lib/sisu/html_format.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..1017955a 100644
--- a/lib/sisu/html_harvest.rb
+++ b/lib/sisu/html_harvest.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# harvest
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..5a51730b 100644
--- a/lib/sisu/html_harvest_author_format.rb
+++ b/lib/sisu/html_harvest_author_format.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# harvest
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..77969356 100644
--- a/lib/sisu/html_harvest_authors.rb
+++ b/lib/sisu/html_harvest_authors.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# harvest
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_HarvestAuthors
require_relative 'html_harvest_author_format' # html_harvest_author_format.rb
require_relative 'html_parts' # html_parts.rb
@@ -319,7 +319,7 @@ module SiSU_HarvestAuthors
<meta name="dc.title" content= "SiSU metadata harvest, Authors - SiSU information Structuring Universe, Structured information Serialised Units" />
<meta name="dc.subject" content= "document structuring, ebook, publishing, PDF, LaTeX, XML, ODF, SQL, postgresql, sqlite, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, granular search, digital library" />
<meta name="generator" content="#{sv.project} #{sv.version} of #{sv.date_stamp} (n*x and Ruby!)" />
-<link rel="generator" href="http://www.jus.uio.no/sisu/SiSU" />
+<link rel="generator" href="https://git.sisudoc.org/sisu" />
<link href="#{css_path}" rel="stylesheet" >
<link rel="shortcut icon" href="../_sisu/image/rb7.ico" />
</head>
diff --git a/lib/sisu/html_harvest_topics.rb b/lib/sisu/html_harvest_topics.rb
index d6715aa0..b0be66a2 100644
--- a/lib/sisu/html_harvest_topics.rb
+++ b/lib/sisu/html_harvest_topics.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# harvest
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_HarvestTopics
require_relative 'html_harvest_author_format' # html_harvest_author_format.rb
require_relative 'html_parts' # html_parts.rb
@@ -685,7 +685,7 @@ module SiSU_HarvestTopics
<meta name="dc.title" content= "SiSU metadata harvest, Topics - SiSU information Structuring Universe, Structured information Serialised Units" />
<meta name="dc.subject" content= "document structuring, ebook, publishing, PDF, LaTeX, XML, ODF, SQL, postgresql, sqlite, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, granular search, digital library" />
<meta name="generator" content="#{sv.project} #{sv.version} of #{sv.date_stamp} (n*x and Ruby!)" />
-<link rel="generator" href="http://www.jus.uio.no/sisu/SiSU" />
+<link rel="generator" href="https://git.sisudoc.org/sisu" />
<link href="#{css_path}" rel="stylesheet">
<link rel="shortcut icon" href="../_sisu/image/rb7.ico" />
</head>
diff --git a/lib/sisu/html_lite_shared.rb b/lib/sisu/html_lite_shared.rb
index f4260fa8..cfd688aa 100644
--- a/lib/sisu/html_lite_shared.rb
+++ b/lib/sisu/html_lite_shared.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..5ff29f7e 100644
--- a/lib/sisu/html_manifest.rb
+++ b/lib/sisu/html_manifest.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Manifest
require_relative 'se' # se.rb
include SiSU_Env
@@ -896,7 +896,7 @@ SiSU manifest: #{@md.title.full}
</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="sourcefile" content="#{@md.fns}" />
-<link rel="generator" href="http://www.jus.uio.no/sisu" />
+<link rel="generator" href="https://git.sisudoc.org/" />
<link rel="shortcut icon" href="#{@f.path_rel_links.html_scroll_css}_sisu/image_sys/rb7.ico" />
#{@stylesheet.css_head}
</head>
diff --git a/lib/sisu/html_minitoc.rb b/lib/sisu/html_minitoc.rb
index 9346af8b..8e5805cc 100644
--- a/lib/sisu/html_minitoc.rb
+++ b/lib/sisu/html_minitoc.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..e83bf607 100644
--- a/lib/sisu/html_parts.rb
+++ b/lib/sisu/html_parts.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Parts_HTML
require_relative 'generic_parts' # generic_parts.rb
include SiSU_Parts_Generic
@@ -374,14 +374,12 @@ WOK
[<a href="http://sisudoc.org/sisu_manual/en/html/sisu/toc.html">Manual</a>]
</p>
<p>
-[<a href="http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=summary">Source</a>]
-[<a href="http://lists.sisudoc.org/listinfo/sisu">List Info (sisu@lists.sisudoc.org)</a>]
+[<a href="http://git.sisudoc.org/projects/sisu">Source</a>]
</p>
<h1>SiSU Markup Samples</h1>
<p>
-[<a href="http://git.sisudoc.org/gitweb/?p=doc/sisu-markup-samples.git;a=summary">Source</a>]
-[<a href="http://sisudoc.org/sisu_markup_samples.html">Output</a>]
+[<a href="http://git.sisudoc.org/projects/sisu-markup-samples">Source</a>]
</p>
<hr />
@@ -393,8 +391,8 @@ WOK
&lt;www.sisudoc.org&gt;
</a>
&nbsp;&nbsp;or&nbsp;&nbsp;
- <a href="http://www.jus.uio.no/sisu/" target="_top">
- &lt;www.jus.uio.no/sisu/&gt;
+ <a href="https://git.sisudoc.org" target="_top">
+ &lt;git.sisudoc.org/&gt;
</a>
software for electronic texts, document collections, books, digital libraries &amp; search, with "atomic search" &amp; text locating system (shared object citation numbering: "<i>ocn</i>").
Outputs include: plaintext, HTML, EPUB, ODT (OpenDocumentText), (XHTML, XML,) LaTeX, PDF, SQL (PostgreSQL and SQLite).
diff --git a/lib/sisu/html_persist.rb b/lib/sisu/html_persist.rb
index 843d9414..dea876f3 100644
--- a/lib/sisu/html_persist.rb
+++ b/lib/sisu/html_persist.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_HTML_Persist
class Persist
@@persist=nil
diff --git a/lib/sisu/html_promo.rb b/lib/sisu/html_promo.rb
index b7754e99..f7bd188e 100644
--- a/lib/sisu/html_promo.rb
+++ b/lib/sisu/html_promo.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..68b6425a 100644
--- a/lib/sisu/html_scroll.rb
+++ b/lib/sisu/html_scroll.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..229cffbd 100644
--- a/lib/sisu/html_segments.rb
+++ b/lib/sisu/html_segments.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..0c014dca 100644
--- a/lib/sisu/html_shared.rb
+++ b/lib/sisu/html_shared.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..9c5c4daa 100644
--- a/lib/sisu/html_table.rb
+++ b/lib/sisu/html_table.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..132e8057 100644
--- a/lib/sisu/html_tune.rb
+++ b/lib/sisu/html_tune.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# html
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..6d5621c0 100644
--- a/lib/sisu/hub.rb
+++ b/lib/sisu/hub.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# hub
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..09e95222 100644
--- a/lib/sisu/hub_actions.rb
+++ b/lib/sisu/hub_actions.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# hub
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..fec49267 100644
--- a/lib/sisu/hub_loop_markup_files.rb
+++ b/lib/sisu/hub_loop_markup_files.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# hub
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..28cca045 100644
--- a/lib/sisu/hub_options.rb
+++ b/lib/sisu/hub_options.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# hub
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Commandline
begin
require 'pathname'
diff --git a/lib/sisu/i18n.rb b/lib/sisu/i18n.rb
index e9f11d50..f57f71d7 100644
--- a/lib/sisu/i18n.rb
+++ b/lib/sisu/i18n.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# i18n
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..d41ad60d 100644
--- a/lib/sisu/json.rb
+++ b/lib/sisu/json.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# json
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..1f9299b9 100644
--- a/lib/sisu/json_format.rb
+++ b/lib/sisu/json_format.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# json
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..d496b6ca 100644
--- a/lib/sisu/json_parts.rb
+++ b/lib/sisu/json_parts.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# json
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..2e2502f5 100644
--- a/lib/sisu/json_persist.rb
+++ b/lib/sisu/json_persist.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# json
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_JSON_Persist
class Persist
@@persist=nil
diff --git a/lib/sisu/json_shared.rb b/lib/sisu/json_shared.rb
index 0125c444..4fa92e46 100644
--- a/lib/sisu/json_shared.rb
+++ b/lib/sisu/json_shared.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# json
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_JSONutils
require_relative 'generic_parts' # generic_parts.rb
class Clean
@@ -634,7 +634,7 @@ module SiSU_XML_Tags #Format
* #{rubyv}
* #{sc}
* #{lastdone}
- * SiSU http://www.jus.uio.no/sisu
+ * SiSU https://git.sisudoc.org/
-->
WOK
else
@@ -645,7 +645,7 @@ WOK
* #{rubyv}
* #{sc}
* #{lastdone}
- * SiSU http://www.jus.uio.no/sisu
+ * SiSU https://git.sisudoc.org/
-->
WOK
end
diff --git a/lib/sisu/manpage.rb b/lib/sisu/manpage.rb
index 0961d457..42e42fd2 100644
--- a/lib/sisu/manpage.rb
+++ b/lib/sisu/manpage.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# manpage
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Manpage
require_relative 'ao' # ao.rb
require_relative 'se' # se.rb
@@ -173,7 +173,7 @@ GSUB
sisu_vim(7)
.TP
.SH HOMEPAGE
- More information about SiSU can be found at <http://www.sisudoc.org/> or <http://www.jus.uio.no/sisu/>
+ More information about SiSU can be found at <https://sisudoc.org/> or <https://git.sisudoc.org/>
.TP
.SH SOURCE
<http://git.sisudoc.org/>
diff --git a/lib/sisu/manpage_format.rb b/lib/sisu/manpage_format.rb
index 45694bc1..04106b7b 100644
--- a/lib/sisu/manpage_format.rb
+++ b/lib/sisu/manpage_format.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# manpage
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..b5182ae9 100644
--- a/lib/sisu/object_munge.rb
+++ b/lib/sisu/object_munge.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# object_munge
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..056a66ec 100644
--- a/lib/sisu/prog_text_translation.rb
+++ b/lib/sisu/prog_text_translation.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# i18n
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..556cba71 100644
--- a/lib/sisu/qrcode.rb
+++ b/lib/sisu/qrcode.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..9e08cb0e 100644
--- a/lib/sisu/relaxng.rb
+++ b/lib/sisu/relaxng.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Relaxng
require_relative 'se' # se.rb
class RelaxNG
@@ -89,7 +89,6 @@ module SiSU_Relaxng
available at these locations:
<http://www.fsf.org/licenses/gpl.html>
[http://www.gnu.org/licenses/gpl.html]
- <http://www.jus.uio.no/sisu/gpl.fsf>
* SiSU uses:
* Standard SiSU markup syntax,
@@ -97,8 +96,8 @@ module SiSU_Relaxng
* Standard SiSU object citation numbering and system
* Homepages:
- [http://www.jus.uio.no/sisu]
- [http://www.sisudoc.org]
+ [https://www.sisudoc.org]
+ [https://git.sisudoc.org]
* Ralph Amissah
[ralph@amissah.com]
diff --git a/lib/sisu/remote.rb b/lib/sisu/remote.rb
index c7dd1b01..29fc3760 100644
--- a/lib/sisu/remote.rb
+++ b/lib/sisu/remote.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..676b0bd7 100644
--- a/lib/sisu/rexml.rb
+++ b/lib/sisu/rexml.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Rexml
# load XML file for REXML parsing
begin
diff --git a/lib/sisu/se.rb b/lib/sisu/se.rb
index 009784f3..02311d7d 100644
--- a/lib/sisu/se.rb
+++ b/lib/sisu/se.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..95575261 100644
--- a/lib/sisu/se_cleanoutput.rb
+++ b/lib/sisu/se_cleanoutput.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..b0d6190a 100644
--- a/lib/sisu/se_clear.rb
+++ b/lib/sisu/se_clear.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Clear
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -80,7 +80,6 @@ module SiSU_Clear
and @md.sfx_src =~/ss[ftsumc]/
@env_out_root=@env.path.output
@env_out="#{@env.path.output}/#{@fnb}"
- @@publisher='SiSU http://www.jus.uio.no/sisu'
@env_pdf="#{@env_out_root}/pdf"
end
end
diff --git a/lib/sisu/se_createsite.rb b/lib/sisu/se_createsite.rb
index a680d022..66d8eb25 100644
--- a/lib/sisu/se_createsite.rb
+++ b/lib/sisu/se_createsite.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Create_Site
require_relative 'constants' # constants.rb
require_relative 'html_parts' # html_parts.rb
@@ -159,7 +159,7 @@ module SiSU_Create_Site
cp_images(src,dest) if FileTest.directory?(src)
end
def cp_base_images #fix images
- src=SiSU_is.path_base_system_data? + '/image'
+ src=$sisu_base_data + '/image' # hard fix, revisit
dest_arr=[
"#{@env.path.webserv}/_sisu/image_sys",
"#{@env.path.webserv}/#{@env.path.base_markup_dir_stub}/_sisu/image_sys"
diff --git a/lib/sisu/se_css.rb b/lib/sisu/se_css.rb
index 3d91636d..08efa009 100644
--- a/lib/sisu/se_css.rb
+++ b/lib/sisu/se_css.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..456c66dc 100644
--- a/lib/sisu/se_date.rb
+++ b/lib/sisu/se_date.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..e3da0c3b 100644
--- a/lib/sisu/se_db.rb
+++ b/lib/sisu/se_db.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..f0df86eb 100644
--- a/lib/sisu/se_envcall.rb
+++ b/lib/sisu/se_envcall.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..365066d0 100644
--- a/lib/sisu/se_file_op.rb
+++ b/lib/sisu/se_file_op.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..82591881 100644
--- a/lib/sisu/se_filemap.rb
+++ b/lib/sisu/se_filemap.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..9a3cec34 100644
--- a/lib/sisu/se_get_init.rb
+++ b/lib/sisu/se_get_init.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..3b3dc106 100644
--- a/lib/sisu/se_hub_particulars.rb
+++ b/lib/sisu/se_hub_particulars.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Particulars
begin
require 'singleton'
diff --git a/lib/sisu/se_info_env.rb b/lib/sisu/se_info_env.rb
index 382facf1..ed3464e4 100644
--- a/lib/sisu/se_info_env.rb
+++ b/lib/sisu/se_info_env.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..ec1d4cde 100644
--- a/lib/sisu/se_info_port.rb
+++ b/lib/sisu/se_info_port.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..53e64383 100644
--- a/lib/sisu/se_info_system.rb
+++ b/lib/sisu/se_info_system.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..a96e0729 100644
--- a/lib/sisu/se_load.rb
+++ b/lib/sisu/se_load.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..857cc709 100644
--- a/lib/sisu/se_processing.rb
+++ b/lib/sisu/se_processing.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..cd53b038 100644
--- a/lib/sisu/se_programs.rb
+++ b/lib/sisu/se_programs.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Sys_Call
begin
require 'singleton'
@@ -304,6 +304,7 @@ module SiSU_Sys_Call
when /pdflatex/
"#{texpdf} -interaction=#{mode} #{@input} #{tell}\n"
end
+ #puts texpdf_cmd
system(texpdf_cmd)
else STDERR.puts "\t*WARN* none of the following programs are installed: #{@texpdf}"
end
diff --git a/lib/sisu/se_remotes.rb b/lib/sisu/se_remotes.rb
index f112589f..b96ac2ed 100644
--- a/lib/sisu/se_remotes.rb
+++ b/lib/sisu/se_remotes.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..8cfd1610 100644
--- a/lib/sisu/se_standardise_lang.rb
+++ b/lib/sisu/se_standardise_lang.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..9ec7d957 100644
--- a/lib/sisu/se_version.rb
+++ b/lib/sisu/se_version.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# se
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Info_Version
require_relative 'constants' # constants.rb
require_relative 'utils' # utils.rb
@@ -165,7 +165,7 @@ module SiSU_Info_About
sisu --txt --html --epub --odt --pdf --sqlite --manpage --texinfo --concordance --qrcode --verbose sisu.ssm
cd -
See output produced, or see man pages: man sisu
- <http://www.sisudoc.org/> <http://www.jus.uio.no/sisu/>
+ <https://sisudoc.org> <https://git.sisudoc.org/sisu>
WOK
end
end
diff --git a/lib/sisu/shared_images.rb b/lib/sisu/shared_images.rb
index 4badb84c..d312da5a 100644
--- a/lib/sisu/shared_images.rb
+++ b/lib/sisu/shared_images.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# shared
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..f5f5bc35 100644
--- a/lib/sisu/shared_markup_alt.rb
+++ b/lib/sisu/shared_markup_alt.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# shared
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_TextRepresentation
class Alter
def initialize(x)
diff --git a/lib/sisu/shared_metadata.rb b/lib/sisu/shared_metadata.rb
index 3214107a..595b4607 100644
--- a/lib/sisu/shared_metadata.rb
+++ b/lib/sisu/shared_metadata.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# shared
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Metadata
require_relative 'xml_parts' # xml_parts.rb
require_relative 'xml_shared' # xml_shared.rb
@@ -881,7 +881,7 @@ WOK
#{Ax[:tab]*2}#{inf_xml}
#{Ax[:tab]}</#{@attrib}>
#{Ax[:tab]}</metadata>
- <br />
+ <br />
WOK
end
def metadata
diff --git a/lib/sisu/shared_sem.rb b/lib/sisu/shared_sem.rb
index 3e30de17..ed220e6a 100644
--- a/lib/sisu/shared_sem.rb
+++ b/lib/sisu/shared_sem.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# shared
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..02bcc76e 100644
--- a/lib/sisu/sisu_thor_lib.rb
+++ b/lib/sisu/sisu_thor_lib.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# sisu build
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..7c13e7ce 100644
--- a/lib/sisu/sitemaps.rb
+++ b/lib/sisu/sitemaps.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Sitemaps
require_relative 'dp' # dp.rb
include SiSU_Param
@@ -216,5 +216,5 @@ __END__
* Ruby version: ruby 1.8.5 (2006-08-25) [i486-linux]
*
* Last Generated on: Sat Nov 18 15:28:08 +0000 2006
- * SiSU http://www.jus.uio.no/sisu
+ * SiSU https://git.sisudoc.org
-->
diff --git a/lib/sisu/src_kdissert_share.rb b/lib/sisu/src_kdissert_share.rb
index c9241b25..26538bd8 100644
--- a/lib/sisu/src_kdissert_share.rb
+++ b/lib/sisu/src_kdissert_share.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# src
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..f65828cb 100644
--- a/lib/sisu/src_po4a_share.rb
+++ b/lib/sisu/src_po4a_share.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# src
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..6c23fcbe 100644
--- a/lib/sisu/src_po4a_shelf.rb
+++ b/lib/sisu/src_po4a_shelf.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# src
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..0808b563 100644
--- a/lib/sisu/src_po4a_shelf_set.rb
+++ b/lib/sisu/src_po4a_shelf_set.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# src
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..dfc30040 100644
--- a/lib/sisu/src_po4a_sst_ao_sst.rb
+++ b/lib/sisu/src_po4a_sst_ao_sst.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# src
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..62ebefab 100644
--- a/lib/sisu/src_po4a_sst_ao_sst_set.rb
+++ b/lib/sisu/src_po4a_sst_ao_sst_set.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# src
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..104d1cbd 100644
--- a/lib/sisu/src_po4a_sstm.rb
+++ b/lib/sisu/src_po4a_sstm.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# src
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..426f3e67 100644
--- a/lib/sisu/src_shared.rb
+++ b/lib/sisu/src_shared.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# src
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..38d7f17d 100644
--- a/lib/sisu/src_sisupod_make.rb
+++ b/lib/sisu/src_sisupod_make.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# src
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..34f7d3d1 100644
--- a/lib/sisu/src_sisupod_sstm.rb
+++ b/lib/sisu/src_sisupod_sstm.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# src
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..244079fa 100644
--- a/lib/sisu/sst_convert_markup.rb
+++ b/lib/sisu/sst_convert_markup.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# sst
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..a7950103 100644
--- a/lib/sisu/sst_do_inline_footnotes.rb
+++ b/lib/sisu/sst_do_inline_footnotes.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# sst
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..1edf3e94 100644
--- a/lib/sisu/sst_from_xml.rb
+++ b/lib/sisu/sst_from_xml.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# sst
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..9c4468b8 100644
--- a/lib/sisu/sst_identify_markup.rb
+++ b/lib/sisu/sst_identify_markup.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# sst
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..c8872aab 100644
--- a/lib/sisu/sst_to_s_xml_sax.rb
+++ b/lib/sisu/sst_to_s_xml_sax.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# sst
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..6831ad1b 100644
--- a/lib/sisu/termsheet.rb
+++ b/lib/sisu/termsheet.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..a1d1d0b1 100644
--- a/lib/sisu/texinfo.rb
+++ b/lib/sisu/texinfo.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# texinfo
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..e199f57b 100644
--- a/lib/sisu/texinfo_format.rb
+++ b/lib/sisu/texinfo_format.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# texinfo
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..f66af436 100644
--- a/lib/sisu/texpdf.rb
+++ b/lib/sisu/texpdf.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# texpdf
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_TeX
begin
require 'pstore'
@@ -68,7 +68,7 @@ module SiSU_TeX
@@tabular="{tabular}"
@@column_instruct=@@squigle_close=@@tex_line_mode=@@tex_word_mode=@@line_mode=''
@@tex_debug_counter=@@table_pagebreak_counter=@@tex_footnote_call_counter=@@tex_table_flag=@@tex_counter=@@tex_column=@@tex_columns=@@tex_columns=@@counting=0
- @@tex_pattern_margin_number=/\\\\begin\\\{tiny\\\}\\\\hspace\\\{0mm\\\}\\\\end\\\{tiny\\\}\\\{\\\\marginpar.+?\s+/
+ @@tex_pattern_margin_number=/\\\\ocn\\\{[0-9]+\\\}/
@@n=@@tableheader=@@rights=nil
@@date ||=SiSU_Env::InfoDate.new
class Source
@@ -739,65 +739,6 @@ module SiSU_TeX
end
dob
end
- def tex_box_listings
- <<-WOK
-\\definecolor{listinggray}{gray}{0.9}
-\\definecolor{lbcolor}{rgb}{0.9,0.9,0.9}
-\\lstset{
- backgroundcolor=\\color{lbcolor},
- tabsize=4,
- rulecolor=,
- language=,
- basicstyle=\\scriptsize,
- upquote=true,
- aboveskip={1.5\\baselineskip},
- columns=fixed,
- showstringspaces=false,
- extendedchars=true,
- breaklines=true,
- prebreak = \\raisebox{0ex}[0ex][0ex]{\\ensuremath{\\hookleftarrow}},
- frame=single,
- showtabs=false,
- showspaces=false,
- showstringspaces=false,
- identifierstyle=\\ttfamily,
- keywordstyle=\\color[rgb]{0,0,1},
- commentstyle=\\color[rgb]{0.133,0.545,0.133},
- stringstyle=\\color[rgb]{0.627,0.126,0.941},
-}
- WOK
- end
- def tex_box_boites
- <<-WOK
-\\def\\codeblockboitebox{%
- \\def\\bkvz@before@breakbox{\\ifhmode\\par\\fi\\vskip\\breakboxskip\\relax}%
- \\def\\bkvz@set@linewidth{\\advance\\linewidth -2\\fboxrule
- \\advance\\linewidth -2\\fboxsep} %
- \\def\\bk@line{\\hbox to \\linewidth{%
- \\ifbkcount\\smash{\\llap{\\the\\bk@lcnt\\ }}\\fi
- \\psframebox*[framesep=0pt,linewidth=0pt]{%
- \\vrule\\@width\\fboxrule \\hskip\\fboxsep
- \\box\\bk@bxa
- \\hskip\\fboxsep \\vrule\\@width\\fboxrule
- }%
- }}%
- %\\def\\bkvz@top{\\hrule\\@height\\fboxrule}
- \\def\\bkvz@top{\\hrule height .6pt}%
- \\def\\bkvz@bottom{\\hrule\\@height\\fboxrule}%
- \\breakbox}
-\\def\\endcodeblockboitebox{\\endbreakbox}
- WOK
- end
- def tex_codeblock
- codeblock_box=if @codeblock_box=='listings'
- tex_box_listings
- elsif @codeblock_box=='boites'
- tex_box_boites
- else
- tex_box_boites
- end
- codeblock_box
- end
def markup(data)
@tex_file=[]
home=the_text.txt_home.gsub(/#{Mx[:br_line]}|#{Mx[:br_nl]}|#{Mx[:br_paragraph]}|\\\\/,' - ') #no line splitting in heading neither html nor latex
@@ -816,31 +757,6 @@ module SiSU_TeX
end
@tex_file << <<-WOK
#{@tex_ml.header}#{@tex_ml.footer}
-\\tolerance=300
-\\clubpenalty=300
-\\widowpenalty=300
-\\makeatother
-\\makeatother
-\\chardef\\txtbullet="2022
-\\chardef\\tilde="7E
-%\\chardef\\asterisk="2A
-\\def\\asterisk{{\\rm \\char42} }
-\\definecolor{Light}{gray}{.92}
-\\newcommand{\\Codeblock}[1]{\\normaltext\\raggedright\\small\\ttfamily\\texbackslash#1}
-\\newcommand{\\monosp}[1]{\\normaltext\\ttfamily\\texbackslash#1}
-\\newcommand{\\parasep}{\\\\ \\begin{center}*\\hspace{2em}*\\hspace{2em}*\\end{center} \\\\}
-\\newcommand{\\hardspace}{{~}}
-%\\newcommand{\\hardspace}{\\hspace{.5em}}
-\\newcommand{\\caret}{{\\^{~}}}
-\\newcommand{\\pipe}{{\\textbar}}
-\\newcommand{\\curlyopen}{\{}
-\\newcommand{\\curlyclose}{\}}
-\\newcommand{\\lt}{{\UseTextSymbol{OML}{<}}}
-\\newcommand{\\gt}{{\UseTextSymbol{OML}{>}}}
-\\newcommand{\\slash}{{/}}
-\\newcommand{\\underscore}{\\_}
-\\newcommand{\\exclaim}{\\Verbatim{!}}
-#{tex_codeblock}
% (tilde hash amp affected by http)
% \\sloppy
\\begin{document}
@@ -898,8 +814,12 @@ module SiSU_TeX
x={}
if (@make.build.toc?)
toc=<<-WOK
+\\clearpage
+\\pagenumbering{roman}
+\\setcounter{page}{1}
\\renewcommand{\\contentsname}{#{@translate.contents}}
\\tableofcontents
+\\clearpage
WOK
toc_pb={ l: @tex_ml.newpage(:landscape), p: @tex_ml.newpage(:portrait) }
else
@@ -912,6 +832,9 @@ module SiSU_TeX
\\pagestyle{fancy}
#{toc}#{toc_pb[:l]}
\\pagenumbering{arabic}
+\\clearpage
+\\setcounter{page}{2}
+\\clearpage
#{@tex_ml.paraskip_normal}
#{@tex_ml.newpage(:landscape)}
WOK
@@ -923,6 +846,9 @@ module SiSU_TeX
#{toc}#{toc_pb[:p]}
#{@tex_ml.newpage(:portrait)}
\\pagenumbering{arabic}
+\\clearpage
+\\setcounter{page}{2}
+\\clearpage
#{@tex_ml.paraskip_normal}
#{@tex_ml.newpage(:portrait)}
WOK
@@ -988,7 +914,7 @@ module SiSU_TeX
# tags=tags +"\\hspace{0mm}\\hypertarget{#{t}}{\\hspace{0mm}}"
# end
#end
- "\\begin{tiny}\\hspace{0mm}\\end{tiny}{\\marginpar{\\begin{tiny}\\hspace{0mm}\\hypertarget{#{dob.ocn}}{#{dob.ocn}}#{tags}\\end{tiny}}}" #ocn object citation numbering
+ "\\ocn{#{dob.ocn}}" #ocn object citation numbering
else ''
end
dob.tmp = paranumber_display + dob.tmp
diff --git a/lib/sisu/texpdf_format.rb b/lib/sisu/texpdf_format.rb
index 11b0091c..ade74b55 100644
--- a/lib/sisu/texpdf_format.rb
+++ b/lib/sisu/texpdf_format.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# texpdf
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_TeX_Pdf
require_relative 'texpdf_parts' # texpdf_parts.rb
@@table_pg_break_counter=1
@@ -77,7 +77,7 @@ module SiSU_TeX_Pdf
include SiSU_Parts_TeXpdf
attr_accessor :string,:string1,:orientation,:url,:dir,:tex
@@sys=SiSU_Env::SystemCall.new
- @@tex_pattern_margin_number=/\\begin\{tiny\}\\hspace\{0mm\}\\end\{tiny\}\{\\marginpar.+?\}\}\}/
+ @@tex_pattern_margin_number=/\\ocn\{[0-9]+\}/
@@tableheader={
'a4' => { p: 0, l: 0 },
'a5' => { p: 0, l: 0 },
@@ -103,7 +103,7 @@ module SiSU_TeX_Pdf
show_ocn=(@make.build.ocn?) \
? dob.ocn
: ''
- "\\begin{tiny}\\hspace{0mm}\\end{tiny}{\\marginpar{\\begin{tiny}\\hspace{0mm}\\hypertarget{#{dob.ocn}}{#{show_ocn}}\\end{tiny}}}" #ocn object citation numbering
+ "\\ocn{#{dob.ocn}}" #ocn object citation numbering
end
def table_special_characters(r)
r=r.gsub(/#{Mx[:tc_p]}/mu,'&').
@@ -275,7 +275,7 @@ module SiSU_TeX_Pdf
dob.tmp=dob.tmp.gsub(/\\begin\{(bfseries|itshape)\}(.+?)\\end\{\1\}/m,'\2').
gsub(/#{Mx[:url_o]}|#{Mx[:url_c]}/,'')
cont_ln=dob.tmp.dup
- cont_ln=cont_ln.gsub(/\\begin\{(monosp)\}(.+?)\\end\{\1\}/m,'\2').
+ cont_ln=cont_ln.gsub(/\\ocn\{[0-9]*\}/m,'').
gsub(@@tex_pattern_margin_number,'').
gsub(/#{Tex[:backslash]*2}/,"#{Tex[:backslash]*4}"). # added w42
gsub(/\\footnote\[\d+\]\{%.+?\\end\{scriptsize\}\s*\}/m,''). #arbitrary bugfix, revisit should not be necessary, eg. wta.1994 2004w22
@@ -349,9 +349,9 @@ module SiSU_TeX_Pdf
when /9/ then '8.0em'
else '-1.0em'
end
- "\\begin{Bullet}{#{indent}}$\\txtbullet$\\hspace{\\enspace}#{@dob.tmp}\\end{Bullet}"
+ "\\begin{Bullet}{#{indent}}#{@dob.tmp}\\end{Bullet}"
else
- "\\begin{Bullet}{-5mm}$\\txtbullet$\\hspace{\\enspace}#{@dob.tmp}\\end{Bullet}"
+ "\\begin{Bullet}{-5mm}#{@dob.tmp}\\end{Bullet}"
end
blt
end
@@ -720,52 +720,72 @@ module SiSU_TeX_Pdf
case @tex2pdf
when /xe/
if @md.opt.lng =~/(?:zh|ja|ko)/
- <<-WOK
-\\usepackage{ucs, fontspec, xltxtra, xunicode, xeCJK}
-\\setmainCJKlanguage{#{tex_head_lang[:mainlang]}}
-\\setCJKmainfont{#{texpdf_fontface_cjk}}
-\\XeTeXlinebreaklocale "#{tex_head_lang[:mainlang]}"
-\\XeTeXlinebreakskip = 0pt plus 1pt
-\\setotherlanguage{#{tex_head_lang[:otherlang]}}
-\\setmainfont{#{texpdf_fontface}}
-\\setmonofont[Scale=0.85]{#{texpdf_fontface_mono}}
- WOK
+ if @md.opt.lng =~/zh/
+ <<-WOK
+\\setCJKmainfont{Noto}
+\\setCJKmainfont{Noto Sans CJK TC}
+\\setCJKsansfont{Noto Sans CJK TC}
+\\setCJKmonofont{Noto Sans Mono CJK TC}
+\\setmainlanguage{#{tex_head_lang[:mainlang]}}
+\\setotherlanguage{english}
+% \\setmainfont{#{texpdf_fontface_cjk}}
+% \\setotherfont{#{texpdf_fontface}}
+\\setotherfont{Noto Sans}
+% \\setmonofont[Scale=0.85]{#{texpdf_fontface_mono}}
+ WOK
+ elsif @md.opt.lng =~/ja/
+ <<-WOK
+\\setCJKmainfont{TakaoMincho}
+\\setCJKsansfont{TakaoMincho Sans}
+\\setCJKmonofont{TakaoMincho Sans Mono CJK JP}
+%\\setCJKmainfont{Noto Serif CJK JP}
+%\\setCJKsansfont{Noto Sans CJK JP}
+%\\setCJKmonofont{Noto Sans Mono CJK JP}
+\\setmainlanguage{#{tex_head_lang[:mainlang]}}
+\\setotherlanguage{english}
+% \\setmainfont{#{texpdf_fontface_cjk}}
+% \\setotherfont{#{texpdf_fontface}}
+\\setotherfont{Noto Sans}
+% \\setmonofont[Scale=0.85]{#{texpdf_fontface_mono}}
+ WOK
+ elsif @md.opt.lng =~/ko/
+ <<-WOK
+\\setCJKmainfont{Noto}
+\\setCJKmainfont{Noto Sans CJK KR}
+\\setCJKsansfont{Noto Sans CJK KR}
+\\setCJKmonofont{Noto Sans Mono CJK KR}
+\\setmainlanguage{#{tex_head_lang[:mainlang]}}
+\\setotherlanguage{english}
+% \\setmainfont{#{texpdf_fontface_cjk}}
+% \\setotherfont{#{texpdf_fontface}}
+\\setotherfont{Noto Sans}
+% \\setmonofont[Scale=0.85]{#{texpdf_fontface_mono}}
+ WOK
+ else puts "lang error"
+ end
elsif (tex_head_lang[:mainlang] == "english" \
&& (tex_head_lang[:otherlang] == "english" \
|| tex_head_lang[:otherlang] == "" \
|| tex_head_lang[:otherlang].length == 0))
<<-WOK
-\\usepackage{polyglossia, ucs, fontspec, xltxtra, xunicode}
-\\setmainlanguage{#{tex_head_lang[:mainlang]}}
-\\setmainfont{#{texpdf_fontface}}
-\\setmonofont[Scale=0.85]{#{texpdf_fontface_mono}}
-% \\setsansfont{#{texpdf_fontface_sans}}
-% \\setromanfont{#{texpdf_fontface_serif}}
+% \\setmainlanguage{#{tex_head_lang[:mainlang]}}
+% \\setmainfont{#{texpdf_fontface}}
+% \\setmonofont[Scale=0.85]{#{texpdf_fontface_mono}}
WOK
else
<<-WOK
-\\usepackage{polyglossia, ucs, fontspec, xltxtra, xunicode}
-\\setmainlanguage{#{tex_head_lang[:mainlang]}}
-\\setotherlanguage{english}
-\\setmainfont{#{texpdf_fontface}}
-\\setmonofont[Scale=0.85]{#{texpdf_fontface_mono}}
-% \\setsansfont{#{texpdf_fontface_sans}}
-% \\setromanfont{#{texpdf_fontface_serif}}
+% \\setmainlanguage{#{tex_head_lang[:mainlang]}}
+% \\setotherlanguage{english}
+% \\setmainfont{#{texpdf_fontface}}
+% \\setmonofont[Scale=0.85]{#{texpdf_fontface_mono}}
WOK
end
when /pdf/
- if @md.file_encoding =~ /iso-?8859/i #% iso8859
- <<-WOK
-% \\usepackage[latin1]{inputenc}
-\\usepackage{fontspec}
- WOK
- else #% utf-8 assumed
<<-WOK
-\\usepackage{babel}
+\\usepackage[#{tex_head_lang[:mainlang]},#{tex_head_lang[:otherlang]}]{babel}
\\usepackage{ucs}
-\\usepackage[utf8x]{inputenc}
- WOK
- end
+\\usepackage[utf8x]{inputenc} %
+ WOK
end
end
def tex_head_info
@@ -778,36 +798,336 @@ module SiSU_TeX_Pdf
%% #{rubyv}
%% LaTeX output
%% #{lastdone}
-%% SiSU http://www.jus.uio.no/sisu
+%% SiSU https://git.sisudoc.org/
+ WOK
+ end
+ def tex_head_paper_characters
+ if @md.opt.lng =~/(?:zh|ja|ko)/
+ <<-WOK
+\\renewcommand*\\familydefault{\\sfdefault}
+\\usepackage[UTF8, fontset=TakaoMincho]{ctex}
+%\\usepackage[UTF8, fontset=Takao明朝]{ctex}
+%\\usepackage[UTF8, fontset=none]{ctex}
+\\usepackage{ctexhook}
+\\usepackage[T1]{fontenc}
+\\usepackage{newunicodechar}
+\\usepackage[utf8]{inputenc}
+ WOK
+ else
+ <<-WOK
+% \\usepackage[scaled]{dejavu}
+\\renewcommand*\\familydefault{\\sfdefault}
+%\\usepackage{inconsolata}
+\\usepackage[T1]{fontenc}
+\\usepackage{newunicodechar}
+\\usepackage[utf8]{inputenc}
+ WOK
+ end
+ end
+ def tex_head_paper_shared
+ <<-WOK
+\\usepackage{alltt}
+\\usepackage[
+ unicode=true,
+ pdfusetitle,
+ pdfsubject={},
+ pdfkeywords={}, % keywords list {} {} {},
+ pdftoolbar=true,
+ pdfmenubar=true,
+ pdfwindowui=true,
+ pdffitwindow=false, % window fit to page when opened
+ pdfstartview={FitH}, % fits the width of the page to the window
+ pdfnewwindow=true, % links in new window
+ pdfborder={0 0 1},
+ plainpages=false, % was true
+ bookmarks=true,
+ bookmarksopen=false,
+ bookmarksnumbered=false,
+ backref=false,
+ breaklinks=false,
+ colorlinks=true,
+ urlcolor=black,
+ filecolor=black,
+ linkcolor=black,
+ citecolor=black, % links_mono_or_color_set
+]{hyperref}
+\\PassOptionsToPackage{hyphens}{url}\\usepackage{hyperref}
+\\usepackage[usenames]{color}
+\\definecolor{myblack}{rgb}{0,0,0}
+\\definecolor{myred}{rgb}{0.75,0,0}
+\\definecolor{mygreen}{rgb}{0,0.5,0}
+\\definecolor{myblue}{rgb}{0,0,0.5}
+\\definecolor{mywhite}{rgb}{1,1,1}
+\\usepackage{textcomp}
+\\usepackage[parfill]{parskip}
+\\usepackage[normalem]{ulem}
+\\usepackage{soul}
+\\usepackage{longtable}
+\\usepackage{graphicx}
+\\usepackage[tc]{titlepic}
+\\usepackage{amssymb}
+\\usepackage{amsmath}
+\\usepackage[cm]{sfmath}
+\\usepackage{underscore}
+\\usepackage{listings}
+\\setcounter{secnumdepth}{2}
+\\setcounter{tocdepth}{4}
+\\usepackage{bookmark}
+\\usepackage{microtype}
+\\makeatletter
+\\usepackage[multiple,ragged]{footmisc}
+\\setlength\\footnotemargin{12pt}
+\\usepackage[para]{manyfoot}
+\\DeclareNewFootnote{A}
+\\makeatother
+\\chardef\\txtbullet="2022
+\\chardef\\tilde="7E
+\\def\\asterisk{{\\rm \\char42} }
+\\definecolor{Light}{gray}{.92}
+\\definecolor{listinggray}{gray}{0.9}
+\\definecolor{lbcolor}{rgb}{0.9,0.9,0.9}
+\\lstset{%
+ backgroundcolor=\\color{lbcolor},
+ tabsize=4,
+ rulecolor=,
+ language=,
+ basicstyle={\\ttfamily\\scriptsize},
+ upquote=true,
+ columns=fixed,
+ showstringspaces=false,
+ extendedchars=true,
+ breaklines=true,
+ prebreak = \\raisebox{0ex}[0ex][0ex]{\\ensuremath{\\hookleftarrow}},
+ frame=single,
+ showtabs=false,
+ showspaces=false,
+ showstringspaces=false,
+ identifierstyle=\\ttfamily,
+ keywordstyle=\\color[rgb]{0,0,1},
+ commentstyle=\\color[rgb]{0.133,0.545,0.133},
+ stringstyle=\\color[rgb]{0.627,0.126,0.941},
+}
+\\DeclareTOCStyleEntry[numwidth+=8pt]{part}{part}
+\\DeclareTOCStyleEntry[numwidth+=4pt]{section}{section}
+\\DeclareTOCStyleEntry[numwidth+=3pt]{section}{paragraph}
+\\DeclareTOCStyleEntry[numwidth+=3pt]{section}{subparagraph}
+\\DeclareTOCStyleEntry[numwidth+=3pt]{section}{subsection}
+\\DeclareTOCStyleEntries[indent+=4pt]{section}{section,subsection,subsubsection}
+\\DeclareTOCStyleEntries[numwidth+=3pt]{section}{paragraph,subparagraph}
+\\usepackage{ltxcmds}
+ WOK
+ end
+ def tex_head_paper_newenv_newcmd
+ <<-WOK
+\\newenvironment{ParagraphIndent}[1]{%
+ \\begin{list}{}{%
+ \\setlength\\topsep{0pt}%
+ \\addtolength{\\leftmargin}{#1}
+ \\setlength\\parsep{0pt plus 1pt}%
+ }
+ \\item[]
+} {\\end{list}}
+\\newenvironment{ParagraphHang}[2]{%
+ \\begin{list}{}{%
+ \\setlength\\topsep{0pt}%
+ \\addtolength{\\leftmargin}{#1}
+ \\itemindent=#2
+ \\setlength\\parsep{0pt plus 1pt}%
+ }
+ \\item[]
+} {\\end{list}}
+\\newenvironment{Bullet}[1]{%
+ \\begin{list}{}{%
+ \\setlength\\topsep{0pt}%
+ \\addtolength{\\leftmargin}{#1}
+ \\itemindent=-1em
+ \\setlength\\parsep{0pt plus 1pt}%
+ }
+ \\item[]
+ $\\txtbullet$\\hspace{\\enspace}
+} {\\end{list}}
+\\newcommand{\\monosp}[1]{\\normaltext\\ttfamily\\texbackslash#1}
+\\newcommand{\\br}{\\hfill\\break}
+\\newcommand{\\brl}[1]{%
+ \\ifx&#1&%
+ \\hfill\\break
+ \\else
+ \\vspace{#1ex}
+ \\fi
+}
+\\newcommand{\\brln}{\\hspace*{\\fill}\\linebreak}
+\\newcommand{\\objBlockOpen}{%
+ \\setlength{\\parskip}{0.5ex plus0.2ex minus0.1ex}\\raggedright
+ \\begin{footnotesize}
+}
+\\newcommand{\\objBlockClose}{%
+ \\end{footnotesize}
+ \\setlength{\\parskip}{1ex plus0.5ex minus0.2ex}
+}
+\\newcommand{\\objGroupOpen}{%
+ \\setlength{\\parskip}{0.5ex plus0.2ex minus0.1ex}
+ \\begin{footnotesize}
+}
+\\newcommand{\\objGroupClose}{%
+ \\end{footnotesize}
+}
+\\newcommand{\\objPoemVerseOpen}{%
+ \\setlength{\\parskip}{0.1ex plus0.1ex minus0.1ex}
+ \\begin{footnotesize}
+
+}
+\\newcommand{\\objPoemVerseClose}{%
+
+ \\end{footnotesize}
+ \\setlength{\\parskip}{1ex plus0.5ex minus0.2ex}
+ \\linebreak
+}
+\\newcommand{\\parasep}{%
+ \\smallskip \\begin{center}*\\hspace{2em}*\\hspace{2em}*\\end{center} \\br
+}
+\\newcommand{\\spaces}[1]{{\\hspace*{#1ex}}}
+\\newcommand{\\s}{\\hspace*{1ex}}
+\\newcommand{\\hardspace}{\\hspace*{1ex}}
+\\newcommand{\\-}{\\hspace*{1ex}}
+\\newcommand{\\caret}{{\\^{~}}}
+\\newcommand{\\pipe}{{\\textbar}}
+\\newcommand{\\curlyOpen}{{}
+\\newcommand{\\curlyClose}{}}
+\\newcommand{\\lt}{{UseTextSymbol{OML}{<}}}
+\\newcommand{\\gt}{{UseTextSymbol{OML}{>}}}
+\\newcommand{\\slash}{{/}}
+\\newcommand{\\underscore}{\\_}
+\\newcommand{\\exclaim}{\\Verbatim{!}}
+\\newcommand{\\linktext}[2]{%
+ {\\href{#1}
+ {\\;\\ulcorner\\,\\textup{{#2}}\\,\\lrcorner}}
+}
+\\newcommand{\\linkurl}[2]{%
+ \\;{\\href{#1}
+ {\\;\\scriptsize\\ttfamily\\ulcorner\\,\\textup{{#2}}\\,\\lrcorner}}
+}
+\\newcommand{\\link}[2]{%
+ {\\begin{scriptsize}\\color{black}\\urlstyle{tt}\\href{#1}
+ {\\;\\ulcorner\\,{#2}\\,\\lrcorner}\\end{scriptsize}}
+}
+\\newcommand{\\objCodeBlock}[1]{\\normaltext\\raggedright\\small\\ttfamily\\texbackslash#1}
+\\newcommand{\\objCodeOpen}{%
+ \\normaltext\\raggedright\\small\\ttfamily\\texbackslash
+ \\begin{lstlisting}
+}
+\\newcommand{\\objCodeClose}{%
+ \\end{lstlisting}
+}
+\\newcommand{\\ocn}[1]{%
+ \\setlength{\\parindent}{0em}
+ \\ifx&#1&% #1 is empty
+ \\hspace{-0.5ex}{\\marginpar{\\begin{tiny}\\end{tiny}}}
+ \\else% #1 is nonempty
+ \\hspace{-0.5ex}{\\marginpar{\\begin{tiny}\\hspace{0em}\\hypertarget{#1}{#1}\\end{tiny}}}
+ \\fi
+}
+\\newcommand{\\ocnhold}[1]{%
+ \\begin{tiny}\\hspace{0mm}\\end{tiny}{\\marginpar{\\begin{tiny}\\hspace{0mm}\\hypertarget{#1}{#1}\\end{tiny}}}
+}
+\\newcommand{\\objCodeBlockHold}[1]{\\normaltext\\raggedright\\small\\ttfamily\\texbackslash#1}
+\\newcommand{\\objTableOpen}[1]{%
+ \\setlength{\\LTleft}{0pt}
+ \\setlength{\\LTright}{\\fill}
+ \\begin{tiny}
+ \\begin{longtable}{#1}
+}
+\\newcommand{\\objTableClose}{%
+ \\end{longtable}
+ \\end{tiny}
+}
+ WOK
+ end
+ def tex_head_paper_orient(orientation)
+ colorlinks = <<-WOK
+ colorlinks=true, % myblack
+ urlcolor=myblue, % \\href{...}{...} external url
+ filecolor=mygreen, % \\href{...} local file
+ linkcolor=myred, % \\href{...} and \\pageref{...}
+ WOK
+ colorlinks = (orientation == "landscape") ? colorlinks : ""
+ <<-WOK
+\\usepackage[#{tex_head_lang[:mainlang]},#{tex_head_lang[:otherlang]}]{babel}
+\\usepackage[autostyle, english = american]{csquotes}
+% \\MakeOuterQuote{"} % not required, using '' as quote delimiter
+\\selectlanguage{#{tex_head_lang[:mainlang]}}
+\\hypersetup{
+ pdftitle={#{@md.title.short}},
+ pdfauthor={#{@md.creator.author}},
+ pdfsubject={},
+#{colorlinks}
+}
+\\usepackage{fancyhdr}
+\\lhead[ ]{ }
+\\chead[ \\fancyplain{} \\bfseries \\footnotesize \\leftmark ]{ \\fancyplain{} \\bfseries \\footnotesize \\rightmark }
+\\rhead[ ]{ }
+\\lfoot[\\textrm{\\thepage}]{\\tiny \\href{https://sisudoc.org}{SiSU}}
+ \\cfoot{\\href{https://git.sisudoc.org}{git}}
+\\rfoot[\\tiny \\href{}{}]{\\textrm{\\thepage}}
+\\begin{document}
+\\thispagestyle{empty}
+\\title{#{@md.title.full}}
+\\author{ \\textnormal{#{@md.creator.author}}}
+\\date{\\begin{tiny}2015-08-23\\end{tiny}}
+\\maketitle
+\\addcontentsline{toc}{part}{#{@md.title.full}}
+\\newpage
+\\pagestyle{fancy}
+\\pagenumbering{alph}
+\\setcounter{page}{1}
WOK
end
def tex_head_paper_portrait(d)
multicol=(@md.book_idx ? '\usepackage{multicol}' : '')
<<-WOK
#{tex_head_info}
+\\documentclass[11pt,a4paper,titlepage,makeidx]{scrartcl}
+\\usepackage{fontspec}
+% \\usepackage{lmodern} %%issue remove for now (consider later)
\\usepackage{geometry}
-\\documentclass[#{d[:fontsize]},#{d[:papertype]},titlepage]{scrartcl} %with titlepage
-\\setlength{\\textheight}{#{d[:textheight]}mm} \\setlength{\\textwidth}{#{d[:textwidth]}mm}
-\\setlength{\\oddsidemargin}{#{d[:oddsidemargin]}} \\setlength{\\evensidemargin}{#{d[:evensidemargin]}}
-\\setlength{\\topmargin}{#{d[:topmargin]}} \\setlength{\\headheight}{#{d[:headheight]}}
-\\setlength{\\headsep}{#{d[:headsep]}}
+\\geometry{%
+ #{d[:papertype]},
+ portrait,
+ left=#{d[:left]},
+ right=#{d[:right]},
+ top=#{d[:top]},
+ bottom=#{d[:bottom]},
+}
+% \\ProvidesPackage{./sty/spineShared}
+\\usepackage{multicol}
\\setlength{\\marginparsep}{#{d[:marginparsep]}}
\\setlength{\\marginparwidth}{#{d[:marginparwidth]}}
+#{tex_head_paper_characters}
+#{tex_head_paper_shared}
+#{tex_head_paper_newenv_newcmd}
+#{tex_head_paper_orient("portrait")}
#{multicol}
WOK
end
def tex_head_paper_landscape(d)
<<-WOK
#{tex_head_info}
+\\documentclass[11pt,a4paper,landscape,titlepage,twocolumn,makeidx]{scrartcl}
\\usepackage{geometry}
-\\documentclass[#{d[:fontsize]},#{d[:papertype]},landscape,titlepage,twocolumn]{scrartcl} %with titlepage
-\\setlength{\\textheight}{#{d[:textheight]}mm} \\setlength{\\textwidth}{#{d[:textwidth]}mm}
-\\setlength{\\oddsidemargin}{#{d[:oddsidemargin]}} \\setlength{\\evensidemargin}{#{d[:evensidemargin]}}
-\\setlength{\\topmargin}{#{d[:topmargin]}} \\setlength{\\headheight}{#{d[:headheight]}}
-\\setlength{\\headsep}{#{d[:headsep]}}
-\\setlength{\\columnsep}{#{d[:columnsep]}}
+\\geometry{%
+ #{d[:papertype]},
+ landscape,
+ left=#{d[:left]},
+ right=#{d[:right]},
+ top=#{d[:top]},
+ bottom=#{d[:bottom]},
+}
+\\usepackage{multicol}
\\setlength{\\marginparsep}{#{d[:marginparsep]}}
\\setlength{\\marginparwidth}{#{d[:marginparwidth]}}
+#{tex_head_paper_characters}
+#{tex_head_paper_shared}
+#{tex_head_paper_newenv_newcmd}
+#{tex_head_paper_orient("landscape")}
WOK
end
def tex_head_paper_portrait_dvi(d)
@@ -833,6 +1153,8 @@ module SiSU_TeX_Pdf
when :portrait
fontsize=(fontsize_set==:na) ? '11pt' : (fontsize_set + 'pt')
d[:papertype],d[:fontsize]='a4paper',fontsize
+ d[:left],d[:right]='30mm','20mm'
+ d[:top],d[:bottom]='30mm','30mm'
d[:oddsidemargin],d[:evensidemargin],d[:topmargin]='0mm','0mm','-12pt'
d[:headheight],d[:headsep],d[:columnsep]='12pt','35pt',''
d[:marginparsep],d[:marginparwidth]='4mm','8mm'
@@ -852,12 +1174,16 @@ module SiSU_TeX_Pdf
when /book|b5/i #book default - larger
fontsize=(fontsize_set==:na) ? '11pt' : (fontsize_set + 'pt')
d[:papertype],d[:fontsize]='b5paper',fontsize
+ d[:left],d[:right]='20mm','20mm'
+ d[:top],d[:bottom]='20mm','20mm'
d[:oddsidemargin],d[:evensidemargin],d[:topmargin]='-4mm','-4mm','-36pt'
d[:headheight],d[:headsep],d[:columnsep]='12pt','20pt',''
d[:textheight],d[:textwidth]=@tx.b5.portrait.h,@tx.b5.portrait.w
when /a5/i
fontsize=(fontsize_set==:na) ? '11pt' : (fontsize_set + 'pt')
d[:papertype],d[:fontsize]='a5paper',fontsize
+ d[:left],d[:right]='20mm','20mm'
+ d[:top],d[:bottom]='20mm','20mm'
d[:oddsidemargin],d[:evensidemargin],d[:topmargin]='-4mm','-4mm','-36pt'
d[:headheight],d[:headsep],d[:columnsep]='11pt','12pt',''
d[:marginparsep],d[:marginparwidth]='4mm','6mm'
@@ -870,6 +1196,8 @@ module SiSU_TeX_Pdf
when :landscape
fontsize=(fontsize_set==:na) ? '11pt' : (fontsize_set + 'pt')
d[:papertype],d[:fontsize]='a4paper',fontsize
+ d[:left],d[:right]='30mm','20mm'
+ d[:top],d[:bottom]='30mm','30mm'
d[:oddsidemargin],d[:evensidemargin],d[:topmargin]='6mm','6mm','-12mm'
d[:headheight],d[:headsep],d[:columnsep]='12pt','20pt','40pt'
d[:marginparsep],d[:marginparwidth]='4mm','8mm'
@@ -889,10 +1217,14 @@ module SiSU_TeX_Pdf
when /book|b5/i #book default - larger
fontsize=(fontsize_set==:na) ? '11pt' : (fontsize_set + 'pt')
d[:papertype],d[:fontsize],d[:columnsep]='b5paper',fontsize,'35pt'
+ d[:left],d[:right]='25mm','25mm'
+ d[:top],d[:bottom]='20mm','20mm'
d[:textheight],d[:textwidth]=@tx.b5.landscape.h,@tx.b5.landscape.w
when /a5/i
fontsize=(fontsize_set==:na) ? '10pt' : (fontsize_set + 'pt')
d[:papertype],d[:fontsize],d[:columnsep]='a5paper',fontsize,'32pt'
+ d[:left],d[:right]='25mm','25mm'
+ d[:top],d[:bottom]='20mm','20mm'
d[:textheight],d[:textwidth]=@tx.a5.landscape.h,@tx.a5.landscape.w
else #default currently A4
fontsize=(fontsize_set==:na) ? '12pt' : (fontsize_set + 'pt')
@@ -955,53 +1287,14 @@ module SiSU_TeX_Pdf
else ''
end
<<-WOK
-\\usepackage{alltt}
-\\usepackage{thumbpdf}
-\\usepackage[#{@tex2pdf},
- #{hyperlinks_color?.strip}
- pdftitle={#{@txt}},
- pdfauthor={#{author}},
- pdfsubject={#{@subject}},
- pdfkeywords={#{@keywords}},
- pageanchor=true,
- plainpages=true,
- pdfpagelabels=true,
- pagebackref,
- bookmarks=true,
- bookmarksopen=true,
- pdfmenubar=true,
- pdfpagemode=UseOutline,
- pdffitwindow=true,
- pdfwindowui=true,
- plainpages=false,
-% pdfusetitle=true,
-% pdfpagelayout=SinglePage,
-% pdfpagelayout=TwoColumnRight,
-% pdfpagelayout=TwoColumnLeft,
-% pdfstartpage=3,
- pdfstartview=FitH
-]
-{hyperref}
-%% trace lost characters
-% \\tracinglostchars = 1
-% \\tracingonline = 1
-\\usepackage[usenames]{color}
-\\definecolor{myblack}{rgb}{0,0,0}
-\\definecolor{myred}{rgb}{0.75,0,0}
-\\definecolor{mygreen}{rgb}{0,0.5,0}
-\\definecolor{myblue}{rgb}{0,0,0.5}
-\\definecolor{mywhite}{rgb}{1,1,1}
-\\usepackage{url}
-\\urlstyle{sf}
-%\\usepackage{breakurl}
WOK
end
def tex_head_codeblock(codeblock_box_type)
codeblock_box=if codeblock_box_type=='listings'
<<-WOK
-\\usepackage{listings}
-\\usepackage{color}
-\\usepackage{textcomp}
+% \\usepackage{listings}
+% \\usepackage{color}
+% \\usepackage{textcomp}
WOK
elsif codeblock_box_type=='boites'
"\\usepackage{boites}"
@@ -1010,22 +1303,6 @@ module SiSU_TeX_Pdf
end
codeblock_box
end
- def tex_head_misc
- <<-WOK
-\\usepackage{textcomp}
-\\usepackage[parfill]{parskip}
-\\usepackage[normalem]{ulem}
-\\usepackage{soul}
-\\usepackage{longtable}
-\\usepackage[tc]{titlepic}
-\\usepackage{graphicx}
-\\makeatletter
-\\parindent0pt
-%\\usepackage{mathptmx}
-\\usepackage{amssymb}
-% amssymb used for backslash
- WOK
- end
def document_head_with_orientation(codeblock_box_type)
endnotes=("\\usepackage{endnotes}" if @txt =~/endnotes?/) || '' #not implemented see also def endnotes
@lang.list[@md.i18n[0]][:xlp]
@@ -1033,79 +1310,8 @@ module SiSU_TeX_Pdf
#{tex_head_paper}
#{tex_head_encode}
#{tex_head_pdftex}
-#{tex_head_misc}
#{tex_head_codeblock(codeblock_box_type)}
-\\setcounter{secnumdepth}{2}
-\\setcounter{tocdepth}{4}
-\\makeatletter
-#{endnotes}
-\\usepackage[multiple,ragged]{footmisc}
-\\setlength\\footnotemargin{12pt}
-\\usepackage[para]{manyfoot}
-\\DeclareNewFootnote{A}
-%\\DeclareNewFootnote[para]{A}
-\\newenvironment{ParagraphIndent}[1]%
-{
-\\begin{list}{}{%
-\\setlength\\topsep{0pt}%
-\\addtolength{\\leftmargin}{#1}
-\\setlength\\parsep{0pt plus 1pt}%
-}
-\\item[]
-}
-{\\end{list}}
-
-\\newenvironment{ParagraphHang}[2]%
-{
-\\begin{list}{}{%
-\\setlength\\topsep{0pt}%
-\\addtolength{\\leftmargin}{#1}
-\\itemindent=#2
-\\setlength\\parsep{0pt plus 1pt}%
-}
-\\item[]
-}
-{\\end{list}}
-
-\\newenvironment{Bullet}[1]%
-{
-\\begin{list}{}{%
-\\setlength\\topsep{0pt}%
-\\addtolength{\\leftmargin}{#1}
-\\itemindent=-1em
-\\setlength\\parsep{0pt plus 1pt}%
-}
-\\item[]
-}
-{\\end{list}}
-\\usepackage{fancyhdr}
-\\lhead{}
-\\renewcommand{\\part}{\\\@startsection
- {part}{1}{-2mm}%
- {-\\baselineskip}{0.5\\baselineskip}%
- {\\bfseries\\large\\upshape\\raggedright}}
-\\renewcommand{\\section}{\\\@startsection
- {section}{2}{-2mm}%
- {-\\baselineskip}{0.5\\baselineskip}%
- {\\bfseries\\large\\upshape\\raggedright}}
-\\renewcommand{\\subsection}{\\\@startsection
- {subsection}{3}{-2mm}%
- {-\\baselineskip}{0.5\\baselineskip}%
- {\\bfseries\\large\\upshape\\raggedright}}
-\\renewcommand{\\subsubsection}{\\\@startsection
- {subsubsection}{4}{-2mm}%
- {-\\baselineskip}{0.5\\baselineskip}%
- {\\normalfont\\normalsize\\bfseries\\raggedright}}
-\\renewcommand{\\paragraph}{\\\@startsection
- {paragraph}{5}{-2mm}%
- {-\\baselineskip}{0.5\\baselineskip}%
- {\\normalfont\\normalsize\\itshape\\raggedright}}
-\\renewcommand{\\subparagraph}{\\\@startsection
- {subparagraph}%{6}%{-2mm}%
- {-\\baselineskip}{0.5\\baselineskip}%
- {\\normalfont\\normalsize\\itshape\\raggedright}}
-% \\makeatother
-\\selectlanguage{#{@lang.list[@md.i18n[0]][:xlp]}}
+% \\selectlanguage{#{tex_head_lang[:mainlang]}}
WOK
end
def a4generic
@@ -1397,9 +1603,7 @@ module SiSU_TeX_Pdf
"\n"
end
def header
- "\\lhead[ ]{ }\n" +
- "\\chead[ \\fancyplain{} \\bfseries \\footnotesize \\leftmark ]{ \\fancyplain{} \\bfseries \\footnotesize \\rightmark }\n" +
- "\\rhead[ ]{ }\n"
+ ""
end
def footer
"\\lfoot[\\textrm{\\thepage}]{\\tiny \\href{#{@md.footer_links[:left][:url]}}{#{@md.footer_links[:left][:say]}}}\n" +
@@ -1441,7 +1645,7 @@ module SiSU_TeX_Pdf
<<-WOK
\\\\ ~
{\\begin{footnotesize}#{base_prog_txt}
-\\\\ Generated by \\href{http://www.jus.uio.no/sisu}{SiSU} \\begin{tiny}[ #{v.project} #{v.version} of #{v.date_stamp} ]\\end{tiny} \\href{http://www.jus.uio.no/sisu}{www.jus.uio.no/sisu}
+\\\\ Generated by \\href{https://git.sisudoc.org/}{SiSU} \\begin{tiny}[ #{v.project} #{v.version} of #{v.date_stamp} ]\\end{tiny} \\href{https://git.sisudoc.org/}{git.sisudoc.org}
\\\\ Copyright #{@copymark} 1997, current #{@date.year_static} Ralph Amissah, All Rights Reserved.
\\\\ SiSU is software for document structuring, publishing and search (with object citation numbering), \\href{http://www.sisudoc.org}{www.sisudoc.org}
\\\\ SiSU is released under \\href{http://www.fsf.org/licenses/gpl.html}{GPL 3 } or later, #{url_brace.tex_open}\\href{http://www.fsf.org/licenses/gpl.html}{http://www.fsf.org/licenses/gpl.html}#{url_brace.tex_close}.
@@ -1451,11 +1655,11 @@ module SiSU_TeX_Pdf
end
def doc_sc_info_footnote_full
<<-WOK
-\\footnote{%\nGenerated by \\href{http://www.jus.uio.no/sisu}{SiSU \\ www.jus.uio.no/sisu }\\ \\newline \\scriptsize{Document version information: \\emph{sourcefile} \\uline{#{@md.fnstex}}; \\emph{version} \\uline{#{@md.sc_number}}; \\emph{date} \\uline{#{@md.sc_date}}; \\emph{time} \\uline{#{@md.sc_time}}}}
+\\footnote{%\nGenerated by \\href{https://git.sisudoc.org/}{SiSU \\ git.sisudoc.org }\\ \\newline \\scriptsize{Document version information: \\emph{sourcefile} \\uline{#{@md.fnstex}}; \\emph{version} \\uline{#{@md.sc_number}}; \\emph{date} \\uline{#{@md.sc_date}}; \\emph{time} \\uline{#{@md.sc_time}}}}
WOK
end
def doc_sc_info_footnote_brief
- " \\footnote{%\nGenerated by \\href{http://www.jus.uio.no/sisu}{SiSU} \\ \\href{http://www.jus.uio.no/sisu}{www.jus.uio.no/sisu} \\newline \\href{http://www.sisudoc.org}{www.sisudoc.org} \\\n}"
+ " \\footnote{%\nGenerated by \\href{https://git.sisudoc.org/}{SiSU} \\ \\href{https://git.sisudoc.org/}{git.sisudoc.org} \\newline \\href{https://sisudoc.org}{sisudoc.org} \\\n}"
end
def doc_sc_info
v=SiSU_Env::InfoVersion.instance.get_version
@@ -1464,7 +1668,7 @@ module SiSU_TeX_Pdf
{\\begin{footnotesize}
Document version information: \\\\
\\emph{sourcefile} \\uline{#{@md.fnstex}}; \\emph{version} \\uline{#{@md.sc_number}}; \\emph{date} \\uline{#{@md.sc_date}}; \\emph{time} \\uline{#{@md.sc_time}} \\\\
-Generated by \\href{http://www.jus.uio.no/sisu}{SiSU www.jus.uio.no/sisu }\\- version information: \\\\
+Generated by \\href{https://git.sisudoc.org/}{SiSU git.sisudoc.org }\\- version information: \\\\
\\uline{ #{v.project} #{v.version} of #{v.date_stamp}}
\\end{footnotesize}}&
WOK
@@ -1476,7 +1680,7 @@ Generated by \\href{http://www.jus.uio.no/sisu}{SiSU www.jus.uio.no/sisu }\\- ve
{\\begin{small}
Document information: \\\\
\\emph{sourcefile} \\uline{#{@md.fnstex}} \\\\
-Generated by \\href{http://www.jus.uio.no/sisu}{SiSU www.jus.uio.no/sisu } \\\\ version information: \\
+Generated by \\href{https://git.sisudoc.org/}{SiSU https://git.sisudoc.org/ } \\\\ version information: \\
\\uline{ #{v.project} #{v.version} of #{v.date_stamp}}
\\end{small}}&
@@ -1493,10 +1697,10 @@ Generated by \\href{http://www.jus.uio.no/sisu}{SiSU www.jus.uio.no/sisu } \\\\
end
end
__END__
-ag usepackage texpdf*
-ag usepackage texpdf* | ag '\{.+?\}'
+rg usepackage texpdf*
+rg usepackage texpdf* | rg '\{.+?\}'
# texpdf_format.rb
-ag usepackage texpdf* | ag --only-matching '\{.+?\}'
+rg usepackage texpdf* | rg --only-matching '\{.+?\}' |sort|uniq
* sort & make unique
@tex2pdf
@@ -1598,6 +1802,7 @@ xunicode.sty
texlive-base:
amssymb.sty
+
texlive-latex-base:
alltt.sty
babel.sty
@@ -1610,6 +1815,7 @@ texlive-latex-base:
multicol.sty
textcomp.sty
url.sty
+
texlive-latex-extra:
boites.sty
breakurl.sty
@@ -1619,6 +1825,7 @@ texlive-latex-extra:
soul.sty
titlepic.sty
ucs.sty
+
texlive-latex-recommended:
fontspec.sty
listings.sty
@@ -1627,8 +1834,10 @@ texlive-latex-recommended:
thumbpdf.sty
xltxtra.sty
xunicode.sty
+
texlive-plain-generic:
ulem.sty
+
texlive-xetex:
xeCJK.sty
diff --git a/lib/sisu/texpdf_parts.rb b/lib/sisu/texpdf_parts.rb
index 0f3af456..c8805fc2 100644
--- a/lib/sisu/texpdf_parts.rb
+++ b/lib/sisu/texpdf_parts.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# texpdf
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..709bdd5c 100644
--- a/lib/sisu/txt_asciidoc.rb
+++ b/lib/sisu/txt_asciidoc.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..36919ad4 100644
--- a/lib/sisu/txt_asciidoc_decorate.rb
+++ b/lib/sisu/txt_asciidoc_decorate.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..e2c9612e 100644
--- a/lib/sisu/txt_markdown.rb
+++ b/lib/sisu/txt_markdown.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..2a694005 100644
--- a/lib/sisu/txt_markdown_decorate.rb
+++ b/lib/sisu/txt_markdown_decorate.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..1cccf85a 100644
--- a/lib/sisu/txt_orgmode.rb
+++ b/lib/sisu/txt_orgmode.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..c63a8888 100644
--- a/lib/sisu/txt_orgmode_decorate.rb
+++ b/lib/sisu/txt_orgmode_decorate.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..5cf5cb71 100644
--- a/lib/sisu/txt_output.rb
+++ b/lib/sisu/txt_output.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module Txt_Output
class Output
include SiSU_Param
diff --git a/lib/sisu/txt_plain.rb b/lib/sisu/txt_plain.rb
index 0f9a721a..43af363d 100644
--- a/lib/sisu/txt_plain.rb
+++ b/lib/sisu/txt_plain.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..0a763c2c 100644
--- a/lib/sisu/txt_plain_decorate.rb
+++ b/lib/sisu/txt_plain_decorate.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..d14c320a 100644
--- a/lib/sisu/txt_read.rb
+++ b/lib/sisu/txt_read.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..211ecd79 100644
--- a/lib/sisu/txt_rst.rb
+++ b/lib/sisu/txt_rst.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..6e95f899 100644
--- a/lib/sisu/txt_rst_decorate.rb
+++ b/lib/sisu/txt_rst_decorate.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..da55b15e 100644
--- a/lib/sisu/txt_shared.rb
+++ b/lib/sisu/txt_shared.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..bc2fba26 100644
--- a/lib/sisu/txt_textile.rb
+++ b/lib/sisu/txt_textile.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..f60b118d 100644
--- a/lib/sisu/txt_textile_decorate.rb
+++ b/lib/sisu/txt_textile_decorate.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# txt
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Decorate_Txt_Textile
def decorate
def heading
diff --git a/lib/sisu/update.rb b/lib/sisu/update.rb
index 990d08ef..17da918f 100644
--- a/lib/sisu/update.rb
+++ b/lib/sisu/update.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..e9640fe9 100644
--- a/lib/sisu/urls.rb
+++ b/lib/sisu/urls.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..cc606a0c 100644
--- a/lib/sisu/utils.rb
+++ b/lib/sisu/utils.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# utils
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..43b9077a 100644
--- a/lib/sisu/utils_composite.rb
+++ b/lib/sisu/utils_composite.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# utils
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..208f7838 100644
--- a/lib/sisu/utils_response.rb
+++ b/lib/sisu/utils_response.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# utils
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..176288d0 100644
--- a/lib/sisu/utils_screen_text_color.rb
+++ b/lib/sisu/utils_screen_text_color.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# utils
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..505675f1 100644
--- a/lib/sisu/utils_spell.rb
+++ b/lib/sisu/utils_spell.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# utils
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_SpellUtility
class Spell
def initialize(input,filesrc,flg)
diff --git a/lib/sisu/webrick.rb b/lib/sisu/webrick.rb
index a9856a1f..1adbca21 100644
--- a/lib/sisu/webrick.rb
+++ b/lib/sisu/webrick.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Webserv
class WebrickStart
begin
diff --git a/lib/sisu/wikispeak.rb b/lib/sisu/wikispeak.rb
index e656d8c7..27eff4c5 100644
--- a/lib/sisu/wikispeak.rb
+++ b/lib/sisu/wikispeak.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..8473ec77 100644
--- a/lib/sisu/xhtml.rb
+++ b/lib/sisu/xhtml.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..6a81d57d 100644
--- a/lib/sisu/xhtml_epub2.rb
+++ b/lib/sisu/xhtml_epub2.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_XHTML_EPUB2
begin
require 'pstore'
@@ -786,6 +786,11 @@ module SiSU_XHTML_EPUB2
end
end
def images
+#puts @md.env.path.image_source_include
+#puts @md.env.processing_path.epub
+#puts @md.env.path.image_source_include_local
+puts @md.file.output_path.epub.rel_image
+ #img_pth=$sisu_base_data + '/image'
img_pth=@md.env.path.image_source_include
img_src_pth=unless @md.opt.f_pth[:pth] =~/\/\S+?\/sisupod\/\S+?\/sisupod\/doc/
@md.file.output_path.epub.rel_image
@@ -797,6 +802,9 @@ module SiSU_XHTML_EPUB2
if FileTest.directory?("#{@md.env.processing_path.epub}/#{Ep[:d_oebps]}/image") \
&& FileTest.file?("#{img_src_pth}/#{x}")
FileUtils::cp("#{img_src_pth}/#{x}","#{@md.env.processing_path.epub}/#{Ep[:d_oebps]}/image")
+ #elsif FileTest.directory?("#{$sisu_base_data}/image") \
+ #&& FileTest.file?("#{img_pth}/#{x}")
+ # FileUtils::cp("#{img_pth}/#{x}","#{@md.env.processing_path.epub}/#{Ep[:d_oebps]}/image")
elsif FileTest.directory?("#{@md.env.processing_path.epub}/#{Ep[:d_oebps]}/image") \
&& FileTest.file?("#{img_pth}/#{x}")
FileUtils::cp("#{img_pth}/#{x}","#{@md.env.processing_path.epub}/#{Ep[:d_oebps]}/image")
diff --git a/lib/sisu/xhtml_epub2_concordance.rb b/lib/sisu/xhtml_epub2_concordance.rb
index b5f7911d..7ce66eda 100644
--- a/lib/sisu/xhtml_epub2_concordance.rb
+++ b/lib/sisu/xhtml_epub2_concordance.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_XHTML_EPUB2_Concordance
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -98,7 +98,7 @@ module SiSU_XHTML_EPUB2_Concordance
@particulars,@md=particulars,particulars.md
@data=SiSU_XHTML_EPUB2::Source::XHTML_Environment.new(particulars).tuned_file_instructions
@fnb=@md.fnb
- @lex_button=%{<a href="http://www.jus.uio.no/sisu/" target="_top"><img border="0" height="44" width="144" valign="center" src="../_sisu/image/sisu.png" alt="SiSU home"></a>}
+ @lex_button=%{<a href="https://sisudoc.org" target="_top"><img border="0" height="44" width="144" valign="center" src="../_sisu/image/sisu.png" alt="SiSU home"></a>}
@doc_details =<<WOK
<table summary="links to text related to this rudimentary index" width="96%" border="0" bgcolor="white" cellpadding="0" align="center"><tr><td width="2%" align="right">#{$ep[:hsp]}</td><td width="94%" valign="top" align="justify"><h1 class="small"><a href="#{@md.file.base_filename.epub}"><b>#{@md.title.full}</b></a></h1><p class="bold">#{@md.creator.author}</p></td></tr></table>
WOK
diff --git a/lib/sisu/xhtml_epub2_format.rb b/lib/sisu/xhtml_epub2_format.rb
index f18d52f9..5e3dd16b 100644
--- a/lib/sisu/xhtml_epub2_format.rb
+++ b/lib/sisu/xhtml_epub2_format.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..4d8e22be 100644
--- a/lib/sisu/xhtml_epub2_persist.rb
+++ b/lib/sisu/xhtml_epub2_persist.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..73c4a9e7 100644
--- a/lib/sisu/xhtml_epub2_segments.rb
+++ b/lib/sisu/xhtml_epub2_segments.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..84eeffb8 100644
--- a/lib/sisu/xhtml_epub2_tune.rb
+++ b/lib/sisu/xhtml_epub2_tune.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..6bba51c8 100644
--- a/lib/sisu/xhtml_parts.rb
+++ b/lib/sisu/xhtml_parts.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..da2b8900 100644
--- a/lib/sisu/xhtml_shared.rb
+++ b/lib/sisu/xhtml_shared.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..1727c084 100644
--- a/lib/sisu/xhtml_table.rb
+++ b/lib/sisu/xhtml_table.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xhtml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..5703038f 100644
--- a/lib/sisu/xml_docbook5.rb
+++ b/lib/sisu/xml_docbook5.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..b3bb6c96 100644
--- a/lib/sisu/xml_dom.rb
+++ b/lib/sisu/xml_dom.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..11883a8c 100644
--- a/lib/sisu/xml_fictionbook2.rb
+++ b/lib/sisu/xml_fictionbook2.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..ee918446 100644
--- a/lib/sisu/xml_format.rb
+++ b/lib/sisu/xml_format.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_XML_Format
require_relative 'dp' # dp.rb
require_relative 'xml_parts' # xml_parts.rb
@@ -83,7 +83,7 @@ module SiSU_XML_Format
@full_title=@subtitle=@author=@subject=@description=@publisher=@contributor=@date=@type=@format=@identifier=@source=@language=@relation=@coverage=@rights=@copyright=@owner=@keywords=''
@md=@@md
# DublinCore 1 - title
- @rdfurl=%{ rdf:about="http://www.jus.uio.no/lm/toc"\n}
+ @rdfurl=%{ rdf:about="https://sisudoc.org"\n}
if defined? @md.title.full \
and @md.title.full # DublinCore 1 - title
@rdf_title=%{ dc.title="#{seg_name}#{@md.title.full}"\n}
diff --git a/lib/sisu/xml_md_oai_pmh_dc.rb b/lib/sisu/xml_md_oai_pmh_dc.rb
index 7452abaa..b536e40d 100644
--- a/lib/sisu/xml_md_oai_pmh_dc.rb
+++ b/lib/sisu/xml_md_oai_pmh_dc.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..c96bfe35 100644
--- a/lib/sisu/xml_odf_odt.rb
+++ b/lib/sisu/xml_odf_odt.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_XML_ODF_ODT
require_relative 'se_hub_particulars' # se_hub_particulars.rb
include SiSU_Particulars
@@ -256,15 +256,15 @@ module SiSU_XML_ODF_ODT
@md.opt.act[:color_state][:set],
"ERROR - image:",
%{"#{i}" missing},
- "search locations: #{@env.path.image_source_include_local}," \
+ "search locations: #{$sisu_base_data}/image," \
+ "#{@env.path.image_source_include_remote} and" \
+ "#{@env.path.image_source_include}"
).error2 unless @md.opt.act[:quiet][:set]==:on
nil
end
elsif @md.fns =~/\.ss[tm]$/ \
- and FileTest.file?("#{@env.path.image_source_include_local}/#{i}") #review
- @env.path.image_source_include_local
+ and FileTest.file?("#{$sisu_base_data}/image/#{i}") #review
+ $sisu_base_data + '/image'
elsif @md.fns =~/\.ss[tm]$/ \
and FileTest.file?("#{@env.path.image_source_sisu_includes(@md)}/#{i}")
@env.path.image_source_sisu_includes(@md)
@@ -277,7 +277,7 @@ module SiSU_XML_ODF_ODT
"ERROR - image:",
%{"#{i}" missing},
"search locations: " \
- + @env.path.image_source_include_local + ',' \
+ + $sisu_base_data + '/image' + ',' \
+ @env.path.image_source_include_remote + 'and' \
+ @env.path.image_source_include \
+ @md.opt.sisu_data_dir?
diff --git a/lib/sisu/xml_odf_odt_format.rb b/lib/sisu/xml_odf_odt_format.rb
index cbaf94d7..18f11ea9 100644
--- a/lib/sisu/xml_odf_odt_format.rb
+++ b/lib/sisu/xml_odf_odt_format.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..e439fe91 100644
--- a/lib/sisu/xml_parts.rb
+++ b/lib/sisu/xml_parts.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..c807748c 100644
--- a/lib/sisu/xml_persist.rb
+++ b/lib/sisu/xml_persist.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_XML_Persist
class Persist
@@persist=nil
diff --git a/lib/sisu/xml_sax.rb b/lib/sisu/xml_sax.rb
index 3b8bf7c4..9e1bc86d 100644
--- a/lib/sisu/xml_sax.rb
+++ b/lib/sisu/xml_sax.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..bb80bf1a 100644
--- a/lib/sisu/xml_scaffold_structure_collapsed.rb
+++ b/lib/sisu/xml_scaffold_structure_collapsed.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..9a49b06c 100644
--- a/lib/sisu/xml_scaffold_structure_sisu.rb
+++ b/lib/sisu/xml_scaffold_structure_sisu.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
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..6a701924 100644
--- a/lib/sisu/xml_shared.rb
+++ b/lib/sisu/xml_shared.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_XML_Munge
require_relative 'xml_parts' # xml_parts.rb
class Trans
@@ -468,7 +468,7 @@ module SiSU_XML_Tags #Format
def initialize(md='',seg_name=[],tracker=0)
@full_title=@subtitle=@author=@subject=@description=@publisher=@contributor=@date=@date_created=@date_issued=@date_available=@date_valid=@date_modified=@type=@format=@identifier=@source=@language=@relation=@coverage=@rights=@copyright=@owner=@keywords=''
@md=md
- @rdfurl=%{ rdf:about="http://www.jus.uio.no/lm/toc"\n}
+ @rdfurl=%{ rdf:about="https://sisudoc.org/spine/topics.html"\n}
if defined? @md.title.full \
and @md.title.full # DublinCore 1 - title
@rdf_title=%{ dc.title="#{seg_name}#{@md.title.full}"\n}
@@ -614,7 +614,7 @@ module SiSU_XML_Tags #Format
* #{rubyv}
* #{sc}
* #{lastdone}
- * SiSU http://www.jus.uio.no/sisu
+ * SiSU https://sisudoc.org
-->
WOK
else
@@ -625,7 +625,7 @@ WOK
* #{rubyv}
* #{sc}
* #{lastdone}
- * SiSU http://www.jus.uio.no/sisu
+ * SiSU https://sisudoc.org
-->
WOK
end
diff --git a/lib/sisu/xml_tables.rb b/lib/sisu/xml_tables.rb
index 9342a951..fd689b84 100644
--- a/lib/sisu/xml_tables.rb
+++ b/lib/sisu/xml_tables.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# xml
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Tables
class Table #_xml
@@tablehead=0
diff --git a/lib/sisu/zap.rb b/lib/sisu/zap.rb
index 042a3ee4..a49fbe30 100644
--- a/lib/sisu/zap.rb
+++ b/lib/sisu/zap.rb
@@ -1,55 +1,55 @@
-# encoding: utf-8
-# - Name: SiSU
+#encoding: utf-8
+#- Name: SiSU
#
-# - Description: documents, structuring, processing, publishing, search
-# misc
+# - Description: documents, structuring, processing, publishing, search
+# sisu
#
-# - Author: Ralph Amissah
-# <ralph.amissah@gmail.com>
+# - Author: Ralph Amissah
+# <ralph.amissah@gmail.com>
#
-# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
-# All Rights Reserved.
+# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
+# 2020, 2021, Ralph Amissah,
+# All Rights Reserved.
#
-# - License: GPL 3 or later:
+# - License: GPL 3 or later:
#
-# SiSU, a framework for document structuring, publishing and search
+# SiSU, a framework for document structuring, publishing and search
#
-# Copyright (C) Ralph Amissah
+# Copyright (C) Ralph Amissah
#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by the Free
+# Software Foundation, either version 3 of the License, or (at your option)
+# any later version.
#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
-# more details.
+# This program is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program. If not, see <http://www.gnu.org/licenses/>.
+# You should have received a copy of the GNU General Public License along with
+# this program. If not, see <http://www.gnu.org/licenses/>.
#
-# If you have Internet connection, the latest version of the GPL should be
-# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
+# If you have Internet connection, the latest version of the GPL should be
+# available at these locations:
+# <http://www.fsf.org/licensing/licenses/gpl.html>
+# <http://www.gnu.org/licenses/gpl.html>
#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
#
-# - SiSU uses:
-# - Standard SiSU markup syntax,
-# - Standard SiSU meta-markup syntax, and the
-# - Standard SiSU object citation numbering and system
+# - SiSU uses:
+# - Standard SiSU markup syntax,
+# - Standard SiSU meta-markup syntax, and the
+# - Standard SiSU object citation numbering and system
#
-# - Homepages:
-# <http://www.sisudoc.org>
+# - Homepages:
+# <http://www.sisudoc.org>
#
-# - Git
-# <https://git.sisudoc.org/projects/>
-# <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary>
-# <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>
+# - Git
+# <https://git.sisudoc.org/projects/>
+# <https://git.sisudoc.org/projects/sisu>
+# <https://git.sisudoc.org/projects/sisu-markup>
module SiSU_Zap
require_relative 'se' # se.rb
include SiSU_Env