Software zum Zeichnen von Plotstrukturdiagrammen

Wenn ich meine eigenen Romane zeichne oder andere Werke analysiere, um ihre Struktur zu verstehen, visualisiere ich gerne die Dynamik der Handlung(en) in einem Diagramm.

Normalerweise zeichne ich das von Hand. Eine erste Version eines solchen Erzähldiagramms könnte wie folgt aussehen (das einen Teil der Handlung für Mary E. Pearsons Remnant Chronicles zeigt, die ich während meiner Recherchen zu YA Romantic Fantasy gelesen habe):

handgezeichnete Handlungsstruktur

Das Problem beim Zeichnen der Plotstruktur von Hand besteht darin, dass ich das gesamte Diagramm neu zeichnen muss, wenn ich mehr als eine geringfügige Änderung vornehme. Das ist kein großes Problem, wenn ich es nur für meine eigene Handlung mache (denn dann mache ich nur etwa alle paar Monate ein Diagramm, und es macht Spaß, einen Nachmittag damit zu verbringen, die richtige Handlungsstruktur zu finden), aber wenn ich sie zeichne Der Verlauf der Analyse von Büchern, die ich gelesen habe, und das Neuzeichnen des gesamten Diagramms für jede Änderung wird etwas umständlich.

Ich suche daher eine Software, mit der ich einfach (!!!) Handlungsdiagramme zeichnen und verändern kann wie dieses (das mit der Drehbuchsoftware DramaQueen erstellt wurde und die Handlung des Märchens „ Hänsel und Gretel “ zeigt):

in DramaQueen erstelltes Handlungsdiagramm

Ich möchte DramaQueen jedoch nicht verwenden, um solche Diagramme zu zeichnen, da DramaQueen 297 Euro kostet und ich die anderen Funktionen nicht benötige und weil ich die Punkte im Diagramm nicht beschriften (und ziehen?) kann.

Ich weiß, dass ich in Software wie Adobe Illustrator jede Art von Diagramm zeichnen kann, aber das Erstellen (und Ändern) eines Storyline-Diagramms in einer solchen Grafiksoftware ist noch komplizierter als das Neuzeichnen des Diagramms von Hand.

Was ich suche, ist eine Software, die mir Folgendes ermöglicht:

  • Punkte setzen per Mausklick (oder durch Eingabe von Koordinaten)
  • Punkte automatisch (wie das Stiftwerkzeug in Photoshop) oder mit wenigen Mausklicks (wie die Verbindungspfeile in Diagrammen in PowerPoint oder Word) mit einer Linie verbinden
  • Fügen Sie einem Plotpunkt ein Textfeld oder eine Beschriftung (mit beschreibendem Text) hinzu
  • Ändern Sie die Handlung, indem Sie Handlungspunkte ziehen
  • Textbeschriftungen und Verbindungslinien bewegen sich mit dem Plotpunkt, wenn er gezogen wird
  • (Linienstärke, Farbe, Punktgröße wählen, ...; kein Muss)
  • Export als Grafik (JPEG, PNG) oder Markup (HTML, SVG)

Die Software muss nicht auf das Schreiben oder Plotten spezialisiert sein und darf mehr Funktionen haben (die ich nicht brauche), aber sie darf nicht teuer sein und muss einfacher zu bedienen sein als das Zeichnen von Hand. Ich bin auf einem Mac, aber für Ihre Antwort spielt die Plattform keine Rolle.

Jetzt ist es zu spät, aber vielleicht haben Sie auf softwarerecs.stackexchange.com eine bessere Antwort erhalten

Antworten (9)

Ich nehme eine Idee , auf die mich Memor-X in meiner Frage hingewiesen hat. Gibt es Werkzeuge, die einem Autor beim Schreiben einer verzweigten Handlung helfen können? :

yEd

Es ist ein kostenloses Tool, mit dem Sie Flussdiagramme erstellen können . Ich verwende es derzeit, um einen Teil meiner D&D-Kampagne zu erstellen.

Sie können zum Beispiel ganz einfach ein Kästchen/Stern/... in verschiedenen Farben erstellen und einen Text als Beschreibung hinzufügen. Der Text kann wie gewohnt angepasst werden: größer, andere Farbe, ...

Verschiedene Boxen können einfach miteinander verbunden werden. Klicken Sie einfach auf ein Kästchen und ziehen Sie den Pfeil zum nächsten Kästchen. Sie können auch ändern, wo genau die Pfeile in der Box beginnen, obwohl der Standard ist, dass der Pfeil von der Mitte der ersten Box zur Mitte der zweiten Box geht, was in den meisten Fällen sehr nützlich ist. Die Pfeile können auch geändert werden: gepunktete Linie, keine Pfeilspitze auf einer/einer Seite, dickere Linie, ...

