Risposte nei forum create
-
AutoreRisposte
-
::
Ciao,per amor del vero, c’è da dire che anche in MATLAB se traccio un grafico (fplot, con plot non sembra capitare mai) da zero a pigreco l’ampiezza del grid lungo x non è uniforme, in quanto l’ultimo tratto risulta più stretto. Io però mi riferisco alla y (sempre, ed è quella più importante perché sulla x il controllo può anch essere fatto a priori, ma sulla y non sempre è possibile) e a tutti quei casi in cui starebbe male la rappresentazione. Mi sembrava ovvio, in quanto altrimenti verrebbe una griglia eccessivamente fitta, ma meglio precisare…
Ciao.
::
Ciao Agostino,Ironicamente, ciò che sembra assurdo a te potrebbe essere una questione irrilevante per altri.
In realtà non credo sia una questione personale, tant’è vero che un programma come MATLAB traccia sempre i grafici con quella proprietà. Si tratta piuttosto di buona resa grafica. Fammi un nome di un programma come MATLAB o Mathematica che tracci i grafici con il grid non uniforme (almeno di default). Un motivo per cui programmi tanto famosi (e costosi) generano dei grafici così ci sarà…
Inoltre, ritengo che ciò non contrasti con la filosofia diffusa tra noi utilizzatori di LaTeX, cioè quella che ci spinge a prestare attenzione, e di conseguenza a curare i minimi dettagli dei nostri documenti.
Io sono pienamente d’accordo con la filosofia di LaTeX, e anch’io tengo molto alla resa tipografica e grafica di quello che scrivo. È proprio per questo che preferirei che il grid venisse tracciato uniformemente in maniera automatica. In questo modo, nel controllo manuale che faccio sempre e comunque (di ogni minimo dettaglio come dici tu, te lo garantisco), potrò aspettarmi che nella maggioranza dei casi il grid non debba essere modificato (non controllato, che son due cose ben diverse), e prestare così maggiore attenzione ad altri particolari. Non so se hai mai tracciato grafici con programmi come MATLAB, ma ti posso dire che non ho mai avuto bisogno di toccare il grid, perché viene sempre tracciato in maniera corretta e soprattutto coerente (credo che chi usa LaTeX dovrebbe avere una certa sensibilità alla coerenza, e pgfplots di default non lo traccia coerentemente). Speravo che anche pgfplots potesse fare allo stesso modo (nota che io sto criticando soltanto il grid). Se non è così, non rinuncerò al suo utilizzo a causa di questo, ma penso che questo sia un grosso difetto, come ho detto molte volte.
… i minimi dettagli dei nostri documenti. Cosa che non si può demandare all’ultima parola di una procedura automatica.
Esatto, concordo. Ma quello a cui mi riferisco io non è l’ultima parola, ma la prima (che è un momento ben distinto dal primo, mi pare).
Concludendo, se pgfplots non riesce a fare quello che fanno altri programmi pace, lo si farà a mano, ma non si dica che è una cosa la quale, almeno in prima bozza (che raramente, se non mai, mi è capitato di dover correggere) non possa essere fatta automaticamente.
Ciao e grazie comunque del tempo speso…
::
Ciao Agostino,ti ringrazio per aver fonito anche il codice. Purtroppo, però, resta il fatto che pgfplots non fa automaticamente una suddivisione uniforme del grid. Come ho già detto, secondo me, questo è un enorme difetto di praticità. Bisognerà fare un po’ tutto a mano… anche se mi sembra un po’ assurdo.
Grazie comunque,
Ciao.
::
Ciao a tutti,in primo luogo vorrei dire una cosa a robitex: il fatto che abbia chiesto chiarimenti era dovuto più che altro al fatto che di LuaTeX non ne sapevo proprio nulla (non è che adesso ne sappia molto di più), e quindi mi sono confuso facilmente. Io non intedevo affatto criticare i precedenti messaggi, ma solo avere chiarimenti perché mi interessava (e mi interessa) capire. Perdonami se ho lasciato intendere qualcosa di diverso.
Grazie,
Ciao.
::
Ciao Enrico,ti ringrazio del chiarimento. Spero di aver capito correttamente.
Quindi chi, come me, pian piano ha e sta imparando a utilizzare LaTeX non dovrà “buttare via” la conoscenza in merito a comandi, ambienti, e altro che riguarda LaTeX, ma semplicemente continuarà ad utilizzarli come ha fatto sin ora, compilando (eventualmente) con LuaTeX invece che con pdfTeX? (Il file di output sarà ancora in formato pdf?)
Non penso che LaTeX non venga più sviluppato…
Da frasi come queste avevo capito che LuaTeX fosse qualcosa di sostitutivo rispetto a LaTeX. Da quello che ha detto tu invece mi pare di aver capito che non sia così. Ho capito correttamente?
Grazie davvero,
Ciao.
::
Ciao,ho eseguito l’aggiornamento di MiKTeX 2.8. Ho anche letto il manuale in merito all’opzione che mi è stata indicata da g.verticale, ma mi pare di aver capito che non riguarda l’ampiezza degli intervalli del grid. Quello che vorrei è che, QUALSIASI intervallo di rappresentazione scelga (per intenderci, potrei decidere di far variare il valore dell’ascissa fra 0 e 1.31575), tali intervalli abbiano la medesima ampiezza su uno stesso asse, così come fa MATLAB.
Il risultato che si può ottenere con pgfplots è indubbiamente eccellente (almeno in molti casi), ma il fatto che il pacchetto non preveda un rappresentazione automatica del grid accettabile mi sembra un grosso difetto per la praticità di utilizzo. O mi sbaglio e quest’opzione c’è? Purtroppo la guida è in inglese e la mia lettura dell’inglese non è poi così rapida…
Grazie a tutti,
Ciao
::
Ciao a tutti,vorrei, se possibile, avere dei chiarimenti.
Da tutto quello che è stato scritto fin ora in questo topic, non si riesce a capire quali sono le differenze sostanziali (e non) fra LaTeX e LuaTeX.
Quello che volevo condividere invece, era la sensazione che la nascita di LuaTeX, rendendo di fatto obsoleto il motore pdftex, mettesse in condizioni di stallo proprio LaTeX3 basato appunto su pdftex, e ciò spegnerebbe le brillanti conquiste fatte da LaTeX in tutto questo tempo (diciamo pure un periodo di circa 25 anni), con il passaggio di testimone ad un nuovo formato.
Per prima cosa, che formato viene introdotto da LuaTeX, e cosa lo rende migliore di quello utilizzato da LaTeX?
Altra incognita: cosa cambierebbe a livello tipografico? Si avrebbe un miglioramento? Ho dato una scorsa al manuale di LuaTeX, e la resa tipografica non mi pare migliore di quella ottenibile con LaTeX…
Se esistesse un motore più efficiente ed efficace di LaTeX3, non lo abbandoneresti anche tu?
Parlando di filosofia di fondo, cosa c’è di diverso fra quella di LaTeX e quella di LuaTeX? Insomma, dove sta la reale innovazione di LuaTeX?
Grazie mille,
Ciao.
::
Ciao Giacomo,ho provato a utilizzare l’opzione che mi hai indicato, ma il risultato che ottengo è questo:

