changed readme for graph ipelet
[Misc/ipe.git] / ipelets / graph / README.md
diff --git a/ipelets/graph/README.md b/ipelets/graph/README.md
new file mode 100644 (file)
index 0000000..880ced0
--- /dev/null
@@ -0,0 +1,65 @@
+This ipelet helps when drawing graphs.  To install the ipelet,
+download [graph.lua](graph.lua) and copy it to `~/.ipe/ipelets/` (or
+to some other directory for ipelets).
+
+# Features #
+
+The menu entry "toggle graph mode" turns a new graph editing mode on
+and off (by default it is on).  The graph mode adds the feature that
+vertices of a graph can be moved such that the incident edges follow
+automatically.  At the moment this only works for vertices represented
+by marks.
+
+## Moving Vertices ##
+
+Select a mark and press Ctrl+E to edit the position of the vertex.
+Move the displayed cycle to a new position (changing its radius does
+not have any effect) and press the space key.  The mark moves to the
+new position and all endpoints of poly-lines and splines incident to
+the previous position of the mark follow.
+
+There are two different modes.  Either, only visible edges or all
+edges on the current page are changed.  The menu entry "toggle move
+invisible" switches between these two modes (by default only visible
+edges are changed).
+
+## Shortening Edges ##
+
+Using the "shorten target/source/both" commands you can shorten edges
+by a specified distance.  This is useful if you have directed edges
+with arrowheads hiding under vertices (or vice versa).  Instead of
+shortening each of them by hand, you can select all of them and run
+the ipelet (at least if all vertices have the same size).
+
+# Compatibility #
+
+## Ipe Version ##
+
+I tested the ipelet with versions 7.0.14, 7.1.2, 7.1.5, 7.1.7, and
+7.1.8 of Ipe.
+
+## Presentation Ipelet ##
+
+The graph iplet does not work together with the original version of
+the presentation ipelet.  I'm using a modified [presentation
+ipelet](presentation.lua).
+
+# Changes #
+
+**26 August 2015**
+       the ipelets (graph and presentation) should now also work with Ipe
+       7.1.7 and Ipe 7.1.8
+
+**8 November 2013**
+    new mode that only changes edges that are currently visible; see
+    "Moving Vertices" (previously, all edges on the current page were
+    modified) 
+
+**7 May 2012**
+    the Presentation Ipelet should now also work with Ipe 7.1.2
+
+**29 April 2012**
+    shortening edges should now work with version 7.1.2 of Ipe
+
+**26 April 2012**
+    first version of the Graph Ipelet online