Die Pfeile folgen den Feldern, mit denen sie verbunden sind, wo immer Sie sie auf den Bildschirm ziehen, sodass Sie Ihre Handlung leicht anpassen können.

Die Software ist für Windows, Linux und Mac verfügbar, und es gibt auch eine browserbasierte Version: yEd live

Wichtig ist, dass Sie diese Art von Diagramm "Flussdiagramm" nennen; also allgemeiner google.fr/search?q=mac+free+flowchart+software

Die Antwort von Secespitus und der Vorschlag von ChrisW, nach Flussdiagramm-Software zu suchen, brachten mich zu diesem Q&A und der Desktop-Version von draw.io .

Ich habe diese Software schnell installiert und versucht, das handgezeichnete Diagramm aus meiner Frage neu zu erstellen. Ich brauchte ungefähr eine halbe Stunde, um die ersten fünf Punkte aus diesem Diagramm zu zeichnen und zu beschriften:

Beispieldiagramm, das in draw.io eines Teils des Originals in der Frage erstellt wurde

Letzte Nacht habe ich eine halbe Stunde gebraucht, um den gesamten ersten Entwurf des Diagramms zu zeichnen (das ist doppelt so groß wie abgebildet), aber das war meine erste halbe Stunde in draw.io, und wenn man bedenkt, dass ich mit dem nicht vertraut war Software und noch nie zuvor eine andere Flussdiagramm-Software verwendet haben, können Sie sehen, wie einfach und unkompliziert diese Software zu verwenden ist. Außerdem werde ich sicherlich schneller arbeiten, wenn ich mich mit der Software vertrauter mache, und sobald ich anfange, Änderungen am Diagramm vorzunehmen (anstatt alles von Hand neu zu zeichnen), ist die anfängliche Investition von mehr Zeit, um die erste Version eines Diagramms zu erstellen wird sich wahrscheinlich auszahlen.

Es besteht natürlich eine Gefahr, wenn Sie mit Flussdiagramm-Software jeglicher Art arbeiten, und das ist die Gefahr, wenn Sie versuchen, Ihr Diagramm zu verschönern. Wenn Sie von Hand zeichnen, werden Sie wahrscheinlich mit einer groben Skizze zufrieden sein, aber wenn Sie irgendeine Art von Grafik in irgendeiner Software erstellen, könnten Sie versucht sein, viel Zeit damit zu verschwenden, mit Farben, Formen, Größen, Positionierungen usw. und Wortwahl. Es ist mir passiert, und etwa die Hälfte der Zeit, die ich zum Erstellen dieses kleinen Diagramms benötigte, wurde damit verbracht, die Beschriftungen zu verschieben, um das Layout besser aussehen zu lassen.

Nach diesem kurzen Versuch schreckt mich die relative Langsamkeit beim Erstellen der ersten Version des Diagramms fast ab. Wie Sie sehen können, habe ich das Plot-Diagramm nicht fertig gestellt, weil mir der Prozess nicht gefallen hat. Stift und Papier sind für mich unendlich intuitiver und einfacher, und ich bin mir nicht sicher, ob ich wirklich eine gestrichelte Linie aus einem Optionsmenü auswählen möchte, anstatt einfach die Striche zu zeichnen. Wenn ich die Software häufiger verwende und meine Meinung (und meinen Arbeitsablauf) ändere, werde ich diese Antwort aktualisieren.


Draw.io ist für Windows, Mac, Linux und online verfügbar. Draw.io ist Open Source und alle Versionen sind kostenlos.


Ich habe auch yEd installiert (weitere Einzelheiten finden Sie in der Antwort von Secespitus) und denselben Teil meines ursprünglichen Diagramms neu erstellt:

Beispieldiagramm in yEd erstellt

Ich habe ungefähr die gleiche Zeit gebraucht und die Handhabung beider Softwares war sehr ähnlich. Sie haben einige Unterschiede, aber keiner, den ich gefunden habe, hat eindeutig eine Anwendung gegenüber der anderen bevorzugt (für den aktuellen Zweck und nach so einem kurzen Versuch).

Sie erwähnen kein Betriebssystem, also gebe ich Ihnen etwas Plattformübergreifendes (und freies).

Wie @ChrisW betonte, "könnte das Diagramm im OP als Textbaum geschrieben werden". Also werde ich etwas vorschlagen, das keine Maus verwendet - nicht einmal eine GUI hat, aber meiner Meinung nach Ihren Anforderungen entspricht.

Seit Jahrzehnten verwende ich GraphViz , das stabil, weit verbreitet und gut unterstützt ist.

Sie verwenden Text, um Ihr Diagramm zu beschreiben, und GraphViz legt es für Sie an.

