Latex compilatore

Cos'è il LaTeX e come usarlo al meglio.
Rispondi
Avatar utente
angus89
Messaggi: 281
Iscritto il: 28 ott 2006, 10:12

Latex compilatore

Messaggio da angus89 » 23 feb 2008, 15:15

allora...visto che qui ci sono utenti esperti di latex...

Quello che cerco è qualche programma/compilatore che dato un file sorgente .tex o qualsiasi altra cosa mi permetta di creare immagini .gif/.jpg/ecc con formule

Ho visto un pò in internet ma è un casino...

Chiunque conosca qualcosa del genere posti pure... :wink:
Alla fine del diciannovesimo secolo, un matematico straordinario,Cantor, languiva in un manicomio... Più si avvicinava alle risposte che cercava, più esse sembravano allontanarsi. Alla fine impazzì, come altri matematici prima di lui

Avatar utente
mattilgale
Messaggi: 372
Iscritto il: 01 gen 1970, 01:00
Località: Lucca
Contatta:

Messaggio da mattilgale » 23 feb 2008, 18:04

immagini? guarda che il tex è un linguaggio testuale!! se vuoi guarda qualche vecchio post e trovi tutti i compilatori del mondo ma se vuoi fare delle immagini... bof, fai un file di testo e poi ritaglialo come immagine :D
"la matematica è il linguaggio con cui Dio ha plasmato l'universo"

Galileo Galilei

fph
Site Admin
Messaggi: 3650
Iscritto il: 01 gen 1970, 01:00
Località: in giro
Contatta:

Messaggio da fph » 23 feb 2008, 21:11

Ci sono dei plugin di inkscape che permettono di farlo, per esempio inklatex. Sulla Ubuntu è installato di default.

(edit: nel senso: viene installato automaticamente insieme a inkscape.)
--federico
[tex]\frac1{\sqrt2}\bigl(\left|\text{loves me}\right\rangle+\left|\text{loves me not}\right\rangle\bigr)[/tex]

Avatar utente
batmath
Messaggi: 120
Iscritto il: 01 gen 1970, 01:00
Località: San Giorgio della Richinvelda, PN
Contatta:

Messaggio da batmath » 23 feb 2008, 23:02

Scusa se non capisco: vorresti fare delle gif, o simili, contenenti formule matematiche da incollare da qualche parte?
Luciano Battaia
Luciano Battaia
http://www.batmath.it

Avatar utente
angus89
Messaggi: 281
Iscritto il: 28 ott 2006, 10:12

Messaggio da angus89 » 24 feb 2008, 01:08

batmath ha scritto:Scusa se non capisco: vorresti fare delle gif, o simili, contenenti formule matematiche da incollare da qualche parte?
Luciano Battaia
precisamnte...volendo fare un esempio c'è un programma che si chiama latexrender che lo fà, ma non mi funziona...e comunque sia consigliatemi almeno qualche buon compilatore... :(
Alla fine del diciannovesimo secolo, un matematico straordinario,Cantor, languiva in un manicomio... Più si avvicinava alle risposte che cercava, più esse sembravano allontanarsi. Alla fine impazzì, come altri matematici prima di lui

Avatar utente
batmath
Messaggi: 120
Iscritto il: 01 gen 1970, 01:00
Località: San Giorgio della Richinvelda, PN
Contatta:

Messaggio da batmath » 24 feb 2008, 17:06

La traduzione di formule matematiche LaTeX in immagini gif, jpg, png, o altro si può fare in vari modi. Latexrender mi pare che giri all'interno di un php (ma non so se si possa usare anche in altro modo).
Ci sono dei servizi online per la traduzione (credo che basti una ricerca in google del tipo "latex gif translation" o simili, ma non ho provato). Il modo più "ortodosso", a quanto ne so, è di produrre una pagina LaTeX minimale del tipo

Codice: Seleziona tutto

\documentclass[12pt]{article}
\pagestyle{empty}
\begin{document}
$$ --formula qui--$$
\end{document}
La pagina va compilata in ps e poi tramite ghostscript trasformata in eps. A questo punto con ImageMagick (programma free, naturalmente) si può traformarla in qualunque formato imagine. Si può anche trasformare direttamente la pagina ps con ImageMagick, ma viene trasformata l'intera pagina che poi bisogna ritagliare.
Non è un processo corto, ma con un po' di pratica si ottengono risultati ottimi, in particolare se si vuole inserire formule all'interno, per esempio, di una presentazione.
La cosa migliore resta comunque quella di usare le formule LaTeX all'interno di un documento LaTeX...
Ciao e buon lavoro.
Luciano Battaia
Luciano Battaia
http://www.batmath.it

