Je veux créer un diagramme qui montrera une chronologie, et à certains points de la chronologie, je veux annoter avec du texte et / ou un diagramme.
Cue ASCII art ...
Événement en mars / 2008/2009 /...../...../...../...../...../...../...../...../. .... / ..... / ..... /
J'aimerais quelque chose comme ça (un peu plus agréable cependant ;-D), où je peux déclarer les heures de début et de fin. Je préférerais travailler dans des déclarations de périodes / événements plutôt que de les dessiner moi-même. Le diagramme va être inclus dans un rapport LaTeX, donc ce genre de style est ce que je recherche, un package pour LaTeX qui fait cela serait idéal. Cependant, j'aimerais avoir des suggestions d'outils qui facilitent également le dessin manuel de ce genre de choses.
Existe-t-il un programme que je peux utiliser sur Linux qui convient à la facture?
EDIT: Je ne sais pas ce que la communauté pense des doublons sur les sites de superutilisateur / StackOverflow (cette réponse non recherchée existait déjà sur StackOverflow ), mais je n'ai pas le représentant pour fermer ma propre question ...
la source
Si vous souhaitez vous épargner tout le travail de programmation, il existe un site Web appelé Dipity.com avec lequel vous pouvez utiliser la création de chronologies.
Ou si vous aimez programmer et connaître un peu XML et Javascript, il y a le projet SIMILE du MIT a un projet basé sur un navigateur Javascript appelé Timeline qui vous permet d'utiliser un format XML simple comme entrée pour afficher une chronologie.
Vous avez dit que vous "préféreriez travailler dans des déclarations de périodes / événements plutôt que de les dessiner moi-même", et SIMILE Timeline semble être un bon moyen de le faire.
(Vous n'avez même pas besoin de le dessiner, entrez simplement les données).
Les deux fonctionnent sur Linux / Windows / Mac comme vous le souhaitez.
la source
Dia est un programme pour créer des diagrammes sur Linux, il est similaire en pratique à Visio.
la source
Les versions plus récentes de Gnuplot sont capables de gérer des échelles de chronologie et peuvent également créer des annotations. Il s'agit à l'origine d'un programme de traçage scientifique et peut générer une sortie dans de nombreux formats, y compris .png et .eps, afin que vous puissiez intégrer facilement les résultats dans LaTeX (il a une sortie LaTeX dédiée, que je ne connais pas). Il a une bonne et silencieuse documentation, de nombreux paramètres et vous pouvez exécuter des scripts en mode batch. Vous pouvez même créer un script gnuplot avec une syntaxe sheabang (#!).
la source
Est- ce que cet exemple d'horaire dans PGF / TikZ vous ressemble? PGF / TikZ est une bibliothèque LaTeX donc vous pouvez rouler la vôtre si vous maîtrisez LaTeX - voir par exemple ce post pour les débuts d'un module de diagramme de Gantt.
la source
Dans LaTeX, vous pouvez essayer le paquet tikz. Voici un exemple de code:
Cela crée une belle chronologie horizontale.
la source
Avez-vous essayé l'un des packages LaTeX existants conçus précisément pour cela, à savoir, la chronologie ou la chronologie ?
la source
OpenOffice peut faire une chronologie décente. Créez un tableau de 8 lignes de haut et le nombre d'éléments que vous avez plus 3 colonnes de large - donc si vous aviez 17 articles à mettre dans votre chronologie, vous feriez un tableau de 8 lignes de haut et 20 colonnes de large. Définissez toutes les bordures de cellule sur aucune. Fusionnez les deux rangées de cellules supérieures et inférieures inférieures, quatre à la fois. Fusionnez les deux rangées du milieu deux cellules à la fois. Vous pouvez utiliser le bouton de dessin des bordures de cellule pour tracer des lignes vers des cellules individuelles. C'est beaucoup plus facile en tant qu'image plutôt que d'essayer d'expliquer:
Vos dates ou heures vont dans les cases à deux cellules au milieu, tout ce que vous aimez va dans les cases à quatre cases au-dessus et en dessous. Je sais que ce n'est pas LaTeX, même si je suis sûr que vous pouvez demander à LaTeX de disposer une table de la même manière. Vous pouvez bien sûr exporter le diagramme sous forme d'image à partir d'OpenOffice pour l'inclure dans votre document LaTeX.
la source
J'ai écrit une fois un script gnuplot pour tracer les fréquences des stations de radio FM le long d'un axe de 87 MHz à 108 MHz, en utilisant les noms de chaque station de radio comme étiquettes verticales. Votre dessin ascii ressemble beaucoup à mon résultat. Vous pouvez jeter un œil au script .
la source
Vous pouvez utiliser Creately ou Creately Desktop pour vous aider à dessiner des diagrammes de Gantt ou des chronologies.
Beaucoup moins de temps à jouer car la chronologie et les dates d'échéance peuvent être simplement saisies et l'unité de temps peut être configurée. Ensuite, dessinez simplement les barres ou les lignes.
Peut exporter comme vecteur pour être mis dans LaTex je suppose.
la source