Also das:

graph {  
           a -- b;   
           b -- c;   
           a -- c;   
           d -- c;   
           e -- c;   
           e -- a;   
      } 

Erzeugt das:

Geben Sie hier die Bildbeschreibung ein

Es gibt Dutzende von hervorragenden Beispielen in der Bildergalerie , werfen Sie einen Blick darauf und sehen Sie, ob eines davon Ihren Vorstellungen entspricht.

Lassen Sie uns nun sehen, wie gut es Ihren Anforderungen entspricht:

  • Punkte per Mausklick (oder durch Eingabe von Koordinaten) setzen; sollte nicht notwendig sein, da das automatische Layout damit umgehen sollte (Sie können die Position mit dem Attribut pos angeben , aber das verdirbt das automatische Layout eher).

  • Punkte automatisch (wie das Stiftwerkzeug in Photoshop) oder mit wenigen Mausklicks (wie die Verbindungspfeile in Diagrammen in PowerPoint oder Word) mit einer Linie verbinden; erfolgt automatisch durch GraphViz

  • Hinzufügen eines Textfelds oder einer Beschriftung (mit beschreibendem Text) zu einem Plotpunkt; ja

  • Ändern Sie die Handlung, indem Sie Handlungspunkte ziehen; ja, aber durch Änderung der Textbeschreibung

  • Textbeschriftungen und Verbindungslinien bewegen sich mit dem Plotpunkt, wenn er gezogen wird; ja

  • (Linienstärke, Farbe, Punktgröße wählen, ...; kein Muss); ja

  • Export als Grafik (JPEG, PNG) oder Markup (HTML, SVG); ja

Was denken Sie?

Gute Antwort. Nebenbei: Das OP hat angegeben: "Ich arbeite auf einem Mac, aber für Ihre Antwort spielt die Plattform keine Rolle."
Ups, das mit dem Mac habe ich übersehen. Ich habe GraphViz für viele verschiedene Arten von Diagrammen verwendet, aber noch nie für dieses. Dennoch zeichnet es sich durch Konnektivität und Abhängigkeit aus, daher würde ich gerne ein funktionierendes Beispiel sehen.
Danke, @Mawg. Wenn Sie wissen, wie es geht, könnten Sie einen Beispielcode für eine Textbeschriftung bereitstellen, die sich außerhalb des Knotenpunkts befindet (wie im Beispiel in meiner Antwort)?

Das Diagramm im OP könnte als Textbaum geschrieben werden.

threat from Venda
  marriage to prince Jaxon
    betrayed by mother / father
    flees to Terravin to live as a barmaid
      Rafe + Kaden live with her; she falls in love with Rafe

etc.

Allgemeiner (anstelle von "Baumansicht" oder "Flussdiagramm") könnten Sie feststellen, dass diese Art von Diagramm/Software als " Mind Map " bezeichnet werden könnte - und so zum Beispiel https://www.google.fr/search ?q=mind+map+free+mac

lol, netter Versuch, meine Handschrift (und eine Fremdsprache, nehme ich an) zu lesen. Ich habe Ihre Antwort bearbeitet, um die englische Version meiner Kritzeleien bereitzustellen.
@Cloudchaser Für Ihre Idee, die textbasierte Darstellung zum Erstellen eines Diagramms zu verwenden: Ich habe GraphML gefunden , mit dem Sie dies tun können. Vielleicht möchten Sie sich diese Einführung ansehen , obwohl es nach viel mehr Arbeit aussieht, als einfach einen Drag-and-Drop-Editor wie yEd oder draw.io zu verwenden

Ein großartiges kostenloses Tool, das eine bessere Erfahrung als Ihre Antwort sein könnte, ist LibreOffice Draw . Es ist kostenlos, sie unterstützen iOS und es ist sehr intuitiv für einfache bis komplexe Diagramme zu verwenden. Es ist im Grunde die Open-Source-Version von Microsoft Visio, die in der Geschäftswelt für solche Dinge weit verbreitet ist. Sie könnten auch für Visio bezahlen, aber der Preis wird Sie wahrscheinlich nicht ansprechen.

Gegen eine geringe Gebühr ($5/Monat, kann je nach Region variieren) können Sie auch Office 365 erwerben , das eine riesige Suite sehr nützlicher Software enthält. Zwei Programme könnten Ihnen besonders helfen, wenn Draw nicht Ihr Ding ist: PowerPoint und OneNote

PowerPoint ist das altbekannte Standby, einfach zu bedienen, viele integrierte Formen und Textoptionen, Diagrammwerkzeuge usw. Es ist etwas besser im Umgang mit Text als Draw, daher könnte es einen Blick wert sein, wenn Sie es länger verwenden möchten Beschreibungen.

