OSAGE(1) General Commands Manual OSAGE(1) (NAME) osage - (SYNOPSIS) osage [-(G|N|E)name=value] [-Tlang] [-llibfile] [-ooutfile] [-O] [-P] [-v] [-V] [files] (DESCRIPTION) osage . dot . . . . . . . pack packmode . . . splines . (OUTPUT FORMATS) Osage () osage <> ( xxx ) . . <> <> . osage : -Tps (PostScript) -Tsvg -Tsvgz ( SVG) -Tfig ( XFIG) -Tmif ( FrameMaker) -Thpgl ( HP) -Tpcl ( Laserjet) -Tpng -Tgif ( ) -Timap ( imagemap httpd "href" ) -Tcmapx ( html xhtml). . ':' -Tpng: . (GRAPH FILE LANGUAGE) .gv : [strict] (graph|digraph) name { statement-list } . strict . digraph (edgeop) "->" . graph (edgeop) "--" . () : name=val; node [name=val]; edge [name=val]; name val . . n0 [name0=val0,name1=val1,...]; n0 ( ) . n0 edgeop n1 edgeop ... edgeop nn [name0=val0,name1=val1,...]; n0 n1 ... nn . . [subgraph name] { statement-list } . n0 ... nn . [subgraph name] . () C /*...*/ ++C //... . ( C) . . (GRAPH ATTRIBUTES) size="x,y" . page="x,y" PostScript . ratio=f f fill compress auto . pagedir=[TBLR][TBLR] . rotate=90 (landscape) . (orientation=land .) center=n . layers="id:id:id:id" (overlay) . PostScript layercolorseq . . color=colorvalue ( bgcolor ). href="url" URL PostScript URL Acrobat Distiller . . URL="url" ("URL" "href" .) stylesheet="file.css" (stylesheet) -Tsvg -Tsvgz . . splines. true (spline) . polyline . ortho (orthogonal) . . splines=false splines=line . false . (NODE ATTRIBUTES) height=d width=d . fixedsize=true ( ). shape=record polygon epsf builtin_polygon builtin_polygon : plaintext ellipse oval circle egg triangle box diamond trapezium parallelogram house hexagon octagon note tab box3d component. ( : regular peripheries sides orientation distortion skew.) epsf shapefile EPSF . label=text text \n \l \r . '\N' . '\G' . (Record) { | } . (Port) < > . ( node0:port28). fontsize=n n . fontname=name . color=colorvalue style=filled fillcolor . fillcolor=colorvalue style=filled . . fontcolor=colorvalue . colorvalue "h,s,v" ( ) X11 white black red green blue yellow magenta cyan burlywood "#rrggbb" ( ) . style=filled solid dashed dotted bold invis Postscript. layer=id id:id "all" . () . : regular=n n x y . (builtin_polygons) . ( ). peripheries=n . builtin_polygons . sides=n . n<3 . builtin_polygons . orientation=f . f . . builtin_polygons . distortion=f ( ) . -1 1+ . builtin_polygons . skew=f ( ) . -1 1+ . builtin_polygons . href="url" url imagemap PostScript SVG . '\N' '\G' . '\L' . URL="url" ("URL" "href" .) target="target" SVG URL . URL . "_graphviz" . ( ) target . '\N' '\G' . '\L' . tooltip="tooltip" (tooltip) SVG URL . tooltip . '\N' '\G' . '\L' . (EDGE ATTRIBUTES) label=text text \n \l \r . '\T' (tail_node) . '\H' (head_node) . '\E' tail_node_name->head_node_name ( tail_node_name--head_node_name). '\G' . fontsize=n n . fontname=name . fontcolor=colorvalue . style=solid dashed dotted bold invis color=colorvalue . color=colorvaluelist colorvalue ':' . dir=forward back both none . tailclip,headclip=false . href="url" url imagemap PostScript SVG . '\T' '\H' '\E' '\G' . '\L' . URL="url" ("URL" "href" .) target="target" SVG URL . ( ) target . '\T' '\H' '\E' '\G' . '\L' . tooltip="tooltip" URL . . '\T' '\H' '\E' '\G' . '\L' . arrowhead,arrowtail=none, normal, inv, dot, odot, invdot, invodot, tee, empty, invempty, open, halfopen, diamond, odiamond, box, obox, crow. arrowsize (norm_length=10,norm_width=5, inv_length=6,inv_width=7,dot_radius=2) headlabel,taillabel=string (port). labelfontcolor labelfontname labelfontsize . '\T' '\H' '\E' '\G' . '\L' . headhref="url" url imagemap PostScript SVG . '\T' '\H' '\E' '\G' . '\L' . headURL="url" ("headURL" "headhref" .) headtarget="headtarget" SVG URL . headtarget URL . ( ) headtarget target . '\T' '\H' '\E' '\G' . '\L' . headtooltip="tooltip" URL . headlabel . '\T' '\H' '\E' . '\L' . tailhref="url" url imagemap PostScript SVG . '\T' '\H' '\E' '\G' . '\L' . tailURL="url" ("tailURL" "tailhref" .) tailtarget="tailtarget" SVG URL . tailtarget URL . ( ) tailtarget target . '\T' '\H' '\E' '\G' . '\L' . tailtooltip="tooltip" URL . taillabel . '\T' '\H' '\E' '\G' . '\L' . labeldistance port_label_distance labelangle ( ). decorate . samehead,sametail . layer=id id:id "all" . () . ( neato) w=f ( ) . . . len=f . . . (COMMAND LINE OPTIONS) -G . -N . -E . : -Gsize="7,8" -Nshape=box -Efontsize=8 -lfile PostScript . . -l . -Tlang . -O -T . -ofile file . -x ( ). -Lg (grid) . -LO . -Lni i . -LUi i . -LCv v . -LT[*]v ( ) v . -v ( ) . -V () . -? . (EXAMPLES) digraph test123 { pack=8 subgraph cluster0 { packmode=array x y x0 y0 x1 subgraph cluster1 { m n } } b [shape=box]; c [label="hello\nworld",color=blue,fontsize=24, fontname="Palatino-Italic",fontcolor=red,style=filled]; a -> z x -> z a -> b -> c; a -> {x y}; edge [style=dashed,color=red]; b -> x; } (AUTHORS) Emden R. Gansner (SEE ALSO) Graphviz . . doc doc/info . dot(1) 27 May 2009 OSAGE(1)