Quero criar um diagrama que mostre uma linha do tempo e, em certos pontos da linha do tempo, quero anotar com texto e / ou um diagrama.
Sugestão de arte ASCII ...
Evento em março / 2008/2009 /...../...../...../...../...../...../...../...../. .... / ..... / ..... /
Eu gostaria de algo assim (um pouco mais agradável ;-D), onde posso declarar os horários de início e fim. Eu preferiria trabalhar em declarações de períodos / eventos do que desenhá-las eu mesmo. O diagrama será incluído em um relatório do LaTeX, então esse é o tipo de estilo que eu estou procurando, um pacote para o LaTeX que faça isso seria o ideal. No entanto, gostaria de sugestões de ferramentas que tornem fácil desenhar esse tipo de coisa manualmente também.
Existe um programa que eu possa usar no Linux que se encaixe na conta?
EDIT: Não sei o que a comunidade pensa sobre duplicatas nos sites superusuário / StackOverflow (essa resposta não pesquisada já existia no StackOverflow ), mas não tenho o representante para fechar minha própria pergunta ...
fonte
Se você deseja economizar todo o trabalho de programação, existe um site chamado Dipity.com com o qual você pode criar cronogramas.
Ou, se você gosta de programar e conhecer um pouco de XML e Javascript, o projeto SIMILE do MIT possui um projeto baseado em navegador Javascript, chamado Timeline, que permite usar um formato XML simples como entrada para exibir uma linha do tempo.
Você disse que "preferiria trabalhar em declarações de períodos / eventos do que desenhá-las eu mesmo", e o SIMILE Timeline parece ser uma boa maneira de fazer isso.
(Você nem precisa desenhar, basta inserir os dados).
Ambos funcionam no Linux / Windows / Mac, o que você quiser.
fonte
Dia é um programa para criar diagramas no Linux, na prática é semelhante ao Visio.
fonte
As versões mais recentes do Gnuplot são capazes de lidar com escalas de linha do tempo e também podem criar anotações. Originalmente, é um programa de plotagem científica e pode gerar saída em vários formatos, incluindo .png e .eps, para que você possa incorporar os resultados facilmente no LaTeX (ele possui uma saída LaTeX dedicada, com a qual não estou familiarizado). Ele possui uma documentação boa e completa, com muitas configurações e você pode executar scripts no modo em lote. Você pode até criar um script gnuplot com uma sintaxe sheabang (#!).
fonte
Será que este exemplo calendário no PGF / TikZ olhar a maneira que você gosta? O PGF / TikZ é uma biblioteca do LaTeX, para que você possa criar sua própria, se for proficiente em LaTeX - veja, por exemplo, esta publicação para o início de um módulo de gráfico de Gantt.
fonte
No LaTeX, você pode experimentar o pacote tikz. Aqui está um exemplo de código:
Isso cria uma boa linha do tempo horizontal.
fonte
Você já experimentou algum dos pacotes LaTeX existentes projetados precisamente para isso, isto é, linha do tempo ou cronologia ?
fonte
O OpenOffice pode fazer uma linha do tempo decente. Crie uma tabela com 8 linhas de altura e o número de itens que você possui mais 3 colunas de largura. Portanto, se você tivesse 17 itens para colocar na linha do tempo, criaria uma tabela com 8 linhas de altura e 20 colunas de largura. Defina todas as bordas da célula como nenhuma. Mesclar as duas primeiras e as duas linhas superiores de células, quatro de cada vez. Mesclar as duas linhas do meio, duas células por vez. Você pode usar o botão de desenho das bordas da célula para desenhar linhas em células individuais. Tudo isso é muito mais fácil como uma imagem do que tentar explicar:
Suas datas ou horários aparecem nas caixas de duas células no meio, e o que você quiser fica nas caixas de quatro células acima e abaixo. Eu sei que não é o LaTeX, embora eu tenha certeza que você pode fazer com que o LaTeX faça o layout de uma tabela de maneira semelhante. Obviamente, você pode exportar o diagrama como uma imagem do OpenOffice para incluir no seu documento LaTeX.
fonte
Certa vez, escrevi um script gnuplot para plotar frequências de estações de rádio FM ao longo de um eixo de 87MHz a 108MHz, usando os nomes de cada estação de rádio como etiquetas verticais. Seu desenho ascii se parece muito com o meu resultado. Você pode dar uma olhada no script .
fonte
Você pode usar o Creately ou Creately Desktop para ajudá-lo a desenhar gráficos ou linhas de tempo de Gantt .
Muito menos tempo, pois a linha do tempo e as datas de vencimento podem ser inseridas e a unidade de tempo pode ser configurada. Em seguida, basta desenhar as barras ou linhas.
Pode exportar como vetor para ser colocado no LaTex, suponho.
fonte