Skip to topic | Skip to bottom
Home

TechWeb08
TechWeb08.LaTeXr1.18 - 14 Jul 2008 - 17:57 - AlbertoMusettitopic end

Start of topic | Skip to actions
  • Set ALLOWTOPICVIEW =
  • Set ALLOWTOPICCHANGE =

Data Formatter GruppoLTW17 LaTeX

Catalogo:

Caratteristiche:

Il data formatter LaTeX e' un modulo che consente di creare un file in sintassi LaTeX a partire da un file xml. Il DF si compone di due parti: una in php e una in xslt.

Il modulo php si preoccupa di creare il dom della pagina xml da convertire, eseguire il download delle immagini linkate all'interno del documento di testo e di passare al motore xslt il file xml da convertire. i Il modulo xslt converte il file xml in file in sintassi LaTeX. Per far questo, per prima cosa, il motore xslt crea il layout del documento da restituire in output. Il layout cambia a seconda del file che viene passato in input: scheda, errore, response.

Creato il template della pagina l' xsl procede in modo ricorsivo a convertire il testo in modo opportuno, a seconda dell'elemento che incontra.

Da segnalare il modulo di conversione dei caratteri speciali LaTeX (tutti quei caratteri che necessitano di una codifica particolare).

Eseguita la conversione di tutto il documento il modulo php crea un archivio in formato zip con tutti i file prodotti dal DF e restituisce in output all'application logic l'url dell'archivio, cosi' da poter essere scaricato.

Elemento body:

Modulo Abilitato
   
Text Module ok
Hypertext Module ok
List Module ok
Presentation Module ok
Table Module  
Image Module ok

Elementi speciali: nessuno

Richieste GruppoLTW22:

Ci servirebbero due correzioni del catalogo:

  • La correzione del MIME type: Text/xhtml non esiste, dovrebbe essere "application/x-latex".
    • Visto che ritorno un url ho messo text/html
    • L'AL deve sapere per qualche ragione se il formatter produce output testuale o binario. Il MIME type quindi dovrebbe indicare il tipo del output finale del formatter. Per favore mette application/x-latex o application/zip. Grazie mille! Fatto -- ThomasHeigl - 10 Jun 2008

  • Manca la document-URI. Potreste aggiungerela? Fatto (il documento e il frammento producono lo stesso file latex)

Formattazione:

Pian piano sto correggendo gli errori di formattazione.

  • Manca la formattazione di errori Fatto
  • Manca la formattazione di response Fatto
  • Per favore, ritornate solo un URL come risultato della formattazione. Senza nessun markup come richiesto nel protocollo. Altrimenti e' molto difficile ottenere l'URL. Fatto

-- AlbertoMusetti - 10 Jun 2008
to top


You are here: TechWeb08 > GruppoLTW17 > LaTeX

to top

Copyright © Fabio Vitali 2020 Last update of LaTeX on 14 Jul 2008 - 17:57 by AlbertoMusetti