killing_buddha
Messaggi: 209
Iscritto il: 20 mag 2007, 12:39

Messaggio da killing_buddha » 24 feb 2008, 17:17

batmath ha scritto:La traduzione di formule matematiche LaTeX in immagini gif, jpg, png, o altro si può fare in vari modi. Latexrender mi pare che giri all'interno di un php (ma non so se si possa usare anche in altro modo).
Ci sono dei servizi online per la traduzione (credo che basti una ricerca in google del tipo "latex gif translation" o simili, ma non ho provato). Il modo più "ortodosso", a quanto ne so, è di produrre una pagina LaTeX minimale del tipo

Codice: Seleziona tutto

\documentclass[12pt]{article}
\pagestyle{empty}
\begin{document}
$$ --formula qui--$$
\end{document}
La pagina va compilata in ps e poi tramite ghostscript trasformata in eps. A questo punto con ImageMagick (programma free, naturalmente) si può traformarla in qualunque formato imagine. Si può anche trasformare direttamente la pagina ps con ImageMagick, ma viene trasformata l'intera pagina che poi bisogna ritagliare.
Non è un processo corto, ma con un po' di pratica si ottengono risultati ottimi, in particolare se si vuole inserire formule all'interno, per esempio, di una presentazione.
La cosa migliore resta comunque quella di usare le formule LaTeX all'interno di un documento LaTeX...
Ciao e buon lavoro.
Luciano Battaia
scusa, non capisco come fare a non creare un intero A4 vuoto con la formula che scrivo che appare in cima...

Avatar utente
batmath
Messaggi: 120
Iscritto il: 01 gen 1970, 01:00
Località: San Giorgio della Richinvelda, PN
Contatta:

Messaggio da batmath » 24 feb 2008, 19:07

Il passaggio dal formato .ps al formato .eps (che si può fare anche con ImageMagick, ma che produce risultati molto migliori con Ghostscript), serve proprio a "eliminare la parti vuote del foglio", creando quella che si chiama la "Bounding Box": se tu apri il file .ps e il file .eps con un text editor puoi vedere subito che l'unica differenza è proprio nel bounding box.
E' per questo motivo che devi usare l'istruzione \pagestyle{empty}, per evitare il numero di pagina, altrimenti la bounding box comprenderebbe anche lui.
Spero di esserti stato utile.
Luciano Battaia
Luciano Battaia
http://www.batmath.it

killing_buddha
Messaggi: 209
Iscritto il: 20 mag 2007, 12:39

Messaggio da killing_buddha » 24 feb 2008, 20:10

batmath ha scritto:Il passaggio dal formato .ps al formato .eps (che si può fare anche con ImageMagick, ma che produce risultati molto migliori con Ghostscript), serve proprio a "eliminare la parti vuote del foglio", creando quella che si chiama la "Bounding Box": se tu apri il file .ps e il file .eps con un text editor puoi vedere subito che l'unica differenza è proprio nel bounding box.
E' per questo motivo che devi usare l'istruzione \pagestyle{empty}, per evitare il numero di pagina, altrimenti la bounding box comprenderebbe anche lui.
Spero di esserti stato utile.
Luciano Battaia
ora capisco la differenza, ma come si fa? Con Ghostscript vado su "PS to EPS" ma il formato della pagina non cambia
sono (purtroppo) sotto winzoz.

Avatar utente
batmath
Messaggi: 120
Iscritto il: 01 gen 1970, 01:00
Località: San Giorgio della Richinvelda, PN
Contatta:

Messaggio da batmath » 24 feb 2008, 23:45

Non ho idea di come funzioni winzoz. In ogni caso trasformando da ps a eps con ghostscript (facendo attenzione che ci sia la spunta su "Automatically calculate Bounding Box") e salvando (attenzione ad aggiungere l'estensione .eps che Ghost non mette) si ottiene un file eps che, anche se aperto con Ghostscript, sembra essere a piena pagina. Appena lo trasformi in gif, o jpg, o pdf, o png lo vedi nelle sue dimensioni normali.
Il miglior modo per trasformare è ImageMagick (www.imagemagick.org/) che ha versioni per tutti i sistemi operativi.
LB
Luciano Battaia
http://www.batmath.it

Avatar utente
luca88
Messaggi: 161
Iscritto il: 01 gen 1970, 01:00
Località: ciomp ciomp

Messaggio da luca88 » 25 feb 2008, 01:11

Per Macintosh c'è LaTexit

Rispondi