blockdiag

Software screenshot:
blockdiag
Dettagli del software:
Versione: 1.2.4
Data di caricamento: 20 Feb 15
Sviluppatore: Takeshi Komiya
Licenza: Libero
Popolarità: 5

Rating: nan/5 (Total Votes: 0)

blockdiag è uno strumento Python per generare schema a blocchi di file di immagini da file spec-text.
Setup
by easy_install
Fare ambiente:
& Nbsp; easy_install blockdiag
by buildout
Fare ambiente:
& Nbsp; hg clone http://bitbucket.org/tk0miya/blockdiag
& Nbsp; cd blockdiag
& Nbsp; python bootstrap.py
& Nbsp; bin / buildout
Copia e modificare il file ini. esempio:
& Nbsp; cp /blockdiag/examples/simple.diag.
 vi simple.diag
Si prega di fare riferimento a spec-text sezione di esempio impostazione per il formato del file di configurazione simpla.diag.
Campione impostazione spec-text
Alcuni esempi sono disponibili.
simple.diag
simple.diag semplicemente definire i nodi e le transizioni di formato testo puntiforme:
Schema amministratore {
& Nbsp; top_page -> config -> config_edit -> config_confirm -> top_page;
}
screen.diag
screen.diag è campione più complesso. nodi diaglam hanno un'etichetta alternativa e alcune transizioni:
Schema amministratore {
& Nbsp; top_page [label = "pagina Top"];
& Nbsp; foo_index [label = "Elenco dei Foos"];
& Nbsp; foo_detail [label = "Dettaglio FOO"];
& Nbsp; foo_add [label = "Aggiungi FOO"];
& Nbsp; foo_add_confirm [label = "Aggiungi FOO (conferma)"];
& Nbsp; foo_edit [label = "Modifica FOO"];
& Nbsp; foo_edit_confirm [label = "Modifica FOO (conferma)"];
& Nbsp; foo_delete_confirm [label = "Elimina FOO (conferma)"];
& Nbsp; bar_detail [label = "Dettaglio della BAR"];
& Nbsp; bar_edit [label = "Modifica BAR"];
& Nbsp; bar_edit_confirm [label = "Modifica BAR (conferma)"];
& Nbsp; il logout;
& Nbsp; top_page -> foo_index;
& Nbsp; top_page -> bar_detail;
& Nbsp; foo_index -> foo_detail;
& Nbsp; foo_detail -> foo_edit;
& Nbsp; foo_detail -> foo_delete_confirm;
& Nbsp; foo_index -> foo_add -> foo_add_confirm -> foo_index;
& Nbsp; foo_index -> foo_edit -> foo_edit_confirm -> foo_index;
& Nbsp; foo_index -> foo_delete_confirm -> foo_index;
& Nbsp; bar_detail -> bar_edit -> bar_edit_confirm -> bar_detail;
}
Utilizzo
Eseguire il comando blockdiag:
& Nbsp; blockdiag simple.diag
& Nbsp; ls simple.png
simple.png

Caratteristiche :.

  • Genera schema a blocchi di punto, come testo (funzione di base)
  • Multilingualizzazione per il nodo-label (UTF-8 solo).

Cosa c'è di nuovo in questa versione:

  • Fix bug

Cosa c'è di nuovo nella versione 1.2.3:

  • Fix bug

Cosa c'è di nuovo nella versione 1.2.0:

  • Ottimizza algoritmo per il rendering ombra
  • Aggiungi opzioni per docutils direttiva
  • bug fix

Cosa c'è di nuovo nella versione 1.1.8:

  • Aggiungi opzione --ignore-pil
  • bug fix

Cosa c'è di nuovo nella versione 1.1.7:

  • Aggiungi attributo schema: shadow_style
  • Aggiungi percorso font per CentOS 6.2
  • Aggiungi un'impostazione "antialias" nel file di configurazione
  • bug fix

Cosa c'è di nuovo nella versione 1.1.6:

  • Supporto per readthedocs.org
  • direttiva reST supporta: Didascalia: opzione
  • bug fix

Cosa c'è di nuovo nella versione 1.1.5:

  • Embed codice sorgente di documento SVG come descrizione
  • bug fix

Cosa c'è di nuovo nella versione 1.1.4:

  • Aggiungi nuove edge.hstyles: oneone, OneMany, manyone, manymany
  • Aggiungi attributo bordo: Descrizione (per costruire descrizione-tavoli)
  • bug fix

Cosa c'è di nuovo nella versione 1.1.3:

  • Aggiungi nuovo tipo di bordo per-modelli di dati (grazie David Lang)
  • Aggiungi opzione --no-trasparenza
  • bug fix

Requisiti :

  • Python
  • PIL
  • funcparserlib
  • setuptools o distriubte

Programmi simili

AsmXml
AsmXml

20 Feb 15

Pilot-QOF
Pilot-QOF

11 May 15

Docvert
Docvert

11 May 15

didit
didit

12 May 15

Altri software di sviluppo Takeshi Komiya

schema2rst
schema2rst

14 Apr 15

netdiag
netdiag

11 May 15

Commenti a blockdiag

I commenti non trovato
Aggiungi commento
Accendere le immagini!