Hi Matthew, I have not used either Matlab or Mathematica so cannot help further. To add to the discussion, there is also a program called Scientific Notebook that I believe allows for the production of MathML. If you use speech-recognition, you may want to look at Math talk. Pranav