Gantt-Diagrammgenerator aus textueller Darstellung

Ich suche nach einem Befehlszeilendienstprogramm, um ein Gantt-Diagramm aus einer Textdarstellung auf Graphviz - Weise oder auf die Art und Weise zu generieren, wie es Blockdiag tut. Mir sind Mermaid und NodeJS bekannt , und ich weiß, dass Plantuml plant, die Implementierung von Gantt-Diagrammen hinzuzufügen.

Etwas Ähnliches ist mit Gnuplot möglich , aber die Syntax ist ziemlich spezifisch und komplex ( sehen Sie sich dieses Beispiel an ) .

Ich möchte so etwas tun:

gantt source.txt > image.png

Gibt es jetzt ein Tool?

Hier ist eine ähnliche Frage

Antworten (1)

Ich sehe keinen Grund, warum https://github.com/mermaidjs/mermaid.cli in Ihrem Fall nicht funktionieren würde. MIT-lizenziert, sollte es Ihnen ermöglichen, dies in zu speicherngantt.txt

gantt
    title A Gantt Diagram
    dateFormat  YYYY-MM-DD
    section Section
    A task           :a1, 2014-01-01, 30d
    Another task     :after a1  , 20d
    section Another
    Task in sec      :2014-01-12  , 12d
    another task      : 24d

Und das sollte Ihnen das Bild geben

mmdc -i gantt.txt -o image.png

Meerjungfrau gantt

Das von Ihnen erwähnte Blockdiag ist auch eine Python-Bibliothek, und Sie könnten damit ein Befehlszeilenskript erstellen.