lyx2lyx for format 631: the new tag was inserted one line too late in the header and thus detected as part of the body when LyX parses the document.

This commit is contained in:
Thibaut Cuvelier 2024-11-04 01:11:51 +01:00
parent c8fe57580a
commit 3d560f9043

View File

@ -1025,7 +1025,7 @@ def convert_mathml_version(document):
i = find_token(document.header, "\\docbook", 0)
if i == -1:
document.header += ["\\docbook_mathml_version 0"]
document.header.insert(-1, "\\docbook_mathml_version 0")
else:
document.header.insert(i + 1, "\\docbook_mathml_version 0")
@ -1033,7 +1033,7 @@ def convert_mathml_version(document):
def revert_mathml_version(document):
"""Remove MathML version header.
For XHTML, only remove the value 4 for \html_math_output (MathML 3) and replace it with 0
For XHTML, only remove the value 4 for \\html_math_output (MathML 3) and replace it with 0
(MathML Core with format 631+, MathML for 630-).
For DocBook, totally remove the header (the default with 630- is MathML)."""