I want to propose to the community an alternative input method for presentational MathML, consisting of:

- An ASCII-based DSL (domain specific language), called EULER,
specifically designed for expressing mathematical formulas as a linear
string of symbols.

Despite being easy to learn and - unlike TeX - highly readable it offers huge expressive power that is believed to cover even advanced mathematical notation requirements.

- A Java-based parser/code-generator that can translate the EULER
language into (a large subset of) MathML 2.0

- An online demonstration facility at
http://km-works.eu/euler-interactive/ you can use to test-drive and
review EULER's capabilities.

- A set of tools that allow to translate EULER expressions embedded
in XHTML files on the fly (web server or file system based).

You can always reach me at christian.lerch@km-works.eu

Thank you for your interest!

Best regards,

Christian