Miglior pacchetto per diagrammi flusso

  • Creatore
    Topic
  • #52912
    Up
    0
    Down
    ::


    Ciao a tutti,
    devo disegnare nella tesi la schematizzazione di un’implementazione per far capire in modo semplice e in poco tempo quali sono i passi che il codice segue. Pensavo pertanto a una sorta di diagramma ad albero/diagramma di flusso. Quello che voglio ottenere è una cosa del genere:
    `
    […]
    |
    v
    Calcolo funzionale
    |
    v
    derivazione rispetto alle incognite
    |
    v
    uso metodo di risoluzione numerica…
    |
    v
    […]
    `
    Sarebbe carino disporre di box in cui evidenziare le variabili.
    Ho cercato tramite texlive e sul forum i pacchetti che permettono di creare diagrammi ad albero o di flusso. Ne ho trovati alcuni, come tikz-qtree (che con sumatra pare però avere problemi di visualizzazione), pgf-umlsd, tree e pst-tree. Quello che domando a voi è se non ho visto qualche altro pacchetto e un consiglio su quale usare, cioè su quale voi ritenete più efficente in quanto con una resa grafica migliore e con un maggior numero di opzioni grafiche.
    Grazie,
    Daniele

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #52913
      Up
      0
      Down
      ::


      Non me ne intendo assolutamente, ma il pacchetto amscd può fare al caso tuo?
      Da’ un occhio all’Arte, alla fine del capitolo sulla matematica, prima della serie di tabelle.

      Ciao
      Tommaso

    • #52914
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        No, amscd serve per i diagrammi commutativi; non credo che Daniele intendesse quelli.

        per i diagrammai di flusso io mi sono trovato bene contikz senza ulteriori pacchetti; basta definire e collocare i nodi, specificandone la forma, il colore di riempimento, lo spessore del contorno, il contenuto e lui aggiusta la dimensione della cornice al contenuto (che se lunghetto merita di essere inserito dentro una piccola minipage); la posizione non viene determinata automaticamente e le frecce che connettono i nodi basta che abbiano la specificazione dell’orientazione con cui devono partire e devono arrivare dal nodo di partenza al nodo di arrivo; la lunghezza e la forma vengono calcolate automaticamente per rispettare le specifiche stilistiche; non sarà il massimo, ma è semplice, è perfettamente configurabile, è abbastanza ma non completamento automatico, cosicché si possono scegliere le posizioni dei nodi a buon senso invece che in modo “meccanico”.
        Se il diagramma di flusso non contiene decine di scatole, direi che è il metodo più semplice e il risultato è tanto gradevole quanto lo si vuole e lo si giudica tale e in base alla cura che gli si vuol dedicare.

      • #52915
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          Ciao a tutti,
          devo disegnare nella tesi la schematizzazione di un’implementazione per far capire in modo semplice e in poco tempo quali sono i passi che il codice segue. Pensavo pertanto a una sorta di diagramma ad albero/diagramma di flusso. Quello che voglio ottenere è una cosa del genere:
          `
          […]
          |
          v
          Calcolo funzionale
          |
          v
          derivazione rispetto alle incognite
          |
          v
          uso metodo di risoluzione numerica…
          |
          v
          […]
          `
          Sarebbe carino disporre di box in cui evidenziare le variabili.
          Ho cercato tramite texlive e sul forum i pacchetti che permettono di creare diagrammi ad albero o di flusso. Ne ho trovati alcuni, come tikz-qtree (che con sumatra pare però avere problemi di visualizzazione), pgf-umlsd, tree e pst-tree. Quello che domando a voi è se non ho visto qualche altro pacchetto e un consiglio su quale usare, cioè su quale voi ritenete più efficente in quanto con una resa grafica migliore e con un maggior numero di opzioni grafiche.
          Grazie,
          Daniele

          Ciao, vorrei dare anch’io un contributo.
          Qualche tempo fa ho avuto la necessità di disegnare molti diagrammi con elementi di varie forme. Ho preso in considerazione i pacchetti grafici, ma alla fine ho utilizzato dia, un programma con il quale ho potuto gestire i complessi collegamenti con frecce ecc, utilizzando in sostanza degli stili, a schermo.
          Il risultato esportato in png è stato poi inserito in file di Word perché così era imposto, e di per se non è niente male. Il formato può essere anche vettoriale (pdf per esempio).

          Sarebbe quindi assai utile se qualcuno sperimentasse e condividesse l’esperienza sulla costruzione di diagrammi di flusso via codice in LaTeX.
          Grazie

        • #52916
          Up
          0
          Down
          ::


          Esatto,
          più che i diagrammi commutativi mi servirebbero i diagrammi ad albero. A propostito di quanto indicato da Claudio, ho cercato il manuale giusto, ma non sono sicuro di averlo trovato. È pgfmanual? C’è una sezione dal titolo “Introduction to trees” a pag. 69, ma mi pare che non spieghi come fare a personalizzare il diagramma, nè indica quali sono i vari comandi disponibili. Stò sbagliando manuale?

          Se qualcuno avesse opinioni in merito ad altri pacchetti sarei ben lieto di leggerle.

          Intanto grazie sia a Claudio che a Tommaso.
          Ciao,
          Daniele

        • #52917
          Up
          0
          Down
          ::


          Io sono un forte promotore del pacchetto PGF/TikZ.

          Non so come li volete chiamare questi, però io ho disegnato questi!!

          Questo per dire che con TikZ si può fare di tutto!!!

          Saluti

        • #52918
          Up
          0
          Down
          ::


          Uao,
          diciamo che a me basterebbe molto meno. Vorrei impostarlo come la seconda figura. Se non è troppo, non si potrebbe avere qualche dritta in merito al codice che hai usato? Magari anche solo uno scheletro.

          Grazie,
          Daniele

        • #52919
          Up
          0
          Down
          ::

          Uao,
          diciamo che a me basterebbe molto meno. Vorrei impostarlo come la seconda figura. Se non è troppo, non si potrebbe avere qualche dritta in merito al codice che hai usato? Magari anche solo uno scheletro.

          Grazie,
          Daniele

          Ciao a tutti,
          pare che la mia richiesta sia soddisfatta da questo sito
          http://www.texample.net/tikz/
          Si trovano molti esempi, tra cui un paio simili a quelli postati da azoun. Sicuramente la maggior parte di voi già conosceva questo sito, ma a beneficio di chi come me ne ignorava l’esistenza ho deciso di resuscitare questo topic.

          Ciao,
          Daniele

        • #52920
          Up
          0
          Down
          ::

          … ma a beneficio di chi come me ne ignorava l’esistenza ho deciso di resuscitare questo topic.

          Cosa di cui ti ringrazio!

          F.

        • #52921
          Up
          0
          Down
          ::


          Visto che è un post resuscitato, tanto vale aggiornarlo come si deve. Qui si possono trovare una serie di stili TikZ che definiscono le principali forme usate convenzionalmente nei diagrammi di flusso.

          Ciao
          Claudio

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

      Go to top