diff options
Diffstat (limited to 'lib')
179 files changed, 9136 insertions, 9495 deletions
| diff --git a/lib/sisu.rb b/lib/sisu.rb index 155ad404..cf56590d 100644 --- a/lib/sisu.rb +++ b/lib/sisu.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    sisu - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    sisu +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 8f00b89f..c8c48dc2 100644 --- a/lib/sisu/air.rb +++ b/lib/sisu/air.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 3e90a8a1..46e43a34 100644 --- a/lib/sisu/ao.rb +++ b/lib/sisu/ao.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 3e564772..8c3047fb 100644 --- a/lib/sisu/ao_appendices.rb +++ b/lib/sisu/ao_appendices.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 550e500c..56754abe 100644 --- a/lib/sisu/ao_character_check.rb +++ b/lib/sisu/ao_character_check.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_AO_CharacterCheck    class Check      def initialize(data) diff --git a/lib/sisu/ao_composite.rb b/lib/sisu/ao_composite.rb index 0af877a1..51f561ea 100644 --- a/lib/sisu/ao_composite.rb +++ b/lib/sisu/ao_composite.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 7a0766b8..0cf52df9 100644 --- a/lib/sisu/ao_doc_objects.rb +++ b/lib/sisu/ao_doc_objects.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 a5629dcd..9a46cebf 100644 --- a/lib/sisu/ao_doc_str.rb +++ b/lib/sisu/ao_doc_str.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 f41efce9..ad5532da 100644 --- a/lib/sisu/ao_endnotes.rb +++ b/lib/sisu/ao_endnotes.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 27866b56..2269fea0 100644 --- a/lib/sisu/ao_expand_insertions.rb +++ b/lib/sisu/ao_expand_insertions.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 7c327ba4..fa883da7 100644 --- a/lib/sisu/ao_hash_digest.rb +++ b/lib/sisu/ao_hash_digest.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 8b9835a8..a8a36961 100644 --- a/lib/sisu/ao_idx.rb +++ b/lib/sisu/ao_idx.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 f013a5c7..66448e16 100644 --- a/lib/sisu/ao_images.rb +++ b/lib/sisu/ao_images.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_AO_Images    class Images      begin diff --git a/lib/sisu/ao_metadata.rb b/lib/sisu/ao_metadata.rb index 30915244..b88054c5 100644 --- a/lib/sisu/ao_metadata.rb +++ b/lib/sisu/ao_metadata.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 b70aa43f..0501d13a 100644 --- a/lib/sisu/ao_misc_arrange.rb +++ b/lib/sisu/ao_misc_arrange.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_AO_MiscArrangeText    class SI      def initialize(md,data) diff --git a/lib/sisu/ao_numbering.rb b/lib/sisu/ao_numbering.rb index 615b45d6..224ee986 100644 --- a/lib/sisu/ao_numbering.rb +++ b/lib/sisu/ao_numbering.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_AO_Numbering    class Numbering      attr_accessor :obj,:osp,:ocn,:lv,:name,:index,:comment diff --git a/lib/sisu/ao_persist.rb b/lib/sisu/ao_persist.rb index 316ad28c..aef0faf4 100644 --- a/lib/sisu/ao_persist.rb +++ b/lib/sisu/ao_persist.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_AO_Persist    class Persist      @@persistance=nil diff --git a/lib/sisu/ao_syntax.rb b/lib/sisu/ao_syntax.rb index 700d997d..b7b6df87 100644 --- a/lib/sisu/ao_syntax.rb +++ b/lib/sisu/ao_syntax.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    abstraction - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    abstraction +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_AO_Syntax    class Words      def initialize(line,md,mkp) diff --git a/lib/sisu/cgi.rb b/lib/sisu/cgi.rb index 18857117..32b2e2d6 100644 --- a/lib/sisu/cgi.rb +++ b/lib/sisu/cgi.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    cgi - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    cgi +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 7fd18bd9..1028540f 100644 --- a/lib/sisu/cgi_pgsql.rb +++ b/lib/sisu/cgi_pgsql.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    cgi - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    cgi +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 4705e5e9..688e627c 100644 --- a/lib/sisu/cgi_sql_common.rb +++ b/lib/sisu/cgi_sql_common.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    cgi - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    cgi +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_CGI_SQL    class CGI_Common      def initialize(webserv,opt,image_src,dir) diff --git a/lib/sisu/cgi_sqlite.rb b/lib/sisu/cgi_sqlite.rb index c822744d..139ff2d8 100644 --- a/lib/sisu/cgi_sqlite.rb +++ b/lib/sisu/cgi_sqlite.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    cgi - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    cgi +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 52de51be..eb6345f6 100644 --- a/lib/sisu/conf.rb +++ b/lib/sisu/conf.rb @@ -1,56 +1,54 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    config - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    config +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Initialize    require_relative 'se'                                 # se.rb      include SiSU_Env diff --git a/lib/sisu/constants.rb b/lib/sisu/constants.rb index d4e47aed..8af3ad28 100644 --- a/lib/sisu/constants.rb +++ b/lib/sisu/constants.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    shared - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    shared +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  YEAR='2021'  Sfx={    txt:                       '.txt', diff --git a/lib/sisu/css.rb b/lib/sisu/css.rb index ec7c9396..ad5433ea 100644 --- a/lib/sisu/css.rb +++ b/lib/sisu/css.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    css - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    css +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 d3625879..517a723c 100644 --- a/lib/sisu/db_columns.rb +++ b/lib/sisu/db_columns.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 40328349..cf04e8e6 100644 --- a/lib/sisu/db_create.rb +++ b/lib/sisu/db_create.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 9d5ac2b1..d944cff7 100644 --- a/lib/sisu/db_dbi.rb +++ b/lib/sisu/db_dbi.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 c8d24aeb..d760e181 100644 --- a/lib/sisu/db_drop.rb +++ b/lib/sisu/db_drop.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 ea1d31bd..d93558eb 100644 --- a/lib/sisu/db_import.rb +++ b/lib/sisu/db_import.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 dc34075b..df98859c 100644 --- a/lib/sisu/db_indexes.rb +++ b/lib/sisu/db_indexes.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 f197d1ab..628fa4d0 100644 --- a/lib/sisu/db_load_tuple.rb +++ b/lib/sisu/db_load_tuple.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 d40e8dec..21573a50 100644 --- a/lib/sisu/db_remove.rb +++ b/lib/sisu/db_remove.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_DbRemove    class Remove      include SiSU_DbAction diff --git a/lib/sisu/db_select.rb b/lib/sisu/db_select.rb index 72f6d927..5c550320 100644 --- a/lib/sisu/db_select.rb +++ b/lib/sisu/db_select.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_DbAction    def db_action(sdb)      @sdb=sdb diff --git a/lib/sisu/db_sqltxt.rb b/lib/sisu/db_sqltxt.rb index 8050a69e..f5405cb6 100644 --- a/lib/sisu/db_sqltxt.rb +++ b/lib/sisu/db_sqltxt.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 1b7e8f88..8ca93a50 100644 --- a/lib/sisu/db_tests.rb +++ b/lib/sisu/db_tests.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_DbTests    class Test      def initialize(info,opt) diff --git a/lib/sisu/dbi.rb b/lib/sisu/dbi.rb index 48331f3d..90bddfdc 100644 --- a/lib/sisu/dbi.rb +++ b/lib/sisu/dbi.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 08a08670..1c55824d 100644 --- a/lib/sisu/dbi_discrete.rb +++ b/lib/sisu/dbi_discrete.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    db sql - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    db sql +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 84baf8f5..e3b34d74 100644 --- a/lib/sisu/digests.rb +++ b/lib/sisu/digests.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    digests - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    digests +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 ce069cd4..68d93001 100644 --- a/lib/sisu/dp.rb +++ b/lib/sisu/dp.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    param - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    param +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Param    begin      require 'uri' diff --git a/lib/sisu/dp_identify_markup.rb b/lib/sisu/dp_identify_markup.rb index 0e9d2ee3..9216b6bb 100644 --- a/lib/sisu/dp_identify_markup.rb +++ b/lib/sisu/dp_identify_markup.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    param - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    param +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_MarkupType    class MarkupIdentify      @@version={} diff --git a/lib/sisu/dp_make.rb b/lib/sisu/dp_make.rb index e0f376ef..bf26863b 100644 --- a/lib/sisu/dp_make.rb +++ b/lib/sisu/dp_make.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    param - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    param +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Param_Make    class MdMake      def initialize(str,opt,env) diff --git a/lib/sisu/embedded.rb b/lib/sisu/embedded.rb index 9d758ca4..46530486 100644 --- a/lib/sisu/embedded.rb +++ b/lib/sisu/embedded.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Embedded    require_relative 'dp'                                 # dp.rb      include SiSU_Param diff --git a/lib/sisu/errors.rb b/lib/sisu/errors.rb index 26ca8d81..42e40a2d 100644 --- a/lib/sisu/errors.rb +++ b/lib/sisu/errors.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 bef945a0..7d53f34d 100644 --- a/lib/sisu/generic_parts.rb +++ b/lib/sisu/generic_parts.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    shared - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    shared +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Parts_Generic    def the_url      def urify(uri) diff --git a/lib/sisu/git.rb b/lib/sisu/git.rb index 13894f66..abd4e326 100644 --- a/lib/sisu/git.rb +++ b/lib/sisu/git.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 511ddc43..4e95ab7c 100644 --- a/lib/sisu/html.rb +++ b/lib/sisu/html.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_HTML    begin      require 'pstore' diff --git a/lib/sisu/html_concordance.rb b/lib/sisu/html_concordance.rb index c6744d92..36c3db88 100644 --- a/lib/sisu/html_concordance.rb +++ b/lib/sisu/html_concordance.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Concordance    require_relative 'se_hub_particulars'                 # se_hub_particulars.rb      include SiSU_Particulars diff --git a/lib/sisu/html_format.rb b/lib/sisu/html_format.rb index 45710d44..1e084fd3 100644 --- a/lib/sisu/html_format.rb +++ b/lib/sisu/html_format.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 67e71f53..1f679318 100644 --- a/lib/sisu/html_harvest.rb +++ b/lib/sisu/html_harvest.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    harvest - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    harvest +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 7459fe30..2a20cc58 100644 --- a/lib/sisu/html_harvest_author_format.rb +++ b/lib/sisu/html_harvest_author_format.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    harvest - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    harvest +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 a28c9b64..ebfa4435 100644 --- a/lib/sisu/html_harvest_authors.rb +++ b/lib/sisu/html_harvest_authors.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    harvest - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    harvest +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_HarvestAuthors    require_relative 'html_harvest_author_format'          # html_harvest_author_format.rb    require_relative 'html_parts'                          # html_parts.rb diff --git a/lib/sisu/html_harvest_topics.rb b/lib/sisu/html_harvest_topics.rb index 85726bee..7c38086c 100644 --- a/lib/sisu/html_harvest_topics.rb +++ b/lib/sisu/html_harvest_topics.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    harvest - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    harvest +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_HarvestTopics    require_relative 'html_harvest_author_format'          # html_harvest_author_format.rb    require_relative 'html_parts'                          # html_parts.rb diff --git a/lib/sisu/html_lite_shared.rb b/lib/sisu/html_lite_shared.rb index 6a05b5bb..42fef151 100644 --- a/lib/sisu/html_lite_shared.rb +++ b/lib/sisu/html_lite_shared.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 f61edd97..1f0a0fb9 100644 --- a/lib/sisu/html_manifest.rb +++ b/lib/sisu/html_manifest.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Manifest    require_relative 'se'                                 # se.rb      include SiSU_Env diff --git a/lib/sisu/html_minitoc.rb b/lib/sisu/html_minitoc.rb index 495328c2..bd3ab758 100644 --- a/lib/sisu/html_minitoc.rb +++ b/lib/sisu/html_minitoc.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 d57cc0a9..53bbbf08 100644 --- a/lib/sisu/html_parts.rb +++ b/lib/sisu/html_parts.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Parts_HTML    require_relative 'generic_parts'                       # generic_parts.rb    include SiSU_Parts_Generic diff --git a/lib/sisu/html_persist.rb b/lib/sisu/html_persist.rb index 11adf99a..d2f0cb82 100644 --- a/lib/sisu/html_persist.rb +++ b/lib/sisu/html_persist.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_HTML_Persist    class Persist      @@persist=nil diff --git a/lib/sisu/html_promo.rb b/lib/sisu/html_promo.rb index 6b1f3e9c..73d45824 100644 --- a/lib/sisu/html_promo.rb +++ b/lib/sisu/html_promo.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 6cd97022..c1b59750 100644 --- a/lib/sisu/html_scroll.rb +++ b/lib/sisu/html_scroll.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 4df48f3a..4f3953dc 100644 --- a/lib/sisu/html_segments.rb +++ b/lib/sisu/html_segments.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 ef02e6d9..1cadb563 100644 --- a/lib/sisu/html_shared.rb +++ b/lib/sisu/html_shared.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 bb156437..f59055c1 100644 --- a/lib/sisu/html_table.rb +++ b/lib/sisu/html_table.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 c2b3be3b..b4b5d9f5 100644 --- a/lib/sisu/html_tune.rb +++ b/lib/sisu/html_tune.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    html - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    html +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 3f89f769..2a9d4a01 100644 --- a/lib/sisu/hub.rb +++ b/lib/sisu/hub.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    hub - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    hub +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 c3d826d9..307446ca 100644 --- a/lib/sisu/hub_actions.rb +++ b/lib/sisu/hub_actions.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    hub - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    hub +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 15a31b3d..4bf5e04d 100644 --- a/lib/sisu/hub_loop_markup_files.rb +++ b/lib/sisu/hub_loop_markup_files.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    hub - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    hub +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 a2916a9f..a3b70837 100644 --- a/lib/sisu/hub_options.rb +++ b/lib/sisu/hub_options.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    hub - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    hub +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Commandline    begin      require 'pathname' diff --git a/lib/sisu/i18n.rb b/lib/sisu/i18n.rb index d5822016..3b497718 100644 --- a/lib/sisu/i18n.rb +++ b/lib/sisu/i18n.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    i18n - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    i18n +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_i18n    @@language_table,@@language_list=nil,nil    class Languages diff --git a/lib/sisu/json.rb b/lib/sisu/json.rb index 798ea075..1edef6a3 100644 --- a/lib/sisu/json.rb +++ b/lib/sisu/json.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    json - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    json +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 b716aff7..da8e90ab 100644 --- a/lib/sisu/json_format.rb +++ b/lib/sisu/json_format.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    json - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    json +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 40a22377..b169aad7 100644 --- a/lib/sisu/json_parts.rb +++ b/lib/sisu/json_parts.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    json - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    json +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 f68ca513..e65cdf46 100644 --- a/lib/sisu/json_persist.rb +++ b/lib/sisu/json_persist.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    json - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    json +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_JSON_Persist    class Persist      @@persist=nil diff --git a/lib/sisu/json_shared.rb b/lib/sisu/json_shared.rb index 750877b7..ca4c59da 100644 --- a/lib/sisu/json_shared.rb +++ b/lib/sisu/json_shared.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    json - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    json +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_JSONutils    require_relative 'generic_parts'                      # generic_parts.rb    class Clean diff --git a/lib/sisu/manpage.rb b/lib/sisu/manpage.rb index ca969f36..7ab45f66 100644 --- a/lib/sisu/manpage.rb +++ b/lib/sisu/manpage.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    manpage - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    manpage +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Manpage    require_relative 'ao'                                 # ao.rb    require_relative 'se'                                 # se.rb diff --git a/lib/sisu/manpage_format.rb b/lib/sisu/manpage_format.rb index b72277dc..8a033a52 100644 --- a/lib/sisu/manpage_format.rb +++ b/lib/sisu/manpage_format.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    manpage - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    manpage +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 706e3e5e..1e5cffce 100644 --- a/lib/sisu/object_munge.rb +++ b/lib/sisu/object_munge.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    object_munge - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    object_munge +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 cbc6f1bc..bfa96b8a 100644 --- a/lib/sisu/prog_text_translation.rb +++ b/lib/sisu/prog_text_translation.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    i18n - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    i18n +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 55be89f4..f038f602 100644 --- a/lib/sisu/qrcode.rb +++ b/lib/sisu/qrcode.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_QRcode    require_relative 'se'                                 # se.rb      include SiSU_Env diff --git a/lib/sisu/relaxng.rb b/lib/sisu/relaxng.rb index e2edcc74..3283b753 100644 --- a/lib/sisu/relaxng.rb +++ b/lib/sisu/relaxng.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Relaxng    require_relative 'se'                                 # se.rb    class RelaxNG diff --git a/lib/sisu/remote.rb b/lib/sisu/remote.rb index 425dc2ab..7f72cea6 100644 --- a/lib/sisu/remote.rb +++ b/lib/sisu/remote.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Remote    require_relative 'se'                                 # se.rb      include SiSU_Env diff --git a/lib/sisu/rexml.rb b/lib/sisu/rexml.rb index 6556a975..9f152e1b 100644 --- a/lib/sisu/rexml.rb +++ b/lib/sisu/rexml.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Rexml    # load XML file for REXML parsing    begin diff --git a/lib/sisu/se.rb b/lib/sisu/se.rb index 8bae44dc..7c396854 100644 --- a/lib/sisu/se.rb +++ b/lib/sisu/se.rb @@ -1,57 +1,55 @@ -# #encoding: utf-8 -# =begin -# - Name: SiSU -#  -#   - Description: documents, structuring, processing, publishing, search -#     se -#  -#   - Author: Ralph Amissah -#     <ralph.amissah@gmail.com> -#  -#   - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -#     2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -#     2020, 2021, Ralph Amissah, -#     All Rights Reserved. -#  -#   - License: GPL 3 or later: -#  -#     SiSU, a framework for document structuring, publishing and search -#  -#     Copyright (C) Ralph Amissah -#  -#     This program is free software: you can redistribute it and/or modify it -#     under the terms of the GNU General Public License as published by the Free -#     Software Foundation, either version 3 of the License, or (at your option) -#     any later version. -#  -#     This program is distributed in the hope that it will be useful, but WITHOUT -#     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -#     FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -#     more details. -#  -#     You should have received a copy of the GNU General Public License along with -#     this program. If not, see <http://www.gnu.org/licenses/>. -#  -#     If you have Internet connection, the latest version of the GPL should be -#     available at these locations: -#     <http://www.fsf.org/licensing/licenses/gpl.html> -#     <http://www.gnu.org/licenses/gpl.html> -#  -#     <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> -#  -#   - SiSU uses: -#     - Standard SiSU markup syntax, -#     - Standard SiSU meta-markup syntax, and the -#     - Standard SiSU object citation numbering and system -#  -#   - Homepages: -#     <http://www.sisudoc.org> -#  -#   - Git -#     <https://git.sisudoc.org/projects/> -#     <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -#     <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -# =end +#encoding: utf-8 +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 0269e8e3..2ee29834 100644 --- a/lib/sisu/se_cleanoutput.rb +++ b/lib/sisu/se_cleanoutput.rb @@ -1,57 +1,55 @@ -# #encoding: utf-8 -# =begin -# - Name: SiSU -#  -#   - Description: documents, structuring, processing, publishing, search -#     se -#  -#   - Author: Ralph Amissah -#     <ralph.amissah@gmail.com> -#  -#   - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -#     2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -#     2020, 2021, Ralph Amissah, -#     All Rights Reserved. -#  -#   - License: GPL 3 or later: -#  -#     SiSU, a framework for document structuring, publishing and search -#  -#     Copyright (C) Ralph Amissah -#  -#     This program is free software: you can redistribute it and/or modify it -#     under the terms of the GNU General Public License as published by the Free -#     Software Foundation, either version 3 of the License, or (at your option) -#     any later version. -#  -#     This program is distributed in the hope that it will be useful, but WITHOUT -#     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -#     FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -#     more details. -#  -#     You should have received a copy of the GNU General Public License along with -#     this program. If not, see <http://www.gnu.org/licenses/>. -#  -#     If you have Internet connection, the latest version of the GPL should be -#     available at these locations: -#     <http://www.fsf.org/licensing/licenses/gpl.html> -#     <http://www.gnu.org/licenses/gpl.html> -#  -#     <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> -#  -#   - SiSU uses: -#     - Standard SiSU markup syntax, -#     - Standard SiSU meta-markup syntax, and the -#     - Standard SiSU object citation numbering and system -#  -#   - Homepages: -#     <http://www.sisudoc.org> -#  -#   - Git -#     <https://git.sisudoc.org/projects/> -#     <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -#     <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -# =end +#encoding: utf-8 +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 e512192c..0bf8a0b8 100644 --- a/lib/sisu/se_clear.rb +++ b/lib/sisu/se_clear.rb @@ -1,57 +1,55 @@ -# #encoding: utf-8 -# =begin -# - Name: SiSU -#  -#   - Description: documents, structuring, processing, publishing, search -#     se -#  -#   - Author: Ralph Amissah -#     <ralph.amissah@gmail.com> -#  -#   - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -#     2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -#     2020, 2021, Ralph Amissah, -#     All Rights Reserved. -#  -#   - License: GPL 3 or later: -#  -#     SiSU, a framework for document structuring, publishing and search -#  -#     Copyright (C) Ralph Amissah -#  -#     This program is free software: you can redistribute it and/or modify it -#     under the terms of the GNU General Public License as published by the Free -#     Software Foundation, either version 3 of the License, or (at your option) -#     any later version. -#  -#     This program is distributed in the hope that it will be useful, but WITHOUT -#     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -#     FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -#     more details. -#  -#     You should have received a copy of the GNU General Public License along with -#     this program. If not, see <http://www.gnu.org/licenses/>. -#  -#     If you have Internet connection, the latest version of the GPL should be -#     available at these locations: -#     <http://www.fsf.org/licensing/licenses/gpl.html> -#     <http://www.gnu.org/licenses/gpl.html> -#  -#     <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> -#  -#   - SiSU uses: -#     - Standard SiSU markup syntax, -#     - Standard SiSU meta-markup syntax, and the -#     - Standard SiSU object citation numbering and system -#  -#   - Homepages: -#     <http://www.sisudoc.org> -#  -#   - Git -#     <https://git.sisudoc.org/projects/> -#     <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -#     <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -# =end +#encoding: utf-8 +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Clear    require_relative 'constants'                             # constants.rb    require_relative 'utils'                                 # utils.rb diff --git a/lib/sisu/se_createsite.rb b/lib/sisu/se_createsite.rb index 33761cd1..4d5a1dec 100644 --- a/lib/sisu/se_createsite.rb +++ b/lib/sisu/se_createsite.rb @@ -1,57 +1,55 @@ -# #encoding: utf-8 -# =begin -# - Name: SiSU -#  -#   - Description: documents, structuring, processing, publishing, search -#     se -#  -#   - Author: Ralph Amissah -#     <ralph.amissah@gmail.com> -#  -#   - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -#     2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -#     2020, 2021, Ralph Amissah, -#     All Rights Reserved. -#  -#   - License: GPL 3 or later: -#  -#     SiSU, a framework for document structuring, publishing and search -#  -#     Copyright (C) Ralph Amissah -#  -#     This program is free software: you can redistribute it and/or modify it -#     under the terms of the GNU General Public License as published by the Free -#     Software Foundation, either version 3 of the License, or (at your option) -#     any later version. -#  -#     This program is distributed in the hope that it will be useful, but WITHOUT -#     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -#     FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -#     more details. -#  -#     You should have received a copy of the GNU General Public License along with -#     this program. If not, see <http://www.gnu.org/licenses/>. -#  -#     If you have Internet connection, the latest version of the GPL should be -#     available at these locations: -#     <http://www.fsf.org/licensing/licenses/gpl.html> -#     <http://www.gnu.org/licenses/gpl.html> -#  -#     <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> -#  -#   - SiSU uses: -#     - Standard SiSU markup syntax, -#     - Standard SiSU meta-markup syntax, and the -#     - Standard SiSU object citation numbering and system -#  -#   - Homepages: -#     <http://www.sisudoc.org> -#  -#   - Git -#     <https://git.sisudoc.org/projects/> -#     <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -#     <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -# =end +#encoding: utf-8 +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Create_Site    require_relative 'constants'                             # constants.rb    require_relative 'html_parts'                            # html_parts.rb @@ -161,8 +159,7 @@ module SiSU_Create_Site        cp_images(src,dest) if FileTest.directory?(src)      end      def cp_base_images #fix images -      src=$sisu_base_data + '/image' # hard fix, revisit -      #src=SiSU_is.path_base_system_data? + '/image' +      src=SiSU_is.path_base_system_data? + '/image'        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 eef0406d..4ea54274 100644 --- a/lib/sisu/se_css.rb +++ b/lib/sisu/se_css.rb @@ -1,57 +1,55 @@ -# #encoding: utf-8 -# =begin -# - Name: SiSU -#  -#   - Description: documents, structuring, processing, publishing, search -#     se -#  -#   - Author: Ralph Amissah -#     <ralph.amissah@gmail.com> -#  -#   - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -#     2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -#     2020, 2021, Ralph Amissah, -#     All Rights Reserved. -#  -#   - License: GPL 3 or later: -#  -#     SiSU, a framework for document structuring, publishing and search -#  -#     Copyright (C) Ralph Amissah -#  -#     This program is free software: you can redistribute it and/or modify it -#     under the terms of the GNU General Public License as published by the Free -#     Software Foundation, either version 3 of the License, or (at your option) -#     any later version. -#  -#     This program is distributed in the hope that it will be useful, but WITHOUT -#     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -#     FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -#     more details. -#  -#     You should have received a copy of the GNU General Public License along with -#     this program. If not, see <http://www.gnu.org/licenses/>. -#  -#     If you have Internet connection, the latest version of the GPL should be -#     available at these locations: -#     <http://www.fsf.org/licensing/licenses/gpl.html> -#     <http://www.gnu.org/licenses/gpl.html> -#  -#     <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> -#  -#   - SiSU uses: -#     - Standard SiSU markup syntax, -#     - Standard SiSU meta-markup syntax, and the -#     - Standard SiSU object citation numbering and system -#  -#   - Homepages: -#     <http://www.sisudoc.org> -#  -#   - Git -#     <https://git.sisudoc.org/projects/> -#     <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -#     <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -# =end +#encoding: utf-8 +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 76112b32..83a527d6 100644 --- a/lib/sisu/se_date.rb +++ b/lib/sisu/se_date.rb @@ -1,57 +1,55 @@ -# #encoding: utf-8 -# =begin -# - Name: SiSU -#  -#   - Description: documents, structuring, processing, publishing, search -#     se -#  -#   - Author: Ralph Amissah -#     <ralph.amissah@gmail.com> -#  -#   - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -#     2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -#     2020, 2021, Ralph Amissah, -#     All Rights Reserved. -#  -#   - License: GPL 3 or later: -#  -#     SiSU, a framework for document structuring, publishing and search -#  -#     Copyright (C) Ralph Amissah -#  -#     This program is free software: you can redistribute it and/or modify it -#     under the terms of the GNU General Public License as published by the Free -#     Software Foundation, either version 3 of the License, or (at your option) -#     any later version. -#  -#     This program is distributed in the hope that it will be useful, but WITHOUT -#     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -#     FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -#     more details. -#  -#     You should have received a copy of the GNU General Public License along with -#     this program. If not, see <http://www.gnu.org/licenses/>. -#  -#     If you have Internet connection, the latest version of the GPL should be -#     available at these locations: -#     <http://www.fsf.org/licensing/licenses/gpl.html> -#     <http://www.gnu.org/licenses/gpl.html> -#  -#     <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> -#  -#   - SiSU uses: -#     - Standard SiSU markup syntax, -#     - Standard SiSU meta-markup syntax, and the -#     - Standard SiSU object citation numbering and system -#  -#   - Homepages: -#     <http://www.sisudoc.org> -#  -#   - Git -#     <https://git.sisudoc.org/projects/> -#     <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -#     <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -# =end +#encoding: utf-8 +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 d03cd0b8..16161d6a 100644 --- a/lib/sisu/se_db.rb +++ b/lib/sisu/se_db.rb @@ -1,57 +1,55 @@ -# #encoding: utf-8 -# =begin -# - Name: SiSU -#  -#   - Description: documents, structuring, processing, publishing, search -#     se -#  -#   - Author: Ralph Amissah -#     <ralph.amissah@gmail.com> -#  -#   - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -#     2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -#     2020, 2021, Ralph Amissah, -#     All Rights Reserved. -#  -#   - License: GPL 3 or later: -#  -#     SiSU, a framework for document structuring, publishing and search -#  -#     Copyright (C) Ralph Amissah -#  -#     This program is free software: you can redistribute it and/or modify it -#     under the terms of the GNU General Public License as published by the Free -#     Software Foundation, either version 3 of the License, or (at your option) -#     any later version. -#  -#     This program is distributed in the hope that it will be useful, but WITHOUT -#     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -#     FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -#     more details. -#  -#     You should have received a copy of the GNU General Public License along with -#     this program. If not, see <http://www.gnu.org/licenses/>. -#  -#     If you have Internet connection, the latest version of the GPL should be -#     available at these locations: -#     <http://www.fsf.org/licensing/licenses/gpl.html> -#     <http://www.gnu.org/licenses/gpl.html> -#  -#     <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> -#  -#   - SiSU uses: -#     - Standard SiSU markup syntax, -#     - Standard SiSU meta-markup syntax, and the -#     - Standard SiSU object citation numbering and system -#  -#   - Homepages: -#     <http://www.sisudoc.org> -#  -#   - Git -#     <https://git.sisudoc.org/projects/> -#     <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -#     <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -# =end +#encoding: utf-8 +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 7e9f6d2f..b93396e5 100644 --- a/lib/sisu/se_envcall.rb +++ b/lib/sisu/se_envcall.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Env_Call    begin      require 'singleton' diff --git a/lib/sisu/se_file_op.rb b/lib/sisu/se_file_op.rb index 2b151254..671da8cc 100644 --- a/lib/sisu/se_file_op.rb +++ b/lib/sisu/se_file_op.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 d55fd3d5..f1ec5200 100644 --- a/lib/sisu/se_filemap.rb +++ b/lib/sisu/se_filemap.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 e9e34321..871aa740 100644 --- a/lib/sisu/se_get_init.rb +++ b/lib/sisu/se_get_init.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 93eafc39..d32d9215 100644 --- a/lib/sisu/se_hub_particulars.rb +++ b/lib/sisu/se_hub_particulars.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Particulars    begin      require 'singleton' diff --git a/lib/sisu/se_info_env.rb b/lib/sisu/se_info_env.rb index 725eae33..df0b9c95 100644 --- a/lib/sisu/se_info_env.rb +++ b/lib/sisu/se_info_env.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 16b6f1bc..860d5bf5 100644 --- a/lib/sisu/se_info_port.rb +++ b/lib/sisu/se_info_port.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 f3f00b99..4ebacb83 100644 --- a/lib/sisu/se_info_system.rb +++ b/lib/sisu/se_info_system.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 91959886..a81ca29a 100644 --- a/lib/sisu/se_load.rb +++ b/lib/sisu/se_load.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 c048e3c1..9b96a9da 100644 --- a/lib/sisu/se_processing.rb +++ b/lib/sisu/se_processing.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 62f2b4bc..ea696107 100644 --- a/lib/sisu/se_programs.rb +++ b/lib/sisu/se_programs.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Sys_Call    begin      require 'singleton' diff --git a/lib/sisu/se_remotes.rb b/lib/sisu/se_remotes.rb index ee02fd45..d12ebd8d 100644 --- a/lib/sisu/se_remotes.rb +++ b/lib/sisu/se_remotes.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 3b87cd45..c8128262 100644 --- a/lib/sisu/se_standardise_lang.rb +++ b/lib/sisu/se_standardise_lang.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Standardise_Lang    @@lang_info=nil    class StandardiseLanguage diff --git a/lib/sisu/se_version.rb b/lib/sisu/se_version.rb index 6e7c8c9a..d06120f2 100644 --- a/lib/sisu/se_version.rb +++ b/lib/sisu/se_version.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    se - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    se +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Info_Version    require_relative 'constants'                             # constants.rb    require_relative 'utils'                                 # utils.rb diff --git a/lib/sisu/shared_images.rb b/lib/sisu/shared_images.rb index af2e3254..e2eecdda 100644 --- a/lib/sisu/shared_images.rb +++ b/lib/sisu/shared_images.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    shared - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    shared +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 785544ed..1cbc7dd9 100644 --- a/lib/sisu/shared_markup_alt.rb +++ b/lib/sisu/shared_markup_alt.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    shared - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    shared +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_TextRepresentation    class Alter      def initialize(x) diff --git a/lib/sisu/shared_metadata.rb b/lib/sisu/shared_metadata.rb index bf5833cc..b5c01982 100644 --- a/lib/sisu/shared_metadata.rb +++ b/lib/sisu/shared_metadata.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    shared - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    shared +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Metadata    require_relative 'xml_parts'                          # xml_parts.rb    require_relative 'xml_shared'                         # xml_shared.rb diff --git a/lib/sisu/shared_sem.rb b/lib/sisu/shared_sem.rb index 46849615..d33252af 100644 --- a/lib/sisu/shared_sem.rb +++ b/lib/sisu/shared_sem.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    shared - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    shared +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 5c6cfee7..a674eba4 100644 --- a/lib/sisu/sisu_thor_lib.rb +++ b/lib/sisu/sisu_thor_lib.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    sisu build - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    sisu build +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 8791a228..8bb20bf6 100644 --- a/lib/sisu/sitemaps.rb +++ b/lib/sisu/sitemaps.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Sitemaps    require_relative 'dp'                                 # dp.rb      include SiSU_Param diff --git a/lib/sisu/src_kdissert_share.rb b/lib/sisu/src_kdissert_share.rb index 93678254..144ca483 100644 --- a/lib/sisu/src_kdissert_share.rb +++ b/lib/sisu/src_kdissert_share.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    src - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    src +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 4b4b6bde..5adb94f0 100644 --- a/lib/sisu/src_po4a_share.rb +++ b/lib/sisu/src_po4a_share.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    src - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    src +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 9c8eb2a5..a3136dff 100644 --- a/lib/sisu/src_po4a_shelf.rb +++ b/lib/sisu/src_po4a_shelf.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    src - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    src +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 166848c6..90cc280b 100644 --- a/lib/sisu/src_po4a_shelf_set.rb +++ b/lib/sisu/src_po4a_shelf_set.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    src - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    src +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 168a5fb1..0079ef5a 100644 --- a/lib/sisu/src_po4a_sst_ao_sst.rb +++ b/lib/sisu/src_po4a_sst_ao_sst.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    src - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    src +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 2852cb2e..7a59ad3f 100644 --- a/lib/sisu/src_po4a_sst_ao_sst_set.rb +++ b/lib/sisu/src_po4a_sst_ao_sst_set.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    src - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    src +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 7530b88c..063283ef 100644 --- a/lib/sisu/src_po4a_sstm.rb +++ b/lib/sisu/src_po4a_sstm.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    src - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    src +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 91067c7d..b1b4e37f 100644 --- a/lib/sisu/src_shared.rb +++ b/lib/sisu/src_shared.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    src - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    src +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 b31318ef..c558a3b8 100644 --- a/lib/sisu/src_sisupod_make.rb +++ b/lib/sisu/src_sisupod_make.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    src - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    src +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 a20614c0..a3cacbd9 100644 --- a/lib/sisu/src_sisupod_sstm.rb +++ b/lib/sisu/src_sisupod_sstm.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    src - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    src +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 b1d9ac6e..b839bf26 100644 --- a/lib/sisu/sst_convert_markup.rb +++ b/lib/sisu/sst_convert_markup.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    sst - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    sst +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 4dbc1d24..b5610375 100644 --- a/lib/sisu/sst_do_inline_footnotes.rb +++ b/lib/sisu/sst_do_inline_footnotes.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    sst - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    sst +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 fe74c523..d699b2fa 100644 --- a/lib/sisu/sst_from_xml.rb +++ b/lib/sisu/sst_from_xml.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    sst - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    sst +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 1c2e592c..77b0daad 100644 --- a/lib/sisu/sst_identify_markup.rb +++ b/lib/sisu/sst_identify_markup.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    sst - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    sst +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 7a1167c6..796d5f4b 100644 --- a/lib/sisu/sst_to_s_xml_sax.rb +++ b/lib/sisu/sst_to_s_xml_sax.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    sst - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    sst +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 eb48d09d..80a182e6 100644 --- a/lib/sisu/termsheet.rb +++ b/lib/sisu/termsheet.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 6bbe7466..e99fb84f 100644 --- a/lib/sisu/texinfo.rb +++ b/lib/sisu/texinfo.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    texinfo - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    texinfo +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 263a2b0f..e33086fc 100644 --- a/lib/sisu/texinfo_format.rb +++ b/lib/sisu/texinfo_format.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    texinfo - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    texinfo +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 9b938a1a..b8d58523 100644 --- a/lib/sisu/texpdf.rb +++ b/lib/sisu/texpdf.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    texpdf - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    texpdf +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_TeX    begin      require 'pstore' diff --git a/lib/sisu/texpdf_format.rb b/lib/sisu/texpdf_format.rb index f8b6e525..569f4187 100644 --- a/lib/sisu/texpdf_format.rb +++ b/lib/sisu/texpdf_format.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    texpdf - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    texpdf +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_TeX_Pdf    require_relative 'texpdf_parts'                        # texpdf_parts.rb    @@table_pg_break_counter=1 diff --git a/lib/sisu/texpdf_parts.rb b/lib/sisu/texpdf_parts.rb index 5a5b6ffd..96df1bfb 100644 --- a/lib/sisu/texpdf_parts.rb +++ b/lib/sisu/texpdf_parts.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    texpdf - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    texpdf +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 fc69b8ba..5fbf6746 100644 --- a/lib/sisu/txt_asciidoc.rb +++ b/lib/sisu/txt_asciidoc.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 ccd24ebc..82403fba 100644 --- a/lib/sisu/txt_asciidoc_decorate.rb +++ b/lib/sisu/txt_asciidoc_decorate.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Decorate_Txt_AsciiDoc    def decorate      def heading diff --git a/lib/sisu/txt_markdown.rb b/lib/sisu/txt_markdown.rb index 426aa9d1..1f6a876c 100644 --- a/lib/sisu/txt_markdown.rb +++ b/lib/sisu/txt_markdown.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 c0fc0af0..e5aa9b02 100644 --- a/lib/sisu/txt_markdown_decorate.rb +++ b/lib/sisu/txt_markdown_decorate.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Decorate_Txt_Markdown    def decorate      def heading diff --git a/lib/sisu/txt_orgmode.rb b/lib/sisu/txt_orgmode.rb index 7be4f3d7..01941ce4 100644 --- a/lib/sisu/txt_orgmode.rb +++ b/lib/sisu/txt_orgmode.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 8185e1d3..1a0a458b 100644 --- a/lib/sisu/txt_orgmode_decorate.rb +++ b/lib/sisu/txt_orgmode_decorate.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Decorate_Txt_OrgMode    def decorate      def heading diff --git a/lib/sisu/txt_output.rb b/lib/sisu/txt_output.rb index 8c053200..4b2a791a 100644 --- a/lib/sisu/txt_output.rb +++ b/lib/sisu/txt_output.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module Txt_Output    class Output      include SiSU_Param diff --git a/lib/sisu/txt_plain.rb b/lib/sisu/txt_plain.rb index 1823b67b..e8c68e0b 100644 --- a/lib/sisu/txt_plain.rb +++ b/lib/sisu/txt_plain.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 f9943278..4174308b 100644 --- a/lib/sisu/txt_plain_decorate.rb +++ b/lib/sisu/txt_plain_decorate.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 f6d14738..d15581f1 100644 --- a/lib/sisu/txt_read.rb +++ b/lib/sisu/txt_read.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 b899e830..5af15613 100644 --- a/lib/sisu/txt_rst.rb +++ b/lib/sisu/txt_rst.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 6f2650ea..fe33aa41 100644 --- a/lib/sisu/txt_rst_decorate.rb +++ b/lib/sisu/txt_rst_decorate.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Decorate_Txt_rST    def decorate      def heading diff --git a/lib/sisu/txt_shared.rb b/lib/sisu/txt_shared.rb index 2ee1d33c..7236726d 100644 --- a/lib/sisu/txt_shared.rb +++ b/lib/sisu/txt_shared.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 761a00b2..03e7bdff 100644 --- a/lib/sisu/txt_textile.rb +++ b/lib/sisu/txt_textile.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 fe62d396..54a7d7e0 100644 --- a/lib/sisu/txt_textile_decorate.rb +++ b/lib/sisu/txt_textile_decorate.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    txt - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    txt +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Decorate_Txt_Textile    def decorate      def heading diff --git a/lib/sisu/update.rb b/lib/sisu/update.rb index 63bd7673..7a26b34f 100644 --- a/lib/sisu/update.rb +++ b/lib/sisu/update.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_UpdateControlFlag    require_relative 'se'                                 # se.rb      include SiSU_Env diff --git a/lib/sisu/urls.rb b/lib/sisu/urls.rb index 305b70e0..16e0f77d 100644 --- a/lib/sisu/urls.rb +++ b/lib/sisu/urls.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 0340dcdf..d291bde0 100644 --- a/lib/sisu/utils.rb +++ b/lib/sisu/utils.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    utils - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    utils +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 78cae5a8..dedd09e2 100644 --- a/lib/sisu/utils_composite.rb +++ b/lib/sisu/utils_composite.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    utils - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    utils +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 fc7b9e59..3e6cd1e4 100644 --- a/lib/sisu/utils_response.rb +++ b/lib/sisu/utils_response.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    utils - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    utils +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 8d3e7874..d814a407 100644 --- a/lib/sisu/utils_screen_text_color.rb +++ b/lib/sisu/utils_screen_text_color.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    utils - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    utils +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 8ea5047b..6440a7f7 100644 --- a/lib/sisu/utils_spell.rb +++ b/lib/sisu/utils_spell.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    utils - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    utils +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_SpellUtility    class Spell      def initialize(input,filesrc,flg) diff --git a/lib/sisu/webrick.rb b/lib/sisu/webrick.rb index a9973a05..d5e04b97 100644 --- a/lib/sisu/webrick.rb +++ b/lib/sisu/webrick.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Webserv    class WebrickStart      begin diff --git a/lib/sisu/wikispeak.rb b/lib/sisu/wikispeak.rb index e60c0c78..d2854a3f 100644 --- a/lib/sisu/wikispeak.rb +++ b/lib/sisu/wikispeak.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 251995d5..4f0b62bb 100644 --- a/lib/sisu/xhtml.rb +++ b/lib/sisu/xhtml.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xhtml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xhtml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 0b629d38..63ac620f 100644 --- a/lib/sisu/xhtml_epub2.rb +++ b/lib/sisu/xhtml_epub2.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xhtml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xhtml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_XHTML_EPUB2    begin      require 'pstore' diff --git a/lib/sisu/xhtml_epub2_concordance.rb b/lib/sisu/xhtml_epub2_concordance.rb index 792b8452..e482830c 100644 --- a/lib/sisu/xhtml_epub2_concordance.rb +++ b/lib/sisu/xhtml_epub2_concordance.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xhtml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xhtml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_XHTML_EPUB2_Concordance    require_relative 'se_hub_particulars'                 # se_hub_particulars.rb      include SiSU_Particulars diff --git a/lib/sisu/xhtml_epub2_format.rb b/lib/sisu/xhtml_epub2_format.rb index 48108818..8c8330ac 100644 --- a/lib/sisu/xhtml_epub2_format.rb +++ b/lib/sisu/xhtml_epub2_format.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xhtml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xhtml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 fc043b7b..6e5a4fe9 100644 --- a/lib/sisu/xhtml_epub2_persist.rb +++ b/lib/sisu/xhtml_epub2_persist.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xhtml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xhtml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 5f14f00a..477559b4 100644 --- a/lib/sisu/xhtml_epub2_segments.rb +++ b/lib/sisu/xhtml_epub2_segments.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xhtml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xhtml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 d1d9d890..bad65ae7 100644 --- a/lib/sisu/xhtml_epub2_tune.rb +++ b/lib/sisu/xhtml_epub2_tune.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xhtml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xhtml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 6684f575..5a6d0194 100644 --- a/lib/sisu/xhtml_parts.rb +++ b/lib/sisu/xhtml_parts.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xhtml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xhtml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 fabcb038..f2bd8a40 100644 --- a/lib/sisu/xhtml_shared.rb +++ b/lib/sisu/xhtml_shared.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xhtml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xhtml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 2784ac3d..d21223d3 100644 --- a/lib/sisu/xhtml_table.rb +++ b/lib/sisu/xhtml_table.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xhtml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xhtml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 55a9584d..f0ccd3fd 100644 --- a/lib/sisu/xml_docbook5.rb +++ b/lib/sisu/xml_docbook5.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 d3ed3c00..a47e58fb 100644 --- a/lib/sisu/xml_dom.rb +++ b/lib/sisu/xml_dom.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 b2553404..5ede1258 100644 --- a/lib/sisu/xml_fictionbook2.rb +++ b/lib/sisu/xml_fictionbook2.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 7259c4c7..4a461ed3 100644 --- a/lib/sisu/xml_format.rb +++ b/lib/sisu/xml_format.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_XML_Format    require_relative 'dp'                                 # dp.rb    require_relative 'xml_parts'                          # xml_parts.rb diff --git a/lib/sisu/xml_md_oai_pmh_dc.rb b/lib/sisu/xml_md_oai_pmh_dc.rb index 31d85d5e..6205ba68 100644 --- a/lib/sisu/xml_md_oai_pmh_dc.rb +++ b/lib/sisu/xml_md_oai_pmh_dc.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 de8636b9..75537204 100644 --- a/lib/sisu/xml_odf_odt.rb +++ b/lib/sisu/xml_odf_odt.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_XML_ODF_ODT    require_relative 'se_hub_particulars'                 # se_hub_particulars.rb      include SiSU_Particulars diff --git a/lib/sisu/xml_odf_odt_format.rb b/lib/sisu/xml_odf_odt_format.rb index 2621dab8..524b6408 100644 --- a/lib/sisu/xml_odf_odt_format.rb +++ b/lib/sisu/xml_odf_odt_format.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 8e55521d..1c9b86da 100644 --- a/lib/sisu/xml_parts.rb +++ b/lib/sisu/xml_parts.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 224a7f53..d8a277b4 100644 --- a/lib/sisu/xml_persist.rb +++ b/lib/sisu/xml_persist.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_XML_Persist    class Persist      @@persist=nil diff --git a/lib/sisu/xml_sax.rb b/lib/sisu/xml_sax.rb index 457984b8..0bcedfc0 100644 --- a/lib/sisu/xml_sax.rb +++ b/lib/sisu/xml_sax.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 bd4d2024..33ce3b2e 100644 --- a/lib/sisu/xml_scaffold_structure_collapsed.rb +++ b/lib/sisu/xml_scaffold_structure_collapsed.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 ba0adf84..d2559fa9 100644 --- a/lib/sisu/xml_scaffold_structure_sisu.rb +++ b/lib/sisu/xml_scaffold_structure_sisu.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  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 0d05330c..85a960d9 100644 --- a/lib/sisu/xml_shared.rb +++ b/lib/sisu/xml_shared.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_XML_Munge    require_relative 'xml_parts'                          # xml_parts.rb    class Trans diff --git a/lib/sisu/xml_tables.rb b/lib/sisu/xml_tables.rb index 37cd31d4..33f45f6b 100644 --- a/lib/sisu/xml_tables.rb +++ b/lib/sisu/xml_tables.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    xml - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    xml +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Tables    class Table #_xml      @@tablehead=0 diff --git a/lib/sisu/zap.rb b/lib/sisu/zap.rb index 57e75a90..104c69d6 100644 --- a/lib/sisu/zap.rb +++ b/lib/sisu/zap.rb @@ -1,57 +1,55 @@  #encoding: utf-8 -=begin -- Name: SiSU - -  - Description: documents, structuring, processing, publishing, search -    misc - -  - Author: Ralph Amissah -    <ralph.amissah@gmail.com> - -  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, -    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, -    2020, 2021, Ralph Amissah, -    All Rights Reserved. - -  - License: GPL 3 or later: - -    SiSU, a framework for document structuring, publishing and search - -    Copyright (C) Ralph Amissah - -    This program is free software: you can redistribute it and/or modify it -    under the terms of the GNU General Public License as published by the Free -    Software Foundation, either version 3 of the License, or (at your option) -    any later version. - -    This program is distributed in the hope that it will be useful, but WITHOUT -    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -    more details. - -    You should have received a copy of the GNU General Public License along with -    this program. If not, see <http://www.gnu.org/licenses/>. - -    If you have Internet connection, the latest version of the GPL should be -    available at these locations: -    <http://www.fsf.org/licensing/licenses/gpl.html> -    <http://www.gnu.org/licenses/gpl.html> - -    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> - -  - SiSU uses: -    - Standard SiSU markup syntax, -    - Standard SiSU meta-markup syntax, and the -    - Standard SiSU object citation numbering and system - -  - Homepages: -    <http://www.sisudoc.org> - -  - Git -    <https://git.sisudoc.org/projects/> -    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> -    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary> -=end +#- Name: SiSU +# +#  - Description: documents, structuring, processing, publishing, search +#    misc +# +#  - Author: Ralph Amissah +#    <ralph.amissah@gmail.com> +# +#  - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +#    2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019, +#    2020, 2021, Ralph Amissah, +#    All Rights Reserved. +# +#  - License: GPL 3 or later: +# +#    SiSU, a framework for document structuring, publishing and search +# +#    Copyright (C) Ralph Amissah +# +#    This program is free software: you can redistribute it and/or modify it +#    under the terms of the GNU General Public License as published by the Free +#    Software Foundation, either version 3 of the License, or (at your option) +#    any later version. +# +#    This program is distributed in the hope that it will be useful, but WITHOUT +#    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +#    FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +#    more details. +# +#    You should have received a copy of the GNU General Public License along with +#    this program. If not, see <http://www.gnu.org/licenses/>. +# +#    If you have Internet connection, the latest version of the GPL should be +#    available at these locations: +#    <http://www.fsf.org/licensing/licenses/gpl.html> +#    <http://www.gnu.org/licenses/gpl.html> +# +#    <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html> +# +#  - SiSU uses: +#    - Standard SiSU markup syntax, +#    - Standard SiSU meta-markup syntax, and the +#    - Standard SiSU object citation numbering and system +# +#  - Homepages: +#    <http://www.sisudoc.org> +# +#  - Git +#    <https://git.sisudoc.org/projects/> +#    <https://git.sisudoc.org/projects/?p=software/sisu.git;a=summary> +#    <https://git.sisudoc.org/projects/?p=markup/sisu-markup-samples.git;a=summary>  module SiSU_Zap    require_relative 'se'                                 # se.rb      include SiSU_Env | 
