oldarrows.gv 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. digraph G {
  2. // leave some space for the head/taillabels
  3. graph [ranksep=1.5 splines=true overlap=false]
  4. // to avoid confusion, remember this:
  5. // it's spelt tail/head, but it's read start/end
  6. // put head/tail labels farther from the node
  7. edge [labeldistance=3]
  8. // not interested in node labels
  9. node [shape=circle width=0.5 label=""]
  10. {
  11. edge [dir=back samehead=ahead samearrowhead=1]
  12. a->Z [arrowtail=none taillabel=none]
  13. b->Z [arrowtail=normal taillabel=normal]
  14. c->Z [arrowtail=inv taillabel=inv]
  15. d->Z [arrowtail=dot taillabel=dot]
  16. e->Z [arrowtail=odot taillabel=odot]
  17. f->Z [arrowtail=invdot taillabel=invdot]
  18. g->Z [arrowtail=invodot taillabel=invodot]
  19. h->Z [arrowtail=open taillabel=open]
  20. i->Z [arrowtail=halfopen taillabel=halfopen arrowhead=inv headlabel=samehead]
  21. j->Z [arrowtail=empty taillabel=empty]
  22. k->Z [arrowtail=invempty taillabel=invempty]
  23. l->Z [arrowtail=diamond taillabel=diamond]
  24. m->Z [arrowtail=odiamond taillabel=odiamond]
  25. n->Z [arrowtail=box taillabel=box]
  26. o->Z [arrowtail=obox taillabel=obox]
  27. p->Z [arrowtail=tee taillabel=tee]
  28. q->Z [arrowtail=crow taillabel=crow]
  29. }
  30. {
  31. edge [sametail=atail samearrowtail=1]
  32. Z->A [arrowhead=none headlabel=none]
  33. Z->B [arrowhead=normal headlabel=normal]
  34. Z->C [arrowhead=inv headlabel=inv]
  35. Z->D [arrowhead=dot headlabel=dot]
  36. Z->E [arrowhead=odot headlabel=odot]
  37. Z->F [arrowhead=invdot headlabel=invdot]
  38. Z->G [arrowhead=invodot headlabel=invodot]
  39. Z->H [arrowhead=open headlabel=open]
  40. Z->I [arrowhead=halfopen headlabel=halfopen arrowtail=inv taillabel=sametail]
  41. Z->J [arrowhead=empty headlabel=empty]
  42. Z->K [arrowhead=invempty headlabel=invempty]
  43. Z->L [arrowhead=diamond headlabel=diamond]
  44. Z->M [arrowhead=odiamond headlabel=odiamond]
  45. Z->N [arrowhead=box headlabel=box]
  46. Z->O [arrowhead=obox headlabel=obox]
  47. Z->P [arrowhead=tee headlabel=tee]
  48. Z->Q [arrowhead=crow headlabel=crow]
  49. }
  50. }