https://bugs.documentfoundation.org/show_bug.cgi?id=174011
V Stuart Foote <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.documentfounda | |tion.org/show_bug.cgi?id=96 | |208, | |https://bz.apache.org/ooo/s | |how_bug.cgi?id=2864 CC| |[email protected] Resolution|--- |NOTABUG OS|Linux (All) |All Status|UNCONFIRMED |RESOLVED Blocks| |39750 Summary|LibreOffice loads a |LibreOffice loads a |markdown file as text |markdown "in line" '$' and | |"block" '$$' entered LaTeX | |as text --- Comment #4 from V Stuart Foote <[email protected]> --- (In reply to Jeffrey Kutcher from comment #2) > ... > I believe this is why I'm having issues. LibreOffice doesn't support LaTex. > If so, then this bug can be closed or should be turned into a feature > request to make LibreOffice better. I'll leave that up to you. > > Different Native Formula Syntax > > LibreOffice uses its own built-in tool called LibreOffice Math, which > utilizes a proprietary markup language rather than LaTeX standard macros. > • LaTeX syntax: $\mathbb{N}$ or $\equiv$ > • LibreOffice Math syntax: setN or equiv > Because it does not automatically recognize the backslashes (\) or LaTeX > keywords, the equations appear as broken, literal code strings. Correct. While the MD4C engine used can be configured with the build flag 'MD_FLAG_LATEXMATHSPANS' that supports in-line LaTex '$' and block '$$' syntax, devs saw no purpose as the parsed LaTex would have no meaning to LibreOffice, and otherwise would need further heavier weight conversion to MathML. LibreOffice at its core is an Oasis "Open Document Format (ODF) for Office Applications" based environment, its standard calls out the W3C MathML for formula. The UI for the Math module uses legacy StarMath notation syntax for formula entry, but native MathML is recorded into ODF documents, with StarMath as annotation. XML holding MathML will be filter imported into the sm Math module, and receive StarMath syntax conversion. Spans of MathML can also be pasted from system clipboard. And TeX typeset via LaTeX is not natively parsed by LibreOffice. Instead, by extension (TexMaths [1][2]) LaTeX can be rendered into ODF compliant SVG vector graphic or PNG bitmap (from what ever flavor of TeX rendering apps on your os support). Correct to say TexMaths extension supplements the LibreOffice UI with conversion and insertion from LaTeX to SVG, rather than using MathML. We have a long standing requests for enhancement to the Math module UI for TeX/LaTeX remain (bug 96208) or earlier OOo era ( https://bz.apache.org/ooo/show_bug.cgi?id=2864 ) but for now native support of LaTeX formula input is not feasible in general, and for certain not in a CommonMark syntax markdown. IMHO => NAB and as enhancement to support => WF =-ref-= [1] http://roland65.free.fr/texmaths/ [2] https://extensions.libreoffice.org/en/extensions/show/texmaths-1 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=39750 [Bug 39750] [META] General Math formula editor improvements -- You are receiving this mail because: You are the assignee for the bug.
