blockdiag

Skjermbilde programvare:
blockdiag
Prog.varedetaljer:
Versjon: 1.2.4
Last opp dato: 20 Feb 15
Utvikler: Takeshi Komiya
Lisens: Gratis
Popularitet: 5

Rating: nan/5 (Total Votes: 0)

blockdiag er en Python verktøy for å generere blokk-diagram bildefil fra spec-tekstfil.
Oppsett
etter easy_install
Gjør miljø:
& Nbsp; easy_install blockdiag
etter buildout
Gjør miljø:
& Nbsp; hg clone http://bitbucket.org/tk0miya/blockdiag
& Nbsp; cd blockdiag
& Nbsp; python bootstrap.py
& Nbsp; bin / buildout
Kopiere og endre ini-fil. eksempel:
& Nbsp; cp /blockdiag/examples/simple.diag.
 vi simple.diag
Vennligst referer til spec-tekst innstilling Eksempel for formatet på simpla.diag konfigurasjonsfilen.
spec-tekst innstilling prøve
Noen eksempler er tilgjengelige.
simple.diag
simple.diag er rett og slett definere noder og overganger etter dot-lignende tekstformat:
diagram admin {
& Nbsp; top_page -> config -> config_edit -> config_confirm -> top_page;
}
screen.diag
screen.diag er mer complexly prøven. diaglam noder har en alternativ etikett og noen overganger:
diagram admin {
& Nbsp; top_page [label = "Top side"];
& Nbsp; foo_index [label = "Liste over foos"];
& Nbsp; foo_detail [label = "Detail FOO"];
& Nbsp; foo_add [label = "Legg FOO"];
& Nbsp; foo_add_confirm [label = "Legg FOO (bekreft)"];
& Nbsp; foo_edit [label = "Rediger FOO"];
& Nbsp; foo_edit_confirm [label = "Rediger FOO (bekreft)"];
& Nbsp; foo_delete_confirm [label = "Slett FOO (bekreft)"];
& Nbsp; bar_detail [label = "Detalj av BAR"];
& Nbsp; bar_edit [label = "Rediger BAR"];
& Nbsp; bar_edit_confirm [label = "Rediger BAR (bekreft)"];
& Nbsp; logge;
& 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;
}
Bruk
Utfør blockdiag kommando:
& Nbsp; blockdiag simple.diag
& Nbsp; ls simple.png
simple.png

Egenskaper .

  • Generer blokk-diagram fra prikk som tekst (grunnleggende funksjon)
  • Multilingualization for node-label (UTF-8 bare).

Hva er nytt i denne utgaven:

  • Fix bugs

Hva er nytt i versjon 1.2.3:

  • Fix bugs

Hva er nytt i versjon 1.2.0:

  • Optimalisere algoritme for rende skygge
  • Legg alternativer til docutils direktiv
  • Fix bugs

Hva er nytt i versjon 1.1.8:

  • Legg --ignore-pil alternativ
  • Fix bugs

Hva er nytt i versjon 1.1.7:

  • Legg diagram attributt: shadow_style
  • Legg font banen for CentOS 6.2
  • legge til en innstilling 'antialias' i konfigurasjonsfilen
  • Fix bugs

Hva er nytt i versjon 1.1.6:

  • Støtte for readthedocs.org
  • hvile direktiv støtter: bildetekst: alternativ
  • Fix bugs

Hva er nytt i versjon 1.1.5:

  • Embed kildekoden til SVG dokument som beskrivelse
  • Fix bugs

Hva er nytt i versjon 1.1.4:

  • Legg til nye edge.hstyles: oneone, onemany, manyone, manymany
  • Legg kanten attributt: beskrivelse (for build beskrivelse-tabeller)
  • Fix bugs

Hva er nytt i versjon 1.1.3:

  • Legg til ny kanttype for data-modeller (takk David Lang)
  • Legg --no-transparentenhet
  • Fix bugs

Krav :

  • Python
  • PIL
  • funcparserlib
  • setuptools eller distriubte

Lignende programvare

AsmXml
AsmXml

20 Feb 15

Bib2x
Bib2x

3 Jun 15

netdiag
netdiag

11 May 15

Annen programvare fra utvikleren Takeshi Komiya

Kommentarer til blockdiag

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!