CodeProject

Text zu MathML Konverter

von - 19.03.2024
Foto: CodeProject.com
Der MathML-Konverter von Entwickler Xavier Junqué i de Fortuny wandelt Mathematical Markup Language in normalen Text, wahlweise auch umgekehrt.
Der Code des Converters besteht aus zwei Klassen, um die MathML-Zeichenfolge zu parsen. Die erste Klasse, MathToString, bereitet die Zeichenfolge vor. Die zweite Klasse, ParseML, führt das Parsing durch. Um MathML-Code aus Text zu erhalten, bereitet eine Klasse den Text vor und die andere führt die Konvertierung durch.
Auf dieser CodeProject-Seite finden Sie den Source-Code des Konverters soweie eine kurze Anleitung dafür, wie man den Konverter einsetzt.
Die Mathematical Markup Language (MathML) ist eine mathematische Auszeichnungssprache, eine Anwendung von XML zur Beschreibung mathematischer Notationen und zur Erfassung ihrer Struktur und ihres Inhalts, und ist eine von mehreren mathematischen Auszeichnungssprachen. Ihr Ziel ist es, mathematische Formeln auf natürliche Weise in World-Wide-Web-Seiten und andere Dokumente zu integrieren. Sie ist Teil von HTML5 und wird seit 2015 von ISO/IEC standardisiert. Mehr dazu finden Sie auf Wikipedia.
Verwandte Themen