[LaTeX] tex4ht e rawhtml
Franco Bagnoli
franco.bagnoli@unifi.it
Mon Apr 28 19:03:02 CEST 2003
On Mon, 28 Apr 2003, Mirko Maischberger wrote:
> |1) provare latex2html
>
> In particolare credo di aver capito che tex4ht usi TeX per la
> formattazione e che effettui la trasformazione in HTML a partire dal
> DVI e da un file di log, al contrario di latex2html che si ingegna per
> interpretare il file .tex a modo suo. Inoltre tex4ht e` completamente
> riconfigurabile. Insomma non vorrei cambiarlo, vorrei capirlo meglio :)
il vantaggio di tex4ht è che usa il tex per espandere le macro, mentre
latex2html definisce al volo la funzione perl corrispondente. Entrambi i
sistemi sono quelli che sono, io non sono mai riuscito a far funzionare
decentemente tex4ht e ho lasciato perdere, ma neanche latex2html mi piace,
solo che essendo perl mi sembra più facile fargli fare quello che voglio.
> Se posso trovare un difetto a tex4ht e` l'assenza, in rete, di una
> documentazione completa.
io ho solo visto il capitolo sul latex web companion, non so se c'è in
rete.
> |3) usare un sistema di template per post-processare il file html, per
> |esempio con tt2 (www.tt2.org) puoi inserire dove ti serve
> |\verb|[%INCLUDE listing.html%]|
>
> Come dicevo nel primo post: ho gia` una soluzione in perl (che fa piu`
> o meno la stessa cosa), mi sarebbe piaciuto buttarla via per una piu`
> elegante soluzione nativa.
Il fatto è che se tu hai già l'html formattato e lo vuoi inserire così
com'è tanto vale farlo da ultimo, altrimenti devi costringere il tex a
leggere, senza interpretare, un pezzo di testo, cacciarlo dentro un
comando \special del dvi e poi tex4ht deve interpretare il comando special
per includere il file. Quindi alla fine ti serve un comando
\special{4ht=include(file.html)}. Guarda se esiste un comando del genere,
dovrebbe essere quasi lo stesso di quello che si fa per includere una
figura in un file postscript.
> PS: mi piacerebbe anche cominciare a mettere mano a un tex4ht howto,
> qualcuno se la sente di aiutarmi?
io non ho tempo in questo momento, ma se cominci forse...
--
Franco Bagnoli (franchino) <franco.bagnoli@unifi.it> (bagnoli@dma.unifi.it)
virtual location: Dipartimento di Energetica "S. Stecco"
real location: Dip. Matematica Applicata "G. Sansone", Universita' Firenze,
Via S. Marta, 3 I-50139 Firenze, Italy. Tel. +39 0554796422, fax: +39 055471787
GPG Key fingerprint = 169D 9EA5 8FD3 7EDA E43A 9830 255F BCEC 0D63 3728
More information about the latex
mailing list