Zum Inhalt springen
uencoder

AsciiMath

AsciiMath ist eine leichtgewichtige Formelsprache, die mathematische Notation mit ASCII-Zeichen annähert, z. B. sqrt(x^2+y^2) für eine Quadratwurzel, sodass sich Formeln einfach über die Tastatur eingeben lassen.

Zweck

Mathematische Formeln in reinem ASCII ohne die komplexe Syntax von LaTeX eingeben, geeignet für schnelle Eingabe und Einbettung in Markdown.

Mechanismus

Ein Parser wandelt ASCII-Matheausdrücke wie sum_(i=1)^n i und frac(a)(b) zur Darstellung in MathML oder HTML um. Eine Symbolzuordnungstabelle bildet ASCII-Zeichenketten auf mathematische Symbole ab.

Anwendungsfälle

  • Mathe-Eingabe für Markdown
  • Schnelle Formelbearbeitung
  • Online-Kommunikation über Mathematik

Verwandte Tools

References