From 7af2faeede927186c0099cd71aa8b296a7c7aa0a Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Sat, 12 Sep 2026 20:35:14 -0400 Subject: epub, html, odt: namespace names as identifiers namespace names are identifiers, not addresses, fixes A namespace URI is an opaque identifier. www.w3.org xhtml, xlink, MathML, rdf-syntax-ns, xml-events, XMLSchema, XMLSchema-instance, xforms, css3-text, data-view, and the xhtml1 strict DTD system identifier purl.org dc/elements/1.1, dc/terms openoffice.org office, writer, calc, table, report docs.oasis-open the ODF meta pkg and odf class identifiers (assisted by Claude-Code) --- org/out_odt.org | 20 ++++++++++---------- org/out_xmls.org | 14 +++++++------- src/sisudoc/outputs/io_out/epub3.d | 8 ++++---- src/sisudoc/outputs/io_out/odt.d | 20 ++++++++++---------- src/sisudoc/outputs/io_out/xmls.d | 6 +++--- 5 files changed, 34 insertions(+), 34 deletions(-) diff --git a/org/out_odt.org b/org/out_odt.org index 66c8eaf..4dbb549 100644 --- a/org/out_odt.org +++ b/org/out_odt.org @@ -1108,21 +1108,21 @@ string manifest_rdf() { #+NAME: output_odt_fixed_manifest_rdf_1 #+BEGIN_SRC xml - + - + - + - + - + - + #+END_SRC @@ -1144,7 +1144,7 @@ string settings_xml() { #+NAME: output_odt_fixed_settings_xml_1 #+BEGIN_SRC xml - + 0 @@ -1258,7 +1258,7 @@ string styles_xml() { #+NAME: output_odt_fixed_styles_xml_1 #+BEGIN_SRC xml - + @@ -2259,7 +2259,7 @@ string odt_head(I)(I doc_matters) { #+NAME: output_odt_variable_content_xml_3 #+BEGIN_SRC xml - + @@ -2550,7 +2550,7 @@ string meta_xml(M)( #+NAME: output_odt_variable_meta_xml_1 #+BEGIN_SRC xml - + %s %s diff --git a/org/out_xmls.org b/org/out_xmls.org index e25327f..52cad25 100644 --- a/org/out_xmls.org +++ b/org/out_xmls.org @@ -521,15 +521,15 @@ string epub3_seg_head(M)( ); string html_simple = format(q"┃ ┃", doc_matters.src.language, doc_matters.src.language, ); string html_strict = format(q"┃ - +┃", doc_matters.src.language, @@ -2551,9 +2551,9 @@ string epub3_oebps_content(D,P)(D doc, P parts) { string content = format(q"┃ <> %s main @@ -2647,7 +2647,7 @@ string epub3_oebps_toc_nav_xhtml(D)(D doc) { static auto rgx_xhtml = RgxXHTML(); string toc; bool _new_title_set = false; - string toc_head = format(q"┃ %s diff --git a/src/sisudoc/outputs/io_out/epub3.d b/src/sisudoc/outputs/io_out/epub3.d index bc84053..9184369 100644 --- a/src/sisudoc/outputs/io_out/epub3.d +++ b/src/sisudoc/outputs/io_out/epub3.d @@ -100,9 +100,9 @@ template outputEPub3() { string content = format(q"┃ %s main @@ -188,7 +188,7 @@ template outputEPub3() { static auto rgx_xhtml = RgxXHTML(); string toc; bool _new_title_set = false; - string toc_head = format(q"┃ %s diff --git a/src/sisudoc/outputs/io_out/odt.d b/src/sisudoc/outputs/io_out/odt.d index 073972c..711be50 100644 --- a/src/sisudoc/outputs/io_out/odt.d +++ b/src/sisudoc/outputs/io_out/odt.d @@ -735,7 +735,7 @@ template outputODT() { ┃",); string _odt_head = format(q"┃ - + @@ -961,7 +961,7 @@ template outputODT() { ) { /+ (meta_xml includes output time-stamp) +/ string _meta_xml = format(q"┃ - + %s %s @@ -1010,21 +1010,21 @@ template outputODT() { } string manifest_rdf() { string _manifest_rdf = format(q"┃ - + - + - + - + - + - + ┃"); @@ -1032,7 +1032,7 @@ template outputODT() { } string settings_xml() { string _settings_xml = format(q"┃ - + 0 @@ -1132,7 +1132,7 @@ template outputODT() { } string styles_xml() { string _styles_xml = format(q"┃ - + diff --git a/src/sisudoc/outputs/io_out/xmls.d b/src/sisudoc/outputs/io_out/xmls.d index 907bf90..10e0518 100644 --- a/src/sisudoc/outputs/io_out/xmls.d +++ b/src/sisudoc/outputs/io_out/xmls.d @@ -403,15 +403,15 @@ template outputXHTMLs() { ); string html_simple = format(q"┃ ┃", doc_matters.src.language, doc_matters.src.language, ); string html_strict = format(q"┃ - + ┃", doc_matters.src.language, -- cgit v1.2.3