Risposte nei forum create
-
AutoreRisposte
-
::
Io uso il programma texgraph (caricando il modulo tabvar): tu “disegni” il grafico e lui genera o il codice latex o il codice pstriks (io personalmente preferisco il primo che si può utilizzare importando il pacchetto espic ma comunque per i dettagli c’è il manuale allegato al programma). Il programma fa molte cose ma richiamando il modello tabvar trovi già tutto preimpostato proprio per questi grafici.http://perso.wanadoo.fr/Fradin.Patrick/TeXgraph/accueil
Esistono anche altri programmi come
GCLC 4.0/WinGCLC 2005
Predrag Janicic (University of Belgrade)
http://www.matf.bg.ac.yu/~janicic/gclc/
[Costruzioni stile cabri]o
http://zoonek.free.fr/LaTeX/Tableau/1.html
Oltre a questo i francesi hanno sviluppato diversi pacchetti (ad es. tabvar) per fare questi grafici ma io li trovo molto scomodi.
Sul NG it.comp.software.tex se ne è parlato giusto qualche giorno fa e una persona ha suggerito:
pstricks
http://elbandolero.altervista.org/p/p.xml
se non visualizzi gli xml
http://elbandolero.altervista.org/p/p.pdf
per il sorgente
http://elbandolero.altervista.org/p/p.texIl bello è proprio che pstricks è parecchio flessibile!
L’analogo fatto con un programma di grafica e inserendo con file.eps ha
diversi svantaggi
– il file.eps può raggiungere misure sproporzionate alle 4 righe che devi
fare e comunque è un file esterno che si può ‘perdere’;
– pstricks mantiene il codice all’interno del listato .tex e può essere
modificato dall’interno;
– con pstricks puoi usare i caratteri e la matematica che lui può darti ed
un programma di grafica no;Interessante è un programma GCLC di Pregrag Janicic che permette le
costruzioni geometriche ed usa pstrickscomunque non è poi così ‘orrendo’ il codice
\psset{unit=5mm,linewidth=0.4pt,hatchwidth=0.4pt,hatchsep=5pt}
\begin{pspicture}(0,0)(4,6)
\psframe[linestyle=none,fillstyle=hlines](2,0)(4,5)
\psline(0,0)(0,5)\uput[90]{0}(0,5){$-1$}
\psline(2,0)(2,5)\uput[90]{0}(2,5){$0$}
\psline(4,0)(4,5)\uput[90]{0}(4,5){$1$}
\psline(6,0)(6,5)\uput[90]{0}(6,5){$5$}
\psline{*-*}(2,4)(6,4)
\psline(-2,3)(5,3)
\psline(-2,2)(0,2) \psline(2,2)(4,2)
\end{pspicture}Se il grafico contiene solo +,-, infiniti e frecce comunque trovo molto più semplice usare una tabella o un array (disegnandola con l’ausilio di un programma come array o latablas) Viene piuttosto bene se metti solo segni e frecce per la crescenza/decrescenza, per la concavità non ho ancora trovato una soluzione. Per gli intervalli dove non è definita puoi colorare la colonna.
Infine puoi sempre generare immagini con altri programmi e poi ritagliarle, inizialmente usavo cabri per fare grafici di questo tipo. E’ vero che le immagini sono grandi (in byte) rispetto al loro interesse ma se questo non ti dà problemi forse è ancora il metodo più veloce.
::
Grazie mille 😀
La domanda si trovava nel post che chiedeva come centrare rispetto al foglio un’immagine di sfondo nella titlepage. In effetti l’eso di eepic l’avevo trovato in un altro post (forse ancora tuo) ma mi chiedevo se si poteva accoppiare le due cose (anche se centrare un’immagine rispetto alla pagina e non rispetto al testo temo dia una pessima estetica).
::
Se si vuole usare il pacchetto eepic o i pstricks può essere molto utile utilizzare il programma texgraph (su windows) che genera il codice LaTeX necessario.Per i diagrammi di flusso ho sentito parlare di DIA sia per windows che per Linux ma non l’ho mai usato.
In realtà molto dipende dal tipo di grafi e diagrammi che si vogliono fare. Per esempio per dei grafi semplici si può usare l’ambiente amscd dell’amsmath, cose ben più interessanti si fanno con xypic.
::
Se invece di usare excel si usa l’analogo free contenuto in openoffice, i grafici generati si possono esportare in pdf (almeno così dicono qui ) 😀
http://latex.perseguers.ch/img/
::
Permettete lo sfogo: ho proposto di fare un mini corso di LaTeX alla Statale di Milano (proprio avendo visto che in molte università si fa e mi sembrava scandaloso che a Milano nessuno si offrisse), il corso l’avrei fatto a titolo gratuito e pensato in particolare per le maticole. Bene… tenetevi forte… la risposta da parte del professore di geometria che si occupa dei corsi di azzeramento per le matricole (non faccio nomi che è meglio) è stata che ScientificWP fa tutto quello che fa Latex ma meglio e dunque è inutile imparare LaTeX…
::
Avevo trovato non so + dove i seguenti due ambienti`% L'ambiente così definito permette di centrare
% verticalmente un testo su un'unica pagina\newenvironment{vcenterpage}{\newpage\vspace*{\fill}} {\vspace*{\fill}\par\pagebreak} % Cambia pagina!!!!!!
\newenvironment{vcenterpageNNp}{\vspace*{\fill}} {\vspace*{\fill}\par\pagebreak} % Non cambia pagina!!!!!!`
::Infine, so che c’è il comando
\clearpage
che però cambia anche pagina, esiste un comando per inserire la figura prima della sezione successiva senza cambiare pagina?
Grazie a tuttiComando `\FloatBarrier` disponibile con il pacchetto
`\usepackage[section]{placeins} % per usare FloatBarrier`
::
Per intenderci, hai provato con il codice:Esempio con 3 figure:
Nel preambolo
`\usepackage{subfigure} `Nel testo:
`\begin{figure}[!h]
\centering
\subfigure[didascalia prima figura]{
\label{quarti} %% label for first subfigure
\includegraphics[angle=270, scale=0.3]{nome file prima figura}}
\hspace{1in}
\subfigure[didascalia seconda figura]{
\label{ottavi} %% label for second subfigure
\includegraphics[angle=270, scale=0.3]{nome file seconda figura}}
\hspace{1in}
\subfigure[didascalia terza figura]{
\label{sedicesimi} %% label for third subfigure
\includegraphics[angle=270, scale=0.3]{nome file terza figura}}
\caption{didascalia globale}
\label{label globale}
\end{figure}`
::
In questi casi puoi impostare un’interlinea + piccola prima dell’indice e poi la rimetti + larga subito dopo. Io lo faccio sempre indipendentemente dal tuo problena perche’ spesso l’interlinea dell’indice, se la lasci cosi’ come e’ stata settata nel testo (io di solito per il testo metto a 1.2 o anche +), lascia un po’ troppo spazio tra una voce e l’altra.
-
AutoreRisposte