OneNote ist eines meiner Lieblings-Office-Programme und könnte zu Ihnen passen, wenn Sie ein handgezeichneteres Gefühl mögen. Es ist wie ein Notizbuch aufgebaut, mit verschiedenen Abschnitten und Seiten, die je nach Bedarf erweitert werden können, sodass Sie Ihre Notizen ganz einfach organisieren können. Sie können auch buchstäblich darauf zeichnen, wenn Sie einen Touchscreen verwenden, oder sogar nur mit einer Maus, sodass Sie Ihre gestrichelten Linien und benutzerdefinierten Formen beibehalten können. Dinge, die Sie zeichnen, werden in Objekte umgewandelt, sodass Sie sie auswählen und herumziehen, Teile davon löschen usw. Es unterstützt auch supereinfache Hyperlinks und das Einfügen von Text/Bildern, wenn Sie auf externe Quellen verweisen oder visuelle Elemente hinzufügen möchten. Ich kann dieses nur für den allgemeinen Gebrauch nicht genug empfehlen, wenn Sie gerne Notizen machen, insbesondere wenn Sie einen Touchscreen und einen Stift verwenden.

Scapple

Obwohl es nicht kostenlos ist (obwohl es eine kostenlose Testversion gibt), scheint Scapple (von denselben Herstellern wie Scrivener) alles zu haben, was Sie brauchen.

Sie haben Mac- und Windows-Versionen.

Ihr etwa 6-minütiges Demonstrationsvideo zeigt viel von der Leistung und extremen Benutzerfreundlichkeit und scheint alles zu treffen, was Sie erwähnen, wobei dies für den Export gezeigt wird:

Geben Sie hier die Bildbeschreibung ein

Das Video zeigt, dass das Bilden von Text/Blasen und Beziehungslinien zwischen ihnen (mit verschiedenen Pfeilspitzenkombinationen oder jetzt Pfeilen überhaupt) sehr intuitiv und einfach zu sein scheint.

Interessant. Ich hatte mir Scapple angesehen, als es frisch veröffentlicht wurde, fand aber keine Verwendung für das Mindmapping, für das es anscheinend gedacht war. Aber jetzt, wo ich mir dieses Demonstrationsvideo mit der Idee ansehe, Plot-Strukturdiagramme zu erstellen, tut Scapple das tatsächlich, und sein Arbeitsablauf erscheint intuitiv und mühelos. Was jedoch schwieriger sein könnte, ist das Erstellen der Art von U-Bahn-Liniengrafik, die ich in meiner eigenen Antwort zeige, mit Plotpoints und Textbeschriftungen außerhalb der Punkte. yEd und draw.io erlauben mir das, obwohl es etwas umständlich und unflexibel ist. Ich muss sehen, ob Scapple darin besser ist.
@Cloudchaser Obwohl ich es nicht benutzt habe, bin ich mir aufgrund des Videos sicher, dass es das tun kann, was Sie erwähnen. Sie können Text (wie gezeigt) zu einem Plot-"Punkt" gruppieren, und zumindest dieser Punkt könnte eine Bilddatei sein (wie gezeigt), kann aber möglicherweise selbst gezeichnet werden (oder sogar ein einzelnes "Leerzeichen" von Text mit a Hintergrundbild eines Kreissatzes, falls es sich um Text auf einem Knoten handeln sollte). Aber ich stimme zu, dass es nicht klar ist, ob eine in Software gezeichnete Grafik (wie ein Punkt) selbst ein Knoten sein kann oder nicht.

Ich denke, Dia, ein allgemeiner Diagrammeditor, überprüft die meisten oder alle Ihre Kästchen. http://dia-installer.de/

Ich weiß, dass dies nicht genau beantwortet, was OP gefragt hat ... aber im Geiste Ihrer Wertschätzung für das Erstellen von Diagrammen von Hand biete ich diese Lösung an: Verwenden Sie ein Schwarzes Brett oder ein Stück schweres Papier als Substrat (oder sogar eine Wand), schneiden Sie kleinere Papierstücke aus und verwenden Sie sie als "Ballons" und Verbindungslinien, befestigen Sie diese einfach (Tacker oder Klebeband oder ...) an der Tafel. Einfach zu ändern und neu zu organisieren, und wenn Sie digital speichern möchten, machen Sie ein Foto und bewahren Sie einen Ordner mit Bildern auf, auf die zu einem späteren Zeitpunkt verwiesen und ausgedruckt werden kann.

Sie können Creately auch ausprobieren . Es ist auch eine Alternative zu Microsoft Visio und bietet eine umfangreiche Sammlung von Formen, um Flussstrukturdiagramme für verschiedene Anwendungen zu demonstrieren.