ImproveMathEquationEditor/MaximaIntegration

Back to ImproveMathEquationEditor

'''Please do not translate the page yet

Goal
Integrate the Maxima symbolic computer algebra system into OOo, to solve formal problems in Writer.

The idea : create a Maxima session inside an OOo Writer document, in an embeded frame, or equivalent.

Timeline :

Step 1


 * Discover and learn UNO API
 * be able to create a Writer document (and play with it)
 * be able to launch an external application using UNO
 * be able to insert, control (including events) a frame in a Writer document
 * In parallel : learn how a Writer document is structured and how to use it programmaticaly (structure, foundations)

Step 2


 * Learn Maxima session requirements
 * implement a way to launch a Maxima session from OOo
 * implement a way to exchange datas with the open Maxima session
 * propose a follow up for the devs who will continue the implementation

Links
Writer Core and Layout documentation (imroved french version in progress)