blockdiag

Screenshot Software:
blockdiag
Mga detalye ng Software:
Bersyon: 1.2.4
I-upload ang petsa: 20 Feb 15
Nag-develop: Takeshi Komiya
Lisensya: Libre
Katanyagan: 87

Rating: 2.5/5 (Total Votes: 2)

blockdiag ay isang Python tool upang bumuo ng bloke-diagram file ng larawan mula sa spec-text file.
I-setup
sa pamamagitan ng easy_install
Gumawa ng kapaligiran:
& Nbsp; easy_install blockdiag
sa pamamagitan ng buildout
Gumawa ng kapaligiran:
& Nbsp; hg clone http://bitbucket.org/tk0miya/blockdiag
& Nbsp; cd blockdiag
& Nbsp; python bootstrap.py
& Nbsp; bin / buildout
Kopyahin at baguhin ang mga INI file. Halimbawa:
& Nbsp; CP /blockdiag/examples/simple.diag.
 vi simple.diag
Mangyaring sumangguni sa spec-text ang setting ng sample na seksyon para sa format ng configuration simpla.diag file.
Setting na sample spec-text
Ilan sa mga halimbawa ay magagamit.
simple.diag
simple.diag ay tukuyin lamang nodes at mga transition sa pamamagitan ng tuldok-tulad ng format ng teksto:
diagram admin {
& Nbsp; top_page -> config -> config_edit -> config_confirm -> top_page;
}
screen.diag
screen.diag ay mas complexly sample. diaglam node ay may alternatibong label at ng ilang mga transition:
diagram admin {
& Nbsp; top_page [label = "Top pahina"];
& Nbsp; foo_index [label = "Listahan ng mga FOOs"];
& Nbsp; foo_detail [label = "Detalye ng FOO"];
& Nbsp; foo_add [label = "Magdagdag ng FOO"];
& Nbsp; foo_add_confirm [label = "Magdagdag ng FOO (kumpirmahin)"];
& Nbsp; foo_edit [label = "I-edit ang FOO"];
& Nbsp; foo_edit_confirm [label = "I-edit ang FOO (kumpirmahin)"];
& Nbsp; foo_delete_confirm [label = "Tanggalin FOO (kumpirmahin)"];
& Nbsp; bar_detail [label = "Detalye ng bar"];
& Nbsp; bar_edit [label = "I-edit ang bar"];
& Nbsp; bar_edit_confirm [label = "I-edit ang bar (kumpirmahin)"];
& Nbsp; 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;
}
Paggamit
Ipatupad blockdiag command:
& Nbsp; blockdiag simple.diag
& Nbsp; l simple.png
simple.png

Mga Tampok :.

  • Bumuo ng mga bloke-diagram mula sa tuldok na tulad ng teksto (pangunahing tampok)
  • Multilingualization para node-label (utf-8 lamang).

Ano ang bagong sa paglabas:

  • Ayusin ang mga bug

Ano ang bagong sa bersyon 1.2.3:

  • Ayusin ang mga bug

Ano ang bagong sa bersyon 1.2.0:

  • I-optimize algorithm para sa pag-render anino
  • Magdagdag ng mga pagpipilian upang docutils direktiba
  • Ayusin ang mga bug

Ano ang bagong sa bersyon 1.1.8:

  • Magdagdag --ignore-pil pagpipilian
  • Ayusin ang mga bug

Ano ang bagong sa bersyon 1.1.7:

  • Magdagdag ng diagram katangian: shadow_style
  • Magdagdag ng landas ng font para sa centos 6.2
  • Magdagdag ng setting na 'antialias' sa configuration file
  • Ayusin ang mga bug

Ano ang bagong sa bersyon 1.1.6:

  • Suporta para sa readthedocs.org
  • pahinga directive ay sumusuporta sa: caption: pagpipiliang
  • Ayusin ang mga bug

Ano ang bagong sa bersyon 1.1.5:

  • I-embed ang source code sa dokumento SVG bilang pagsasalarawan
  • Ayusin ang mga bug

Ano ang bagong sa bersyon 1.1.4:

  • Magdagdag ng bagong edge.hstyles: oneone, onemany, manyone, manymany
  • Magdagdag gilid katangian: paglalarawan (para sa build paglalarawan-table)
  • Ayusin ang mga bug

Ano ang bagong sa bersyon 1.1.3:

  • Magdagdag ng mga bagong uri ng gilid para sa data-modelo (salamat sa David Lang)
  • Magdagdag opsyon --no-linaw
  • Ayusin ang mga bug

Mga Kinakailangan :

  • Python
  • PIL
  • funcparserlib
  • setuptools o distriubte

Katulad na software

html2latex
html2latex

2 Jun 15

Atomsphere
Atomsphere

14 Apr 15

RXP
RXP

3 Jun 15

Iba pang mga software developer ng Takeshi Komiya

Mga komento sa blockdiag

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!