: You do not mention an operating system , so I will give you something cross-platform (and free). As @ChrisW pointed out "the diagram in the OP could be written as a tree of text". So, I
You do not mention an operating system , so I will give you something cross-platform (and free).
As @ChrisW pointed out "the diagram in the OP could be written as a tree of text". So, I am going to suggest something which does not use the mouse - does not even have a GUI, but which I think fits your requirements.
For decades now, I have been using GraphViz which is stable, widely used and well supported.
You use text to describe your diagram & GraphViz lays it out for you.
Thus, this:
graph {
a -- b;
b -- c;
a -- c;
d -- c;
e -- c;
e -- a;
}
Generates this:
There are dozens of excellent examples in the image gallery, take a look and see if any of them fit what you want.
Now, let's see how well it fits your needs:
set points with a mouse click (or by entering coordinates); should not be necessary, as auto-layout should handle it (you can specify position by using the pos attribute, but that rather spoils auto-layout).
connect points with a line automatically (like the pen tool in Photoshop) or with a few mouse clicks (like the connecting arrows in diagrams in PowerPoint or Word); done automagically by GraphViz
add a text box or label (with descriptive text) to a plot point; yes
change the storyline by dragging plot points; yes, but by changing the textual description
text labels and connecting lines move with the plot point when it is dragged; yes
(chose line width, color, point size, ...; not a must); yes
export as graphic (JPEG, PNG) or markup (HTML, SVG); yes
What do you think?
More posts by @Jamie945
: This tag should be used for questions about chapters, a way to divide a book into smaller parts. You can ask about typical styles of chapters, such as where to put them, or techniques for
: This tag should be used for questions about international guidelines and practices in regards to the craft of writing, such as questions about international publishing or international marketing
Terms of Use Privacy policy Contact About Cancellation policy © selfpublishingguru.com2024 All Rights reserved.