Latex e Xfig: un consiglio sul formato da scegliere

  • Creatore
    Topic
  • #15881
    Up
    0
    Down
    ::


    Dovrei inserire in una pubblicazione un grafico simile a quello in figura

    e vorrei ovviamente utilizzare Latex e Xfig ma mi scontro con un problema:
    se esporto in xfig semplicemente come eps e poi importo in latex le scritte risultano sgranate e non posso usare dei simboli matematici che vorrei utilizzare.
    Sul help di xfig (http://www.xfig.org/userman/latex_and_xfig.html) si consiglia di utilizzare il formato .pstex ma non so bene come maneggiarlo…

    Se foste al mio posto cosa fareste?

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #15882
      Up
      0
      Down
      ::


      Ti rispondo solo parzialmente: vista la semplicità del grafico non è più semplice farlo direttamente in latex? Io uso tikz/pgf ma puoi usare anche altri pacchetti.

    • #15883
      Up
      0
      Down
      ::


      Non sono molto pratico dei pacchetti latex per disegnare schemi a blocchi e affini, ma ho sempre utilizzato come alternativa dei disegni in Autocad, che si possono facilmente esportare in EPS e sono già vettoriali, dunque non si sgranano.

      Oppure, molto più semplicemnte, faccio lo schema in Powerpoint con dimensioni a tutta pagina, e poi lo esporto. Se non si ingrandisce troppo, il risultato è ancora accettabile. Ma mi sa che questa seconda soluzione verrà rapidamente silurata da molti utenti del forum…

    • #15884
      Up
      0
      Down
      ::


      L’altra alternativa che ho trovato e sto sperimentando è l’utilizzo di psfrag

      Cmq se non è molto complicato provo anche con tikz/pgf

    • #15885
      Up
      0
      Down
      ::


      Per cominciare puoi guardare qui:

      Doc ufficiale: http://www.ctan.org/tex-archive/help/Catalogue/entries/pgf.html

      Un sito piuttosto utile: http://www.fauskes.net/pgftikzexamples/all/

    • #15886
      Up
      0
      Down
      ::


      Molte grazie.
      Se funziona è proprio quello che mi serve! 😀

    • #15887
      Up
      0
      Down
      ::


      Non ci siamo: ho provato a compilare un esempio presente sulla pagina

      `\documentclass[a4paper,10pt,italian]{article}

      \usepackage{tikz}
      \usetikzlibrary{shapes,arrows}
      \begin{document}
      \pagestyle{empty}

      % Define block styles
      \tikzstyle{decision} = [diamond, draw, fill=blue!20,
      text width=4.5em, text badly centered, node distance=3cm, inner sep=0pt]
      \tikzstyle{block} = [rectangle, draw, fill=blue!20,
      text width=5em, text centered, rounded corners, minimum height=4em]
      \tikzstyle{line} = [draw, -latex'];
      \tikzstyle{cloud} = [draw, ellipse,fill=red!20, node distance=3cm,
      minimum height=2em];

      \begin{tikzpicture}[node distance = 2cm, auto]
      % Place nodes
      \node [block] (init) {initialize model};
      \node [cloud, left of=init] (expert) {expert};
      \node [cloud, right of=init] (system) {system};
      \node [block, below of=init] (identify) {identify candidate models};
      \node [block, below of=identify] (evaluate) {evaluate candidate models};
      \node [block, left of=evaluate, node distance=3cm] (update) {update model};
      \node [decision, below of=evaluate] (decide) {is best candidate better?};
      \node [block, below of=decide, node distance=3cm] (stop) {stop};
      % Draw edges
      \path [line] (init) — (identify);
      \path [line] (identify) — (evaluate);
      \path [line] (evaluate) — (decide);
      \path [line] (decide) -| node [near start] {yes} (update);
      \path [line] (update) |- (identify);
      \path [line] (decide) — node {no}(stop);
      \path [line,dashed] (expert) — (init);
      \path [line,dashed] (system) — (init);
      \path [line,dashed] (system) |- (evaluate);
      \end{tikzpicture}

      \end{document}`
      e il risultato è il seguente:

      Evidentemente sbaglio da qualche parte…

    • #15888
      Up
      0
      Down
      ::


      Mi spiace ma a me funziona perfettamente (a parte quei due ;; da togliere nei tikzstyle prima di tikzpicture).
      Hai aggiornato il pacchetto pgf? Ultimamente Tantau ha fatto parecchi cambiamenti e potrebbe essere uno dei motivi per cui non ti funziona correttamente.

    • #15889
      Up
      0
      Down
      ::


      Hai provato a compilare col PDF latex? anche a me da lo stesso problema quando uso il compilatore che genera il dvi (sovrappone le scritte), ma se compilo in pdf mi funziona bene.

Visualizzazione 7 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top