blockdiag

Tela Software:
blockdiag
Detalhes de Software:
Versão: 1.2.4
Data de upload: 20 Feb 15
Revelador: Takeshi Komiya
Licença: Livre
Popularidade: 87

Rating: 2.5/5 (Total Votes: 2)

blockdiag é uma ferramenta Python para gerar arquivo de imagem de bloco-diagrama de arquivo spec-texto.
Configuração
por easy_install
Faça ambiente:
& Nbsp; easy_install blockdiag
por buildout
Faça ambiente:
& Nbsp; hg clone http://bitbucket.org/tk0miya/blockdiag
& Nbsp; cd blockdiag
& Nbsp; bootstrap.py python
& Nbsp; bin / buildout
Copie e modificar o arquivo ini. exemplo:
& Nbsp; cp /blockdiag/examples/simple.diag.
 vi simple.diag
Por favor, consulte a seção de exemplo definição de especificações de texto para o formato do arquivo de configuração simpla.diag.
Spec-texto de exemplo definição
Alguns exemplos estão disponíveis.
simple.diag
simple.diag é simplesmente definir nós e transições de formato de texto dot-like:
diagrama de administração {
& Nbsp; top_page -> config -> config_edit -> config_confirm -> top_page;
}
screen.diag
screen.diag é exemplo mais complexo. nós diaglam ter um selo alternativo e algumas transições:
diagrama de administração {
& Nbsp; top_page [label = "page Top"];
& Nbsp; foo_index [label = "Lista de Foos"];
& Nbsp; foo_detail [label = "Detalhe FOO"];
& Nbsp; foo_add [label = "Adicionar FOO"];
& Nbsp; foo_add_confirm [label = "Adicionar FOO (confirmar)"];
& Nbsp; foo_edit [label = "Editar FOO"];
& Nbsp; foo_edit_confirm [label = "Editar FOO (confirmar)"];
& Nbsp; foo_delete_confirm [label = "Excluir FOO (confirmar)"];
& Nbsp; bar_detail [label = "Detalhe da BAR"];
& Nbsp; bar_edit [label = "Editar BAR"];
& Nbsp; bar_edit_confirm [label = "Editar BAR (confirmar)"];
& Nbsp; sair;
& 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;
}
Uso
Executar comando blockdiag:
& Nbsp; blockdiag simple.diag
& Nbsp; ls simple.png
simple.png

Características :.

  • Gerar bloco-diagrama de ponto como texto (característica básica)
  • multilingualização para rótulo nó (utf-8 apenas).

O que é novo nesta versão:

  • Corrigir erros

O que é novo na versão 1.2.3:

  • Corrigir erros

O que é novo na versão 1.2.0:

  • Otimizar algoritmo para render sombra
  • Adicionar opções para docutil diretiva
  • Corrigir bugs

O que é novo na versão 1.1.8:

  • Adicionar opção --ignore-pil
  • Corrigir bugs

O que é novo na versão 1.1.7:

  • Adicionar atributo diagrama: shadow_style
  • Adicionar caminho da fonte para centos 6.2
  • adicionar uma definição 'antialias' no arquivo de configuração
  • Corrigir bugs

O que é novo na versão 1.1.6:

  • Suporte para readthedocs.org
  • directiva resto suporta: subtítulo: opção
  • Corrigir bugs

O que é novo na versão 1.1.5:

  • Embed código-fonte para documento SVG como descrição
  • Corrigir bugs

O que é novo na versão 1.1.4:

  • Adicionar novos edge.hstyles: oneone, onemany, manyone, manymany
  • Adicionar atributo borda: Descrição (para construção descrição-tables)
  • Corrigir bugs

O que é novo na versão 1.1.3:

  • Adicionar novo tipo de ponta para-modelos de dados (graças para David Lang)
  • Adicionar opção --no-transparência
  • Corrigir bugs

Requisitos :

  • Python
  • PIL
  • funcparserlib
  • setuptools ou distriubte

Programas semelhantes

XMLStarlet
XMLStarlet

12 Apr 16

didit
didit

12 May 15

Atomsphere
Atomsphere

14 Apr 15

Outro software de desenvolvedor Takeshi Komiya

Comentário para blockdiag

Comentários não encontrado
Adicionar comentário
Ligue imagens!