illinguista1972″ post=68926Mi inserisco in questo filone per chiedere, con una domanda da pigro, quali sono le vere differenze tra i vari sistemi di disegno con LaTeX. So che esistono (perdonate la scrittura sicuramente sbagliata): tikz, ps-tricks, pgf, e altri. Siccome la cosa mi interessa, ma so che ci vuole moltissimo tempo e moltissime prove, vorrei saperne qualcosa di più, in particolare perché dovrei preferire un sistema a un altro e, se possibile, qual è la strada da percorrere senz’altro. So che c’è anche picture2, del quale Claudio è un grande sostenitore.
Potete anche non rispondere, vista l’indolenza della domanda. Ultimamente si è parlato molto anche di interfacce grafiche per l’uno o l’altro sistema, ma a quanto pare su Mac non c’è ancora un granché.
Ciao
Tommaso
Sai, pict2e è solo una estensione promessa da Lamport e da lui mai realizzata; per fare cose molto semplici bastano quei “quattro” comandi definiti da Lamport nell’ambiente picture, ma senza le limitazioni del suo ambiente originale (per esempio i segmenti potevano avere nel primo quadrante le pendenze corrispondenti ai numeri interi compresi fra 0 6 purché primi fra loro; con l’estensione pict2e usi gli stessi comandi ma non hai più quelle limitazioni); i disegni della GuidaGuIT sono fatti quasi tutti con picture+pict2e, proprio perché si tratta di disegni semplici. Per fare cose più complesse i nuovi comandi aggiunti da pict2e sono utili, ma TiKZ offre molto di più, moltissimo di più… se mi passi l’espressione grammaticalmente e semanticamente un po’ estrema. Gli altri disegni della Guida, infatti sono fatti con TiKZ, anche se non ne ho sfruttato le enormi potenzialità.
Io ho dovuto usare un po’ PS-Tricks in passato, ma sono sempre stato un po’ prevenuto per la prolissità del codice postscript che mette nel file dvi e che obbliga ad usare poi dvips+ps2pdf oppure dvipdfm(x) che però fanno perdere un può delle funzioni del formato pdf.
Da quando esiste la possibilità di compilare direttamente con pdflatex, ho abbandonato totalmente PSTricks, anche se, lo si può vedere consultando la documentazione, PSTricks sembra offrire dei moduli che ancora TiKZ non ha, ma sono molto pochi. Tanto per citarne uno: ha un modulo per disegnare sistemi di lenti e dei relativi raggi rifratti, molto utile a chi si occupa di ottica, ma, appunto, molto specializzato. Credo che con TiKZ si possano fare gli stessi disegni come ha mostrato @cfandra , cioè definendo nuovi oggetti.