PROPOSTA DI TIROCINIO

Titolo:

Tipografia digitale 2.

Proponente:

Luca Padovani.

Attività da svolgere:

MathML (Mathematical Markup Language) è una applicazione di XML appositamente studiata per codificare formule matematiche, sia a livello contenutistico/semantico che a livello grafico/presentazionale. GtkMathView è una applicazione Open Source in grado di leggere un documento MathML e fornirne una resa visibile. Tale applicazione può essere pensata come un compilatore da un linguaggio sorgente (MathML) ad un linguaggio destinazione di più basso livello. Attualmente GtkMathView supporta due linguaggi destinazione: immagini bitmap e markup SVG (Scalable Vector Graphics).

Scopo del tirocinio è estendere GtkMathView in modo che supporti PostScript come ulteriore linguaggio destinazione.

Il progetto consente allo studente di mettere in pratica alcuni design pattern di software engineering e di fare esperienza di lavoro con il linguaggio C++.

Prerequisiti:

Conoscenza del linguaggio C++.

Luogo di svolgimento:

Istituto STI.

Ultima modifica: 12/01/2006 Approvato da: Presidente CCdL