Newsgroup: it.comp.software.tex
Titolo: Dia

Ciao,
sto cercando un programma decente per fare flowchart. Al momento uso
Visio, esporto in PDF che includo nei files LaTex.
Ora sto provando Dia, che parrebbe un pelo meglio di Visio.
Ho visto che puo' esportare in TeX Metapost Macros (.mp) e TeX
PSTricks Macros (.tex). Solo che non so bene come fare ad includerli
nei miei files.
Idee? Consigli?
Grazie Ciao Jack


Direttamente dalle FAQ di DIA
# Q: How do I use a exported TeX/PSTricks file in my TeX document?
A: First add \usepackage{pstricks} to the preamble of your TeX
document. Then include your image as
\begin{figure}
\centering
\input{filename.tex}
\caption{A caption}
\label{figure:alabel}
\end{figure}
in your document.
Note: Up to and including version 0.86, Dia doesn't deal correctly
with some functions that PSTricks doesn't implement. You may have to
change the start of the generated file to look like this: Then
uncomment the three commands in the generated TeX file (unless you
have a PSTricks with this functionality implemented), so it looks
like:
% PSTricks TeX macro
% Title: x500name.dia
% Creator: Dia v0.86
% CreationDate: Thu Oct  5 11:25:54 2000
% For: a user
% \usepackage{pstricks}
\providecommand{\setlinejoinmode}[1]{}
\providecommand{\setlinecaps}[1]{}
\providecommand{\setfont}[2]{}
...
Note: PSTricks in the tetex-1.0.6-11 RPM (used in Red Hat Linux 6.2)
is buggy. Easiest fix is to get pstricks.tex from CTAN and put it in /
usr/share/texmf/tex/generic/pstricks/.
Ciao
Marswalker


ah ecco :P che pirla non avevo pensato di andare a vedere nelle FAQ...
grazie :)
Ciao Jack

Jack wrote:

oltre alla soluzione gia' data esiste sempre la possibilita' di esportare in
eps per poi convertire in pdf tramite "epstopdf. cercando in rete puoi
trovare l'equivalente windows di questa piccola utility che sfrutto a man
bassa sotto linux. genera, almeno cosi' mi sembra, un buon pdf, leggero e
a "misura" di figura.
-- 
Pandozy vede tutto
    _   _
  O'|,=,/'O
    (0 0)
ooO--(_)--Ooo


Lo scopo e' fare il meno passaggi possibili, oltre ad avere dei
flowchart belli.
Purtroppo non sono sotto linux (devo usare win...), quindi
l'automatizzazione dei vari passaggi e' quasi impossibile...
Ciao Jack
Ciao Jack


Mi ero dimenticato la parte su metapost, ti consiglio di dare uno
sguardo a questo tutorial in italiano, a te basta anche solo la prima
pagina ma anche le altre sono interessanti.
http://www-sop.inria.fr/everest/personnel/Clement.Hurlin/misc/Introduzione-pratica-al-MetaPost.pdf
Ciao Marswalker



io li farei direttamente in LaTeX tramite TiKZ è un po' ostico
all'inizio ma da soddifazione e come qualità direi che non c'è paragone
con DIA. Per farti un'idea dei risultati dai un occhio qui:
 
http://www.fauskes.net/pgftikzexamples/all/
Spero questo aiuti.
Walter
-- 
Walter Cazzola, PhD - DICo, University of Milano           ICQ UIN: 66633601
email: cazzola (at) 
dico.unimi.it
 (or remove nospam. from the above address)
· · · ---------------------------- · · · ---------------------------- · · ·

 Spero questo aiuti.
provero'. grazie.
Ciao Jack

l'automatizzazione dei vari passaggi e' quasi impossibile...
Le capacità di automazione di Linux sono inferiori solo a quelle di
Windows.
Ciao.

 
si tratta di un'affermazione buttata li tanto per scatenare qualche guerra
di religione o che altro?


di religione o che altro?
Si tratta, ahimè, della pura e semplice verità, poi ciascuno faccia quello
che gli pare.
Dire "Purtroppo non sono sotto linux (devo usare win...), quindi
l'automatizzazione dei vari passaggi e' quasi impossibile...", questa sì
che suona come un'affermazione buttata lì, tanto per scatenare qualche
guerra di religione.
E io, che non me ne può fregare di meno di Windows e di Linux (per non
parlare di Mac), ma passo una buona percentuale del mio tempo ad
automatizzare ogni e qualunque compito in Windows, faccio fatica a non
abboccare.
Quanto al quesito specifico, volendo usare Dia, mi sembra un'ottima idea
epsortare in eps e convertire in pdf con epstopdf (che, usando Windows,
quindi presumibilmente MikTeX, non si ha neanche bisogno di andarsi a
cercare in giro, perché è già installato di default), piuttosto che
perdersi in tutte le possibili incompatibilità di pstricks o in tutte le
complicazioni di MetaPost. Ferma, s'intende, la libertà di ognuno di farsi
del male come meglio preferisce, e la perfetta possibilità che esistano
soluzioni anche migliori, o più confacenti alle proprie necessità e ai
propri gusti.
Ciao.

 epsortare in eps e convertire in pdf con epstopdf (che, usando Windows,
non vedo perche' esportare in eps, e poi trasformare in pdf, visto che
cmq Dia esporta in pdf...
Ciao Jack

cmq Dia esporta in pdf...
Perché, per esempio, l'ultima versione che ho provato era la 0.92.2, che
non prevedeva questa possibilità.
La considerazione comunque resta, a maggior ragione, valida: trovo
preferibile usare, quando possibile, il formato grafico finale provveduto
dall'applicazione esterna, piuttosto che tentare integrazioni di dubbia
riuscita con pstricks e MetaPost. Tanto più se, come immagino da quello che
dici, usi un ciclo di produzione (pdflatex o latex+dvipdfm) in cui le
probabilità di riuscita di pstricks sono pressoché nulle.
Ciao.