Ao reunir resultados, geralmente é desejável ter alguns diagramas de aparência profissional, em vez de diagramas reunidos no MS Paint. Qual é o padrão para desenhar estruturas de dados?
Ao reunir resultados, geralmente é desejável ter alguns diagramas de aparência profissional, em vez de diagramas reunidos no MS Paint. Qual é o padrão para desenhar estruturas de dados?
Respostas:
O encadeamento MO por links para é muito bom, e o encadeamento no tex.SE também é útil. As principais ferramentas que eu usei:
Eu sei que o pessoal do Mac jura pelo Omnigraffle, mas eu mesmo não tenho experiência com isso. Os principais critérios para mim são:
Suresh recomendou "Tikz / PGF" para o LaTeX. Além disso, para desenhar gráficos e similares, recomendo os seguintes pacotes:
Para uma amostra de uso, consulte a galeria de gráficos nomeados .
Veja também outras páginas em http://www.altermundus.fr . (Eles são principalmente em francês, mas você pode descobrir o significado usando o Google Translator.)
Suresh menciona OmniGraffle e Ross menciona Graphviz.
Na verdade, o OmniGraffle é o Graphviz com uma GUI (e muito mais). Você pode desenhar um gráfico (ou importá-lo de um arquivo) e usar um mecanismo de layout baseado em Graphiz para fazer o layout automático do gráfico. Você pode ajustar os parâmetros do mecanismo de layout e, finalmente, pode desativar o layout automático e ajustar manualmente o posicionamento dos nós.
Dito isso, eu ainda tendem a usar o Xfig para a maioria das ilustrações em meus artigos ... A possibilidade de incorporar código arbitrário de Látex nas suas ilustrações é muitas vezes essencial, e é exatamente aí que o Xfig se destaca (pelo menos até que você precise lidar com editores que esperam arquivos EPS independentes).
Como alguns mencionaram o Graphviz, também existe o dot2tex que converte o código Graphviz em TikZ. Isso facilita o uso no LaTeX (possui expressões matemáticas nos rótulos, etc.) e o ajuste fino da aparência do gráfico. Você pode até incorporar o código Graphviz diretamente no código TeX (em um ambiente dot2tex) e executar o Graphviz automaticamente.
Para desenhos simples, prefiro o YEd . Pode ser iniciado diretamente do navegador.
Além do TikZ e do graphviz, fiz bom uso da minha mesa digitalizadora. Você pode obter o novo pequeno Wacom Bamboo por 50 € (usado) a 100 € (novo). Com um tablet, você pode criar imagens com boa aparência rapidamente; para qualquer coisa, exceto publicações de periódicos / conferências / livros - dependendo da sua habilidade, mesmo assim - os resultados são muito apresentáveis.
Obviamente, você pode usar qualquer programa gráfico. Eu descobri Creately e Dabbleboard muito útil para gráficos e afins.
Você pode dar uma olhada no GePhi .