X-Git-Url: https://i11git.iti.kit.edu/anon-gitweb/?p=Misc%2Fipe.git;a=blobdiff_plain;f=ipelets%2Fgraph%2FREADME.md;fp=ipelets%2Fgraph%2FREADME.md;h=880ced0888c84c1b4d3c4d63808538d87dde24c0;hp=0000000000000000000000000000000000000000;hb=c2582190cf2a1ca755aab6ddf735551aee38b829;hpb=3b6d2712ea2dd911350d002ea211e4b9af64c5b1 diff --git a/ipelets/graph/README.md b/ipelets/graph/README.md new file mode 100644 index 0000000..880ced0 --- /dev/null +++ b/ipelets/graph/README.md @@ -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