Difference between revisions of "Wgraph:Tutorial edge layout"
From FollowTheScore
| (10 intermediate revisions by the same user not shown) | |||
| Line 11: | Line 11: | ||
* arrowcolor / backarrowcolor | * arrowcolor / backarrowcolor | ||
* arrowsize / backarrowsize | * arrowsize / backarrowsize | ||
| − | * arrowstyle / backarrowstyle (solid, line, none, [half] circle, [half] rhomb, dslash) and combinations... | + | * arrowstyle / backarrowstyle (solid, line, none, [half] circle, box, [half] rhomb, dslash) and combinations... |
* priority | * priority | ||
| Line 35: | Line 35: | ||
node C {} | node C {} | ||
node D {} | node D {} | ||
| − | node E{} | + | node E {} |
| + | node F {} | ||
edge A B {label "some text" linestyle dashed color blue thickness 4} | edge A B {label "some text" linestyle dashed color blue thickness 4} | ||
| + | edge C D {label "some text" linestyle dotted | ||
| + | arrowstyle 'half rhomb + filled circle' arrowcolor red | ||
| + | backarrowstyle 'filled circle + filled half box + dslash' backarrowsize 14 backarrowcolor magenta} | ||
| + | edge A E {kind leftbentnear} | ||
| + | edge A F {kind rightnear} | ||
| + | |||
nodetype * {width 40 height 20 color yellow} | nodetype * {width 40 height 20 color yellow} | ||
| − | yspace | + | yspace 300 splines yes |
}} | }} | ||
[[Category:Wgraph]] | [[Category:Wgraph]] | ||
Latest revision as of 10:53, 15 August 2007
edge layout
On edge level you can specify
- kind (normal,back,near,rightnear,leftnear,bentnear,rightbentnear,leftbentnear)
- color
- thickness
- linestyle (continuous,dashed,dotted,double,invisible,solid,triple)
- arrowcolor / backarrowcolor
- arrowsize / backarrowsize
- arrowstyle / backarrowstyle (solid, line, none, [half] circle, box, [half] rhomb, dslash) and combinations...
- priority
- anchor (int)
- and optionally you can add a text label.
On graph level you can specify
- arrowmode (free,fixed)
- show_edgetypes
- skip_edgetypes
- hide_nodetypes
- hide_edgetypes
{{#wgraph: thumb=40 | wgl | png | svg | gdl |
node A {}
node B {}
node C {}
node D {}
node E {}
node F {}
edge A B {label "some text" linestyle dashed color blue thickness 4}
edge C D {label "some text" linestyle dotted
arrowstyle 'half rhomb + filled circle' arrowcolor red
backarrowstyle 'filled circle + filled half box + dslash' backarrowsize 14 backarrowcolor magenta}
edge A E {kind leftbentnear}
edge A F {kind rightnear}
nodetype * {width 40 height 20 color yellow}
yspace 300 splines yes
}}