@InProceedings{ Padovani04, author = {Luca Padovani}, title = {{I}nteractive {E}diting of {MathML} {M}arkup {U}sing {\TeX} {S}yntax}, booktitle = {Proceedings of the International Conference on \TeX, XML, and Digital Typography (TUG'04)}, year = {2004}, volume = {LNCS 3130}, pages = {125-138}, publisher = {Springer}, url = {http://www.di.unito.it/~padovani/Papers/lncs_3130.pdf}, doi = {10.1007/978-3-540-27773-6\_9}, abstract = {We describe the architecture of a syntax-directed editor for authoring structured mathematical documents that can be used for the generation of MathML markup. The author interacts with the editor by typing \TeX{} markup as in a normal text editor, with the difference that the typed markup is parsed and displayed on-the-fly. We discuss issues regarding both the parsing and presentation phases and we propose implementations for them. In contrast with existing similar tools, the architecture we propose offers better compatibility with \TeX{} syntax, a pervasive use of standard technologies and a clearer separation of content and presentation aspects of the information. } }