ditaa - Que tal criar diagramas pelo terminal?

Publicado por Uberlan em 14/11/2014

[ Hits: 7.049 ]

 


ditaa - Que tal criar diagramas pelo terminal?



Olá, amigos do site.

A ferramenta que vou apresentar hoje, é um conversor de diagramas desenhados em ASCII para um arquivo gráfico. O nome da ferramenta é ditaa. Foi escrita em Java pelo grego Stathis Sideris no ano de 2004. A versão atual é a 0.9. Está sob licença LGPL v3.

Trata-se de um programa leve com uma operação relativamente simples, sendo que a dificuldade se encontra em desenhar em ASCII.

O objetivo da ferramenta não é substituir programas como Dia, yEd, Gliffy, etc, mesmo assim, ditaa apresenta funções bem razoáveis para quem deseja criar diagramas simples.
Linux: ditaa: que tal criar diagramas pelo terminal?

Para começar, você tem que criar um arquivo TXT com o diagrama desenhado em ASCII. Depois, você usa o seguinte comando:

java -jar ditaa0_9.jar arquivo.txt arquivo.png

Para ver o resultado, basta abrir o arquivo PNG gerado.

Um exemplo que criei para a dica:
Linux: ditaa: que tal criar diagramas pelo terminal?

Resultou em:
Linux: ditaa: que tal criar diagramas pelo terminal?

Abaixo, você tem alguns exemplos de formas, cores e setas:
Linux: ditaa: que tal criar diagramas pelo terminal?

Observe que para cada forma são usadas tags.
Exemplo:
  • {c} - Decisão
  • {d} - Documento
  • {io} - Input/Output
  • {mo} - Operação Manual
  • {o} - Elipse
  • {s} - Armazenamento (Storage)
  • {tr} - Trapézio

Algumas cores e seus respectivos códigos:
Linux: ditaa: que tal criar diagramas pelo terminal?

Exemplos de setas:
Linux: ditaa: que tal criar diagramas pelo terminal?

Se você se interessou pela ferramenta e quiser baixar, use o link: Site do autor:
Outras dicas deste autor

gt5 - Front-end para du com estatísticas em HTML

Diversão no terminal: TermSaver

TPP - Apresentação de slides em modo texto

SolidOak - IDE para a linguagem Rust

ranger - Prático gerenciador de arquivos em modo texto

Leitura recomendada

Tutorial rápido de permissões

Agreagador de notícias do GoblinX Linux

Montando pasta compartilhada do Windows

Adicionar ícones na barra do Gnome

Lista de discussão sobre a certificação LPI (Linux Professional Institute)

  

Comentários
[1] Comentário enviado por Thihup em 14/11/2014 - 10:23h

Olá Amigo , que ferramenta interessante =D

Sabe se é possivel me enviar o source , quero ver 'por dentro' como que é feito.

[]'s

T+

[2] Comentário enviado por uberlan em 15/11/2014 - 15:34h


[1] Comentário enviado por Thihup em 14/11/2014 - 10:23h:

Olá Amigo , que ferramenta interessante =D

Sabe se é possivel me enviar o source , quero ver 'por dentro' como que é feito.

[]'s

T+


Tem sim, Thihup. O source está no sourceforge. Olha o link:
http://ufpr.dl.sourceforge.net/project/ditaa/ditaa/0.9/ditaa0_9-src.zip



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts