blockdiag

Software screenshot:
blockdiag
Software informatie:
Versie: 1.2.4
Upload datum: 20 Feb 15
Ontwikkelaar: Takeshi Komiya
Licentie: Gratis
Populariteit: 5

Rating: nan/5 (Total Votes: 0)

blockdiag is een Python-tool om blok-diagram beeldbestand van spec-tekstbestand genereren.
Instellingen
door easy_install
Make-omgeving:
& Nbsp; easy_install blockdiag
door buildout
Make-omgeving:
& Nbsp; hg clone http://bitbucket.org/tk0miya/blockdiag
& Nbsp; cd blockdiag
& Nbsp; python bootstrap.py
& Nbsp; bin / buildout
Kopieer en ini-bestand te wijzigen. voorbeeld:
& Nbsp; cp /blockdiag/examples/simple.diag.
 vi simple.diag
Verwijzen wij u naar spec-tekstinstelling sample sectie voor de indeling van het simpla.diag configuratiebestand.
spec-tekstinstelling sample
Enkele voorbeelden zijn beschikbaar.
simple.diag
simple.diag is eenvoudig te definiëren knooppunten en overgangen door dot-achtige tekstformaat:
diagram admin {
& Nbsp; top_page -> config -> config_edit -> config_confirm -> top_page;
}
screen.diag
screen.diag is meer complexly monster. diaglam knooppunten hebben een alternatief label en sommige overgangen:
diagram admin {
& Nbsp; top_page [label = "Top pagina"];
& Nbsp; foo_index [label = "Lijst van foos"];
& Nbsp; foo_detail [label = "Detail FOO"];
& Nbsp; foo_add [label = "FOO toevoegen"];
& Nbsp; foo_add_confirm [label = "FOO (bevestigen) toevoegen"];
& Nbsp; foo_edit [label = "Bewerken FOO"];
& Nbsp; foo_edit_confirm [label = "Bewerken FOO (bevestigen)"];
& Nbsp; foo_delete_confirm [label = "Verwijderen FOO (bevestigen)"];
& Nbsp; bar_detail [label = "Detail van BAR"];
& Nbsp; bar_edit [label = "Bewerken BAR"];
& Nbsp; bar_edit_confirm [label = "Bewerken BAR (bevestigen)"];
& Nbsp; loggen;
& 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;
}
Gebruik
Uitvoeren blockdiag commando:
& Nbsp; blockdiag simple.diag
& Nbsp; ls simple.png
simple.png

Kenmerken .

  • Genereer block-diagram van dot zoals tekst (basiskenmerk)
  • multilingualization voor knooppunt-label (UTF-8 alleen).

Wat is nieuw in deze release:

  • Fix bugs

Wat is nieuw in versie 1.2.3:

  • Fix bugs

Wat is nieuw in versie 1.2.0:

  • Optimaliseer algoritme voor rendering schaduw
  • opties toevoegen aan richtlijn docutils
  • Fix bugs

Wat is nieuw in versie 1.1.8:

  • Voeg --ignore-pil optie
  • Fix bugs

Wat is nieuw in versie 1.1.7:

  • Voeg diagram attribuut: shadow_style
  • Voeg lettertype pad voor CentOS 6.2
  • Voeg een instelling 'antialias' in het configuratiebestand
  • Fix bugs

Wat is nieuw in versie 1.1.6:

  • Ondersteuning voor readthedocs.org
  • richtlijn Rest ondersteunt: bijschrift: optie
  • Fix bugs

Wat is nieuw in versie 1.1.5:

  • embedden broncode naar SVG document als omschrijving
  • Fix bugs

Wat is nieuw in versie 1.1.4:

  • Voeg nieuwe edge.hstyles: oneone, onemany, manyone, manymany
  • Voeg rand attribuut: Beschrijving (voor inbouw beschrijving-tabellen)
  • Fix bugs

Wat is nieuw in versie 1.1.3:

  • Voeg een nieuwe edge-type voor data-modellen (met dank David Lang)
  • Voeg optie --no-transparantie
  • Fix bugs

Eisen

  • Python
  • PIL
  • funcparserlib
  • setuptools of distriubte

Vergelijkbare software

Par
Par

20 Feb 15

html2latex
html2latex

2 Jun 15

markdown2Mathjax
markdown2Mathjax

14 Apr 15

Atomsphere
Atomsphere

14 Apr 15

Andere software van ontwikkelaar Takeshi Komiya

Reacties op blockdiag

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!