You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
flexary notations, especially with \symvariant show discrepancies between the argument markers/names occuring in <prototype> and <rendering>, causing ambiguity and problems in the omdoc-importer
smglom/sets/words.tex uses \text{#1} which causes errors. Not clear at what point (stex/latexml/tex-file) that needs fixing.
In general, nested math environments (e.g. $\text{$p$}$) yield <OMS name="verbalize"/>, which doesn't exist. They're surprisingly common in smglom, and in seemingly all cases unnecessarily so. Example, smglom/sets/image.en.tex: \text{$\inset{\pair{a}{b}}f$ for some $\inset{a}{\primvar{A}}$}
structures are being used heavily in smglom/algebra, but references to constants from structures are never prefixed/disambiguated... unclear how to proceed here.
many smglom files contain things like \defi[name=foo]{foo}{...} followed by a \symi{foo}, which makes the omdoc importer attempt to introduce the same constant twice. I don't know what to do about that.
mutliple separate terms in the same math environment seem to cause problems, e.g. in smglom/complexity/landau-sets.en - $\atmost{g},\atleast{g},\sameas{g}$ yields a single <OMOBJ> which the omdoc-importer attempts to parse as a single term, which will fail. Fixing that in the omdoc importer would unfortunately require quite a lot of refactoring, but
$\atmost{g}$,$\atleast{g}$,$\sameas{g}$ solves the problem quite simply and
I'm almost sure that shouldn't be a single <OMOBJ> in the first place...
<prototype>and<rendering>, causing ambiguity and problems in the omdoc-importer\text{#1}which causes errors. Not clear at what point (stex/latexml/tex-file) that needs fixing.$\text{$p$}$) yield<OMS name="verbalize"/>, which doesn't exist. They're surprisingly common in smglom, and in seemingly all cases unnecessarily so. Example, smglom/sets/image.en.tex:\text{$\inset{\pair{a}{b}}f$ for some $\inset{a}{\primvar{A}}$}\defi[name=foo]{foo}{...}followed by a\symi{foo}, which makes the omdoc importer attempt to introduce the same constant twice. I don't know what to do about that.$\atmost{g},\atleast{g},\sameas{g}$yields a single<OMOBJ>which the omdoc-importer attempts to parse as a single term, which will fail. Fixing that in the omdoc importer would unfortunately require quite a lot of refactoring, but$\atmost{g}$,$\atleast{g}$,$\sameas{g}$solves the problem quite simply and<OMOBJ>in the first place...