Framework to render and to edit LaTeX formula

Mentor: Hilaire Fernandes
Second mentor:
Level: Advanced
Submitted proposal to Melange: Josip Iveković
Invited students: Ronny De Jesus, Josip Iveković
Students interested: Tanguy Godquin(very), Ronny De Jesus, Josip Iveković, Vitalii Melnyk, Sergij Skytyba, Krutarth Patel(lightly)


The framework should come in two parts:

  1. rendering of LaTeX math formula.
  2. LaTeX equation editor

Technical Details

The tools should depend on:

  • Pharo freetype interface to render font.
  • the Morph user interface tool kit.

No external libraries or on-line services should be used.

Why LaTeX and not MathML: LaTeX formula can be hand edited, MathML not really as there are not very human readable.

Benefits to the Student

Learn how to represent, to render and to edit mathematic expressions.
Learn how to design an editor tool: model, view and controller.

Benefits to the Community

A library to render and to edit mathematical formula.

Updated: 9.4.2013