Quindi anche attivando quell’opzione il risultato è che gli intervalli del grid non hanno la stessa ampiezza sullo stesso asse. Tra l’altro ho dato un’ulteriore scorsa alla documentazione del pacchetto pgfplots. Piccolo particolare, il manuale che ho io ha 133 pagine… Hai una versione più recente di pgfplots rispetto a quella presente su MiKTeX 2.8?
Ciao e grazie.
::
Ciao,vi ringrazio molto per le vostre risposte. Per Agostino, sono d’accordo con te sul fatto che bisogna ricontrollare manualmente i grafici, ma considera questi fattori:
1 – pgfplots produce quasi sempre grafici con quel difetto;
2 – molto raramente, se non mai, mi cambia molto il valore dell’ampiezza degli intervalli scelti (valore che comunque non saprei modificare con pgfplots),quindi, se riesco a far tracciare il grid a intervalli di pari ampiezza sullo stesso asse (grazie all’opzione indicatami da g.verticale), dovrò sì riguardare i grafici, ma senza preoccuparmi molto del grid. Questo mi consente di risparmiare tempo e di concentrarmi su altri aspetti in modo da ottenere un risultato di migliore qualità.
Grazie a tutti,
Ciao.
::
Ciao Giacomo,grazie della risposta.
prova a dare esplicitamente tutti gli estremi degli assi con le opzioni xmin, xmax, ymin, ymax (come probabilmente hai gia fatto per xmin=0)
È proprio così, ho già provato a fare questo, ma è anche quello che NON voglio fare io manualmente. Il punto è proprio questo, posso fare in modo che pgfplots utilizzi una suddivisione ottimale per il grid (come quella di MATLAB) automaticamente?
Sò che il risultato sarebbe lo stesso (ovvio), ma se devo fare 20-30 grafici, non mi sembra il caso di mettermi lì a sistemarli uno ad uno manualmente… Se poi ho anche bisogno di modificarli? (Anche se questo, fatto tutto il lavoro prima, sarebbe il minimo).
Grazie mille,
Ciao.
::
Ciao robitex,ti ringrazio molto della risposta. Ho provato a fare come mi hai consigliato. Quello che ho ottenuto è che, se compilo facendo convertire il file dvi in pdf non funziona comunque, ma se compilo in PDFLaTeX allora mi funziona anche mantenendo il pacchetto graphicx-psmin.
Il messaggio d’errore che mi viene fornito (nel primo caso) è questo:
`** /b/c12/cWARNING /b/c0/c** Interpreting PS code failed!!! Output might be broken!!!
** /b/c12/cWARNING /b/c0/c** Interpreting special command ps: (ps:) failed.
** /b/c12/cWARNING /b/c0/c** >> at page=”1″ position=”(-695.649, 11661.5)” (in PDF)
** /b/c12/cWARNING /b/c0/c** >> xxx “ps:: restore ”
** /b/c12/cWARNING /b/c0/c** Unknown token “pgfc”
** /b/c12/cWARNING /b/c0/c** Interpreting PS code failed!!! Output might be broken!!!
** /b/c12/cWARNING /b/c0/c** Interpreting special command ps: (ps:) failed.
** /b/c12/cWARNING /b/c0/c** >> at page=”1″ position=”(-695.649, 11661.5)” (in PDF)
** /b/c12/cWARNING /b/c0/c** >> xxx “ps:: pgfc”
** /b/c12/cWARNING /b/c0/c** Unknown token “pgfr”
** /b/c12/cWARNING /b/c0/c** Interpreting PS code failed!!! Output might be broken!!!
** /b/c12/cWARNING /b/c0/c** Interpreting special command ps: (ps:) failed.
** /b/c12/cWARNING /b/c0/c** >> at page=”1″ position=”(-1299.28, 11650.6)” (in PDF)
** /b/c12/cWARNING /b/c0/c** >> xxx “ps:: pgfr”
** /b/c12/cWARNING /b/c0/c** Unknown token “restore”
** /b/c12/cWARNING /b/c0/c** Interpreting PS code failed!!! Output might be broken!!!
** /b/c12/cWARNING /b/c0/c** Interpreting special command ps: (ps:) failed.
** /b/c12/cWARNING /b/c0/c** >> at page=”1″ position=”(-1299.28, 11650.6)” (in PDF)
** /b/c12/cWARNING /b/c0/c** >> xxx “ps:: restore ”
** /b/c12/cWARNING /b/c0/c** Unknown token “save”
** /b/c12/cWARNING /b/c0/c** Interpreting PS code failed!!! Output might be broken!!!
** /b/c12/cWARNING /b/c0/c** Interpreting special command ps: (ps:) failed.
** /b/c12/cWARNING /b/c0/c** >> at page=”1″ position=”(-1299.28, 11650.6)” (in PDF)
** /b/c12/cWARNING /b/c0/c** >> xxx “ps:: save ”
** /b/c12/cWARNING /b/c0/c** Unknown token “restore”
** /b/c12/cWARNING /b/c0/c** Interpreting PS code failed!!! Output might be broken!!!
** /b/c12/cWARNING /b/c0/c** Interpreting special command ps: (ps:) failed.
** /b/c12/cWARNING /b/c0/c** >> at page=”1″ position=”(-1299.28, 11650.6)” (in PDF)
** /b/c12/cWARNING /b/c0/c** >> xxx “ps:: restore ”
** /b/c12/cWARNING /b/c0/c** Unknown token “restore”
** /b/c12/cWARNING /b/c0/c** Interpreting PS code failed!!! Output might be broken!!!
** /b/c12/cWARNING /b/c0/c** Interpreting special command ps: (ps:) failed.
** /b/c12/cWARNING /b/c0/c** >> at page=”1″ position=”(-1299.28, 11650.6)” (in PDF)
** /b/c12/cWARNING /b/c0/c** >> xxx “ps:: restore ”
** /b/c12/cWARNING /b/c0/c** Unknown token “restore”
** /b/c12/cWARNING /b/c0/c** Interpreting PS code failed!!! Output might be broken!!!
** /b/c12/cWARNING /b/c0/c** Interpreting special command ps: (ps:) failed.
** /b/c12/cWARNING /b/c0/c** >> at page=”1″ position=”(-1299.28, 11650.6)” (in PDF)
** /b/c12/cWARNING /b/c0/c** >> xxx “ps:: restore ”
** /b/c12/cWARNING /b/c0/c** Unknown token “pgfc”
** /b/c12/cWARNING /b/c0/c** Interpreting PS code failed!!! Output might be broken!!!
** /b/c12/cWARNING /b/c0/c** Interpreting special command ps: (ps:) failed.
** /b/c12/cWARNING /b/c0/c** >> at page=”1″ position=”(-1299.28, 11650.6)” (in PDF)
** /b/c12/cWARNING /b/c0/c** >> xxx “ps:: pgfc”`Dunque non si può utilizzare la compilazione che passa dal formato dvi?
Grazie mille,
Ciao.P.S. Per quanto riguarda la resa grafica di pgfplots credo che aprirò un nuovo topic fra poco…
::
Grazie Bistek,non sapevo che esistessero siti del genere. Effettivamente, allora, fare quello che ho proposto io sarebbe un’inutile complicazione… Io l’avevo proposta perché, per altri motivi, ho caricato un server tomcat apache, e volevo sapere se si poteva utilizzare quella via… Ora che so che esistono siti appositi, non ho alcun bisogno di complicarmi la vita inutilmente.
Grazie,
Ciao.
-
AutoreRisposte