Skip to content

Conversation

@masonium
Copy link

@masonium masonium commented Feb 11, 2026

This branch adds a small CLI tool, called mathml2text, which will be useful for developers to more quickly implement and debugging changes. The existing main.rs hard-codes a fixed input string and prints a lot of extra debugging output.

For now, it simply takes a file with MathML input, and optionally a language and output format. Text and braille are standard outputs, and audio can be played when compiled with the tts feature.

Future improvements will likely add better tracing of the MathML to text process, such as displaying what rules are used on what elements or showing the intermediate stages of translation (pre-processing steps, processing of subnodes, etc).

@masonium masonium closed this Feb 11, 2026
@masonium masonium reopened this Feb 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant