DRMF / texvcjs

A LaTeX validator/translator for TeX strings embedded in wikitext
0 stars 2 forks source link

Use DRMF badges #13

Closed physikerwelt closed 9 years ago

physikerwelt commented 9 years ago

This repository will eventually diverge from the repository of @cscott for some time

cscott commented 9 years ago

Out of curiosity, why are you forking?

physikerwelt commented 9 years ago

Let me try to tell a long story short: In the context of the DRMF project, we are using semantic macros that generate content MathML. In this context the nonstandard @ symbol is used to bind mathematical arguments to functions. E.g. $f@x$ would read f applied to x and could thus be differentiated from f times x. In that case after texvcjs processed the user input tex the semantics of the math expression is well defined. Even though, the new notation can be processed by LaTeXML and produces standard confirm MathML including content MathML, this is a major derivation from standard tex. Furthermore we want to allow for easy customizable grammar. Currently, we are planning to use a csv file to specify the list of allowed commands in a simple way. After we can demo that those methods improve the usability, one might consider merging some features back.