# Index of sample files created by GraphViz2::Marpa V 2.00.

All scripts, input files and output files required to generate these examples are shipped in the GraphViz2::Marpa distro.

Some sample data is deliberately faulty, and so does not produce an image, or produces a faulty one (e.g. data/42.*.gv)

Note: This is the author tests page. The standard tests page is up 1 dir level

# | Result of GraphViz2::Marpa processing *.gv | Result of dot processing the same file

1

Input file: xt/author/data/AvantGarde.gv (1484 bytes):
digraph{
1 -> 2 -> 3 -> 4;
1[ fontname="AvantGarde-Book" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"AvantGarde-Book"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
2[ fontname="AvantGarde-BookOblique" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"AvantGarde-BookOblique"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
3[ fontname="AvantGarde-Demi" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"AvantGarde-Demi"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
4[ fontname="AvantGarde-DemiOblique" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"AvantGarde-DemiOblique"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
}

Output file 1: xt/author/html/AvantGarde.svg (6497 bytes)

2

Input file: xt/author/data/Bookman.gv (1454 bytes):
digraph{
5 -> 6 -> 7 -> 8;
5[ fontname="Bookman-Demi" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Bookman-Demi"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
6[ fontname="Bookman-DemiItalic" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Bookman-DemiItalic"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
7[ fontname="Bookman-Light" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Bookman-Light"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
8[ fontname="Bookman-LightItalic" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Bookman-LightItalic"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
}

Output file 2: xt/author/html/Bookman.svg (6485 bytes)

3

Input file: xt/author/data/Courier.gv (1443 bytes):
digraph{
9 -> 10 -> 11 -> 12;
9[ fontname="Courier" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Courier"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
10[ fontname="Courier-Bold" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Courier-Bold"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
11[ fontname="Courier-BoldOblique" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Courier-BoldOblique"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
12[ fontname="Courier-Oblique" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Courier-Oblique"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
}

Output file 3: xt/author/html/Courier.svg (6232 bytes)

4

Input file: xt/author/data/ER.gv (650 bytes):
graph ER {
node [shape=box]; course; institute; student;
node [shape=ellipse]; {node [label="name"] name0; name1; name2;}
code; grade; number;
node [shape=diamond,style=filled,color=lightgrey]; "C-I"; "S-C"; "S-I";
name0 -- course;
code -- course;
course -- "C-I" [label="n",len=1.00];
"C-I" -- institute [label="1",len=1.00];
institute -- name1;
institute -- "S-I" [label="1",len=1.00];
"S-I" -- student [label="n",len=1.00];
student -- grade;
student -- name2;
student -- number;
student -- "S-C" [label="m",len=1.00];
"S-C" -- course [label="n",len=1.00];
label = "\n\nEntity Relation Diagram\ndrawn by NEATO";
fontsize=20;
}

Output file 4: xt/author/html/ER.svg (7405 bytes)

5

Input file: xt/author/data/Heawood.gv (790 bytes):
/*
* The transitive 6-net, also known as Heawood's graph,
* can be used to test the "stability points" of the layout
* algorithm.
* The "ideal" layout occurs when len="2.5". The layout
* loses the regularity when smaller values are used.
*/
graph "Heawood" {
node [
fontname = "Arial"
label = "\N"
shape = "circle"
width = "0.50000"
height = "0.500000"
color = "black"
]
edge [
color = "black"
]
/* The outer wheel */
"0" -- "1" -- "2" -- "3" -- "4" -- "5" -- "6" -- "7" -- "8" -- "9" -- "10" -- "11" -- "12" -- "13" -- "0";
/* The internal edges. The len = makes them internal */
"0" -- "5" [len = 2.5];
"2" -- "7" [len = 2.5];
"4" -- "9" [len = 2.5];
"6" -- "11" [len = 2.5];
"8" -- "13" [len = 2.5];
"10" -- "1" [len = 2.5];
"12" -- "3" [len = 2.5];
}

Output file 5: xt/author/html/Heawood.svg (8413 bytes)

6

Input file: xt/author/data/Helvetica.gv (2966 bytes):
digraph{
13 -> 14 -> 15 ->16 -> 17 -> 18 -> 19 -> 20;
13[ fontname="Helvetica" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Helvetica"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
14[ fontname="Helvetica-Bold" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Helvetica-Bold"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
15[ fontname="Helvetica-BoldOblique" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Helvetica-BoldOblique"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
16[ fontname="Helvetica-Narrow" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Helvetica-Narrow"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
17[ fontname="Helvetica-Narrow-Bold" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Helvetica-Narrow-Bold"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
18[ fontname="Helvetica-Narrow-BoldOblique" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Helvetica-Narrow-BoldOblique"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
19[ fontname="Helvetica-Narrow-Oblique" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Helvetica-Narrow-Oblique"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
20[ fontname="Helvetica-Oblique" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Helvetica-Oblique"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
}

Output file 6: xt/author/html/Helvetica.svg (12777 bytes)

7

Input file: xt/author/data/KW91.gv (416 bytes):
digraph G {
style=bold;
subgraph cluster_outer {
Act_1 -> Act_21;
Act_1 -> Act_23;
Act_25 -> Act_3;
subgraph cluster_inner {
label = " Act_2";
{Act_21 -> Act_22 [minlen=2]; rank=same;}
Act_22 -> Act_23;
Act_22 -> Act_24;
{Act_23 -> Act_24 [minlen=2]; rank=same;}
Act_23 -> Act_25;
Act_24 -> Act_25;
}
}
Ext_1 -> Act_1;
Act_3 -> Ext_2;
Ext_3 -> Act_24;
}

Output file 7: xt/author/html/KW91.svg (7709 bytes)

8

Input file: xt/author/data/NaN.gv (2672 bytes):
digraph xyz {
orientation=landscape;
ratio=compress;
size="16,10";
AbstractMemory -> Memory;
AliasedMemory -> AliasedMemory;
AliasedMemory -> Memory;
Architecture -> ROOT;
Assembly -> ROOT;
AtomProperties -> NRAtom;
AtomWr -> Wr;
Break -> Break;
Break -> Target;
Breakpoint -> Breakpoint;
Breakpoint -> Event;
Breakpoint -> ROOT;
CDB -> Target;
CDB -> Thread;
CommonFrame -> Target;
ControlOps -> InterpF;
Displayed -> Displayed;
Displayed -> InterpTypes;
ETimer -> RTHeapRep;
Event -> Event;
Event -> ROOT;
Event -> Target;
EventHandler -> ROOT;
EventHandler -> StandardEvents;
Expression -> ROOT;
ExpressionServer -> Expression;
FollowBreakpoint -> Breakpoint;
Formatter -> ROOT;
Formatter -> Thread;
Frame -> Frame;
Frame -> Memory;
Frame -> Target;
FrameClass -> Frame;
IntIntTbl -> IntIntTbl;
IntIntTbl -> ROOT;
Interp -> InterpF;
Interp -> ROOT;
InterpF -> Interp;
InterpF -> InterpF;
InterpF -> ROOT;
InterpScan -> TokenStream;
InterpTypes -> InterpTypes;
InterpTypes -> ROOT;
List -> Thread;
LoadState -> LoadState;
LoadState -> LoadStateRep;
LoadState -> ROOT;
LoadStateRep -> LoadState;
LocationRep -> Memory;
MC68Frame -> CommonFrame;
MC68GCommonFrame -> EventHandler;
MUTEX -> ROOT;
Memory -> Displayed;
Memory -> InterpTypes;
MipsFrame -> CommonFrame;
MipsFrame -> InterpTypes;
MipsGCommonFrame -> EventHandler;
NRAtom -> AtomProperties;
NRAtom -> ROOT;
NopBreakpoint -> Breakpoint;
PSFormatter -> InterpTypes;
PSInterp -> InterpTypes;
PSLoadState -> InterpTypes;
PSMemory -> InterpTypes;
ProtectedWire -> ProtectedWire;
ProtectedWire -> Wire;
RTHeap -> RTHeapRep;
RTHeapRep -> ROOT;
Rd -> RdClass;
RdClass -> MUTEX;
RegisterMemory -> Memory;
Scope -> ROOT;
Scope -> Scope;
Scope -> Target;
SourceLoc -> Target;
SourceMap -> ROOT;
SparcFrame -> CommonFrame;
SparcGCommonFrame -> EventHandler;
StandardEvents -> StandardEvents;
StandardEvents -> Target;
StreamWire -> Wire;
Symbol -> Displayed;
Symbol -> Symbol;
TThread -> ROOT;
TThread -> Target;
Target -> Displayed;
Target -> Event;
Target -> FrameClass;
Target -> ROOT;
Target -> TThread;
Target -> Target;
Target -> TargetF;
Target -> Thread;
TargetF -> Target;
TargetState -> Assembly;
TextRd -> Rd;
TextWr -> Wr;
Thread -> ROOT;
Thread -> Thread;
TokenStream -> ROOT;
TokenStream -> TokenStream;
Trap -> ROOT;
TrapMemory -> Memory;
UFileRd -> Rd;
UFileRd -> UFileRd;
UFileWr -> UFileWr;
UFileWr -> Wr;
UnixHandler -> Event;
UnixHandler -> UnixHandler;
UserBreak -> Break;
UserBreak -> Breakpoint;
UserBreak -> Event;
UserBreak -> Trap;
UserBreak -> UserBreak;
VaxFrame -> CommonFrame;
VaxGCommonFrame -> EventHandler;
Wire -> ROOT;
Wire -> TrapMemory;
Wire -> Wire;
Wr -> WrClass;
WrClass -> MUTEX;
}

Output file 8: xt/author/html/NaN.svg (66668 bytes)

9

Input file: xt/author/data/NewCenturySchlbk.gv (1526 bytes):
digraph{
21 -> 22 -> 23 -> 24;
21[ fontname="NewCenturySchlbk-Bold" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"NewCenturySchlbk-Bold"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
22[ fontname="NewCenturySchlbk-BoldItalic" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"NewCenturySchlbk-BoldItalic"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
23[ fontname="NewCenturySchlbk-Italic" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"NewCenturySchlbk-Italic"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
24[ fontname="NewCenturySchlbk-Roman" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"NewCenturySchlbk-Roman"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
}

Output file 9: xt/author/html/NewCenturySchlbk.svg (6558 bytes)

10

Input file: xt/author/data/Palatino.gv (1462 bytes):
digraph{
25 -> 26 -> 27 -> 28;
25[ fontname="Palatino-Bold" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Palatino-Bold"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
26[ fontname="Palatino-BoldItalic" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Palatino-BoldItalic"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
27[ fontname="Palatino-Italic" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Palatino-Italic"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
28[ fontname="Palatino-Roman" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Palatino-Roman"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
}

Output file 10: xt/author/html/Palatino.svg (6461 bytes)

11

Input file: xt/author/data/Petersen.gv (904 bytes):
/*
* The transitive 5-net, also known as Petersen's graph,
* can be used to test the "stability points" of the layout
* algorithm.
*
* The "ideal" layout is achieved for certain random seed
* values when len=1.5. For len=2.5 or above, the layout
* is stable. Sometimes, the graph is rendered "inside-out".
*/
graph "Petersen" {
node [
fontname = "Arial"
label = "\N"
shape = "circle"
width = "0.400000"
height = "0.400000"
color = "black"
]
edge [
color = "black"
]
/* Outer wheel. The len= is what makes it outer */
"0" -- "1" -- "2" -- "3" -- "4" -- "0" [
color = "blue"
len = 2.6
]
"0" -- "5" [
color = "red"
weight = "5"
]
"1" -- "6" [
color = "red"
weight = "5"
]
"2" -- "7" [
color = "red"
weight = "5"
]
"3" -- "8" [
color = "red"
weight = "5"
]
"4" -- "9" [
color = "red"
weight = "5"
]
"5" -- "7" -- "9" -- "6" -- "8" -- "5";
}

Output file 11: xt/author/html/Petersen.svg (6398 bytes)

12

Input file: xt/author/data/Symbol.gv (924 bytes):
digraph {
greek[fontname=Symbol label="&alpha;&beta;&gamma;&delta;&epsilon;&zeta;&eta;&theta;&iota;&kappa;&lambda;&mu;&nu;&xi;&omicron;&pi;&rho;&sigmaf;&sigma;&tau;&upsilon;&phi;&chi;&psi;&omega;&upsih;&piv;"
];
subgraph {
a[ fontname=Symbol label="for all: &forall;"];
b[ fontname=Symbol label="part: &part;"];
c[ fontname=Symbol label="exists: &exist;"];
d[ fontname=Symbol label="empty: &empty;"];
e[ fontname=Symbol label="nabla: &nabla;"];
f[ fontname=Symbol label="isin: &isin;"];
g[ fontname=Symbol label="notin: &notin;"];
a->b->c->d->e->f->g;
};
subgraph {
i[ fontname=Symbol label="ni: &ni;"];
j[ fontname=Symbol label="prod: &prod;"];
k[ fontname=Symbol label="sum: &sum;"];
l[ fontname=Symbol label="lowast: &lowast;"];
m[ fontname=Symbol label="square root: &radic;"];
n[ fontname=Symbol label="proportional to: &prop;"];
o[ fontname=Symbol label="infinity&infin;"];
i->j->k->l->m->n->o
};
greek->a
greek->i
}

Output file 12: xt/author/html/Symbol.svg (8755 bytes)

13

Input file: xt/author/data/Times.gv (1437 bytes):
digraph{
30 -> 31 -> 32 -> 33;
30[ fontname="Times-Bold" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Times-Bold"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
31[ fontname="Times-BoldItalic" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Times-BoldItalic"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
32[ fontname="Times-Italic" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Times-Italic"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
33[ fontname="Times-Roman" shape=box width=0 height=0 margin="0,0"
label=<<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>"Times-Roman"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"</TD></TR>
<TR><TD>"abcdefghijlklmnopqrstuvwxyz"</TD></TR>
<TR><TD>"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"</TD></TR>
</TABLE>>];
}

Output file 13: xt/author/html/Times.svg (6190 bytes)

14 | Input file: xt/author/data/a.gv (49 bytes): digraph G { a -> b label="this is a graph" } | Output file 14: xt/author/html/a.svg (1447 bytes)

15

Input file: xt/author/data/abstract.gv (770 bytes):
digraph abstract {
size="6,6";
S24 -> 27;
S24 -> 25;
S1 -> 10;
S1 -> 2;
S35 -> 36;
S35 -> 43;
S30 -> 31;
S30 -> 33;
9 -> 42;
9 -> T1;
25 -> T1;
25 -> 26;
27 -> T24;
2 -> 3;
2 -> 16;
2 -> 17;
2 -> T1;
2 -> 18;
10 -> 11;
10 -> 14;
10 -> T1;
10 -> 13;
10 -> 12;
31 -> T1;
31 -> 32;
33 -> T30;
33 -> 34;
42 -> 4;
26 -> 4;
3 -> 4;
16 -> 15;
17 -> 19;
18 -> 29;
11 -> 4;
14 -> 15;
37 -> 39;
37 -> 41;
37 -> 38;
37 -> 40;
13 -> 19;
12 -> 29;
43 -> 38;
43 -> 40;
36 -> 19;
32 -> 23;
34 -> 29;
39 -> 15;
41 -> 29;
38 -> 4;
40 -> 19;
4 -> 5;
19 -> 21;
19 -> 20;
19 -> 28;
5 -> 6;
5 -> T35;
5 -> 23;
21 -> 22;
20 -> 15;
28 -> 29;
6 -> 7;
15 -> T1;
22 -> 23;
22 -> T35;
29 -> T30;
7 -> T8;
23 -> T24;
23 -> T1;
}

Output file 15: xt/author/html/abstract.svg (34027 bytes)

16

Input file: xt/author/data/alf.gv (958 bytes):
digraph Alf {
size = "6,9";
node [ shape = record ];
Decl [ label = "\n\nDecl|{name|access|decl_flags|extern_c_linkage}"];
Nontype_decl [ label = "Nontype_decl|{type}"];
Defined_decl [ label = "Defined_decl|{linkage}"];
Data_decl [ label = "Data_decl|{storage_class}"];
Function_decl [ label = "Function_decl|{formals|defaults}"];
Data [ label = "Data|{initializer}"];
Function [ label = "Function|{body}"];
Constructor [ label = "Constructor|{member_initializers}"];
Aggregate -> Type_decl ;
Class -> Aggregate;
Union -> Aggregate;
Data -> Data_decl;
Data -> Defn;
Data_decl -> Defined_decl;
Data_member -> Nontype_decl ;
Defined_decl -> Nontype_decl;
Defn -> Defined_decl;
Enum -> Type_decl ;
Enumerator -> Nontype_decl ;
Function -> Defn;
Function -> Function_decl;
Constructor -> Function;
Destructor -> Function;
Function_decl -> Defined_decl;
Nontype_decl -> Decl ;
Template_type_arg -> Type_decl ;
Type_decl -> Decl ;
Typedef -> Type_decl ;
}

Output file 16: xt/author/html/alf.svg (14858 bytes)

17

Input file: xt/author/data/arrows.gv (2061 bytes):
digraph G {
// leave some space for the head/taillabels
graph [ranksep=1.5 splines=true overlap=false]
// to avoid confusion, remember this:
// it's spelt tail/head, but it's read start/end
// emphasize theatrically
// edge [arrowsize=2]
// put head/tail labels farther from the node
edge [labeldistance=3]
// not interested in node labels
node [shape=circle width=0.5 label=""]
{
edge [dir=back samehead=ahead samearrowhead=1]
a->Z [arrowtail=none taillabel=none]
b->Z [arrowtail=normal taillabel=normal]
c->Z [arrowtail=inv taillabel=inv]
d->Z [arrowtail=dot taillabel=dot]
e->Z [arrowtail=odot taillabel=odot]
f->Z [arrowtail=invdot taillabel=invdot]
g->Z [arrowtail=invodot taillabel=invodot]
h->Z [arrowtail=open taillabel=open]
i->Z [arrowtail=halfopen taillabel=halfopen arrowhead=inv headlabel=samehead]
j->Z [arrowtail=empty taillabel=empty]
k->Z [arrowtail=invempty taillabel=invempty]
l->Z [arrowtail=diamond taillabel=diamond]
m->Z [arrowtail=odiamond taillabel=odiamond]
n->Z [arrowtail=box taillabel=box]
o->Z [arrowtail=obox taillabel=obox]
p->Z [arrowtail=tee taillabel=tee]
q->Z [arrowtail=crow taillabel=crow]
}
{
edge [dir=forward sametail=atail samearrowtail=1]
Z->A [arrowhead=none headlabel=none]
Z->B [arrowhead=normal headlabel=normal]
Z->C [arrowhead=inv headlabel=inv]
Z->D [arrowhead=dot headlabel=dot]
Z->E [arrowhead=odot headlabel=odot]
Z->F [arrowhead=invdot headlabel=invdot]
Z->G [arrowhead=invodot headlabel=invodot]
Z->H [arrowhead=open headlabel=open]
Z->I [arrowhead=halfopen headlabel=halfopen arrowtail=inv taillabel=sametail]
Z->J [arrowhead=empty headlabel=empty]
Z->K [arrowhead=invempty headlabel=invempty]
Z->L [arrowhead=diamond headlabel=diamond]
Z->M [arrowhead=odiamond headlabel=odiamond]
Z->N [arrowhead=box headlabel=box]
Z->O [arrowhead=obox headlabel=obox]
Z->P [arrowhead=tee headlabel=tee]
Z->Q [arrowhead=crow headlabel=crow]
}
}

Output file 17: xt/author/html/arrows.svg (20932 bytes)

18

Input file: xt/author/data/arrows_dot.gv (6978 bytes):
digraph G {
graph [ranksep="1.5", splines=true, overlap=false];
node [label="\N", shape=circle, width="0.5"];
edge [labeldistance=3];
graph [bb="0,0,900,324"];
{
graph [bb=""];
node [label=""];
edge [dir=back,
samehead=ahead,
samearrowhead=1];
a [pos="18,306", height="0.5"];
Z [pos="450,162", height="0.5"];
b [pos="72,306", height="0.5"];
c [pos="126,306", height="0.5"];
d [pos="180,306", height="0.5"];
e [pos="234,306", height="0.5"];
f [pos="288,306", height="0.5"];
g [pos="342,306", height="0.5"];
h [pos="396,306", height="0.5"];
i [pos="450,306", height="0.5"];
j [pos="504,306", height="0.5"];
k [pos="558,306", height="0.5"];
l [pos="612,306", height="0.5"];
m [pos="666,306", height="0.5"];
n [pos="720,306", height="0.5"];
o [pos="774,306", height="0.5"];
p [pos="828,306", height="0.5"];
q [pos="882,306", height="0.5"];
a -> Z [arrowtail=none, taillabel=none, pos="32.408,294.8 36.359,292.32 40.733,289.86 45,288 215.74,213.77 450,181 450,181", tail_lp="48.83,269.7"];
b -> Z [arrowtail=normal, taillabel=normal, pos="s,86.456,294.91 95.411,289.75 96.609,289.13 97.81,288.54 99,288 247.32,220.18 450,181 450,181", tail_lp="103.69,270.35"];
c -> Z [arrowtail=inv, taillabel=inv, pos="s,140.52,295.05 149.45,289.83 150.63,289.19 151.82,288.57 153,288 279.1,226.49 450,181 450,181", tail_lp="157.57,270.37"];
d -> Z [arrowtail=dot, taillabel=dot, pos="s,194.62,295.25 201.53,291.05 203.36,289.99 205.2,288.96 207,288 311.21,232.63 450,181 450,181", tail_lp="211.29,270.3"];
e -> Z [arrowtail=odot, taillabel=odot, pos="s,248.78,295.52 255.65,291.25 257.45,290.14 259.25,289.04 261,288 343.86,238.49 450,181 450,181", tail_lp="265.16,270.39"];
f -> Z [arrowtail=invdot, taillabel=invdot, pos="s,301.81,294.43 316.33,283.32 362.77,247.77 450,181 450,181", tail_lp="315.7,267.83"];
g -> Z [arrowtail=invodot, taillabel=invodot, pos="s,353.56,291.73 365.7,277.79 397.49,241.29 450,181 450,181", tail_lp="361.85,262.9"];
h -> Z [arrowtail=open, taillabel=open, pos="s,402.84,289.3 406.95,279.85 422.74,243.6 450,181 450,181", tail_lp="402.07,259.31"];
i -> Z [arrowtail=halfopen, taillabel=halfopen, arrowhead=inv, headlabel=samehead, pos="s,450,287.76 450,277.72 450,241.21 450,181 450,181", head_lp="462.68,208.19", tail_lp="437.32,260.57"];
j -> Z [arrowtail=empty, taillabel=empty, pos="s,497.16,289.3 493.05,279.85 477.26,243.6 450,181 450,181", tail_lp="474.68,269.43"];
k -> Z [arrowtail=invempty, taillabel=invempty, pos="s,546.44,291.73 539.61,283.89 508.78,248.49 450,181 450,181", tail_lp="519.02,279.55"];
l -> Z [arrowtail=diamond, taillabel=diamond, pos="s,598.19,294.43 588.38,286.92 543.43,252.51 450,181 450,181", tail_lp="568.89,287.97"];
m -> Z [arrowtail=odiamond, taillabel=odiamond, pos="s,651.22,295.52 640.89,289.14 640.26,288.75 639.62,288.37 639,288 556.14,238.49 450,181 450,181", tail_lp="621.43,292.01"];
n -> Z [arrowtail=box, taillabel=box, pos="s,705.38,295.25 696.5,289.93 695.33,289.26 694.16,288.61 693,288 588.79,232.63 450,181 450,181", tail_lp="675.54,292.14"];
o -> Z [arrowtail=obox, taillabel=obox, pos="s,759.48,295.05 750.55,289.83 749.37,289.19 748.18,288.57 747,288 620.9,226.49 450,181 450,181", tail_lp="729.61,292.25"];
p -> Z [arrowtail=tee, taillabel=tee, pos="s,813.54,294.91 808.95,292.14 806.34,290.64 803.64,289.21 801,288 652.68,220.18 450,181 450,181", tail_lp="783.71,291.73"];
q -> Z [arrowtail=crow, taillabel=crow, pos="s,867.59,294.8 858.61,289.7 857.41,289.09 856.2,288.52 855,288 684.26,213.77 450,181 450,181", tail_lp="837.69,292.38"];
}
{
graph [bb=""];
node [label=""];
edge [dir=forward,
sametail=atail,
samearrowtail=1];
A [pos="18,18", height="0.5"];
B [pos="72,18", height="0.5"];
C [pos="126,18", height="0.5"];
D [pos="180,18", height="0.5"];
E [pos="234,18", height="0.5"];
F [pos="288,18", height="0.5"];
G [pos="342,18", height="0.5"];
H [pos="396,18", height="0.5"];
I [pos="450,18", height="0.5"];
J [pos="504,18", height="0.5"];
K [pos="558,18", height="0.5"];
L [pos="612,18", height="0.5"];
M [pos="666,18", height="0.5"];
N [pos="720,18", height="0.5"];
O [pos="774,18", height="0.5"];
P [pos="828,18", height="0.5"];
Q [pos="882,18", height="0.5"];
Z -> A [arrowhead=none, headlabel=none, pos="450,143 450,143 215.74,110.23 45,36 40.733,34.145 36.359,31.677 32.408,29.198", head_lp="62.196,32.755"];
Z -> B [arrowhead=normal, headlabel=normal, pos="e,86.456,29.09 450,143 450,143 247.32,103.82 99,36 97.81,35.456 96.609,34.867 95.411,34.247", head_lp="116.34,31.673"];
Z -> C [arrowhead=inv, headlabel=inv, pos="e,140.52,28.947 450,143 450,143 279.1,97.515 153,36 151.82,35.426 150.63,34.814 149.45,34.174", head_lp="170.39,31.751"];
Z -> D [arrowhead=dot, headlabel=dot, pos="e,194.62,28.754 450,143 450,143 311.21,91.365 207,36 205.2,35.045 203.36,34.014 201.53,32.948", head_lp="224.44,32.018"];
Z -> E [arrowhead=odot, headlabel=odot, pos="e,248.78,28.478 450,143 450,143 343.86,85.507 261,36 259.25,34.956 257.45,33.861 255.65,32.752", head_lp="278.56,32.079"];
Z -> F [arrowhead=invdot, headlabel=invdot, pos="e,301.81,29.572 450,143 450,143 362.77,76.232 316.33,40.683", head_lp="331.11,36.03"];
Z -> G [arrowhead=invodot, headlabel=invodot, pos="e,353.56,32.27 450,143 450,143 397.49,82.714 365.7,46.212", head_lp="380.98,44.446"];
Z -> H [arrowhead=open, headlabel=open, pos="e,402.84,34.705 450,143 450,143 422.74,80.396 406.95,44.154", head_lp="425.32,54.571"];
Z -> I [arrowtail=inv, taillabel=sametail, arrowhead=halfopen, headlabel=halfopen, pos="e,450,36.242 450,143 450,143 450,82.788 450,46.279", head_lp="462.68,63.431", tail_lp="437.32,115.81"];
Z -> J [arrowhead=empty, headlabel=empty, pos="e,497.16,34.705 450,143 450,143 477.26,80.396 493.05,44.154", head_lp="497.93,64.695"];
Z -> K [arrowhead=invempty, headlabel=invempty, pos="e,546.44,32.27 450,143 450,143 508.78,75.513 539.61,40.114", head_lp="538.15,61.1"];
Z -> L [arrowhead=diamond, headlabel=diamond, pos="e,598.19,29.572 450,143 450,143 543.43,71.485 588.38,37.076", head_lp="584.3,56.166"];
Z -> M [arrowhead=odiamond, headlabel=odiamond, pos="e,651.22,28.478 450,143 450,143 556.14,85.507 639,36 639.62,35.627 640.26,35.248 640.89,34.864", head_lp="634.76,53.558"];
Z -> N [arrowhead=box, headlabel=box, pos="e,705.38,28.754 450,143 450,143 588.79,91.365 693,36 694.16,35.386 695.33,34.741 696.5,34.075", head_lp="688.58,53.61"];
Z -> O [arrowhead=obox, headlabel=obox, pos="e,759.48,28.947 450,143 450,143 620.9,97.515 747,36 748.18,35.426 749.37,34.814 750.55,34.174", head_lp="742.43,53.63"];
Z -> P [arrowhead=tee, headlabel=tee, pos="e,813.54,29.09 450,143 450,143 652.68,103.82 801,36 803.64,34.791 806.34,33.362 808.95,31.856", head_lp="796.8,53.983"];
Z -> Q [arrowhead=crow, headlabel=crow, pos="e,867.59,29.198 450,143 450,143 684.26,110.23 855,36 856.2,35.478 857.41,34.908 858.61,34.303", head_lp="850.22,53.658"];
}
}

Output file 18: xt/author/html/arrows_dot.svg (20932 bytes)

19

Input file: xt/author/data/arrowsize.gv (2071 bytes):
digraph G {
// leave some space for the head/taillabels
graph [ranksep=1.5 splines=true overlap=false]
// to avoid confusion, remember this:
// it's spelt tail/head, but it's read start/end
// emphasize theatrically
edge [arrowsize=2]
// put head/tail labels farther from the node
edge [labeldistance=3]
// not interested in node labels
node [shape=circle width=0.5 label=""]
{
edge [dir=back samehead=ahead samearrowhead=1]
a->Z [arrowtail=none taillabel=none]
b->Z [arrowtail=normal taillabel=normal]
c->Z [arrowtail=inv taillabel=inv]
d->Z [arrowtail=dot taillabel=dot]
e->Z [arrowtail=odot taillabel=odot]
f->Z [arrowtail=invdot taillabel=invdot]
g->Z [arrowtail=invodot taillabel=invodot]
h->Z [arrowtail=open taillabel=open]
i->Z [arrowtail=halfopen taillabel=halfopen arrowhead=inv headlabel=samehead]
j->Z [arrowtail=empty taillabel=empty]
k->Z [arrowtail=invempty taillabel=invempty]
l->Z [arrowtail=diamond taillabel=diamond]
m->Z [arrowtail=odiamond taillabel=odiamond]
n->Z [arrowtail=box taillabel=box]
o->Z [arrowtail=obox taillabel=obox]
p->Z [arrowtail=tee taillabel=tee]
q->Z [arrowtail=crow taillabel=crow]
}
{
edge [dir=forward arrowsize=4 sametail=atail samearrowtail=1]
Z->A [arrowhead=none headlabel=none]
Z->B [arrowhead=normal headlabel=normal]
Z->C [arrowhead=inv headlabel=inv]
Z->D [arrowhead=dot headlabel=dot]
Z->E [arrowhead=odot headlabel=odot]
Z->F [arrowhead=invdot headlabel=invdot]
Z->G [arrowhead=invodot headlabel=invodot]
Z->H [arrowhead=open headlabel=open]
Z->I [arrowhead=halfopen headlabel=halfopen arrowtail=inv taillabel=sametail]
Z->J [arrowhead=empty headlabel=empty]
Z->K [arrowhead=invempty headlabel=invempty]
Z->L [arrowhead=diamond headlabel=diamond]
Z->M [arrowhead=odiamond headlabel=odiamond]
Z->N [arrowhead=box headlabel=box]
Z->O [arrowhead=obox headlabel=obox]
Z->P [arrowhead=tee headlabel=tee]
Z->Q [arrowhead=crow headlabel=crow]
}
}

Output file 19: xt/author/html/arrowsize.svg (20133 bytes)

20

Input file: xt/author/data/awilliams.gv (7305 bytes):
digraph pvn {
ordering=out;
node_1 -> node_2;
node_1 [label="ID: 1\ntype: 48\nnbr out: 0\nnbr chi: 11"];
node_2 [label="ID: 2\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_3;
node_3 [label="ID: 3\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_4;
node_4 [label="ID: 4\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_5;
node_5 [label="ID: 5\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_6;
node_6 [label="ID: 6\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_7;
node_7 [label="ID: 7\ntype: 49\nnbr out: 0\nnbr chi: 0"];
node_7 -> node_8;
node_8 [label="ID: 8\ntype: 45\nnbr out: 2\nnbr chi: 0"];
node_8 -> node_9;
node_9 [label="ID: 9\ntype: 48\nnbr out: 0\nnbr chi: 4"];
node_9 -> node_10;
node_10 [label="ID: 10\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_9 -> node_11;
node_11 [label="ID: 11\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_9 -> node_12;
node_12 [label="ID: 12\ntype: 5\nnbr out: 0\nnbr chi: 0"];
node_9 -> node_13;
node_13 [label="ID: 13\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_8 -> node_14;
node_14 [label="ID: 14\ntype: 39\nnbr out: 1\nnbr chi: 0"];
node_14 -> node_15;
node_15 [label="ID: 15\ntype: 55\nnbr out: 0\nnbr chi: 0"];
node_15 -> node_16;
node_16 [label="ID: 16\ntype: 48\nnbr out: 0\nnbr chi: 3"];
node_16 -> node_17;
node_17 [label="ID: 17\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_16 -> node_18;
node_18 [label="ID: 18\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_16 -> node_19;
node_19 [label="ID: 19\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_19 -> node_20;
node_20 [label="ID: 20\ntype: 48\nnbr out: 0\nnbr chi: 5"];
node_20 -> node_21;
node_21 [label="ID: 21\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_20 -> node_22;
node_22 [label="ID: 22\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_20 -> node_23;
node_23 [label="ID: 23\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_20 -> node_24;
node_24 [label="ID: 24\ntype: 5\nnbr out: 0\nnbr chi: 0"];
node_20 -> node_25;
node_25 [label="ID: 25\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_19 -> node_26;
node_26 [label="ID: 26\ntype: 41\nnbr out: 12\nnbr chi: 0"];
node_26 -> node_27;
node_27 [label="ID: 27\ntype: 48\nnbr out: 0\nnbr chi: 5"];
node_27 -> node_28;
node_28 [label="ID: 28\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_27 -> node_29;
node_29 [label="ID: 29\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_27 -> node_30;
node_30 [label="ID: 30\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_27 -> node_31;
node_31 [label="ID: 31\ntype: 5\nnbr out: 0\nnbr chi: 0"];
node_27 -> node_32;
node_32 [label="ID: 32\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_27;
node_26 -> node_33;
node_33 [label="ID: 33\ntype: 48\nnbr out: 0\nnbr chi: 5"];
node_33 -> node_34;
node_34 [label="ID: 34\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_33 -> node_35;
node_35 [label="ID: 35\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_33 -> node_36;
node_36 [label="ID: 36\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_33 -> node_37;
node_37 [label="ID: 37\ntype: 20\nnbr out: 0\nnbr chi: 0"];
node_33 -> node_38;
node_38 [label="ID: 38\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_15 -> node_39;
node_39 [label="ID: 39\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_39 -> node_40;
node_40 [label="ID: 40\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_39 -> node_41;
node_41 [label="ID: 41\ntype: 48\nnbr out: 0\nnbr chi: 3"];
node_41 -> node_42;
node_42 [label="ID: 42\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_41 -> node_43;
node_43 [label="ID: 43\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_41 -> node_44;
node_44 [label="ID: 44\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_15 -> node_45;
node_45 [label="ID: 45\ntype: 48\nnbr out: 0\nnbr chi: 4"];
node_45 -> node_46;
node_46 [label="ID: 46\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_45 -> node_47;
node_47 [label="ID: 47\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_47 -> node_48;
node_48 [label="ID: 48\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_47 -> node_49;
node_49 [label="ID: 49\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_45 -> node_50;
node_50 [label="ID: 50\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_45 -> node_51;
node_51 [label="ID: 51\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_51 -> node_52;
node_52 [label="ID: 52\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_52 -> node_53;
node_53 [label="ID: 53\ntype: 54\nnbr out: 0\nnbr chi: 0"];
node_52 -> node_54;
node_54 [label="ID: 54\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_51 -> node_55;
node_55 [label="ID: 55\ntype: 48\nnbr out: 0\nnbr chi: 3"];
node_55 -> node_56;
node_56 [label="ID: 56\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_55 -> node_57;
node_57 [label="ID: 57\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_55 -> node_58;
node_58 [label="ID: 58\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_15 -> node_59;
node_59 [label="ID: 59\ntype: 48\nnbr out: 0\nnbr chi: 5"];
node_59 -> node_60;
node_60 [label="ID: 60\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_59 -> node_61;
node_61 [label="ID: 61\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_59 -> node_62;
node_62 [label="ID: 62\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_59 -> node_63;
node_63 [label="ID: 63\ntype: 5\nnbr out: 0\nnbr chi: 0"];
node_59 -> node_64;
node_64 [label="ID: 64\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_15 -> node_65;
node_65 [label="ID: 65\ntype: 48\nnbr out: 0\nnbr chi: 5"];
node_65 -> node_66;
node_66 [label="ID: 66\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_65 -> node_67;
node_67 [label="ID: 67\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_65 -> node_68;
node_68 [label="ID: 68\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_65 -> node_69;
node_69 [label="ID: 69\ntype: 20\nnbr out: 0\nnbr chi: 0"];
node_65 -> node_70;
node_70 [label="ID: 70\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_14 -> node_71;
node_71 [label="ID: 71\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_71 -> node_72;
node_72 [label="ID: 72\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_71 -> node_73;
node_73 [label="ID: 73\ntype: 48\nnbr out: 0\nnbr chi: 3"];
node_73 -> node_74;
node_74 [label="ID: 74\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_73 -> node_75;
node_75 [label="ID: 75\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_73 -> node_76;
node_76 [label="ID: 76\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_8 -> node_77;
node_77 [label="ID: 77\ntype: 45\nnbr out: 1\nnbr chi: 0"];
node_77 -> node_78;
node_78 [label="ID: 78\ntype: 16\nnbr out: 0\nnbr chi: 0"];
node_77 -> node_79;
node_79 [label="ID: 79\ntype: 48\nnbr out: 0\nnbr chi: 3"];
node_79 -> node_80;
node_80 [label="ID: 80\ntype: 14\nnbr out: 0\nnbr chi: 0"];
node_79 -> node_81;
node_81 [label="ID: 81\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_79 -> node_82;
node_82 [label="ID: 82\ntype: 6\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_83;
node_83 [label="ID: 83\ntype: 38\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_84;
node_84 [label="ID: 84\ntype: 8\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_85;
node_85 [label="ID: 85\ntype: 1\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_86;
node_86 [label="ID: 86\ntype: 5\nnbr out: 0\nnbr chi: 0"];
node_1 -> node_87;
node_87 [label="ID: 87\ntype: 16\nnbr out: 0\nnbr chi: 0"];
}

Output file 20: xt/author/html/awilliams.svg (87107 bytes)

21

Input file: xt/author/data/b.gv (338 bytes):
digraph automata_0 {
size ="8.5, 11";
node [shape = circle];
0 [ style = filled, color=lightgrey ];
2 [ shape = doublecircle ];
0 -> 2 [ label = "a " ];
0 -> 1 [ label = "other " ];
1 -> 2 [ label = "a " ];
1 -> 1 [ label = "other " ];
2 -> 2 [ label = "a " ];
2 -> 1 [ label = "other " ];
"Machine: a" [ shape = plaintext ];
}

Output file 21: xt/author/html/b.svg (4159 bytes)

22

Input file: xt/author/data/b117.gv (338 bytes):
digraph automata_0 {
size ="8.5, 11";
node [shape = circle];
0 [ style = filled, color=lightgrey ];
2 [ shape = doublecircle ];
0 -> 2 [ label = "a " ];
0 -> 1 [ label = "other " ];
1 -> 2 [ label = "a " ];
1 -> 1 [ label = "other " ];
2 -> 2 [ label = "a " ];
2 -> 1 [ label = "other " ];
"Machine: a" [ shape = plaintext ];
}

Output file 22: xt/author/html/b117.svg (4159 bytes)

23 | Input file: xt/author/data/b123.gv (59 bytes): digraph G { tester_run_ksh:ne -> tester_run_ksh:n ; } | Output file 23: xt/author/html/b123.svg (1269 bytes)

24

Input file: xt/author/data/b124.gv (10284 bytes):
digraph "debian-keyring" {
//overlap=scale
//splines=true
//sep=.1
node [shape=box]
"98FAA0AD" [label="Roger So"]
"09AC0A6A" [label="L. Sassaman"]
"801EA932" [label="Martin Schulze"]
"C9541FB2" [label="Douglas F. Calvert"]
"F0F88438" [label="Hunter Matthews (Duke Biology Unix Sysadmin)"]
"466B4289" [label="Theodore Ts'o [SIGNATURE]"]
"4AAF00E5" [label="Dave Del Torto"]
"2C37E375" [label="Nik Clayton"]
"3CED7EFD" [label="Daniel Stone (NEC Business Solutions)"]
"43BE7544" [label="Stephen C. Tweedie (Key signing key)"]
"449FA3AB" [label="Linus Torvalds"]
"57548DCD" [label="Werner Koch (gnupg sig)"]
"DB41B387" [label="Bradley M. Kuhn"]
"43CF1EE2" [label="Dan Nowacki"]
"4D0C4EE1" [label="Jeffrey I. Schiller"]
"ED9547ED" [label="Wichert Akkerman"]
"13300731" [label="Douglas F. Calvert"]
"80675E65" [label="Leonard D. Rosenthol"]
"66FBC18C" [label="M. Drew Streib"]
"81B2A779" [label="Paul S. Traina"]
"00ADE049" [label="David Elson (Del)"]
"A7FF7E09" [label="Daniel Jacobowitz"]
"5B26BA18" [label="Gregory L. Pratt"]
"EE24429D" [label="Andrew G. Malis"]
"281A810E" [label="Robert van der Meulen"]
"90C39968" [label="Peter Jones"]
"AB963370" [label="Clint Adams (Debian)"]
"8421F11C" [label="Eric S. Raymond"]
"24618BF6" [label="LaMont Jones"]
"2BCBC621" [label="H. Peter Anvin (hpa)"]
"20B19259" [label="CERT Coordination Center"]
"FDEC5969" [label="Citizen Gold (MedeMail - Babel Client)"]
"F8376205" [label="security-officer@netbsd.org"]
"F9773357" [label="Bill Scannell"]
"5B0358A2" [label="Werner Koch"]
"C8FEE085" [label="J. Daniel Backman"]
"C7849372" [label="Andrew S. Nagy"]
"DB42A60E" [label="Red Hat, Inc"]
"2DE30EC1" [label="CERT Coordination Center"]
"02D77DD6" [label="K. Reid Wightman"]
"AFEEFE80" [label="Mark Crichton (preferred key)"]
"7314216F" [label="Emily Manheim"]
"93674C40" [label="Theodore Y. Ts'o"]
"63FD4B8A" [label="Charles Gallo at Work"]
"007F7B38" [label="Jack M Twilley"]
"4BD6B383" [label="Mike Fratto"]
"2FA3BC2D" [label="Wichert Akkerman"]
"A79FDB0F" [label="Cory F. Cohen"]
"0B3EF042" [label="Vinnie Moscaritolo"]
"E0A38377" [label="Daniel Jacobowitz"]
"29F19BD1" [label="Dr. Michael Meskes"]
"11404EC3" [label="Noah Meyerhans"]
"492C7382" [label="Charles Gallo"]
"AE8F7CF5" [label="Martin Schulze"]
"C7A966DD" [label="Philip R. Zimmermann"]
"AC7F8CB2" [label="Tim O'Shea [tmo]"]
"720360CD" [label="AUSCERT"]
"EA291785" [label="Matt Taggart"]
"DC60654E" [label="Miro Jurisic"]
"8B4608A1" [label="Peter Nai Wan"]
"517D0F0E" [label="Linux Kernel Archives Verification Key"]
"F95C2F6D" [label="Christoph Martin"]
"148C6F43" [label="Woz"]
"0B1770DB" [label="Douglas F. Calvert (High Security Key Use 0x13300731 For Everyday Communication)"]
"3D97C149" [label="Michael Stone"]
"8C0962D5" [label="Stanton McCandlish (POP acct. for file attachments)"]
"0E9FF879" [label="Darxus"]
"9E22EA50" [label="Tim Holmes"]
"09590CFD" [label="Peter Nai Wan"]
"4F581493" [label="mauri stott"]
"6A9591D0" [label="CERT Coordination Center"]
"FC0C02D5" [label="Eugene H. Spafford"]
"2CFD1C38" [label="Jamie Wilkinson"]
"2C54C8FA" [label="Leland Wallace"]
"EECC734A" [label="Brian D. Webb"]
"DC92AE30" [label="David Walter"]
"73D288A5" [label="FreeBSD Security Officer"]
"19A42D19" [label="dann frazier"]
"566F63C5" [label="Matt Crawford"]
"DB41B387" -> "007F7B38"
"66FBC18C" -> "007F7B38"
"5B26BA18" -> "007F7B38"
"FDEC5969" -> "00ADE049"
"2CFD1C38" -> "00ADE049"
"43CF1EE2" -> "02D77DD6"
"C9541FB2" -> "02D77DD6"
"DC92AE30" -> "02D77DD6"
"13300731" -> "02D77DD6"
"A79FDB0F" -> "09590CFD"
"5B0358A2" -> "09590CFD"
"09AC0A6A" -> "09590CFD"
"720360CD" -> "09590CFD"
"8B4608A1" -> "09590CFD"
"FC0C02D5" -> "09590CFD"
"09590CFD" -> "09AC0A6A"
"8421F11C" -> "09AC0A6A"
"5B0358A2" -> "09AC0A6A"
"8C0962D5" -> "09AC0A6A"
"8B4608A1" -> "09AC0A6A"
"F95C2F6D" -> "09AC0A6A"
"F9773357" -> "09AC0A6A"
"7314216F" -> "0B1770DB"
"C9541FB2" -> "0B1770DB"
"AC7F8CB2" -> "0B1770DB"
"13300731" -> "0B1770DB"
"66FBC18C" -> "0B1770DB"
"EECC734A" -> "0B1770DB"
"AB963370" -> "0B1770DB"
"19A42D19" -> "0B1770DB"
"9E22EA50" -> "0B3EF042"
"148C6F43" -> "0B3EF042"
"2C54C8FA" -> "0B3EF042"
"80675E65" -> "0E9FF879"
"DB41B387" -> "11404EC3"
"66FBC18C" -> "11404EC3"
"F95C2F6D" -> "11404EC3"
"7314216F" -> "13300731"
"43CF1EE2" -> "13300731"
"C9541FB2" -> "13300731"
"63FD4B8A" -> "13300731"
"AC7F8CB2" -> "13300731"
"4BD6B383" -> "13300731"
"C7849372" -> "13300731"
"EECC734A" -> "13300731"
"66FBC18C" -> "13300731"
"AB963370" -> "13300731"
"0B1770DB" -> "13300731"
"FDEC5969" -> "13300731"
"02D77DD6" -> "13300731"
"19A42D19" -> "13300731"
"492C7382" -> "13300731"
"0B3EF042" -> "148C6F43"
"AFEEFE80" -> "19A42D19"
"66FBC18C" -> "19A42D19"
"24618BF6" -> "19A42D19"
"0B1770DB" -> "19A42D19"
"EA291785" -> "19A42D19"
"13300731" -> "19A42D19"
"6A9591D0" -> "20B19259"
"DB41B387" -> "24618BF6"
"09590CFD" -> "24618BF6"
"8B4608A1" -> "24618BF6"
"EA291785" -> "24618BF6"
"2FA3BC2D" -> "281A810E"
"801EA932" -> "29F19BD1"
"F95C2F6D" -> "29F19BD1"
"AFEEFE80" -> "2BCBC621"
"93674C40" -> "2BCBC621"
"F0F88438" -> "2BCBC621"
"466B4289" -> "2BCBC621"
"EA291785" -> "2BCBC621"
"66FBC18C" -> "2BCBC621"
"43BE7544" -> "2BCBC621"
"449FA3AB" -> "2BCBC621"
"DB41B387" -> "2C37E375"
"9E22EA50" -> "2C54C8FA"
"0B3EF042" -> "2C54C8FA"
"F9773357" -> "2C54C8FA"
"3CED7EFD" -> "2CFD1C38"
"09590CFD" -> "2DE30EC1"
"466B4289" -> "2DE30EC1"
"FC0C02D5" -> "2DE30EC1"
"2C37E375" -> "2FA3BC2D"
"281A810E" -> "2FA3BC2D"
"66FBC18C" -> "2FA3BC2D"
"29F19BD1" -> "2FA3BC2D"
"93674C40" -> "2FA3BC2D"
"5B0358A2" -> "2FA3BC2D"
"3D97C149" -> "2FA3BC2D"
"466B4289" -> "2FA3BC2D"
"98FAA0AD" -> "3CED7EFD"
"2CFD1C38" -> "3CED7EFD"
"2C37E375" -> "3D97C149"
"DB41B387" -> "3D97C149"
"AFEEFE80" -> "43BE7544"
"2BCBC621" -> "43BE7544"
"F0F88438" -> "43BE7544"
"466B4289" -> "43BE7544"
"C9541FB2" -> "43CF1EE2"
"DC92AE30" -> "43CF1EE2"
"13300731" -> "43CF1EE2"
"2BCBC621" -> "449FA3AB"
"AFEEFE80" -> "466B4289"
"DB41B387" -> "466B4289"
"66FBC18C" -> "466B4289"
"4D0C4EE1" -> "466B4289"
"EA291785" -> "466B4289"
"19A42D19" -> "466B4289"
"EE24429D" -> "466B4289"
"566F63C5" -> "466B4289"
"2FA3BC2D" -> "466B4289"
"C9541FB2" -> "492C7382"
"5B26BA18" -> "492C7382"
"13300731" -> "492C7382"
"C7A966DD" -> "4AAF00E5"
"09AC0A6A" -> "4AAF00E5"
"8C0962D5" -> "4AAF00E5"
"F9773357" -> "4AAF00E5"
"4F581493" -> "4BD6B383"
"C9541FB2" -> "4BD6B383"
"C8FEE085" -> "4BD6B383"
"13300731" -> "4BD6B383"
"4AAF00E5" -> "4D0C4EE1"
"C7A966DD" -> "4D0C4EE1"
"8C0962D5" -> "4D0C4EE1"
"466B4289" -> "4D0C4EE1"
"4BD6B383" -> "4F581493"
"66FBC18C" -> "517D0F0E"
"2BCBC621" -> "517D0F0E"
"81B2A779" -> "566F63C5"
"EE24429D" -> "566F63C5"
"5B0358A2" -> "57548DCD"
"DB41B387" -> "5B0358A2"
"66FBC18C" -> "5B0358A2"
"09AC0A6A" -> "5B0358A2"
"57548DCD" -> "5B0358A2"
"2FA3BC2D" -> "5B0358A2"
"492C7382" -> "5B26BA18"
"007F7B38" -> "5B26BA18"
"C9541FB2" -> "63FD4B8A"
"492C7382" -> "63FD4B8A"
"13300731" -> "63FD4B8A"
"AFEEFE80" -> "66FBC18C"
"DB41B387" -> "66FBC18C"
"93674C40" -> "66FBC18C"
"5B0358A2" -> "66FBC18C"
"466B4289" -> "66FBC18C"
"EA291785" -> "66FBC18C"
"F95C2F6D" -> "66FBC18C"
"007F7B38" -> "66FBC18C"
"2FA3BC2D" -> "66FBC18C"
"13300731" -> "66FBC18C"
"E0A38377" -> "66FBC18C"
"AB963370" -> "66FBC18C"
"8C0962D5" -> "66FBC18C"
"0B1770DB" -> "66FBC18C"
"11404EC3" -> "66FBC18C"
"19A42D19" -> "66FBC18C"
"2DE30EC1" -> "6A9591D0"
"FC0C02D5" -> "720360CD"
"EECC734A" -> "7314216F"
"0B1770DB" -> "7314216F"
"13300731" -> "7314216F"
"81B2A779" -> "73D288A5"
"2C37E375" -> "801EA932"
"29F19BD1" -> "801EA932"
"9E22EA50" -> "80675E65"
"DC60654E" -> "80675E65"
"0E9FF879" -> "80675E65"
"73D288A5" -> "81B2A779"
"EE24429D" -> "81B2A779"
"566F63C5" -> "81B2A779"
"DB41B387" -> "8421F11C"
"09AC0A6A" -> "8421F11C"
"A79FDB0F" -> "8B4608A1"
"09590CFD" -> "8B4608A1"
"5B0358A2" -> "8B4608A1"
"09AC0A6A" -> "8B4608A1"
"FC0C02D5" -> "8B4608A1"
"66FBC18C" -> "8C0962D5"
"F0F88438" -> "90C39968"
"DB41B387" -> "93674C40"
"2BCBC621" -> "93674C40"
"466B4289" -> "93674C40"
"EE24429D" -> "93674C40"
"566F63C5" -> "93674C40"
"66FBC18C" -> "98FAA0AD"
"0B1770DB" -> "98FAA0AD"
"13300731" -> "98FAA0AD"
"DC60654E" -> "9E22EA50"
"2C54C8FA" -> "9E22EA50"
"09590CFD" -> "A79FDB0F"
"8B4608A1" -> "A79FDB0F"
"2C37E375" -> "A7FF7E09"
"66FBC18C" -> "AB963370"
"0B1770DB" -> "AB963370"
"F9773357" -> "AB963370"
"13300731" -> "AB963370"
"EECC734A" -> "AC7F8CB2"
"7314216F" -> "AC7F8CB2"
"0B1770DB" -> "AC7F8CB2"
"13300731" -> "AC7F8CB2"
"2C37E375" -> "AE8F7CF5"
"ED9547ED" -> "AE8F7CF5"
"66FBC18C" -> "AFEEFE80"
"93674C40" -> "AFEEFE80"
"F0F88438" -> "AFEEFE80"
"466B4289" -> "AFEEFE80"
"EA291785" -> "AFEEFE80"
"19A42D19" -> "AFEEFE80"
"43BE7544" -> "AFEEFE80"
"0B1770DB" -> "C7849372"
"13300731" -> "C7849372"
"4AAF00E5" -> "C7A966DD"
"8C0962D5" -> "C7A966DD"
"4D0C4EE1" -> "C7A966DD"
"EE24429D" -> "C7A966DD"
"4BD6B383" -> "C8FEE085"
"EECC734A" -> "C9541FB2"
"43CF1EE2" -> "C9541FB2"
"0B1770DB" -> "C9541FB2"
"63FD4B8A" -> "C9541FB2"
"DC92AE30" -> "C9541FB2"
"02D77DD6" -> "C9541FB2"
"492C7382" -> "C9541FB2"
"13300731" -> "C9541FB2"
"93674C40" -> "DB41B387"
"5B0358A2" -> "DB41B387"
"466B4289" -> "DB41B387"
"F95C2F6D" -> "DB41B387"
"007F7B38" -> "DB41B387"
"2C37E375" -> "DB41B387"
"66FBC18C" -> "DB41B387"
"3D97C149" -> "DB41B387"
"11404EC3" -> "DB41B387"
"90C39968" -> "DB42A60E"
"9E22EA50" -> "DC60654E"
"80675E65" -> "DC60654E"
"93674C40" -> "DC60654E"
"43CF1EE2" -> "DC92AE30"
"C9541FB2" -> "DC92AE30"
"13300731" -> "DC92AE30"
"2C37E375" -> "E0A38377"
"66FBC18C" -> "E0A38377"
"A7FF7E09" -> "E0A38377"
"AFEEFE80" -> "EA291785"
"66FBC18C" -> "EA291785"
"24618BF6" -> "EA291785"
"0B1770DB" -> "EA291785"
"19A42D19" -> "EA291785"
"13300731" -> "EA291785"
"2C37E375" -> "ED9547ED"
"281A810E" -> "ED9547ED"
"F95C2F6D" -> "ED9547ED"
"AE8F7CF5" -> "ED9547ED"
"466B4289" -> "EE24429D"
"7314216F" -> "EECC734A"
"0B1770DB" -> "EECC734A"
"13300731" -> "EECC734A"
"AFEEFE80" -> "F0F88438"
"90C39968" -> "F0F88438"
"2BCBC621" -> "F0F88438"
"466B4289" -> "F0F88438"
"43BE7544" -> "F0F88438"
"2C37E375" -> "F8376205"
"93674C40" -> "F8376205"
"566F63C5" -> "F8376205"
"DB41B387" -> "F95C2F6D"
"09590CFD" -> "F95C2F6D"
"66FBC18C" -> "F95C2F6D"
"5B0358A2" -> "F95C2F6D"
"09AC0A6A" -> "F95C2F6D"
"8B4608A1" -> "F95C2F6D"
"11404EC3" -> "F95C2F6D"
"ED9547ED" -> "F95C2F6D"
"2C54C8FA" -> "F9773357"
"09590CFD" -> "FC0C02D5"
"8B4608A1" -> "FC0C02D5"
"00ADE049" -> "FDEC5969"
"13300731" -> "FDEC5969"
}

Output file 24: xt/author/html/b124.svg (132706 bytes)

25 | Input file: xt/author/data/b135.gv (74 bytes): digraph ID { graph [ concentrate = true ]; A -> B B -> A } | Output file 25: xt/author/html/b135.svg (1426 bytes)
26 | Input file: xt/author/data/b145.gv (256 bytes): digraph bla { rankdir=LR; compound=true; subgraph cluster_foo { label_foo [shape="record",label="<foo>foo"]; } cluster_foo -> label_xxxxxxx [lhead="cluster_foo"] columns_foo_insider:foo -> label_foo [lhead="cluster_foo"] } | Output file 26: xt/author/html/b145.svg (2555 bytes)
27 | Input file: xt/author/data/b146.gv (105 bytes): digraph mygraph { label_foo [shape="record",label="<foo>foo"]; label_foo:foo -> label_foo } | Output file 27: xt/author/html/b146.svg (1217 bytes)

28

Input file: xt/author/data/b155.gv (542 bytes):
digraph TopLevel {
bgcolor = lightcyan1
fontname = Arial
label = "test.rb"
fontsize = 8
node [
fontname = Arial,
color = black,
fontsize = 8
]
subgraph cluster_1 {
bgcolor = palegreen1
fontname = Arial
color = blue
label = "ModuleName"
ClassName [
style = filled,
URL = "classes/ModuleName/ClassName.html",
fontcolor = black,
color = palegoldenrod,
label = "ClassName"
]
}
}

Output file 28: xt/author/html/b155.svg (1302 bytes)

29

Input file: xt/author/data/b22.gv (488 bytes):
digraph G {
rankdir=LR;
node [shape=box];
size = "7.5,10.0";
ratio = "fill";
center =1;
/* Node Definitions */
dc1 [shape=plaintext,label="DC 1"];
dc10 [shape=plaintext,label="DC 10"];
dc100 [shape=plaintext,label="DC 100"];
{ rank = same; "dc1"; "dc10"; "dc100"; }
/* Link Definitions */
/* Marking Unused Dialing Plans */
no_dc [shape=plaintext,label="NOTHING"];
{ rank = min; "no_dc"; }
}

Output file 29: xt/author/html/b22.svg (1252 bytes)

30

Input file: xt/author/data/b3.gv (754 bytes):
digraph "g" {
graph [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
node [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"n0" [
label = "(balanced)"
color = "black"
width = "0.833333"
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
pos = "151.378446,405.811623"
height = "0.416667"
shape = "ellipse"
]
"n1" [
label = "(unbalanced"
color = "black"
width = "0.833333"
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
pos = "163.408521,310.621242"
height = "0.416667"
shape = "ellipse"
]
}

Output file 30: xt/author/html/b3.svg (1135 bytes)

31 | Input file: xt/author/data/b33.gv (133 bytes): digraph JAAS { fontname=arial; fontsize=20; subgraph cluster0 { label="Foo"; JOC [ label="JAAS" ]; }; } | Output file 31: xt/author/html/b33.svg (1055 bytes)

32

Input file: xt/author/data/b36.gv (10388 bytes):
digraph "class_hierarchy" {
size="8.5,11";
graph [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
node [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<base-output\> | { Ivars | Public } | { { output-name | output-title } | { active? | aseek-end-sequence | aseek-got-one-right | aseek-got-one-wrong | aseek-start-msg | create-link | destroy-link | done-init-supervisors | get-name | get-title | initialize | initialize-coderack | print@level | ready-to-guess-about-to-submit | reset | seek-declares-guess | shutdown | start-init-environment | start-init-supervisors | update-views | workspace-seeded } } }"
shape = "record"
color = "black"
]
"\<dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<dangler\> | { Ivars | Public } | { { children | name | parent | position } | { get-children | get-name | get-parent | get-position | set-name! | set-position! } } }"
shape = "record"
color = "black"
]
"\<replace-dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<replace-dangler\> | { Ivars | Public } | { { by } | { gen-descriptor | init | run } } }"
shape = "record"
color = "black"
]
"\<doubler-dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<doubler-dangler\> | { Ivars | Public } | { { result | spent } | { gen-descriptor | init | run } } }"
shape = "record"
color = "black"
]
"\<seek-diagram\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<seek-diagram\> | { Ivars | Protected | Public } | { { descriptor | diagram | dotgraph | dotoutput | graph | origdescriptor } | { eval-dangler | eval-descriptor } | { destroy | eval-dangler | eval-descriptor | gen-dotgraph | get-descriptor | get-diagram | get-dotgraph | get-dotoutput | get-graph | get-range | init | node-ref | print | reset | run! | runn! | stringify | update-descriptor | update-graph } } }"
shape = "record"
color = "black"
]
"\<diagram-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<diagram-node\> | { Ivars | Protected | Public } | { { children | current-danglers | danglers | in-run | name | output-tag | parent | position | title | unique-name } | { run-danglers } | { add-danglers! | gen-descriptor | gen-dotgraph | gen-node-descriptor | get-children | get-danglers | get-name | get-parent | get-position | get-title | get-unique-name | init | reset | run! | set-position! } } }"
shape = "record"
color = "black"
]
"\<countup-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<countup-node\> | { Ivars | Public } | { { curnum | firsttime | spent } | { init | run-node! } } }"
shape = "record"
color = "black"
]
"\<constant-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<constant-node\> | { Ivars | Public } | { { num | spent } | { gen-node-descriptor | init | run-node! } } }"
shape = "record"
color = "black"
]
"\<repeat-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<repeat-node\> | { Public } | { { init | run-node! } } }"
shape = "record"
color = "black"
]
"\<cycle-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<cycle-node\> | { Ivars | Public } | { { current-children | spent } | { init | reset | run-node! } } }"
shape = "record"
color = "black"
]
"\<tuple-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<tuple-node\> | { Ivars | Public } | { { current-children } | { init | reset | run-node! } } }"
shape = "record"
color = "black"
]
"\<dot-thread\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<dot-thread\> | { Ivars | Public } | { { gifbuffer | inp | outp | prcss } | { close | init-file | init-gif | init-plain | process-str | process-str-\>gif | send-str } } }"
shape = "record"
color = "black"
]
"\<graphics-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<graphics-output\> | { Ivars | Protected | Public } | { { active | conceptnet-view | diagram-view | lastrendered-sequence | output-name | output-title | seektext-view | sequence | workspace-view } | { place-windows } | { active? | aseek-end-sequence | aseek-got-one-right | aseek-got-one-wrong | aseek-start-msg | create-link | destroy-link | get-name | get-title | get-workspace-view | initialize | pop-sequence | ready-to-guess-about-to-submit | reset | seek-declares-guess | shutdown | update-views | workspace-seeded } } }"
shape = "record"
color = "black"
]
"\<text-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<text-output\> | { Ivars | Public } | { { output-name | output-title } | { active? | aseek-end-sequence | aseek-got-one-right | aseek-got-one-wrong | aseek-start-msg | done-init-supervisors | get-name | get-title | print@level | ready-to-guess-about-to-submit | seek-declares-guess | start-init-supervisors } } }"
shape = "record"
color = "black"
]
"\<seekstructure\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<seekstructure\> | { Ivars | Public } | { { flex-info | happiness | name | salience } | { get-flex-info | get-happiness | get-name | get-salience | get-type | init | set-flex-info! | set-happiness! | set-name! | set-salience! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<link\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<link\> | { Ivars | Public } | { { directed? | from | to } | { get-directed? | get-from | get-to | get-type | init | set-directed?! | set-from! | set-to! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<group\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<group\> | { Ivars | Public } | { { from | items | ordered? | to } | { get-directed? | get-from | get-to | init | set-directed?! | set-from! | set-to! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<seekobject\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<seekobject\> | { Ivars | Public } | { { groups-in | links-from | links-to | output-tag | serialization | tags } | { get-groups-in | get-links-from | get-links-to | get-output-tag | get-type | init | marshal | print | set-groups-in! | set-links-from! | set-links-to! | set-output-tag! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<numentry\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<numentry\> | { Ivars | Public } | { { number | numspace-links | salience } | { get-number | get-numspace-links | get-salience | get-type | init | set-number! | set-numspace-links! | set-salience! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<seqentry\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "{ \<seqentry\> | { Ivars | Public } | { { ghost? | happiness | left | pos | right } | { get-ghost? | get-left | get-length | get-pos | get-right | get-sequence | get-tags | get-type | init | set-ghost?! | set-left! | set-pos! | set-right! | set-tags! | stringify | type? } } }"
shape = "record"
color = "black"
]
"\<base\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "ellipse"
color = "black"
]
"\<base\>" -> "\<base-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base\>" -> "\<dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<dangler\>" -> "\<replace-dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<dangler\>" -> "\<doubler-dangler\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base\>" -> "\<seek-diagram\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base\>" -> "\<diagram-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<diagram-node\>" -> "\<countup-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<diagram-node\>" -> "\<constant-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<diagram-node\>" -> "\<repeat-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<diagram-node\>" -> "\<cycle-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<diagram-node\>" -> "\<tuple-node\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base\>" -> "\<dot-thread\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base-output\>" -> "\<graphics-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base\>" -> "\<seekobject\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<seekobject\>" -> "\<numentry\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<numentry\>" -> "\<seqentry\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<base-output\>" -> "\<text-output\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<seekobject\>" -> "\<seekstructure\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<seekstructure\>" -> "\<link\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
"\<seekstructure\>" -> "\<group\>" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
]
}

Output file 32: xt/author/html/b36.svg (72864 bytes)

33 | Input file: xt/author/data/b491.gv (113 bytes): digraph G { Node29 [ shape=record ] Node29 -> Node27 Node29 -> Node26 Node29 -> Node29 [ label="v"] } | Output file 33: xt/author/html/b491.svg (2508 bytes)

34

Input file: xt/author/data/b51.gv (19886 bytes):
digraph routine
{
fontname = helvetica; fontsize = 13;
nodesep = 0.1; ranksep = 0.5;
node [height = 0.25, width = 0.4, shape = box ];
edge [color = black ];
blok_2 [color=chocolate label="BB 2 : hL=0 : rP= 11\n5> 5: NextStartByte=0 $\n6: i=0 $\n"];
blok_2 -> blok_3;
subgraph cluster_for_15 { color=dodgerblue; label="FOR 15 : hL=0 : rP= 11";
blok_3 -> blok_4;
blok_83 -> blok_4;
blok_4 -> blok_24 [label="F"];
blok_3 [color=chocolate label="BB 3 : hL=0 : rP= 15\n6> "];
blok_24 [color=chocolate label="BB 24 : hL=0 : rP= 15\n32> "];
blok_4 [color=chocolate label="BB 4 : hL=1 : rP= 15\n34> 30: hT21=i+1 $\n31: hT28=i+1 $\n33: hT23=i+2 $\n34: hT30=i+2 $\n36: hT25=i+3 $\n26: hT79=i+1 $\n171: hT67=i+2 $\n145: hT139=hT67+1 $\n343: hT68=hT139 $\n147: hT152=hT67+1 $\n356: hT69=hT152 $\n151: hT141=hT67+2 $\n345: hT70=hT141 $\n153: hT154=hT67+2 $\n358: hT71=hT154 $\n157: hT137=hT67+3 $\n341: hT72=hT137 $\n330: hT129=i+3 $\n333: hT128=hT129 $\n304: hT311=hT129+1 $\n615: hT130=hT311 $\n306: hT315=hT129+1 $\n620: hT131=hT315 $\n310: hT320=hT129+2 $\n626: hT132=hT320 $\n312: hT324=hT129+2 $\n631: hT133=hT324 $\n316: hT329=hT129+3 $\n637: hT134=hT329 $\n40: hT47=i==NextStartByte $\n28: hT32=i<2 $\n167: hT209=hT67==NextStartByte $\n436: hT135=hT209 $\n8: hT45=call LengthContribution__Fi(i) $\n11: hT49=call LengthContribution__Fi(hT21) $\n14: hT52=call LengthContribution__Fi(hT23) $\n17: hT56=call LengthContribution__Fi(hT25) $\n141: hT176=call LengthContribution__Fi(hT67) $\n389: hT136=hT176 $\n158: hT177=call LengthContribution__Fi(hT137) $\n390: hT138=hT177 $\n146: hT210=call LengthContribution__Fi(hT139) $\n437: hT140=hT210 $\n152: hT211=call LengthContribution__Fi(hT141) $\n438: hT142=hT211 $\n220: hT189=call LengthContribution__Fi(hT139) $\n408: hT143=hT189 $\n222: hT190=call LengthContribution__Fi(hT141) $\n409: hT144=hT190 $\n206: hT167=call LengthContribution__Fi(hT67) $\n371: hT145=hT167 $\n210: hT168=call LengthContribution__Fi(hT137) $\n372: hT146=hT168 $\n205: hT164=call LengthContribution__Fi(hT67) $\n368: hT147=hT164 $\n209: hT165=call LengthContribution__Fi(hT137) $\n369: hT148=hT165 $\n204: hT161=call LengthContribution__Fi(hT67) $\n365: hT149=hT161 $\n208: hT162=call LengthContribution__Fi(hT137) $\n366: hT150=hT162 $\n9: hT46=call need_next_byte__Fi(i) $\n12: hT50=call need_next_byte__Fi(hT28) $\n15: hT53=call need_next_byte__Fi(hT30) $\n142: hT178=call need_next_byte__Fi(hT67) $\n391: hT151=hT178 $\n148: hT212=call need_next_byte__Fi(hT152) $\n439: hT153=hT212 $\n154: hT213=call need_next_byte__Fi(hT154) $\n440: hT155=hT213 $\n224: hT191=call need_next_byte__Fi(hT152) $\n410: hT156=hT191 $\n226: hT192=call need_next_byte__Fi(hT154) $\n411: hT157=hT192 $\n214: hT169=call need_next_byte__Fi(hT67) $\n373: hT158=hT169 $\n213: hT166=call need_next_byte__Fi(hT67) $\n370: hT159=hT166 $\n212: hT163=call need_next_byte__Fi(hT67) $\n367: hT160=hT163 $\n187: hT65=hT79 $\n175: hT172=hT67 $\n382: hT173=hT172 $\n383: hT174=hT173 $\n384: hT66=hT174 $\n81: hT14=hT21 $\n88: hT15=hT28 $\n83: hT16=hT23 $\n90: hT17=hT30 $\n85: hT18=hT25 $\n107: hT19=hT47 $\n92: hT1=hT32 $\n105: hT73=hT45 $\n181: hT75=hT45 $\n183: hT77=hT45 $\n185: hT20=hT45 $\n109: hT74=hT49 $\n182: hT76=hT49 $\n184: hT78=hT49 $\n186: hT22=hT49 $\n112: hT24=hT52 $\n119: hT26=hT56 $\n106: hT27=hT46 $\n110: hT29=hT50 $\n113: hT31=hT53 $\n7> 7: hT1 $\n"];
blok_4 -> blok_5;
blok_5 [color=chocolate label="BB 5 : hL=2 : rP= 15\n8> 20: hT59=hT73+hT74 $\n39: hT35=hT75+hT76 $\n19: hT58=hT35+hT52 $\n37: hT38=hT77+hT78 $\n38: hT40=hT38+hT52 $\n18: hT57=hT40+hT56 $\n29: hT48=hT46!=0 $\n32: hT51=hT50!=0 $\n35: hT54=hT53!=0 $\n122: hT33=hT59 $\n95: hT34=hT35 $\n121: hT36=hT58 $\n98: hT37=hT38 $\n100: hT39=hT40 $\n120: hT41=hT57 $\n173: hT63=hT79 $\n136: hT42=hT79 $\n108: hT2=hT48 $\n111: hT43=hT51 $\n114: hT44=hT54 $\n80: hT338=hT45 $\n649: lc1=hT338 $\n87: hT296=hT46 $\n590: need1=hT296 $\n79: hT13=hT47 $\n"];
blok_5 -> blok_6;
subgraph cluster_if_28 { color=darkgreen label="IF 28 : hL=2 : rP= 15 "; blok_6 -> blok_8 [label="T"];
blok_10 -> blok_7;
blok_6 -> blok_17 [label="F"];
blok_17 -> blok_7;
blok_6 [color=chocolate label="BB 6 : hL=2 : rP= 28\n10> 10: hT2 $\n"];
blok_8 [color=chocolate label="BB 8 : hL=3 : rP= 28\n36> "];
blok_8 -> blok_9;
subgraph cluster_if_40 { color=darkgreen label="IF 40 : hL=3 : rP= 28 "; blok_9 -> blok_11 [label="T"];
blok_13 -> blok_10;
blok_9 -> blok_16 [label="F"];
blok_16 -> blok_10;
blok_9 [color=chocolate label="BB 9 : hL=3 : rP= 40\n14> 13: hT5 $\n"];
blok_11 [color=chocolate label="BB 11 : hL=4 : rP= 40\n39> "];
blok_11 -> blok_12;
subgraph cluster_if_52 { color=darkgreen label="IF 52 : hL=4 : rP= 40 "; blok_12 -> blok_14 [label="T"];
blok_14 -> blok_13;
blok_12 -> blok_15 [label="F"];
blok_15 -> blok_13;
blok_12 [color=chocolate label="BB 12 : hL=4 : rP= 52\n18> 16: hT8 $\n"];
blok_14 [color=chocolate label="BB 14 : hL=5 : rP= 52\n42> 116: hT60=hT57 $\n125: hT55=hT57 $\n78: hT252=hT25 $\n530: hT9=hT252 $\n86: lc4=hT56 $\n97: hT10=hT38 $\n99: hT11=hT40 $\n101: hT61=hT57 $\n128: hT62=hT57 $\n132: Length=hT57 $\n74: hT262=hT21 $\n550: hT266=hT262 $\n554: hT3=hT266 $\n82: lc2=hT49 $\n75: hT279=hT28 $\n570: hT283=hT279 $\n574: hT4=hT283 $\n89: hT297=hT50 $\n593: need2=hT297 $\n103: hT5=hT51 $\n104: hT8=hT54 $\n91: hT299=hT53 $\n598: need3=hT299 $\n77: hT288=hT30 $\n580: hT291=hT288 $\n583: hT7=hT291 $\n84: lc3=hT52 $\n76: hT271=hT23 $\n560: hT274=hT271 $\n563: hT6=hT274 $\n353: hT91=hT161 $\n230: hT94=hT161 $\n234: hT95=hT161 $\n238: hT80=hT161 $\n354: hT219=hT162 $\n452: hT235=hT219 $\n495: hT81=hT235 $\n364: hT98=hT163 $\n244: hT101=hT163 $\n248: hT102=hT163 $\n252: hT82=hT163 $\n375: hT205=hT163!=0 $\n429: hT208=hT205 $\n433: hT170=hT208 $\n379: hT180=hT163!=0 $\n393: hT183=hT180 $\n397: hT171=hT183 $\n386: hT185=hT174==hT60 $\n401: hT188=hT185 $\n405: hT175=hT188 $\n"];
blok_15 [color=chocolate label="BB 15 : hL=5 : rP= 52\n45> 94: hT12=hT35 $\n96: hT61=hT58 $\n129: hT62=hT58 $\n133: Length=hT58 $\n117: hT60=hT58 $\n126: hT55=hT58 $\n193: hT264=hT21 $\n552: hT268=hT264 $\n556: hT3=hT268 $\n194: lc2=hT49 $\n195: hT281=hT28 $\n572: hT285=hT281 $\n576: hT4=hT285 $\n196: hT297=hT50 $\n595: need2=hT297 $\n197: hT5=hT51 $\n198: hT8=hT54 $\n199: hT299=hT53 $\n599: need3=hT299 $\n200: hT289=hT30 $\n581: hT292=hT289 $\n584: hT7=hT292 $\n201: lc3=hT52 $\n202: hT272=hT23 $\n561: hT275=hT272 $\n564: hT6=hT275 $\n351: hT92=hT164 $\n231: hT94=hT164 $\n235: hT95=hT164 $\n239: hT80=hT164 $\n352: hT219=hT165 $\n453: hT235=hT219 $\n496: hT81=hT235 $\n363: hT99=hT166 $\n245: hT101=hT166 $\n249: hT102=hT166 $\n253: hT82=hT166 $\n376: hT206=hT166!=0 $\n430: hT208=hT206 $\n434: hT170=hT208 $\n380: hT181=hT166!=0 $\n394: hT183=hT181 $\n398: hT171=hT183 $\n387: hT186=hT174==hT60 $\n402: hT188=hT186 $\n406: hT175=hT188 $\n"];
blok_13 [color=chocolate label="BB 13 : hL=4 : rP= 52\n19> "];
}
blok_16 [color=chocolate label="BB 16 : hL=4 : rP= 40\n23> 93: hT61=hT59 $\n130: hT62=hT59 $\n134: Length=hT59 $\n118: hT60=hT59 $\n127: hT55=hT59 $\n188: hT5=hT51 $\n189: hT297=hT50 $\n594: need2=hT297 $\n190: hT280=hT28 $\n571: hT284=hT280 $\n575: hT4=hT284 $\n191: lc2=hT49 $\n192: hT263=hT21 $\n551: hT267=hT263 $\n555: hT3=hT267 $\n349: hT93=hT167 $\n232: hT94=hT167 $\n236: hT95=hT167 $\n240: hT80=hT167 $\n350: hT219=hT168 $\n454: hT235=hT219 $\n497: hT81=hT235 $\n362: hT100=hT169 $\n246: hT101=hT169 $\n250: hT102=hT169 $\n254: hT82=hT169 $\n377: hT207=hT169!=0 $\n431: hT208=hT207 $\n435: hT170=hT208 $\n381: hT182=hT169!=0 $\n395: hT183=hT182 $\n399: hT171=hT183 $\n388: hT187=hT174==hT60 $\n403: hT188=hT187 $\n407: hT175=hT188 $\n"];
blok_10 [color=chocolate label="BB 10 : hL=3 : rP= 40\n15> "];
}
blok_17 [color=chocolate label="BB 17 : hL=3 : rP= 28\n24> 143: hT204=hT102!=0 $\n428: hT208=hT204 $\n432: hT170=hT208 $\n216: hT179=hT102!=0 $\n392: hT183=hT179 $\n396: hT171=hT183 $\n218: hT184=hT174==hT45 $\n400: hT188=hT184 $\n404: hT175=hT188 $\n340: hT90=hT176 $\n229: hT94=hT176 $\n233: hT95=hT176 $\n237: hT80=hT176 $\n342: hT219=hT177 $\n451: hT235=hT219 $\n494: hT81=hT235 $\n355: hT97=hT178 $\n243: hT101=hT178 $\n247: hT102=hT178 $\n251: hT82=hT178 $\n21: hT61=hT45 $\n131: hT62=hT45 $\n135: Length=hT45 $\n24: hT60=hT45 $\n124: hT55=hT45 $\n"];
blok_7 [color=chocolate label="BB 7 : hL=2 : rP= 28\n11> "];
}
blok_7 -> blok_18;
blok_18 [color=chocolate label="BB 18 : hL=2 : rP= 15\n25> "];
blok_18 -> blok_19;
subgraph cluster_if_79 { color=darkgreen label="IF 79 : hL=2 : rP= 15 "; blok_19 -> blok_21 [label="T"];
blok_21 -> blok_20;
blok_19 -> blok_22 [label="F"];
blok_22 -> blok_20;
blok_19 [color=chocolate label="BB 19 : hL=2 : rP= 79\n26> 23: hT13 $\n"];
blok_21 [color=chocolate label="BB 21 : hL=3 : rP= 79\n28> 115: hT259=hT60 $\n544: NextStartByte=hT259 $\n22: ((len)[i])=hT61 $\n25: ((Mark)[i])=1 $\n138: hT64=hT79 $\n378: hT107=hT183 $\n260: hT108=hT183 $\n262: hT83=hT183 $\n385: hT110=hT188 $\n264: hT111=hT188 $\n266: hT84=hT188 $\n347: hT193=hT189 $\n412: hT196=hT193 $\n416: hT199=hT196 $\n420: hT238=hT199 $\n503: hT244=hT238 $\n515: hT249=hT244 $\n525: hT85=hT249 $\n348: hT217=hT190 $\n448: hT218=hT217 $\n450: hT241=hT218 $\n509: hT247=hT241 $\n521: hT86=hT247 $\n360: hT239=hT191 $\n505: hT245=hT239 $\n517: hT248=hT245 $\n523: hT87=hT248 $\n361: hT240=hT192 $\n507: hT246=hT240 $\n519: hT88=hT246 $\n228: hT89=hT67 $\n242: hT194=hT95 $\n413: hT197=hT194 $\n417: hT200=hT197 $\n421: hT237=hT200 $\n501: hT243=hT237 $\n513: hT250=hT243 $\n527: hT255=hT250 $\n537: hT257=hT255 $\n541: hT258=hT257 $\n543: hT96=hT258 $\n256: hT236=hT102 $\n499: hT242=hT236 $\n511: hT251=hT242 $\n529: hT256=hT251 $\n539: hT103=hT256 $\n415: hT227=hT194+hT193 $\n464: hT228=hT227 $\n466: hT195=hT228 $\n419: hT230=hT197+hT196 $\n468: hT231=hT230 $\n470: hT198=hT231 $\n423: hT233=hT200+hT199 $\n472: hT234=hT233 $\n474: hT201=hT234 $\n425: hT221=hT191!=0 $\n456: hT222=hT221 $\n458: hT202=hT222 $\n427: hT224=hT192!=0 $\n460: hT225=hT224 $\n462: hT203=hT225 $\n442: hT214=hT67 $\n444: hT215=hT183 $\n446: hT216=hT188 $\n"];
blok_22 [color=chocolate label="BB 22 : hL=3 : rP= 79\n30> 164: hT226=hT95+hT140 $\n463: hT228=hT226 $\n465: hT195=hT228 $\n162: hT229=hT95+hT140 $\n467: hT231=hT229 $\n469: hT198=hT231 $\n159: hT232=hT95+hT140 $\n471: hT234=hT232 $\n473: hT201=hT234 $\n149: hT220=hT153!=0 $\n455: hT222=hT220 $\n457: hT202=hT222 $\n155: hT223=hT155!=0 $\n459: hT225=hT223 $\n461: hT203=hT225 $\n374: hT106=hT208 $\n259: hT108=hT208 $\n261: hT83=hT208 $\n339: hT109=hT209 $\n263: hT111=hT209 $\n265: hT84=hT209 $\n344: hT238=hT210 $\n502: hT244=hT238 $\n514: hT249=hT244 $\n524: hT85=hT249 $\n346: hT217=hT211 $\n447: hT218=hT217 $\n449: hT241=hT218 $\n508: hT247=hT241 $\n520: hT86=hT247 $\n357: hT239=hT212 $\n504: hT245=hT239 $\n516: hT248=hT245 $\n522: hT87=hT248 $\n359: hT240=hT213 $\n506: hT246=hT240 $\n518: hT88=hT246 $\n123: ((len)[i])=hT62 $\n102: hT64=hT79 $\n174: hT89=hT67 $\n203: hT237=hT95 $\n500: hT243=hT237 $\n512: hT250=hT243 $\n526: hT255=hT250 $\n536: hT257=hT255 $\n540: hT258=hT257 $\n542: hT96=hT258 $\n211: hT236=hT102 $\n498: hT242=hT236 $\n510: hT251=hT242 $\n528: hT256=hT251 $\n538: hT103=hT256 $\n227: hT214=hT67 $\n215: hT215=hT208 $\n217: hT216=hT209 $\n"];
blok_20 [color=chocolate label="BB 20 : hL=2 : rP= 79\n27> "];
}
blok_20 -> blok_23;
blok_23 [color=chocolate label="BB 23 : hL=2 : rP= 15\n31> "];
blok_23 -> blok_47;
blok_47 [color=chocolate label="BB 47 : hL=2 : rP= 15\n122> 441: i_rdlp_0=hT214 $\n443: hT2=hT215 $\n445: hT13=hT216 $\n163: hT123=hT198+hT217 $\n160: hT119=hT201+hT218 $\n161: hT122=hT119+hT219 $\n424: hT104=hT222 $\n426: hT105=hT225 $\n414: hT124=hT228 $\n284: hT112=hT228 $\n418: hT114=hT231 $\n271: hT113=hT231 $\n283: hT115=hT123 $\n422: hT117=hT234 $\n274: hT116=hT234 $\n276: hT118=hT119 $\n282: hT120=hT122 $\n"];
blok_47 -> blok_48;
subgraph cluster_if_217 { color=darkgreen label="IF 217 : hL=2 : rP= 15 "; blok_48 -> blok_49 [label="T"];
blok_57 -> blok_59;
blok_48 -> blok_58 [label="F"];
blok_58 -> blok_59;
blok_48 [color=chocolate label="BB 48 : hL=2 : rP= 217\n90> 144: hT2 $\n"];
blok_49 [color=chocolate label="BB 49 : hL=3 : rP= 217\n91> "];
blok_49 -> blok_50;
subgraph cluster_if_229 { color=darkgreen label="IF 229 : hL=3 : rP= 217 "; blok_50 -> blok_51 [label="T"];
blok_55 -> blok_57;
blok_50 -> blok_56 [label="F"];
blok_56 -> blok_57;
blok_50 [color=chocolate label="BB 50 : hL=3 : rP= 229\n96> 150: hT5 $\n"];
blok_51 [color=chocolate label="BB 51 : hL=4 : rP= 229\n97> "];
blok_51 -> blok_52;
subgraph cluster_if_241 { color=darkgreen label="IF 241 : hL=4 : rP= 229 "; blok_52 -> blok_53 [label="T"];
blok_53 -> blok_55;
blok_52 -> blok_54 [label="F"];
blok_54 -> blok_55;
blok_52 [color=chocolate label="BB 52 : hL=4 : rP= 241\n102> 156: hT8 $\n"];
blok_53 [color=chocolate label="BB 53 : hL=5 : rP= 241\n103> 279: hT125=hT122 $\n287: hT121=hT122 $\n180: hT253=hT137 $\n531: hT9=hT253 $\n207: lc4=hT235 $\n273: hT10=hT234 $\n275: hT11=hT119 $\n277: hT126=hT122 $\n290: hT127=hT122 $\n294: Length=hT122 $\n176: hT3=hT139 $\n255: need1=hT236 $\n241: lc1=hT237 $\n219: lc2=hT238 $\n177: hT4=hT152 $\n223: need2=hT239 $\n257: hT5=hT222 $\n258: hT8=hT225 $\n225: need3=hT240 $\n179: hT7=hT154 $\n221: lc3=hT241 $\n178: hT6=hT141 $\n533: hT331=call LengthContribution__Fi(hT134) $\n639: hT334=hT331 $\n643: hT254=hT334 $\n"];
blok_54 [color=chocolate label="BB 54 : hL=5 : rP= 241\n108> 270: hT12=hT231 $\n272: hT126=hT123 $\n291: hT127=hT123 $\n295: Length=hT123 $\n280: hT125=hT123 $\n288: hT121=hT123 $\n482: hT3=hT139 $\n483: need1=hT242 $\n484: lc1=hT243 $\n485: lc2=hT244 $\n486: hT4=hT152 $\n487: need2=hT245 $\n488: hT5=hT222 $\n489: hT8=hT225 $\n490: hT299=hT246 $\n600: need3=hT299 $\n491: hT290=hT154 $\n582: hT293=hT290 $\n585: hT7=hT293 $\n492: lc3=hT247 $\n493: hT273=hT141 $\n562: hT276=hT273 $\n565: hT6=hT276 $\n534: hT332=call LengthContribution__Fi(hT134) $\n640: hT334=hT332 $\n644: hT254=hT334 $\n"];
blok_55 [color=chocolate label="BB 55 : hL=4 : rP= 241\n110> "];
}
blok_56 [color=chocolate label="BB 56 : hL=4 : rP= 229\n111> 269: hT126=hT228 $\n292: hT127=hT228 $\n296: Length=hT228 $\n281: hT125=hT228 $\n289: hT121=hT228 $\n475: hT5=hT222 $\n476: hT297=hT248 $\n596: need2=hT297 $\n477: hT282=hT152 $\n573: hT286=hT282 $\n577: hT4=hT286 $\n478: lc2=hT249 $\n479: hT338=hT250 $\n652: lc1=hT338 $\n480: hT296=hT251 $\n592: need1=hT296 $\n481: hT265=hT139 $\n553: hT269=hT265 $\n557: hT3=hT269 $\n535: hT333=call LengthContribution__Fi(hT134) $\n641: hT334=hT333 $\n645: hT254=hT334 $\n"];
blok_57 [color=chocolate label="BB 57 : hL=3 : rP= 229\n112> "];
}
blok_58 [color=chocolate label="BB 58 : hL=3 : rP= 217\n113> 317: hT330=call LengthContribution__Fi(hT134) $\n638: hT334=hT330 $\n642: hT254=hT334 $\n165: hT126=hT255 $\n293: hT127=hT255 $\n297: Length=hT255 $\n267: hT296=hT256 $\n591: need1=hT296 $\n268: hT338=hT257 $\n650: lc1=hT338 $\n169: hT125=hT258 $\n286: hT121=hT258 $\n"];
blok_59 [color=chocolate label="BB 59 : hL=2 : rP= 217\n114> "];
}
blok_59 -> blok_60;
blok_60 [color=chocolate label="BB 60 : hL=2 : rP= 15\n115> "];
blok_60 -> blok_61;
subgraph cluster_if_279 { color=darkgreen label="IF 279 : hL=2 : rP= 15 "; blok_61 -> blok_62 [label="T"];
blok_62 -> blok_64;
blok_61 -> blok_63 [label="F"];
blok_63 -> blok_64;
blok_61 [color=chocolate label="BB 61 : hL=2 : rP= 279\n117> 168: hT13 $\n"];
blok_62 [color=chocolate label="BB 62 : hL=3 : rP= 279\n118> 278: hT259=hT125 $\n545: NextStartByte=hT259 $\n166: ((len)[i_rdlp_0])=hT126 $\n170: ((Mark)[i_rdlp_0])=1 $\n547: hT308=hT128==hT259 $\n611: hT309=hT308 $\n613: hT260=hT309 $\n549: hT302=call LengthContribution__Fi(hT128) $\n603: hT303=hT302 $\n605: hT261=hT303 $\n559: hT313=call LengthContribution__Fi(hT130) $\n617: hT314=hT313 $\n619: hT270=hT314 $\n567: hT322=call LengthContribution__Fi(hT132) $\n628: hT323=hT322 $\n630: hT277=hT323 $\n569: hT305=call need_next_byte__Fi(hT128) $\n607: hT306=hT305 $\n609: hT278=hT306 $\n579: hT317=call need_next_byte__Fi(hT131) $\n622: hT318=hT317 $\n624: hT287=hT318 $\n587: hT326=call need_next_byte__Fi(hT133) $\n633: hT327=hT326 $\n635: hT294=hT327 $\n589: hT295=hT129 $\n"];
blok_63 [color=chocolate label="BB 63 : hL=3 : rP= 279\n120> 326: hT307=hT128==hT259 $\n610: hT309=hT307 $\n612: hT260=hT309 $\n300: hT301=call LengthContribution__Fi(hT128) $\n602: hT303=hT301 $\n604: hT261=hT303 $\n305: hT312=call LengthContribution__Fi(hT130) $\n616: hT314=hT312 $\n618: hT270=hT314 $\n311: hT321=call LengthContribution__Fi(hT132) $\n627: hT323=hT321 $\n629: hT277=hT323 $\n301: hT304=call need_next_byte__Fi(hT128) $\n606: hT306=hT304 $\n608: hT278=hT306 $\n307: hT316=call need_next_byte__Fi(hT131) $\n621: hT318=hT316 $\n623: hT287=hT318 $\n313: hT325=call need_next_byte__Fi(hT133) $\n632: hT327=hT325 $\n634: hT294=hT327 $\n285: ((len)[i_rdlp_0])=hT127 $\n332: hT295=hT129 $\n"];
blok_64 [color=chocolate label="BB 64 : hL=2 : rP= 279\n123> "];
}
blok_64 -> blok_66;
blok_66 [color=chocolate label="BB 66 : hL=2 : rP= 15\n161> 588: i_rdlp_1=hT295 $\n331: i=hT295+1 $\n302: hT310=hT278!=0 $\n614: hT2=hT310 $\n308: hT319=hT287!=0 $\n625: hT298=hT319 $\n314: hT328=hT294!=0 $\n636: hT300=hT328 $\n548: hT338=hT303 $\n651: lc1=hT338 $\n568: need1=hT306 $\n546: hT13=hT309 $\n"];
blok_66 -> blok_67;
subgraph cluster_if_307 { color=darkgreen label="IF 307 : hL=2 : rP= 15 "; blok_67 -> blok_68 [label="T"];
blok_76 -> blok_78;
blok_67 -> blok_77 [label="F"];
blok_77 -> blok_78;
blok_67 [color=chocolate label="BB 67 : hL=2 : rP= 307\n129> 303: hT2 $\n"];
blok_68 [color=chocolate label="BB 68 : hL=3 : rP= 307\n130> 334: hT3=hT311 $\n558: lc2=hT314 $\n335: hT4=hT315 $\n578: need2=hT318 $\n597: hT5=hT319 $\n"];
blok_68 -> blok_69;
subgraph cluster_if_319 { color=darkgreen label="IF 319 : hL=3 : rP= 307 "; blok_69 -> blok_70 [label="T"];
blok_74 -> blok_76;
blok_69 -> blok_75 [label="F"];
blok_75 -> blok_76;
blok_69 [color=chocolate label="BB 69 : hL=3 : rP= 319\n135> 309: hT5 $\n"];
blok_70 [color=chocolate label="BB 70 : hL=4 : rP= 319\n136> 336: hT6=hT320 $\n566: lc3=hT323 $\n337: hT7=hT324 $\n586: need3=hT327 $\n601: hT8=hT328 $\n"];
blok_70 -> blok_71;
subgraph cluster_if_331 { color=darkgreen label="IF 331 : hL=4 : rP= 319 "; blok_71 -> blok_72 [label="T"];
blok_72 -> blok_74;
blok_71 -> blok_73 [label="F"];
blok_73 -> blok_74;
blok_71 [color=chocolate label="BB 71 : hL=4 : rP= 331\n141> 315: hT8 $\n"];
blok_72 [color=chocolate label="BB 72 : hL=5 : rP= 331\n142> 338: hT9=hT329 $\n532: lc4=hT334 $\n144> 318: hT335=lc1+lc2 $\n646: hT10=hT335 $\n319: hT336=hT335+lc3 $\n647: hT11=hT336 $\n320: Length=hT336+lc4 $\n"];
blok_73 [color=chocolate label="BB 73 : hL=5 : rP= 331\n147> 321: hT337=lc1+lc2 $\n648: hT12=hT337 $\n322: Length=hT337+lc3 $\n"];
blok_74 [color=chocolate label="BB 74 : hL=4 : rP= 331\n149> "];
}
blok_75 [color=chocolate label="BB 75 : hL=4 : rP= 319\n150> 323: Length=lc1+lc2 $\n"];
blok_76 [color=chocolate label="BB 76 : hL=3 : rP= 319\n151> "];
}
blok_77 [color=chocolate label="BB 77 : hL=3 : rP= 307\n152> 324: Length=hT338 $\n"];
blok_78 [color=chocolate label="BB 78 : hL=2 : rP= 307\n153> "];
}
blok_78 -> blok_79;
blok_79 [color=chocolate label="BB 79 : hL=2 : rP= 15\n154> "];
blok_79 -> blok_80;
subgraph cluster_if_369 { color=darkgreen label="IF 369 : hL=2 : rP= 15 "; blok_80 -> blok_81 [label="T"];
blok_81 -> blok_83;
blok_80 -> blok_82 [label="F"];
blok_82 -> blok_83;
blok_80 [color=chocolate label="BB 80 : hL=2 : rP= 369\n156> 327: hT13 $\n"];
blok_81 [color=chocolate label="BB 81 : hL=3 : rP= 369\n157> 328: NextStartByte=Length $\n325: ((len)[i_rdlp_1])=Length $\n329: ((Mark)[i_rdlp_1])=1 $\n"];
blok_82 [color=chocolate label="BB 82 : hL=3 : rP= 369\n159> "];
blok_83 [color=chocolate label="BB 83 : hL=2 : rP= 369\n162> "];
}
}
blok_24 -> blok_25;
blok_25 [color=chocolate label="BB 25 : hL=0 : rP= 11\n33> 27: return 1 $\n"];
}

Output file 34: xt/author/html/b51.svg (124422 bytes)

35

Input file: xt/author/data/b53.gv (2287 bytes):
/* Graph for "If.try_if_then" */
digraph "If.try_if_then"
{
label = "If.try_if_then";
rankdir="TD";
node [fontname="Helvetica", shape=record, fontsize="12", color="lightblue", style="filled"];
edge [fontname="Helvetica", fontsize="10", color="black"];
subgraph "cluster_node_57"
{ /* block node_57 */
label = "";
node_57 [label = "Block [57]"];
node_58 [label = "Return [58@57]"];
node_50 -> node_58 [label = "mem", dir = back];
node_48 -> node_58 [label = "int", dir = back];
} /* block node_57 */
subgraph "cluster_node_43"
{ /* block node_43 */
label = "";
node_43 [label = "Block [43]"];
node_50 [label = "Proj (mem) [50@43]"];
node_45 -> node_50 [label = "tuple", dir = back];
node_49 [label = "Proj (arg_2) [49@43]"];
node_45 -> node_49 [label = "tuple", dir = back];
node_48 [label = "Proj (arg_1) [48@43]"];
node_45 -> node_48 [label = "tuple", dir = back];
node_45 [label = "Start [45@43]"];
node_51 [label = "Proj (exe(4)) [51@43]"];
node_45 -> node_51 [label = "tuple", dir = back];
} /* block node_43 */
subgraph "cluster_node_52"
{ /* block node_52 */
label = "";
node_52 [label = "Block [52]"];
node_56 [label = "Proj (exe(0)) [56@52]"];
node_54 -> node_56 [label = "tuple", dir = back];
node_53 [label = "Compare [53@52]"];
node_48 -> node_53 [label = "int", dir = back];
node_49 -> node_53 [label = "int", dir = back];
node_54 [label = "Cond (2) [54@52]"];
node_53 -> node_54 [label = "condition", dir = back];
node_55 [label = "Proj (exe(1)) [55@52]"];
node_54 -> node_55 [label = "tuple", dir = back];
} /* block node_52 */
subgraph "cluster_node_60"
{ /* block node_60 */
label = "";
node_60 [label = "Block [60]"];
node_61 [label = "Return [61@60]"];
node_50 -> node_61 [label = "mem", dir = back];
node_49 -> node_61 [label = "int", dir = back];
} /* block node_60 */
subgraph "cluster_node_44"
{ /* block node_44 */
label = "";
node_44 [label = "Block [44]"];
node_46 [label = "End [46@44]"];
} /* block node_44 */
node_56 -> node_60 [label = "exe", dir = back];
node_51 -> node_52 [label = "exe", dir = back];
node_55 -> node_57 [label = "exe", dir = back];
node_58 -> node_44 [label = "exe", dir = back];
node_61 -> node_44 [label = "exe", dir = back];
} /* Graph "If.try_if_then" */

Output file 35: xt/author/html/b53.svg (15181 bytes)

36 | Input file: xt/author/data/b545.gv (113 bytes): digraph g { "N11" [ shape = record label = "<p0>WFSt|1571 as Ref: 1338 D" ] N11ne -> N11:p0 } | Output file 36: xt/author/html/b545.svg (1619 bytes)

37

Input file: xt/author/data/b57.gv (8472 bytes):
digraph process {
rankdir=LR;
node [fontname="Arial-Bold"];
node1 [label="1 - Subscription page", shape=ellipse, color=purple, fillcolor=purple, fontcolor=white, style=filled];
node2 [label="{Popup|2}|Drops out", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node1 -> node2 [arrowhead=none];
node2 -> node3 [arrowhead=normal];
node3 [label="3 - Subscription Popup", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node4 [label="{Form|4}|Signup news letter", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node3 -> node4 [arrowhead=none];
node4 -> node5 [arrowhead=normal];
node4 -> node8 [arrowhead=normal];
node5 [label="5 - Signup submitted (output)", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node6 [label="{Output|6}|Thanks for signup", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node5 -> node6 [arrowhead=none];
node6 -> node7 [arrowhead=normal];
node7 [label="7 - signup submitted", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node8 [label="8 - Signup submitted (email)", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node9 [label="{Timeout|9}|Signup timeout", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node8 -> node9 [arrowhead=none];
node9 -> node10 [arrowhead=normal];
node10 [label="10 - Popup signup timeout", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node11 [label="{Email|11}|Send Email", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node10 -> node11 [arrowhead=none];
node11 -> node12 [arrowhead=normal];
node12 [label="12 - Popup Email sent", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node13 [label="{Bounce|13}|Email bounced", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node12 -> node13 [arrowhead=none];
node13 -> node14 [arrowhead=normal];
node14 [label="14 - Popup Email bounced", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node15 [label="{OptedOut|15}|Email ", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node12 -> node15 [arrowhead=none];
node15 -> node16 [arrowhead=normal];
node16 [label="16 - Popup Email ", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node17 [label="{Click|17}|Email click", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node12 -> node17 [arrowhead=none];
node17 -> node18 [arrowhead=normal];
node17 -> node22 [arrowhead=normal];
node18 [label="18 - Email ", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node19 [label="{ |19}| Email", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node18 -> node19 [arrowhead=none];
node19 -> node21 [arrowhead=normal];
node21 [label="21 - Email done", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node22 [label="22 - Email output ", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node23 [label="{Output|23}|Output Email", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node22 -> node23 [arrowhead=none];
node23 -> node24 [arrowhead=normal];
node24 [label="24 - Email output done", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node25 [label="{Click|25}|Email click", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node12 -> node25 [arrowhead=none];
node25 -> node26 [arrowhead=normal];
node26 [label="26 - Popup Email clicked", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node27 [label="{Redirect|27}|Email redirect", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node26 -> node27 [arrowhead=none];
node27 -> node1 [arrowhead=normal];
node20 [label="{ |20}|Honey subscription", shape=record, color=purple, fillcolor=purple, fontcolor=white, style=filled];
node1 -> node20 [arrowhead=none];
node20 -> node28 [arrowhead=normal];
node28 [label="28 - Limbo subscription", shape=ellipse, color=purple, fillcolor=purple, fontcolor=white, style=filled];
node29 [label="{Impression|29}|Wait success confirmed", shape=record, color=purple, fillcolor=purple, fontcolor=white, style=filled];
node28 -> node29 [arrowhead=none];
node29 -> node30 [arrowhead=normal];
node30 [label="30 - Honey subscription confirmation", shape=ellipse, color=purple, fillcolor=purple, fontcolor=white, style=filled];
node31 [label="{Success|31}|Magazine bought", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node30 -> node31 [arrowhead=none];
node31 -> node32 [arrowhead=normal];
node31 -> node45 [arrowhead=normal];
node32 [label="32 - Magazine bought", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node33 [label="33 - Check 1st Xsell", shape=diamond, color=black, fillcolor=white, fontcolor=black, style=solid];
node32 -> node33 [arrowhead=none];
node33 -> node35 [label = "'HeartAndSoul' in decode_b64(nvl('vmi_cookie_mag_sold',encode_b64([])))", arrowhead=normal];
node33 -> node42 [label = "default", arrowhead=normal];
node35 [label="35 - End 1st Xselling", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node36 [label="36 - Check 2nd Xsell", shape=diamond, color=black, fillcolor=white, fontcolor=black, style=solid];
node35 -> node36 [arrowhead=none];
node36 -> node37 [label = "'Honey' in decode_b64(nvl('vmi_cookie_mag_sold', encode_b64([])))", arrowhead=normal];
node36 -> node39 [label = "!is_defined('xsell_flag')", arrowhead=normal];
node36 -> node37 [label = "default", arrowhead=normal];
node37 [label="37 - End Xselling", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node39 [label="39 - Wait before sending 2nd Xsell", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node38 [label="{Timeout|38}|2nd Xsell timeout", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node39 -> node38 [arrowhead=none];
node38 -> node40 [arrowhead=normal];
node40 [label="40 - Activate 2nd Xselling", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node41 [label="{NewFlow|41}|Send SEP 2nd Xsell", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node40 -> node41 [arrowhead=none];
node41 -> node37 [arrowhead=normal];
node42 [label="42 - Wait before sending 1st Xsell", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node34 [label="{Timeout|34}|1st Xsell timeout", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node42 -> node34 [arrowhead=none];
node34 -> node43 [arrowhead=normal];
node43 [label="43 - Activate 1st Xselling", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node44 [label="{NewFlow|44}|Send SEP 1st Xsell", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node43 -> node44 [arrowhead=none];
node44 -> node35 [arrowhead=normal];
node45 [label="45 - Bill subcription", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node47 [label="47 - Check if billable", shape=diamond, color=black, fillcolor=white, fontcolor=black, style=solid];
node45 -> node47 [arrowhead=none];
node47 -> node48 [label = "is_defined('vmi_cookie_ref')", arrowhead=normal];
node47 -> node51 [label = "default", arrowhead=normal];
node48 [label="48 - Bill authorized", shape=ellipse, color=black, fillcolor=white, fontcolor=black, style=solid];
node49 [label="{Bill|49}|Bill subscription", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node48 -> node49 [arrowhead=none];
node49 -> node50 [arrowhead=normal];
node50 [label="50 - Subcription", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node51 [label="51 - Non billable", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
node46 [label="{Timeout|46}|Limbo sub timeout", shape=record, color=black, fillcolor=white, fontcolor=black, style=solid];
node28 -> node46 [arrowhead=none];
node46 -> node52 [arrowhead=normal];
node52 [label="52 - Limbo subscription timeout", shape=ellipse, color=black, fillcolor=black, fontcolor=white, style=filled];
}

Output file 37: xt/author/html/b57.svg (39367 bytes)

38 | Input file: xt/author/data/b58.gv (194 bytes): digraph G{ ordering=out; {rank=same;"1";"2"}; "1"->"2"; {rank=same;"4";"5"}; "4"->"5"; "7"->"5"; "7"->"4"; "6"->"1"; "3"->"6"; "6"->"4"; "3"->"8"; } | Output file 38: xt/author/html/b58.svg (4843 bytes)
39 | Input file: xt/author/data/b62.gv (123 bytes): digraph G { graph [concentrate=true]; routine1; routine2; routine1->routine2; routine1->routine2; } | Output file 39: xt/author/html/b62.svg (1448 bytes)

40

Input file: xt/author/data/b68.gv (595 bytes):
digraph simple {
orientation=landscape;
ratio=auto;
size = "10,7.5";
label="Task Hierarchy: model2";
task15 [shape=box,fontcolor=forestgreen];
task16 [shape=box];
task17 [shape=box];
task18 [shape=box];
task19 [shape=box];
task20 [shape=box];
task21 [shape=box];
task95 [shape=box];
task31 [shape=box];
task32 [shape=box];
task33 [shape=box];
task34 [shape=box];
task15 -> task16 [];
task15 -> task17 [];
task15 -> task18 [];
task15 -> task19 [];
task15 -> task20 [];
task15 -> task21 [];
task15 -> task95 [];
task15 -> task31 [];
task31 -> task32 [];
task31 -> task33 [];
task31 -> task34 [];
}

Output file 40: xt/author/html/b68.svg (7412 bytes)

41 | Input file: xt/author/data/b7.gv (222 bytes): digraph G { subgraph cluster_0 { subgraph cluster_1 { } a -> c; } subgraph cluster_1 { y -> z; y -> q; } y -> b; } | Output file 41: xt/author/html/b7.svg (3403 bytes)

42

Input file: xt/author/data/b71.gv (2748 bytes):
digraph NL {
size="30,36";
concentrate=true;
Berne;
FirstBerne;
FTA;
FTAA;
MAI;
NAFTA;
Paris;
PatentCooperation;
Rome;
UniversalCopyright;
Uruguay;
FirstWIPO;
WIPOCopyright;
WIPOPerformances;
WTOTRIPs;
FirstBerne -> UniversalCopyright -> Berne -> WIPOCopyright;
FirstBerne -> FirstWIPO;
Uruguay -> MAI -> FTAA;
Uruguay -> WTOTRIPs -> FTAA;
FTA -> NAFTA -> FTAA;
FirstWIPO -> WIPOCopyright;
FirstWIPO -> WIPOPerformances;
FirstWIPO -> PatentCooperation;
Paris -> PatentCooperation -> WTOTRIPs;
Rome -> WIPOPerformances;
Anne;
CanadaCopyright1997;
CanadaCopyright2001;
CDA;
CharterOfRights;
CIPA;
COPA;
COPPA;
CopyrightClause;
CPACACRLI;
CPDCI;
CTEA;
DMCA;
EAR;
FirstAmendment;
FirstUSCopyright;
ITAR;
ITAR1996;
JumpTV;
RoCRuleMaking;
SSSCA;
StationersCharter;
URAA;
USCopyright1831;
USCopyright1909;
USCopyright1976;
Berne -> USCopyright1976;
CanadaCopyright1997 -> CanadaCopyright2001;
CDA -> COPA -> CIPA;
WIPOCopyright -> CPDCI;
DMCA -> CPDCI;
DMCA -> RoCRuleMaking;
DMCA -> SSSCA;
EAR -> ITAR -> ITAR1996;
JumpTV -> CPACACRLI -> CanadaCopyright2001;
Rome -> CanadaCopyright1997;
StationersCharter -> Anne -> CopyrightClause;
CopyrightClause -> FirstUSCopyright -> USCopyright1831
-> USCopyright1909 -> USCopyright1976 -> CTEA;
USCopyright1976 -> DMCA;
Uruguay -> URAA;
USCopyright1976 -> URAA;
iCraveTV;
ACLUReno;
ACLUReno2;
ALA;
Ashcroft;
Bernstein;
Betamax;
Campbell;
DVDCCA;
Feist;
Felten;
Folsom;
Johansen;
Junger;
KarnSchneier;
Microsystems;
Playboy;
RenoACLU;
RenoACLU2;
RTC;
Sklyarov;
Suntrust;
Universal;
Betamax -> Felten;
CDA -> ACLUReno -> RenoACLU -> COPA -> ACLUReno2 -> RenoACLU2 -> CIPA;
CIPA -> ALA;
CIPA -> Microsystems;
DMCA -> Felten;
DMCA -> Johansen;
DMCA -> Sklyarov;
FirstAmendment -> Bernstein;
FirstAmendment -> ACLUReno;
Folsom -> Campbell -> Suntrust;
Folsom -> Betamax;
EAR -> KarnSchneier;
iCraveTV -> JumpTV;
ITAR1996 -> Bernstein -> Junger;
ITAR1996 -> KarnSchneier;
Johansen -> DVDCCA;
Johansen -> Universal;
Junger -> Microsystems -> RoCRuleMaking;
Playboy -> RTC;
RenoACLU2 -> Ashcroft;
RTC -> CPDCI;
USCopyright1831 -> Folsom;
USCopyright1976 -> Feist;
USCopyright1976 -> Playboy;
}

Output file 42: xt/author/html/b71.svg (42264 bytes)

43 | Input file: xt/author/data/b73.gv (124 bytes): digraph test { gvds_array0 [label="{<port1>fi}|{<port2>b}", shape="record"]; "gvds_array0":port1 -> gvds_array0; } | Output file 43: xt/author/html/b73.svg (1384 bytes)
44 | Input file: xt/author/data/b73a.gv (134 bytes): digraph test { gvds_array0 [label="{<port1>1}|{<port2>2}|{<port3>3}", shape="record"]; "gvds_array0":port2 -> gvds_array0; } | Output file 44: xt/author/html/b73a.svg (1556 bytes)
45 | Input file: xt/author/data/b76.gv (69 bytes): digraph polyport { edge [headport=":w", tailport=":e"] n0->n0 } | Output file 45: xt/author/html/b76.svg (1160 bytes)
46 | Input file: xt/author/data/b77.gv (53 bytes): graph S { 1 -- 6; 2 -- 3 -- 6; 4 -- 5 -- 6; } | Output file 46: xt/author/html/b77.svg (2850 bytes)

47

Input file: xt/author/data/b786.gv (667 bytes):
digraph g {
node [shape = record];
subgraph cluster0 {
n12 [label = "<f0>|<f1>12|<f2>"];
n13 [label = "<f0>|<f1>13|<f2>"];
n18 [label = "<f0>|<f1>18|<f2>"];
n2 [label = "<f0>|<f1>2|<f2>"];
n23 [label = "<f0>|<f1>23|<f2>"];
n3 [label = "<f0>|<f1>3|<f2>"];
n4 [label = "<f0>|<f1>4|<f2>"];
n5 [label = "<f0>|<f1>5|<f2>"];
n6 [label = "<f0>|<f1>6|<f2>"];
n7 [label = "<f0>|<f1>7|<f2>"];
n8 [label = "<f0>|<f1>8|<f2>"];
"n3":f0 -> "n2":f1;
"n3":f2 -> "n4":f1;
"n5":f0 -> "n3":f1;
"n5":f2 -> "n7":f1;
"n6":f0 -> "n12":f1;
"n6":f2 -> "n13":f1;
"n7":f0 -> "n6":f1;
"n7":f2 -> "n8":f1;
"n8":f0 -> "n23":f1;
"n8":f2 -> "n18":f1;
}
}

Output file 47: xt/author/html/b786.svg (10333 bytes)

48 | Input file: xt/author/data/b79.gv (82 bytes): digraph G { size="2,2"; rankdir=LR; T -> H [arrowhead=dot,arrowsize=2.2]; } | Output file 48: xt/author/html/b79.svg (1295 bytes)
49 | Input file: xt/author/data/b80.gv (81 bytes): digraph G { ranksep=equally; c [height=2.0]; a -> b; c -> b; b -> d; } | Output file 49: xt/author/html/b80.svg (2385 bytes)
50 | Input file: xt/author/data/b80a.gv (71 bytes): digraph G { ranksep=equally; c [height=2.0]; a -> b; c -> b; } | Output file 50: xt/author/html/b80a.svg (1874 bytes)

51

Input file: xt/author/data/b85.gv (668 bytes):
digraph inheritance
{
Node1100 [shape="box",label="exotkAF_ViewType.hxx",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",style="filled" fontcolor="white"];
Node1101 -> Node1100 [color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node1101 [shape="box",label="exotkAF_View.cxx",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$exotkAF__View_8cxx.html"];
Node1102 -> Node1100 [color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node1102 [shape="box",label="exotkAF_ViewPopup.cxx",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$exotkAF__ViewPopup_8cxx.html"];
}

Output file 51: xt/author/html/b85.svg (2341 bytes)

52 | Input file: xt/author/data/b993.gv (128 bytes): diGraph G{ graph [charset="utf8"] 1[label="Umlaut"]; 2[label="ü"]; 3[label="ä"]; 4[label="ö"]; 1->2; 1->3; 1->4; } | Output file 52: xt/author/html/b993.svg (2386 bytes)
53 | Input file: xt/author/data/bad.gv (68 bytes): graph G { Marden--hg; Cannon--ggt; Epstein--kg; Epstein--ldt; } | Output file 53: xt/author/html/bad.svg (3150 bytes)

54

Input file: xt/author/data/big.gv (9231 bytes):
digraph structs {
node [shape=record];
struct1 [shape=record,label="<f0> left|<f1> middle|<f2> right"];
struct2 [shape=record,label="<f0> one|<f1> two"];
struct3 [shape=record,label="hello\nworld\n\
and | { Thats the reason | post-menopausal | estrogen } | is\n\
given together with another hormone called\n\
progestin: The combination lowers the risk of\n\
endometrial cancer.\n\
\n\
But the NTP advisers said putting all\n\
estrogens on the federal list would help\n\
women trying to balance the benefits and\n\
risks when choosing hormone therapy.\n\
Physicians never discuss any of these risks\n\
when they are prescribing hormone therapy.\n\
They only discuss benefits. Listing might\n\
force it on the table, Michelle Medinsky, a\n\
toxicologist from Durham, N.C., said before\n\
the vote.\n\
\n\
The committee of scientists advises the NTP,\n\
a branch of the National Institutes of Health\n\
that every two years updates the federal list\n\
of proven and suspected cancer-causing\n\
substances.\n\
\n\
The NTP typically follows its advisers\n\
recommendations, but an officially updated\n\
carcinogen list isnt expected until 2002.\n\
\n\
Thursday, after a daylong debate, the panel\n\
declined to add talc powder to the list,\n\
saying there wasnt enough evidence linking\n\
its use in feminine hygiene products to\n\
ovarian cancer. The panel deadlocked over\n\
whether to a second type of talc, fibrous\n\
talc that some studies have linked to lung\n\
cancer in talc miners.\n\
\n\
On Wednesday, the panel voted to add\n\
ultraviolet radiation -- those\n\
sunburn-causing rays long known to cause skin\n\
cancer -- to the official carcinogen list.\n\
\n\
The panel on Friday continued debating an\n\
association between cancers of the nose and\n\
sinuses with industrial exposure to wood\n\
dust.\n\
\n\
Talc has long been controversial. When\n\
studies first appeared suggesting it migrated\n\
into the ovaries to cause tumors, many\n\
feminine hygiene products replaced talc with\n\
cornstarch.\n\
\n\
Panelist Medinsky said she had been prepared\n\
to list talc powder as reasonably believed\n\
to cause cancer. But after listening to\n\
hours of industry attacks on the science,\n\
the evidence has knocked me out of the\n\
reasonably category into not list, she\n\
said before the panel voted 7-3 against\n\
listing talc.\n\
\n\
Talc has long been controversial. When\n\
studies first appeared suggesting it migrated\n\
into the ovaries to cause tumors, many\n\
feminine hygiene products replaced talc with\n\
cornstarch.\n\
\n\
Panelist Medinsky said she had been prepared\n\
to list talc powder as reasonably believed\n\
to cause cancer. But after listening to\n\
hours of industry attacks on the science,\n\
the evidence has knocked me out of the\n\
reasonably category into not list, she\n\
said before the panel voted 7-3 against\n\
listing talc.\n\
\n\
Talc in one form or the other can be found in\n\
many papers, paints, ceramics, food wrappers,\n\
hard candy, chewing gum, cosmetics and pills.\n\
Most people are familiar with talc as a loose\n\
powder used in cosmetics and as a drying\n\
powder.\n\
\n\
Industry officials also attacked studies that\n\
showed increased lung cancer in talc miners\n\
in New York State and questioned an\n\
experiment that showed that rats breathing\n\
high concentrations of talc got lung cancer.\n\
\n\
Higher lung-cancer rates in talc miners may\n\
have resulted from their smoking or from the\n\
presence of radon gas in the mines or\n\
asbestos in soils nearby, industry officials\n\
said.\n\
\n\
The scientific advisers then deadlocked on\n\
whether this second type of talc, fibrous\n\
talc, caused lung cancer, voting 5-5 on\n\
adding it to the carcinogen list.\n\
\n\
UV light, however, was a no-brainer for the\n\
panel, which voted unanimously that it was a\n\
known human carcinogen.\n\
\n\
UV radiation is not visible, but it is felt\n\
as heat and can damage the eyes and skin. It\n\
comes in three forms, ranging from the\n\
relatively long-wavelength UVA to the\n\
shortest wavelength UVC. UVA accounts for\n\
most of the solar UV radiation because it is\n\
not absorbed by the atmosphere. UVB is mostly\n\
absorbed by the ozone layer and UVC is\n\
totally absorbed.\n\
\n\
All three are produced by mercury arc sun\n\
lamps, while other lamps that simulate\n\
sunlight produce primarily UVA.\n\
\n\
SYDNEY, Australia (AP) -- Botanists have\n\
found a stand of living fossil trees from\n\
a species dating back to prehistoric times in\n\
the dense rainforests north of Sydney,\n\
authorities said Friday.\n\
\n\
About 20 mature trees found in the Nightcap\n\
Range about 400 miles north of Sydney bear\n\
nuts similar in structure to those discovered\n\
in fossilized form in 1875 by botanist Baron\n\
Ferdinand von Mueller.\n\
\n\
It gives us another small paragraph or a\n\
page of the insight into the evolution of\n\
flowering plants and the incredible changes \n\
that have occurred on this continent through\n\
enormous periods of time, said botanist\n\
Peter Kooyman, who discovered the trees in\n\
August.\n\
\n\
The exact location is being kept secret to\n\
protect the trees, state environment minister\n\
Bob Debus said.\n\
\n\
Kooyman sent details of his find to Sydneys\n\
Royal Botanic Gardens, which identified the\n\
rainforests which once covered the ancient \n\
super-continent of Gondwanaland -- now\n\
Australia, Africa, South America and New\n\
Zealand, Debus said.\n\
\n\
The biggest of the newly discovered trees is\n\
at least 120 feet tall and has beautiful,\n\
primitive and messy flowers with a scent\n\
similar to aniseed, Kooyman said.\n\
\n\
A similar discovery was made in the Blue\n\
Mountains west of Sydney in 1994, when\n\
botanists discovered a stand of living fossil\n\
trees known as the Wollemi Pines.\n\
\n\
provocative Turkish \n\
study suggests that \n\
using honey as an \n\
ointment during a \n\
certain type of \n\
colon-cancer surgery\n\
can help prevent tumors \n\
from recurring. \n\
\n\
While the research was \n\
done in mice and no one \n\
expects hospitals t\n\
start stocking \n\
operating rooms with \n\
honey jars, honey has \n\
been used as a folk \n\
remedy for healing \n\
since biblical times\n\
\n\
And a Mayo Clinic \n\
cancer expert said the \n\
results, though \n\
preliminary, are too \n\
fascinating to be \n\
dismissed. \n\
\n\
The research was aimed \n\
at improving the safety \n\
of laparoscopic \n\
surgery, an\n\
increasingly popular technique that involves\n\
tiny keyhole incisions and skinny\n\
instruments.\n\
\n\
Enthusiasm for the technique has been\n\
tempered by some reports that laparoscopy for\n\
colon cancer can itself cause tumors to\n\
develop in the abdominal wall, along the path\n\
the surgical instruments took.\n\
\n\
The Turkish researchers suggest honey might\n\
work as a barrier to tumor cells when it is\n\
spread in the incisions. The findings, based\n\
on a study of 60 mice, were published in\n\
Decembers issue of the Archives of Surgery.\n\
\n\
Dr. Tonia Young-Fadok, a Mayo Clinic surgeon\n\
participating in a U.S. study on whether\n\
laparoscopic surgery for colon cancer can\n\
cause new tumors, said substances in honey\n\
might actually help dissolve tumor cells.\n\
\n\
Its not clear what the power of honey is,\n\
but theres certainly something here thats\n\
of interest, Young-Fadok said.\n\
\n\
Laparoscopies are being used increasingly to\n\
treat a variety of conditions that formerly\n\
required major operations. Skinny instruments\n\
and a slender viewing tube called a\n\
laparoscope are inserted through tiny\n\
incisions. Carbon dioxide gas is injected\n\
into the body cavity to cause the abdomen to\n\
swell, creating a work space for surgeons.\n\
\n\
Colon tumors are essentially the only type of\n\
cancer for which doctors use laparoscopy.\n\
\n\
Some theorize that the gas might cause cancer\n\
cells to shift location and form tumors.\n\
Others suggest that inexperienced surgeons\n\
might inadvertently cause malignant cells to\n\
implant as they extract the tumor.\n\
\n\
Young-Fadok said some research has found that\n\
tumors occur in less than 1 percent of cases\n\
and that when the laparoscopy is done by\n\
experienced surgeons, the risk is essentially\n\
zero.\n\
\n\
In the Turkish study, led by Dr. Ismail\n\
Hamzaoglu of Istanbul University, researchers\n\
injected the mice with air, made neck\n\
incisions and injected the animals with tumor\n\
cells. The researchers spread honey inside\n\
the incisions in one group of mice before and\n\
after the injections.\n\
\n\
All 30 mice without honey developed tumors,\n\
compared with only eight of the 30\n\
honey-treated mice.\n\
\n\
In a commentary accompanying the study,\n\
Chicago plastic surgeon Dr. Thomas Mustoe\n\
noted that other research has suggested honey\n\
has anti-bacterial properties and may be an\n\
effective treatment for burns.\n\
\n\
The study highlights another potential\n\
use, Mustoe said.\n\
abde\
|{ b |{c|<here> d|e}| f}| g | h"];
struct1:f1 -> struct2:f0;
struct1:f2 -> struct3:here;
}

Output file 54: xt/author/html/big.svg (35270 bytes)

55

Input file: xt/author/data/biglabel.gv (3246 bytes):
digraph structs {
node [shape=record];
struct1 [shape=record,label="<f0> left|<f1> middle|<f2> right"];
struct2 [shape=record,label="<f0> one|<f1> two"];
struct3 [shape=record,label="hello\nworld\n\
and | { Thats the reason | post-menopausal | estrogen } | is\n\
given together with another hormone called\n\
progestin: The combination lowers the risk of\n\
endometrial cancer.\n\
\n\
But the NTP advisers said putting all\n\
estrogens on the federal list would help\n\
women trying to balance the benefits and\n\
risks when choosing hormone therapy.\n\
Physicians never discuss any of these risks\n\
when they are prescribing hormone therapy.\n\
They only discuss benefits. Listing might\n\
force it on the table, Michelle Medinsky, a\n\
toxicologist from Durham, N.C., said before\n\
the vote.\n\
\n\
The committee of scientists advises the NTP,\n\
a branch of the National Institutes of Health\n\
that every two years updates the federal list\n\
of proven and suspected cancer-causing\n\
substances.\n\
\n\
The NTP typically follows its advisers\n\
recommendations, but an officially updated\n\
carcinogen list isnt expected until 2002.\n\
\n\
Thursday, after a daylong debate, the panel\n\
declined to add talc powder to the list,\n\
saying there wasnt enough evidence linking\n\
its use in feminine hygiene products to\n\
ovarian cancer. The panel deadlocked over\n\
whether to a second type of talc, fibrous\n\
talc that some studies have linked to lung\n\
cancer in talc miners.\n\
\n\
On Wednesday, the panel voted to add\n\
ultraviolet radiation -- those\n\
sunburn-causing rays long known to cause skin\n\
cancer -- to the official carcinogen list.\n\
\n\
The panel on Friday continued debating an\n\
association between cancers of the nose and\n\
sinuses with industrial exposure to wood\n\
dust.\n\
\n\
Talc has long been controversial. When\n\
studies first appeared suggesting it migrated\n\
into the ovaries to cause tumors, many\n\
feminine hygiene products replaced talc with\n\
cornstarch.\n\
\n\
Panelist Medinsky said she had been prepared\n\
to list talc powder as reasonably believed\n\
to cause cancer. But after listening to\n\
hours of industry attacks on the science,\n\
the evidence has knocked me out of the\n\
reasonably category into not list, she\n\
said before the panel voted 7-3 against\n\
listing talc.\n\
\n\
Talc has long been controversial. When\n\
studies first appeared suggesting it migrated\n\
into the ovaries to cause tumors, many\n\
feminine hygiene products replaced talc with\n\
cornstarch.\n\
\n\
Panelist Medinsky said she had been prepared\n\
to list talc powder as reasonably believed\n\
to cause cancer. But after listening to\n\
hours of industry attacks on the science,\n\
the evidence has knocked me out of the\n\
reasonably category into not list, she\n\
said before the panel voted 7-3 against\n\
listing talc.\n\
\n\
Talc in one form or the other can be found in\n\
many papers, paints, ceramics, food wrappers,\n\
hard candy, chewing gum, cosmetics and pills.\n\
Most people are familiar with talc as a loose\n\
powder used in cosmetics and as a drying\n\
powder.\n\
abde\
|{ b |{c|<here> d|e}| f}| g | h"];
struct1:f1 -> struct2:f0;
struct1:f2 -> struct3:here;
}

Output file 55: xt/author/html/biglabel.svg (14408 bytes)

56

Input file: xt/author/data/biological.gv (1360 bytes):
digraph g {
rankdir=LR;
node [shape=rpromoter colorscheme=rdbu5 color=1 style=filled fontcolor=3]; Hef1a; TRE; UAS; Hef1aLacOid;
Hef1aLacOid [label="Hef1a-LacOid"];
node [shape=rarrow colorscheme=rdbu5 color=5 style=filled fontcolor=3]; Gal4VP16; LacI; rtTA3; DeltamCherry;
Gal4VP16 [label="Gal4-VP16"];
product [shape=oval style=filled colorscheme=rdbu5 color=2 label=""];
repression [shape=oval label="LacI repression" fontcolor=black style=dotted];
node [shape=oval style=filled colorscheme=rdbu5 color=4 fontcolor=5];
combination [label="rtTA3 + Doxycycline"];
LacIprotein [label="LacI"];
rtTA3protein [label="rtTA3"];
Gal4VP16protein [label="Gal4-VP16"];
subgraph cluster_0 {
colorscheme=rdbu5;
color=3;
node [colorscheme=rdbu5 fontcolor=3];
Hef1a -> Gal4VP16 [arrowhead=none];
Gal4VP16 -> UAS [arrowhead=none];
UAS -> LacI [arrowhead=none];
LacI -> Hef1aLacOid [arrowhead=none];
Hef1aLacOid -> rtTA3 [arrowhead=none];
rtTA3 -> TRE [arrowhead=none];
TRE -> DeltamCherry [arrowhead=none]
}
Gal4VP16 -> Gal4VP16protein;
Gal4VP16protein -> UAS;
LacI -> LacIprotein;
LacIprotein -> repression;
repression -> Hef1aLacOid [arrowhead=tee];
IPTG -> repression [arrowhead=tee];
rtTA3 -> rtTA3protein;
rtTA3protein -> combination;
combination -> TRE;
Doxycycline -> combination;
DeltamCherry -> product;
}

Output file 56: xt/author/html/biological.svg (10989 bytes)

57

Input file: xt/author/data/cairo.gv (5960 bytes):
digraph G {
graph [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
node [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "box"
/* color = "black" */
width = "0.5"
style = "filled"
];
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"ПРЕЗИДЕНТ РФ [1888]" -> "ВЛАДИМИР ПУТИН [2645]" [label="834"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ИРАК [2665]" [label="157"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ВОЙНА [1616]" [label="36"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ТЕКСТ [2064]" [label="343"];
"ПРЕЗИДЕНТ РФ [1888]" -> "МОСКВА [3539]" [label="208"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ЯПОНИЯ [781]" [label="82"];
"ПРЕЗИДЕНТ РФ [1888]" -> "УКРАИНА [1103]" [label="54"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ПОЛИТИКА [2170]" [label="64"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ПЕРЕПИСЬ [832]" [label="47"];
"ПРЕЗИДЕНТ РФ [1888]" -> "РЕСПУБЛИКА [1191]" [label="52"];
"ПРЕЗИДЕНТ РФ [1888]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="23"];
"ПРЕЗИДЕНТ РФ [1888]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="74"];
"ПРЕЗИДЕНТ РФ [1888]" -> "БЛЭР [1120]" [label="140"];
"ВЛАДИМИР ПУТИН [2645]" -> "ИРАК [2665]" [label="275"];
"ВЛАДИМИР ПУТИН [2645]" -> "ВОЙНА [1616]" [label="45"];
"ВЛАДИМИР ПУТИН [2645]" -> "ТЕКСТ [2064]" [label="598"];
"ВЛАДИМИР ПУТИН [2645]" -> "МОСКВА [3539]" [label="362"];
"ВЛАДИМИР ПУТИН [2645]" -> "ЯПОНИЯ [781]" [label="143"];
"ВЛАДИМИР ПУТИН [2645]" -> "УКРАИНА [1103]" [label="70"];
"ВЛАДИМИР ПУТИН [2645]" -> "ПОЛИТИКА [2170]" [label="101"];
"ВЛАДИМИР ПУТИН [2645]" -> "ПЕРЕПИСЬ [832]" [label="59"];
"ВЛАДИМИР ПУТИН [2645]" -> "РЕСПУБЛИКА [1191]" [label="51"];
"ВЛАДИМИР ПУТИН [2645]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="24"];
"ВЛАДИМИР ПУТИН [2645]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="112"];
"ВЛАДИМИР ПУТИН [2645]" -> "БЛЭР [1120]" [label="290"];
"ИРАК [2665]" -> "ВОЙНА [1616]" [label="389"];
"ИРАК [2665]" -> "ТЕКСТ [2064]" [label="197"];
"ИРАК [2665]" -> "МОСКВА [3539]" [label="273"];
"ИРАК [2665]" -> "УКРАИНА [1103]" [label="36"];
"ИРАК [2665]" -> "ПОЛИТИКА [2170]" [label="68"];
"ИРАК [2665]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="365"];
"ИРАК [2665]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="556"];
"ИРАК [2665]" -> "БЛЭР [1120]" [label="337"];
"ВОЙНА [1616]" -> "ТЕКСТ [2064]" [label="73"];
"ВОЙНА [1616]" -> "МОСКВА [3539]" [label="93"];
"ВОЙНА [1616]" -> "ЯПОНИЯ [781]" [label="10"];
"ВОЙНА [1616]" -> "УКРАИНА [1103]" [label="19"];
"ВОЙНА [1616]" -> "ПОЛИТИКА [2170]" [label="74"];
"ВОЙНА [1616]" -> "РЕСПУБЛИКА [1191]" [label="37"];
"ВОЙНА [1616]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="216"];
"ВОЙНА [1616]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="96"];
"ВОЙНА [1616]" -> "БЛЭР [1120]" [label="62"];
"ТЕКСТ [2064]" -> "МОСКВА [3539]" [label="633"];
"ТЕКСТ [2064]" -> "ЯПОНИЯ [781]" [label="88"];
"ТЕКСТ [2064]" -> "УКРАИНА [1103]" [label="58"];
"ТЕКСТ [2064]" -> "ПОЛИТИКА [2170]" [label="120"];
"ТЕКСТ [2064]" -> "ПЕРЕПИСЬ [832]" [label="68"];
"ТЕКСТ [2064]" -> "РЕСПУБЛИКА [1191]" [label="47"];
"ТЕКСТ [2064]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="51"];
"ТЕКСТ [2064]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="78"];
"ТЕКСТ [2064]" -> "БЛЭР [1120]" [label="143"];
"МОСКВА [3539]" -> "ЯПОНИЯ [781]" [label="159"];
"МОСКВА [3539]" -> "УКРАИНА [1103]" [label="46"];
"МОСКВА [3539]" -> "ПОЛИТИКА [2170]" [label="126"];
"МОСКВА [3539]" -> "ПЕРЕПИСЬ [832]" [label="42"];
"МОСКВА [3539]" -> "РЕСПУБЛИКА [1191]" [label="53"];
"МОСКВА [3539]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="55"];
"МОСКВА [3539]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="99"];
"МОСКВА [3539]" -> "БЛЭР [1120]" [label="241"];
"ЯПОНИЯ [781]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="29"];
"УКРАИНА [1103]" -> "ПОЛИТИКА [2170]" [label="59"];
"УКРАИНА [1103]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="46"];
"ПОЛИТИКА [2170]" -> "РЕСПУБЛИКА [1191]" [label="60"];
"ПОЛИТИКА [2170]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="66"];
"ПОЛИТИКА [2170]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="18"];
"ПОЛИТИКА [2170]" -> "БЛЭР [1120]" [label="43"];
"ПЕРЕПИСЬ [832]" -> "РЕСПУБЛИКА [1191]" [label="30"];
"РЕСПУБЛИКА [1191]" -> "СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" [label="12"];
"СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" -> "ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" [label="89"];
"СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ [1284]" -> "БЛЭР [1120]" [label="41"];
"ОРГАНИЗАЦИЯ ОБЪЕДИНЕННЫХ НАЦИЙ [935]" -> "БЛЭР [1120]" [label="123"];
}

Output file 57: xt/author/html/cairo.svg (47095 bytes)

58 | Input file: xt/author/data/center.gv (42 bytes): digraph G { center=true a -> { b c} } | Output file 58: xt/author/html/center.svg (1874 bytes)
59 | Input file: xt/author/data/clover.gv (69 bytes): graph G { a -- b -- c -- a a -- B -- C -- a a -- 1 -- 2 -- a } | Output file 59: xt/author/html/clover.svg (4010 bytes)
60 | Input file: xt/author/data/clust.gv (256 bytes): digraph G { subgraph cluster_0 { label = "hello world"; a -> b; a -> c; color = hot_pink; } subgraph cluster_1 { label = "MSDOT"; style= "dashed"; color=purple; x -> y; x -> z; y -> z; y -> q; } top -> a; top -> y; y -> b; } | Output file 60: xt/author/html/clust.svg (5670 bytes)
61 | Input file: xt/author/data/clust1.gv (146 bytes): digraph G { subgraph cluster_c0 {a0 -> a1 -> a2 -> a3;} subgraph cluster_c1 {b0 -> b1 -> b2 -> b3;} x -> a0; x -> b0; a1 -> a3; a3 -> a0; } | Output file 61: xt/author/html/clust1.svg (6040 bytes)
62 | Input file: xt/author/data/clust2.gv (146 bytes): digraph G { subgraph cluster_c0 {a0 -> a1 -> a2 -> a3;} subgraph cluster_c1 {b0 -> b1 -> b2 -> b3;} x -> a0; x -> b0; a1 -> b3; b3 -> a1; } | Output file 62: xt/author/html/clust2.svg (5886 bytes)
63 | Input file: xt/author/data/clust3.gv (146 bytes): digraph G { subgraph cluster_c0 {a0 -> a1 -> a2 -> a3;} subgraph cluster_c1 {b0 -> b1 -> b2 -> b3;} x -> a0; x -> b0; a1 -> b3; b1 -> a3; } | Output file 63: xt/author/html/clust3.svg (5888 bytes)

64

Input file: xt/author/data/clust4.gv (401 bytes):
digraph G {
subgraph cluster_0 {
style=filled;
color=lightgrey;
node [style=filled,color=white];
a0 -> a1 -> a2 -> a3;
label = "process #1";
}
subgraph cluster_1 {
node [style=filled];
b0 -> b1 -> b2 -> b3;
label = "process #2";
color=blue
}
start -> a0;
start -> b0;
a1 -> b3;
b2 -> a3;
a3 -> a0;
a3 -> end;
b3 -> end;
start [shape=Mdiamond];
end [shape=Msquare];
}

Output file 64: xt/author/html/clust4.svg (8109 bytes)

65 | Input file: xt/author/data/clust5.gv (238 bytes): digraph G { size="6,6"; a -> b -> c; subgraph cluster0 { x0 -> y0; x0 -> z0; } subgraph cluster1 { x1 -> y1; x1 -> z1; } subgraph cluster2 { x2 -> y2; x2 -> z2; } a -> x0; b -> x1; b -> x2; a -> z2; c -> z1; } | Output file 65: xt/author/html/clust5.svg (7832 bytes)

66

Input file: xt/author/data/clusters.gv (402 bytes):
digraph G {
subgraph cluster_0 {
style=filled;
color=lightgrey;
node [style=filled,color=white];
a0 -> a1 -> a2 -> a3;
label = "process #1";
}
subgraph cluster_1 {
node [style=filled];
b0 -> b1 -> b2 -> b3;
label = "process #2";
color=blue
}
start -> a0;
start -> b0;
a1 -> b3;
b2 -> a3;
a3 -> a0;
a3 -> end;
b3 -> end;
start [shape=Mdiamond];
end [shape=Msquare];
}

Output file 66: xt/author/html/clusters.svg (8109 bytes)

67 | Input file: xt/author/data/clustlabel.gv (78 bytes): digraph G { subgraph cluster0 { a->{c b}; label = "cluster0"; } } | Output file 67: xt/author/html/clustlabel.svg (2123 bytes)
68 | Input file: xt/author/data/color.gv (270 bytes): digraph G { node [style=filled] abc [color=green] def [color="0.2,0.8,0.8"] ghi [color="#FF0000"] kl [color="#FF00007F"] mno [color=yellow, fontcolor="#FF00007F"] pqr [label=mno, color=yellow, fontcolor="#FF0000"] abc -> def [color="red:blue:#00FF00"] } | Output file 68: xt/author/html/color.svg (2549 bytes)

69

Input file: xt/author/data/colors.gv (376 bytes):
digraph G {
node [style=filled, shape=box]
ddddddd [fontcolor=yellow, fillcolor=blue, color=orange]
subgraph clusterA {
style=filled
fillcolor=lightgray
pencolor=blue
eeeee [peripheries=3, fontcolor=red, color=yellow]
eeeee -> ee
}
ddddddd -> eeeee [labelfontcolor=chocolate, headlabel=headlabel, label=flue, fontcolor=green, color=lightblue]
}

Output file 69: xt/author/html/colors.svg (2529 bytes)

70 | Input file: xt/author/data/colorscheme.gv (290 bytes): digraph G { node [shape=box, style=filled] subgraph { node [colorscheme=spectral11] 1 [color=1] 4 [color=4] 8 [color=8] 11 [color="//11"] } ylgn7 [color="/ylgn7/5"] X11 [color="/X11/thistle"] indigo [color="/X11/indigo"] magenta [color="magenta"] } | Output file 70: xt/author/html/colorscheme.svg (2618 bytes)
71 | Input file: xt/author/data/compound.gv (286 bytes): digraph G { compound=true subgraph clusterA { a1 -> a2 -> a3 } subgraph clusterB { subgraph clusterC { c1 -> c2 } b1 -> b2 b1 -> b3 b1 -> c2 } a1 -> b2 [lhead=clusterB] c2 -> a3 [ltail=clusterC] b3 -> a3 [ltail=clusterB, lhead=clusterA] } | Output file 71: xt/author/html/compound.svg (5574 bytes)

72

Input file: xt/author/data/compound_dot.gv (1479 bytes):
digraph G {
graph [compound=true];
node [label="\N"];
graph [bb="0,0,316,220"];
subgraph clusterA {
graph [bb="8,8,78,204"];
a1 [pos="43,178", width="0.75", height="0.5"];
a2 [pos="43,106", width="0.75", height="0.5"];
a3 [pos="43,34", width="0.75", height="0.5"];
a1 -> a2 [pos="e,43,124.1 43,159.7 43,151.98 43,142.71 43,134.11"];
a2 -> a3 [pos="e,43,52.104 43,87.697 43,79.983 43,70.712 43,62.112"];
}
subgraph clusterB {
graph [bb="86,72,308,212"];
subgraph clusterC {
graph [bb="230,80,300,204"];
c1 [pos="265,178", width="0.75", height="0.5"];
c2 [pos="265,106", width="0.75", height="0.5"];
c1 -> c2 [pos="e,265,124.1 265,159.7 265,151.98 265,142.71 265,134.11"];
}
b1 [pos="193,178", width="0.75", height="0.5"];
b2 [pos="121,106", width="0.75", height="0.5"];
b3 [pos="193,106", width="0.75", height="0.5"];
b1 -> b2 [pos="e,135.8,121.38 178.43,162.83 168.25,152.94 154.48,139.55 142.97,128.36"];
b1 -> b3 [pos="e,193,124.1 193,159.7 193,151.98 193,142.71 193,134.11"];
b1 -> c2 [pos="e,250.2,121.38 207.57,162.83 217.75,152.94 231.52,139.55 243.03,128.36"];
}
a1 -> b2 [lhead=clusterB, pos="e,86.152,138.27 58.41,163.17 64.258,157.92 71.238,151.66 78.382,145.25"];
c2 -> a3 [ltail=clusterC, pos="e,70.075,35.104 245.17,80.225 241.73,77.075 237.98,74.192 234,72 185.4,45.198 120.5,37.559 80.247,35.525"];
b3 -> a3 [lhead=clusterA, ltail=clusterB, pos="e,78,42.042 157,72 132.57,57.757 101.96,48.209 78.605,42.386"];
}

Output file 72: xt/author/html/compound_dot.svg (5574 bytes)

73

Input file: xt/author/data/crazy.gv (5556 bytes):
digraph "unix" {
graph [ fontname = "Helvetica",
fontsize = 36,
label = "\n\n\n\nObject Oriented Graphs\nStephen North, 3/19/93",
size = "6,6" ];
node [ shape = polygon,
sides = 4,
distortion = "0.0",
orientation = "0.0",
skew = "0.0",
color = white,
style = filled,
fontname = "Helvetica" ];
"5th Edition" [sides=9, distortion="0.936354", orientation=28, skew="-0.126818", color=salmon2];
"6th Edition" [sides=5, distortion="0.238792", orientation=11, skew="0.995935", color=deepskyblue];
"PWB 1.0" [sides=8, distortion="0.019636", orientation=79, skew="-0.440424", color=goldenrod2];
LSX [sides=9, distortion="-0.698271", orientation=22, skew="-0.195492", color=burlywood2];
"1 BSD" [sides=7, distortion="0.265084", orientation=26, skew="0.403659", color=gold1];
"Mini Unix" [distortion="0.039386", orientation=2, skew="-0.461120", color=greenyellow];
Wollongong [sides=5, distortion="0.228564", orientation=63, skew="-0.062846", color=darkseagreen];
Interdata [distortion="0.624013", orientation=56, skew="0.101396", color=dodgerblue1];
"Unix/TS 3.0" [sides=8, distortion="0.731383", orientation=43, skew="-0.824612", color=thistle2];
"PWB 2.0" [sides=6, distortion="0.592100", orientation=34, skew="-0.719269", color=darkolivegreen3];
"7th Edition" [sides=10, distortion="0.298417", orientation=65, skew="0.310367", color=chocolate];
"8th Edition" [distortion="-0.997093", orientation=50, skew="-0.061117", color=turquoise3];
"32V" [sides=7, distortion="0.878516", orientation=19, skew="0.592905", color=steelblue3];
V7M [sides=10, distortion="-0.960249", orientation=32, skew="0.460424", color=navy];
"Ultrix-11" [sides=10, distortion="-0.633186", orientation=10, skew="0.333125", color=darkseagreen4];
Xenix [sides=8, distortion="-0.337997", orientation=52, skew="-0.760726", color=coral];
"UniPlus+" [sides=7, distortion="0.788483", orientation=39, skew="-0.526284", color=darkolivegreen3];
"9th Edition" [sides=7, distortion="0.138690", orientation=55, skew="0.554049", color=coral3];
"2 BSD" [sides=7, distortion="-0.010661", orientation=84, skew="0.179249", color=blanchedalmond];
"2.8 BSD" [distortion="-0.239422", orientation=44, skew="0.053841", color=lightskyblue1];
"2.9 BSD" [distortion="-0.843381", orientation=70, skew="-0.601395", color=aquamarine2];
"3 BSD" [sides=10, distortion="0.251820", orientation=18, skew="-0.530618", color=lemonchiffon];
"4 BSD" [sides=5, distortion="-0.772300", orientation=24, skew="-0.028475", color=darkorange1];
"4.1 BSD" [distortion="-0.226170", orientation=38, skew="0.504053", color=lightyellow1];
"4.2 BSD" [sides=10, distortion="-0.807349", orientation=50, skew="-0.908842", color=darkorchid4];
"4.3 BSD" [sides=10, distortion="-0.030619", orientation=76, skew="0.985021", color=lemonchiffon2];
"Ultrix-32" [distortion="-0.644209", orientation=21, skew="0.307836", color=goldenrod3];
"PWB 1.2" [sides=7, distortion="0.640971", orientation=84, skew="-0.768455", color=cyan];
"USG 1.0" [distortion="0.758942", orientation=42, skew="0.039886", color=blue];
"CB Unix 1" [sides=9, distortion="-0.348692", orientation=42, skew="0.767058", color=firebrick];
"USG 2.0" [distortion="0.748625", orientation=74, skew="-0.647656", color=chartreuse4];
"CB Unix 2" [sides=10, distortion="0.851818", orientation=32, skew="-0.020120", color=greenyellow];
"CB Unix 3" [sides=10, distortion="0.992237", orientation=29, skew="0.256102", color=bisque4];
"Unix/TS++" [sides=6, distortion="0.545461", orientation=16, skew="0.313589", color=mistyrose2];
"PDP-11 Sys V" [sides=9, distortion="-0.267769", orientation=40, skew="0.271226", color=cadetblue1];
"USG 3.0" [distortion="-0.848455", orientation=44, skew="0.267152", color=bisque2];
"Unix/TS 1.0" [distortion="0.305594", orientation=75, skew="0.070516", color=orangered];
"TS 4.0" [sides=10, distortion="-0.641701", orientation=50, skew="-0.952502", color=crimson];
"System V.0" [sides=9, distortion="0.021556", orientation=26, skew="-0.729938", color=darkorange1];
"System V.2" [sides=6, distortion="0.985153", orientation=33, skew="-0.399752", color=darkolivegreen4];
"System V.3" [sides=7, distortion="-0.687574", orientation=58, skew="-0.180116", color=lightsteelblue1];
"5th Edition" -> "6th Edition";
"5th Edition" -> "PWB 1.0";
"6th Edition" -> LSX;
"6th Edition" -> "1 BSD";
"6th Edition" -> "Mini Unix";
"6th Edition" -> Wollongong;
"6th Edition" -> Interdata;
Interdata -> "Unix/TS 3.0";
Interdata -> "PWB 2.0";
Interdata -> "7th Edition";
"7th Edition" -> "8th Edition";
"7th Edition" -> "32V";
"7th Edition" -> V7M;
"7th Edition" -> "Ultrix-11";
"7th Edition" -> Xenix;
"7th Edition" -> "UniPlus+";
V7M -> "Ultrix-11";
"8th Edition" -> "9th Edition";
"1 BSD" -> "2 BSD";
"2 BSD" -> "2.8 BSD";
"2.8 BSD" -> "Ultrix-11";
"2.8 BSD" -> "2.9 BSD";
"32V" -> "3 BSD";
"3 BSD" -> "4 BSD";
"4 BSD" -> "4.1 BSD";
"4.1 BSD" -> "4.2 BSD";
"4.1 BSD" -> "2.8 BSD";
"4.1 BSD" -> "8th Edition";
"4.2 BSD" -> "4.3 BSD";
"4.2 BSD" -> "Ultrix-32";
"PWB 1.0" -> "PWB 1.2";
"PWB 1.0" -> "USG 1.0";
"PWB 1.2" -> "PWB 2.0";
"USG 1.0" -> "CB Unix 1";
"USG 1.0" -> "USG 2.0";
"CB Unix 1" -> "CB Unix 2";
"CB Unix 2" -> "CB Unix 3";
"CB Unix 3" -> "Unix/TS++";
"CB Unix 3" -> "PDP-11 Sys V";
"USG 2.0" -> "USG 3.0";
"USG 3.0" -> "Unix/TS 3.0";
"PWB 2.0" -> "Unix/TS 3.0";
"Unix/TS 1.0" -> "Unix/TS 3.0";
"Unix/TS 3.0" -> "TS 4.0";
"Unix/TS++" -> "TS 4.0";
"CB Unix 3" -> "TS 4.0";
"TS 4.0" -> "System V.0";
"System V.0" -> "System V.2";
"System V.2" -> "System V.3";
}

Output file 73: xt/author/html/crazy.svg (33786 bytes)

74

Input file: xt/author/data/ctext.gv (425 bytes):
digraph G {
xyz [label = "hello\nworld",color="slateblue",fontsize=24,fontname="Palatino-Italic",style=filled,fontcolor="hotpink"];
node [style=filled];
red [color=red];
green [color=green];
blue [color=blue,fontcolor=black];
cyan [color=cyan];
magenta [color=magenta];
yellow [color=yellow];
orange [color=orange];
red -> green;
red -> blue;
blue -> cyan;
blue -> magenta;
green -> yellow;
green -> orange;
}

Output file 74: xt/author/html/ctext.svg (4776 bytes)

75 | Input file: xt/author/data/d.gv (165 bytes): graph G { Marden--ldt; Marden--kg; Marden--hg; Cannon--ldt; Cannon--kg; Cannon--ggt; Epstein--kg; Epstein--ldt; Epstein--ggt; Epstein--hg; Conway--ggt; } | Output file 75: xt/author/html/d.svg (4829 bytes)

76

Input file: xt/author/data/dd.gv (1053 bytes):
graph G {
node [label="\N"];
graph [bb="0,0,237,274"];
Marden [pos="158,19", width="1.06", height="0.50"];
ldt [pos="109,73", width="0.75", height="0.50"];
kg [pos="81,46", width="0.75", height="0.50"];
hg [pos="209,86", width="0.75", height="0.50"];
Cannon [pos="39,110", width="1.06", height="0.50"];
ggt [pos="80,181", width="0.75", height="0.50"];
Epstein [pos="139,127", width="1.00", height="0.50"];
/* Conway [pos="65,255", width="1.11", height="0.50"]; */
Marden -- ldt [pos="143,36 136,43 129,50 123,57"];
Marden -- kg [pos="127,30 120,32 112,35 105,38"];
Marden -- hg [pos="171,36 180,47 188,59 196,70"];
Cannon -- ldt [pos="65,96 72,92 80,88 88,84"];
Cannon -- kg [pos="50,93 57,83 64,73 70,63"];
Cannon -- ggt [pos="49,128 56,140 63,152 70,164"];
kg -- Epstein [pos="93,62 104,78 116,94 127,110"];
ldt -- Epstein [pos="119,90 122,97 125,103 129,109"];
Epstein -- ggt [pos="122,143 113,151 105,158 96,166"];
hg -- Epstein [pos="189,98 180,103 171,108 163,113"];
/* ggt -- Conway [pos="76,199 74,212 72,225 69,237"]; */
}

Output file 76: xt/author/html/dd.svg (4424 bytes)

77

Input file: xt/author/data/decorate.gv (7561 bytes):
digraph states {
compound=true;
labelloc=t;
fontname=Arial;
fontsize=9;
nodesep="0.4";
ranksep="0.4";
node [fontname=Arial, fontsize=9, shape=box];
subgraph clustere3ffa58211d69e3db000538bf02fa1d0 {
label = "DriveCom Z";
Ie3ffa58211d69e3db000538bf02fa1d0 [label="", shape=circle, style=filled, color=black, width=.2];
Se3ffa4bf11d69e3db000538bf02fa1d0 [label="Idle"];
Se3ffa7b011d69e3db000538bf02fa1d0 [label="Disabled"];
subgraph clustere3ffa77611d69e3db000538bf02fa1d0 {
label = "Active";
Ie3ffa77611d69e3db000538bf02fa1d0 [label="", shape=circle, style=filled, color=black, width=.2];
Se3ffa84b11d69e3db000538bf02fa1d0 [label="Undefined"];
Se3ffa60811d69e3db000538bf02fa1d0 [label="Wait Switch On Inhibit"];
Se3ffa87211d69e3db000538bf02fa1d0 [label="Switch On Inhibit"];
Se3ffa65611d69e3db000538bf02fa1d0 [label="Wait Ready To Switch On"];
Se3ffa61c11d69e3db000538bf02fa1d0 [label="Ready To Switch On"];
Se3ffa53211d69e3db000538bf02fa1d0 [label="Wait Switched On"];
Se3ffa8ac11d69e3db000538bf02fa1d0 [label="Switched On"];
Se3ffa83711d69e3db000538bf02fa1d0 [label="Wait Operation Enabled"];
Se3ffa81011d69e3db000538bf02fa1d0 [label="Operation Enabled"];
Se3ffa8d311d69e3db000538bf02fa1d0 [label="Quick Stop Active"];
}
Se3ffa90d11d69e3db000538bf02fa1d0 [label="Malfunction"];
}
Ie3ffa58211d69e3db000538bf02fa1d0 -> Se3ffa4bf11d69e3db000538bf02fa1d0 [label="Out_RFGInhibit=true;\nOut_SwitchOn = false;\nOut_DisableVoltage = false;\nOut_QuickStop = false;\nOut_EnableOperation = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa4bf11d69e3db000538bf02fa1d0 -> Ie3ffa77611d69e3db000538bf02fa1d0 [lhead=clustere3ffa77611d69e3db000538bf02fa1d0] [label="sig_Cmd_Init.isAvailable() || Cmd_Enable\nsig_Cmd_Init.get();", fontname=Arial, fontsize=9, decorate=true];
Se3ffa4bf11d69e3db000538bf02fa1d0 -> Se3ffa7b011d69e3db000538bf02fa1d0 [label="!In_QuickStop &&\n!In_ReadyToSwitchOn &&\n!In_SwitchedOn &&\n!In_OperationEnabled\n\nServo_Res_Disable = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa7b011d69e3db000538bf02fa1d0 -> Ie3ffa77611d69e3db000538bf02fa1d0 [lhead=clustere3ffa77611d69e3db000538bf02fa1d0] [label="sig_Cmd_Init.isAvailable() || Cmd_Enable\nsig_Cmd_Init.get();\nServo_Res_Disable = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa7b011d69e3db000538bf02fa1d0 -> Se3ffa4bf11d69e3db000538bf02fa1d0 [label="In_QuickStop ||\nIn_ReadyToSwitchOn ||\nIn_SwitchedOn ||\nIn_OperationEnabled\n\nServo_Res_Disable = false;", fontname=Arial, fontsize=9, decorate=true];
Ie3ffa77611d69e3db000538bf02fa1d0 -> Se3ffa84b11d69e3db000538bf02fa1d0 [label="", fontname=Arial, fontsize=9, decorate=true];
Se3ffa84b11d69e3db000538bf02fa1d0 -> Se3ffa60811d69e3db000538bf02fa1d0 [label="Out_QuickStop = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa60811d69e3db000538bf02fa1d0 -> Se3ffa87211d69e3db000538bf02fa1d0 [label="In_QuickStop\nServo_Res_Disable = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa60811d69e3db000538bf02fa1d0 -> Se3ffa60811d69e3db000538bf02fa1d0 [label="After(timeout_Response)\nLogError(L'Servo response timeout');\nmessage = L'Servo response timeout';", fontname=Arial, fontsize=9, decorate=true];
Se3ffa87211d69e3db000538bf02fa1d0 -> Se3ffa65611d69e3db000538bf02fa1d0 [label="sig_Cmd_Init.isAvailable() || Cmd_Enable\nsig_Cmd_Init.get();\nOut_DisableVoltage = true;\nOut_QuickStop = true;\nServo_Res_Disable = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa65611d69e3db000538bf02fa1d0 -> Se3ffa61c11d69e3db000538bf02fa1d0 [label="In_ReadyToSwitchOn", fontname=Arial, fontsize=9, decorate=true];
Se3ffa65611d69e3db000538bf02fa1d0 -> Se3ffa65611d69e3db000538bf02fa1d0 [label="After(timeout_Response)\nLogError(L'Servo response timeout');\nmessage = L'Servo response timeout';", fontname=Arial, fontsize=9, decorate=true];
Se3ffa61c11d69e3db000538bf02fa1d0 -> Se3ffa53211d69e3db000538bf02fa1d0 [label="sig_Cmd_Init.isAvailable() || Cmd_Enable\nsig_Cmd_Init.get();\nOut_SwitchOn = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa53211d69e3db000538bf02fa1d0 -> Se3ffa8ac11d69e3db000538bf02fa1d0 [label="In_SwitchedOn", fontname=Arial, fontsize=9, decorate=true];
Se3ffa53211d69e3db000538bf02fa1d0 -> Se3ffa53211d69e3db000538bf02fa1d0 [label="After(timeout_Response)\nLogError(L'Servo response timeout');\nmessage = L'Servo response timeout';", fontname=Arial, fontsize=9, decorate=true];
Se3ffa8ac11d69e3db000538bf02fa1d0 -> Se3ffa83711d69e3db000538bf02fa1d0 [label="sig_Cmd_Init.isAvailable() || Cmd_Enable\nsig_Cmd_Init.get();\nOut_EnableOperation = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa83711d69e3db000538bf02fa1d0 -> Se3ffa81011d69e3db000538bf02fa1d0 [label="In_OperationEnabled\nServo_Res_Enable = true;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa83711d69e3db000538bf02fa1d0 -> Se3ffa83711d69e3db000538bf02fa1d0 [label="After(timeout_Response)\nLogError(L'Servo response timeout');\nmessage = L'Servo response timeout';", fontname=Arial, fontsize=9, decorate=true];
Se3ffa81011d69e3db000538bf02fa1d0 -> Se3ffa8d311d69e3db000538bf02fa1d0 [label="!In_QuickStop\nServo_Res_Enable = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa81011d69e3db000538bf02fa1d0 -> Se3ffa81011d69e3db000538bf02fa1d0 [label="sig_Cmd_QuickStop.isAvailable()\nsig_Cmd_QuickStop.get();\nOut_QuickStop = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa81011d69e3db000538bf02fa1d0 -> Se3ffa4bf11d69e3db000538bf02fa1d0 [label="!In_OperationEnabled\nServo_Res_Enable = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa81011d69e3db000538bf02fa1d0 -> Se3ffa81011d69e3db000538bf02fa1d0 [label="!Cmd_Enable && Servo_Res_Enable\nServo_Res_Enable = false;\nOut_SwitchOn = false;\nOut_DisableVoltage = false;\nOut_QuickStop = false;\nOut_EnableOperation = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa8d311d69e3db000538bf02fa1d0 -> Se3ffa4bf11d69e3db000538bf02fa1d0 [label="!In_ReadyToSwitchOn &&\n!In_SwitchedOn &&\n!In_OperationEnabled", fontname=Arial, fontsize=9, decorate=true];
Se3ffa8d311d69e3db000538bf02fa1d0 -> Se3ffa4bf11d69e3db000538bf02fa1d0 [label="sig_Cmd_Init.isAvailable() || !Cmd_Enable\nsig_Cmd_Init.get();\nOut_SwitchOn = false;\nOut_DisableVoltage = false;\nOut_QuickStop = false;\nOut_EnableOperation = false;", fontname=Arial, fontsize=9, decorate=true];
Ie3ffa77611d69e3db000538bf02fa1d0 -> Se3ffa90d11d69e3db000538bf02fa1d0 [ltail=clustere3ffa77611d69e3db000538bf02fa1d0] [label="In_Malfunction\n/*1state_SwitchOnInhibit = false;\n1state_ReadyToSwitchOn = false;\n1state_SwitchedOn = false;\n1state_OperationEnabled = false;\n1state_QuickStopActive = false;*/", fontname=Arial, fontsize=9, decorate=true];
Se3ffa90d11d69e3db000538bf02fa1d0 -> Ie3ffa77611d69e3db000538bf02fa1d0 [lhead=clustere3ffa77611d69e3db000538bf02fa1d0] [label="!In_Malfunction\nOut_ResetMalfunction = false;", fontname=Arial, fontsize=9, decorate=true];
Se3ffa90d11d69e3db000538bf02fa1d0 -> Se3ffa90d11d69e3db000538bf02fa1d0 [label="sig_Cmd_ResetMalfunction.isAvailable()\nsig_Cmd_ResetMalfunction.get();\nOut_ResetMalfunction = true;\nOut_SwitchOn = false;\nOut_DisableVoltage = false;\nOut_EnableOperation = false;\nOut_QuickStop = false;", fontname=Arial, fontsize=9, decorate=true];
}

Output file 77: xt/author/html/decorate.svg (31154 bytes)

78

Input file: xt/author/data/dfa.gv (959 bytes):
digraph g {
"start" [ label = "MWGC-" ];
"n1" [ label = "WC-MG" ];
"n2" [ label = "MWC-G" ];
"n3" [ label = "C-MWG" ];
"n4" [ label = "W-MGC" ];
"n5" [ label = "MGC-W" ];
"n6" [ label = "MWG-C" ];
"n7" [ label = "G-MWC" ];
"n8" [ label = "MG-WC" ];
"n9" [ label = "-MWGC" ];
"start" -> "n1" [ label = "g" ];
"n1" -> "start" [ label = "g" ];
subgraph l { rank = same; "n3" "n4" }
subgraph r { rank = same; "n5" "n6" }
"n1" -> "n2" [ label = "m" ];
"n2" -> "n1" [ label = "m" ];
"n2" -> "n3" [ label = "w" ];
"n3" -> "n2" [ label = "w" ];
"n2" -> "n4" [ label = "c" ];
"n4" -> "n2" [ label = "c" ];
"n3" -> "n5" [ label = "g" ];
"n5" -> "n3" [ label = "g" ];
"n4" -> "n6" [ label = "g" ];
"n6" -> "n4" [ label = "g" ];
"n5" -> "n7" [ label = "c" ];
"n7" -> "n5" [ label = "c" ];
"n6" -> "n7" [ label = "w" ];
"n7" -> "n6" [ label = "w" ];
"n7" -> "n8" [ label = "m" ];
"n8" -> "n7" [ label = "m" ];
"n8" -> "n9" [ label = "g" ];
"n9" -> "n8" [ label = "g" ];
}

Output file 78: xt/author/html/dfa.svg (11919 bytes)

79 | Input file: xt/author/data/dir.gv (113 bytes): digraph G { a -> b a -> c [dir=forward] a -> d [dir=back] a -> e [dir=both] a -> f [dir=none] } | Output file 79: xt/author/html/dir.svg (3441 bytes)

80

Input file: xt/author/data/dotsplines_dot.gv (8553 bytes):
digraph unix {
graph [splines=line];
node [label="\N", color=lightblue2, style=filled];
graph [bb="0,0,984,828"];
"5th Edition" [pos="590,810", width="1.4215", height="0.5"];
"6th Edition" [pos="433,738", width="1.4215", height="0.5"];
"PWB 1.0" [pos="687,738", width="1.2249", height="0.5"];
LSX [pos="597,666", width="0.76316", height="0.5"];
"1 BSD" [pos="128,666", width="0.97357", height="0.5"];
"Mini Unix" [pos="372,666", width="1.3437", height="0.5"];
Wollongong [pos="495,666", width="1.5402", height="0.5"];
Interdata [pos="262,666", width="1.1791", height="0.5"];
"Unix/TS 3.0" [pos="622,450", width="1.5402", height="0.5"];
"PWB 2.0" [pos="566,594", width="1.2249", height="0.5"];
"7th Edition" [pos="262,594", width="1.4215", height="0.5"];
"8th Edition" [pos="467,234", width="1.4215", height="0.5"];
"32V" [pos="401,522", width="0.75", height="0.5"];
V7M [pos="29,450", width="0.81802", height="0.5"];
"Ultrix-11" [pos="118,162", width="1.234", height="0.5"];
Xenix [pos="214,522", width="0.91871", height="0.5"];
"UniPlus+" [pos="311,522", width="1.2569", height="0.5"];
"9th Edition" [pos="546,162", width="1.4215", height="0.5"];
"10th Edition" [pos="548,90", width="1.5402", height="0.5"];
"2 BSD" [pos="90,306", width="0.97357", height="0.5"];
"2.8 BSD" [pos="223,234", width="1.1701", height="0.5"];
"2.9 BSD" [pos="223,162", width="1.1701", height="0.5"];
"3 BSD" [pos="381,450", width="0.97357", height="0.5"];
"4 BSD" [pos="378,378", width="0.97357", height="0.5"];
"4.1 BSD" [pos="376,306", width="1.1701", height="0.5"];
"4.2 BSD" [pos="355,234", width="1.1701", height="0.5"];
"4.3 BSD" [pos="433,162", width="1.1701", height="0.5"];
"Ultrix-32" [pos="328,162", width="1.234", height="0.5"];
"4.4 BSD" [pos="432,90", width="1.1701", height="0.5"];
FreeBSD [pos="328,18", width="1.234", height="0.5"];
NetBSD [pos="432,18", width="1.1472", height="0.5"];
OpenBSD [pos="540,18", width="1.3347", height="0.5"];
"PWB 1.2" [pos="687,666", width="1.2249", height="0.5"];
"USG 1.0" [pos="792,666", width="1.1791", height="0.5"];
"CB Unix 1" [pos="848,594", width="1.3895", height="0.5"];
"USG 2.0" [pos="707,594", width="1.1791", height="0.5"];
"CB Unix 2" [pos="863,522", width="1.3895", height="0.5"];
"CB Unix 3" [pos="804,450", width="1.3895", height="0.5"];
"Unix/TS++" [pos="787,378", width="1.4534", height="0.5"];
"PDP-11 Sys V" [pos="921,378", width="1.7596", height="0.5"];
"USG 3.0" [pos="622,522", width="1.1791", height="0.5"];
"Unix/TS 1.0" [pos="739,522", width="1.5402", height="0.5"];
"TS 4.0" [pos="706,306", width="0.97357", height="0.5"];
"System V.0" [pos="706,234", width="1.4763", height="0.5"];
"System V.2" [pos="706,162", width="1.4763", height="0.5"];
"System V.3" [pos="706,90", width="1.4763", height="0.5"];
"System V.4" [pos="706,18", width="1.4763", height="0.5"];
"5th Edition" -> "6th Edition" [pos="e,463.3,752.51 559.36,795.34 534.53,784.27 499.38,768.6 472.45,756.59"];
"5th Edition" -> "PWB 1.0" [pos="e,666.2,754.01 611.53,793.46 625.15,783.63 642.94,770.8 657.82,760.06"];
"6th Edition" -> LSX [pos="e,574.32,676.68 464.23,723.67 493.12,711.34 535.87,693.09 565,680.66"];
"6th Edition" -> "1 BSD" [pos="e,159.54,674.24 391.23,727.41 332.9,714.03 227.67,689.88 169.49,676.52"];
"6th Edition" -> "Mini Unix" [pos="e,386.35,683.47 418.54,720.41 410.95,711.69 401.49,700.85 393.1,691.21"];
"6th Edition" -> Wollongong [pos="e,480.41,683.47 447.69,720.41 455.41,711.69 465.02,700.85 473.56,691.21"];
"6th Edition" -> Interdata [pos="e,291.45,679.06 400.84,723.83 372.46,712.22 331.05,695.26 300.83,682.9"];
Interdata -> "Unix/TS 3.0" [pos="e,595.14,466.12 286.74,651.15 349.2,613.68 513.44,515.13 586.31,471.42"];
Interdata -> "PWB 2.0" [pos="e,528.64,603.6 298.37,656.63 353.34,643.97 457.63,619.95 518.53,605.93"];
Interdata -> "7th Edition" [pos="e,262,612.1 262,647.7 262,639.98 262,630.71 262,622.11"];
"7th Edition" -> "8th Edition" [pos="e,456.77,251.96 272.17,576.15 305.5,517.61 411.63,331.23 451.59,261.06"];
"7th Edition" -> "32V" [pos="e,380.15,533.5 290.13,578.83 313.66,566.98 347.14,550.12 371.14,538.04"];
"7th Edition" -> V7M [pos="e,49.922,462.93 236.62,578.32 193.17,551.46 104.74,496.81 58.567,468.27"];
"7th Edition" -> "Ultrix-11" [pos="e,124.03,180.09 256,575.99 233.54,508.61 154.37,271.11 127.22,189.66"];
"7th Edition" -> Xenix [pos="e,224.96,538.99 250.62,576.41 244.68,567.74 237.29,556.97 230.71,547.38"];
"7th Edition" -> "UniPlus+" [pos="e,299.47,539.47 273.61,576.41 279.59,567.87 287.01,557.28 293.65,547.79"];
V7M -> "Ultrix-11" [pos="e,112.43,180.01 34.567,431.98 49.645,383.19 91.35,248.24 109.44,189.69"];
"8th Edition" -> "9th Edition" [pos="e,527.87,179.06 484.93,217.12 495.36,207.87 508.68,196.07 520.22,185.84"];
"9th Edition" -> "10th Edition" [pos="e,547.51,108.1 546.49,143.7 546.71,135.98 546.98,126.71 547.23,118.11"];
"1 BSD" -> "2 BSD" [pos="e,91.933,324.31 126.06,647.65 119.86,588.91 100.47,405.2 92.988,334.3"];
"2 BSD" -> "2.8 BSD" [pos="e,197.16,248.6 113.78,292.49 134.49,281.58 164.79,265.64 188.23,253.3"];
"2.8 BSD" -> "Ultrix-11" [pos="e,140.09,177.73 201.24,218.5 186,208.33 165.42,194.61 148.53,183.36"];
"2.8 BSD" -> "2.9 BSD" [pos="e,223,180.1 223,215.7 223,207.98 223,198.71 223,190.11"];
"32V" -> "3 BSD" [pos="e,385.94,468.28 396.16,504.05 393.93,496.26 391.23,486.82 388.74,478.08"];
"3 BSD" -> "4 BSD" [pos="e,378.73,396.1 380.26,431.7 379.93,423.98 379.53,414.71 379.16,406.11"];
"4 BSD" -> "4.1 BSD" [pos="e,376.49,324.1 377.51,359.7 377.29,351.98 377.02,342.71 376.77,334.11"];
"4.1 BSD" -> "4.2 BSD" [pos="e,360.18,252.28 370.92,288.05 368.58,280.26 365.75,270.82 363.12,262.08"];
"4.1 BSD" -> "2.8 BSD" [pos="e,250.76,247.7 348.29,292.32 323.57,281.01 287.17,264.36 259.96,251.91"];
"4.1 BSD" -> "8th Edition" [pos="e,446.66,250.64 395.75,289.81 408.21,280.22 424.53,267.67 438.4,257"];
"4.2 BSD" -> "4.3 BSD" [pos="e,415.74,178.49 372.31,217.46 382.81,208.04 396.39,195.85 408.04,185.4"];
"4.2 BSD" -> "Ultrix-32" [pos="e,334.66,180.28 348.46,216.05 345.43,208.18 341.74,198.62 338.33,189.79"];
"4.3 BSD" -> "4.4 BSD" [pos="e,432.24,108.1 432.75,143.7 432.64,135.98 432.51,126.71 432.39,118.11"];
"4.4 BSD" -> FreeBSD [pos="e,349.88,33.726 410.45,74.496 395.35,64.334 374.97,50.612 358.24,39.356"];
"4.4 BSD" -> NetBSD [pos="e,432,36.104 432,71.697 432,63.983 432,54.712 432,46.112"];
"4.4 BSD" -> OpenBSD [pos="e,516.79,34.041 454.12,74.666 469.67,64.583 490.73,50.937 508.1,39.679"];
"PWB 1.0" -> "PWB 1.2" [pos="e,687,684.1 687,719.7 687,711.98 687,702.71 687,694.11"];
"PWB 1.0" -> "USG 1.0" [pos="e,770.02,681.65 709.01,722.33 724.27,712.15 744.79,698.47 761.61,687.26"];
"PWB 1.2" -> "PWB 2.0" [pos="e,590.45,609.14 662.51,650.83 644.31,640.3 619.26,625.81 599.25,614.24"];
"USG 1.0" -> "CB Unix 1" [pos="e,834.69,611.63 804.99,648.76 811.89,640.14 820.51,629.36 828.22,619.73"];
"USG 1.0" -> "USG 2.0" [pos="e,725.52,610.25 773.14,649.46 761.5,639.88 746.4,627.45 733.57,616.88"];
"CB Unix 1" -> "CB Unix 2" [pos="e,859.33,540.1 851.71,575.7 853.36,567.98 855.35,558.71 857.19,550.11"];
"CB Unix 2" -> "CB Unix 3" [pos="e,817.88,467.47 849.02,504.41 841.67,495.69 832.53,484.85 824.4,475.21"];
"CB Unix 3" -> "Unix/TS++" [pos="e,791.2,396.28 799.88,432.05 797.99,424.26 795.7,414.82 793.58,406.08"];
"CB Unix 3" -> "PDP-11 Sys V" [pos="e,895.01,394.55 828.81,434.15 845.53,424.15 867.81,410.82 886.29,399.77"];
"USG 2.0" -> "USG 3.0" [pos="e,640.52,538.25 688.14,577.46 676.5,567.88 661.4,555.45 648.57,544.88"];
"USG 3.0" -> "Unix/TS 3.0" [pos="e,622,468.1 622,503.7 622,495.98 622,486.71 622,478.11"];
"PWB 2.0" -> "Unix/TS 3.0" [pos="e,614.93,468.17 572.98,576.05 582.58,551.37 599.95,506.71 611.22,477.72"];
"Unix/TS 1.0" -> "Unix/TS 3.0" [pos="e,647.34,466.16 713.61,505.81 696.75,495.72 674.41,482.36 656.01,471.35"];
"Unix/TS 3.0" -> "TS 4.0" [pos="e,695.92,323.27 632.47,432.05 647.15,406.88 673.95,360.94 690.82,332.02"];
"Unix/TS++" -> "TS 4.0" [pos="e,723.2,321.86 768.62,361.12 757.44,351.45 743.01,338.99 730.83,328.46"];
"CB Unix 3" -> "TS 4.0" [pos="e,717.81,323.35 791.98,432.34 774.85,407.16 743.28,360.77 723.53,331.76"];
"TS 4.0" -> "System V.0" [pos="e,706,252.1 706,287.7 706,279.98 706,270.71 706,262.11"];
"System V.0" -> "System V.2" [pos="e,706,180.1 706,215.7 706,207.98 706,198.71 706,190.11"];
"System V.2" -> "System V.3" [pos="e,706,108.1 706,143.7 706,135.98 706,126.71 706,118.11"];
"System V.3" -> "System V.4" [pos="e,706,36.104 706,71.697 706,63.983 706,54.712 706,46.112"];
}

Output file 80: xt/author/html/dotsplines_dot.svg (31508 bytes)

81

Input file: xt/author/data/dotsplines_dot1.gv (8918 bytes):
digraph unix {
graph [splines=polyline];
node [label="\N", color=lightblue2, style=filled];
graph [bb="0,0,984,828"];
"5th Edition" [pos="590,810", width="1.4215", height="0.5"];
"6th Edition" [pos="433,738", width="1.4215", height="0.5"];
"PWB 1.0" [pos="687,738", width="1.2249", height="0.5"];
LSX [pos="597,666", width="0.76316", height="0.5"];
"1 BSD" [pos="128,666", width="0.97357", height="0.5"];
"Mini Unix" [pos="372,666", width="1.3437", height="0.5"];
Wollongong [pos="495,666", width="1.5402", height="0.5"];
Interdata [pos="262,666", width="1.1791", height="0.5"];
"Unix/TS 3.0" [pos="622,450", width="1.5402", height="0.5"];
"PWB 2.0" [pos="566,594", width="1.2249", height="0.5"];
"7th Edition" [pos="262,594", width="1.4215", height="0.5"];
"8th Edition" [pos="467,234", width="1.4215", height="0.5"];
"32V" [pos="401,522", width="0.75", height="0.5"];
V7M [pos="29,450", width="0.81802", height="0.5"];
"Ultrix-11" [pos="118,162", width="1.234", height="0.5"];
Xenix [pos="214,522", width="0.91871", height="0.5"];
"UniPlus+" [pos="311,522", width="1.2569", height="0.5"];
"9th Edition" [pos="546,162", width="1.4215", height="0.5"];
"10th Edition" [pos="548,90", width="1.5402", height="0.5"];
"2 BSD" [pos="90,306", width="0.97357", height="0.5"];
"2.8 BSD" [pos="223,234", width="1.1701", height="0.5"];
"2.9 BSD" [pos="223,162", width="1.1701", height="0.5"];
"3 BSD" [pos="381,450", width="0.97357", height="0.5"];
"4 BSD" [pos="378,378", width="0.97357", height="0.5"];
"4.1 BSD" [pos="376,306", width="1.1701", height="0.5"];
"4.2 BSD" [pos="355,234", width="1.1701", height="0.5"];
"4.3 BSD" [pos="433,162", width="1.1701", height="0.5"];
"Ultrix-32" [pos="328,162", width="1.234", height="0.5"];
"4.4 BSD" [pos="432,90", width="1.1701", height="0.5"];
FreeBSD [pos="328,18", width="1.234", height="0.5"];
NetBSD [pos="432,18", width="1.1472", height="0.5"];
OpenBSD [pos="540,18", width="1.3347", height="0.5"];
"PWB 1.2" [pos="687,666", width="1.2249", height="0.5"];
"USG 1.0" [pos="792,666", width="1.1791", height="0.5"];
"CB Unix 1" [pos="848,594", width="1.3895", height="0.5"];
"USG 2.0" [pos="707,594", width="1.1791", height="0.5"];
"CB Unix 2" [pos="863,522", width="1.3895", height="0.5"];
"CB Unix 3" [pos="804,450", width="1.3895", height="0.5"];
"Unix/TS++" [pos="787,378", width="1.4534", height="0.5"];
"PDP-11 Sys V" [pos="921,378", width="1.7596", height="0.5"];
"USG 3.0" [pos="622,522", width="1.1791", height="0.5"];
"Unix/TS 1.0" [pos="739,522", width="1.5402", height="0.5"];
"TS 4.0" [pos="706,306", width="0.97357", height="0.5"];
"System V.0" [pos="706,234", width="1.4763", height="0.5"];
"System V.2" [pos="706,162", width="1.4763", height="0.5"];
"System V.3" [pos="706,90", width="1.4763", height="0.5"];
"System V.4" [pos="706,18", width="1.4763", height="0.5"];
"5th Edition" -> "6th Edition" [pos="e,463.3,752.51 559.36,795.34 534.53,784.27 499.38,768.6 472.45,756.59"];
"5th Edition" -> "PWB 1.0" [pos="e,666.2,754.01 611.53,793.46 625.15,783.63 642.94,770.8 657.82,760.06"];
"6th Edition" -> LSX [pos="e,574.9,676.89 464.47,723.76 501.79,708.06 559,684 559,684 559,684 561.66,682.81 565.56,681.06"];
"6th Edition" -> "1 BSD" [pos="e,159.54,674.24 391.23,727.41 332.9,714.03 227.67,689.88 169.49,676.52"];
"6th Edition" -> "Mini Unix" [pos="e,386.35,683.47 418.54,720.41 410.95,711.69 401.49,700.85 393.1,691.21"];
"6th Edition" -> Wollongong [pos="e,480.41,683.47 447.69,720.41 455.41,711.69 465.02,700.85 473.56,691.21"];
"6th Edition" -> Interdata [pos="e,291.45,679.06 400.84,723.83 372.46,712.22 331.05,695.26 300.83,682.9"];
Interdata -> "Unix/TS 3.0" [pos="e,596.38,466.23 285.62,650.96 347.57,614.13 514.96,514.63 587.6,471.45"];
Interdata -> "PWB 2.0" [pos="e,531.26,605.18 294.64,654.33 305.08,650.91 314,648 314,648 314,648 508,612 508,612 508,612 513.76,610.31 521.64,608"];
Interdata -> "7th Edition" [pos="e,262,612.1 262,647.7 262,639.98 262,630.71 262,622.11"];
"7th Edition" -> "8th Edition" [pos="e,465.67,252.13 299.54,581.63 350.96,566.06 437,540 437,540 437,540 456,451 456,451 456,451 456,451 456,377 456,377 461.69,303.6\
464.88,262.34"];
"7th Edition" -> "32V" [pos="e,380.15,533.5 290.13,578.83 313.66,566.98 347.14,550.12 371.14,538.04"];
"7th Edition" -> V7M [pos="e,46.188,464.91 230.96,579.63 194.52,563.93 139,540 139,540 139,540 86.86,497.81 54.374,471.53"];
"7th Edition" -> "Ultrix-11" [pos="e,122.22,180.13 236.93,578.24 210.3,562.55 172,540 172,540 172,540 153,451 153,451 153,451 153,451 153,305 153,305 134.83,231.29\
124.67,190.08"];
"7th Edition" -> Xenix [pos="e,224.96,538.99 250.62,576.41 244.68,567.74 237.29,556.97 230.71,547.38"];
"7th Edition" -> "UniPlus+" [pos="e,299.47,539.47 273.61,576.41 279.59,567.87 287.01,557.28 293.65,547.79"];
V7M -> "Ultrix-11" [pos="e,108.44,179.6 30.819,431.77 35.205,390.24 46,288 46,288 46,288 82.111,225.31 103.19,188.72"];
"8th Edition" -> "9th Edition" [pos="e,527.87,179.06 484.93,217.12 495.36,207.87 508.68,196.07 520.22,185.84"];
"9th Edition" -> "10th Edition" [pos="e,547.51,108.1 546.49,143.7 546.71,135.98 546.98,126.71 547.23,118.11"];
"1 BSD" -> "2 BSD" [pos="e,91.447,324.13 124.86,647.87 117.95,610.1 102,523 102,523 102,523 102,523 102,449 102,449 95.797,375.6 92.311,334.34"];
"2 BSD" -> "2.8 BSD" [pos="e,197.16,248.6 113.78,292.49 134.49,281.58 164.79,265.64 188.23,253.3"];
"2.8 BSD" -> "Ultrix-11" [pos="e,140.09,177.73 201.24,218.5 186,208.33 165.42,194.61 148.53,183.36"];
"2.8 BSD" -> "2.9 BSD" [pos="e,223,180.1 223,215.7 223,207.98 223,198.71 223,190.11"];
"32V" -> "3 BSD" [pos="e,385.94,468.28 396.16,504.05 393.93,496.26 391.23,486.82 388.74,478.08"];
"3 BSD" -> "4 BSD" [pos="e,378.73,396.1 380.26,431.7 379.93,423.98 379.53,414.71 379.16,406.11"];
"4 BSD" -> "4.1 BSD" [pos="e,376.49,324.1 377.51,359.7 377.29,351.98 377.02,342.71 376.77,334.11"];
"4.1 BSD" -> "4.2 BSD" [pos="e,360.18,252.28 370.92,288.05 368.58,280.26 365.75,270.82 363.12,262.08"];
"4.1 BSD" -> "2.8 BSD" [pos="e,250.76,247.7 348.29,292.32 323.57,281.01 287.17,264.36 259.96,251.91"];
"4.1 BSD" -> "8th Edition" [pos="e,446.66,250.64 395.75,289.81 408.21,280.22 424.53,267.67 438.4,257"];
"4.2 BSD" -> "4.3 BSD" [pos="e,415.74,178.49 372.31,217.46 382.81,208.04 396.39,195.85 408.04,185.4"];
"4.2 BSD" -> "Ultrix-32" [pos="e,334.66,180.28 348.46,216.05 345.43,208.18 341.74,198.62 338.33,189.79"];
"4.3 BSD" -> "4.4 BSD" [pos="e,432.24,108.1 432.75,143.7 432.64,135.98 432.51,126.71 432.39,118.11"];
"4.4 BSD" -> FreeBSD [pos="e,349.88,33.726 410.45,74.496 395.35,64.334 374.97,50.612 358.24,39.356"];
"4.4 BSD" -> NetBSD [pos="e,432,36.104 432,71.697 432,63.983 432,54.712 432,46.112"];
"4.4 BSD" -> OpenBSD [pos="e,516.79,34.041 454.12,74.666 469.67,64.583 490.73,50.937 508.1,39.679"];
"PWB 1.0" -> "PWB 1.2" [pos="e,687,684.1 687,719.7 687,711.98 687,702.71 687,694.11"];
"PWB 1.0" -> "USG 1.0" [pos="e,770.02,681.65 709.01,722.33 724.27,712.15 744.79,698.47 761.61,687.26"];
"PWB 1.2" -> "PWB 2.0" [pos="e,590.45,609.14 662.51,650.83 644.31,640.3 619.26,625.81 599.25,614.24"];
"USG 1.0" -> "CB Unix 1" [pos="e,834.69,611.63 804.99,648.76 811.89,640.14 820.51,629.36 828.22,619.73"];
"USG 1.0" -> "USG 2.0" [pos="e,725.52,610.25 773.14,649.46 761.5,639.88 746.4,627.45 733.57,616.88"];
"CB Unix 1" -> "CB Unix 2" [pos="e,859.33,540.1 851.71,575.7 853.36,567.98 855.35,558.71 857.19,550.11"];
"CB Unix 2" -> "CB Unix 3" [pos="e,817.88,467.47 849.02,504.41 841.67,495.69 832.53,484.85 824.4,475.21"];
"CB Unix 3" -> "Unix/TS++" [pos="e,791.2,396.28 799.88,432.05 797.99,424.26 795.7,414.82 793.58,406.08"];
"CB Unix 3" -> "PDP-11 Sys V" [pos="e,895.01,394.55 828.81,434.15 845.53,424.15 867.81,410.82 886.29,399.77"];
"USG 2.0" -> "USG 3.0" [pos="e,640.52,538.25 688.14,577.46 676.5,567.88 661.4,555.45 648.57,544.88"];
"USG 3.0" -> "Unix/TS 3.0" [pos="e,622,468.1 622,503.7 622,495.98 622,486.71 622,478.11"];
"PWB 2.0" -> "Unix/TS 3.0" [pos="e,605.83,467.48 566.77,575.84 567.93,549.98 570,504 570,504 570,504 584.91,488.8 598.77,474.68"];
"Unix/TS 1.0" -> "Unix/TS 3.0" [pos="e,647.34,466.16 713.61,505.81 696.75,495.72 674.41,482.36 656.01,471.35"];
"Unix/TS 3.0" -> "TS 4.0" [pos="e,696.31,323.39 631.97,432.15 646.63,407.36 674.13,360.88 691.17,332.07"];
"Unix/TS++" -> "TS 4.0" [pos="e,723.2,321.86 768.62,361.12 757.44,351.45 743.01,338.99 730.83,328.46"];
"CB Unix 3" -> "TS 4.0" [pos="e,709.66,324.16 781.15,433.67 757.82,418.02 725,396 725,396 725,396 717.35,360.17 711.76,333.97"];
"TS 4.0" -> "System V.0" [pos="e,706,252.1 706,287.7 706,279.98 706,270.71 706,262.11"];
"System V.0" -> "System V.2" [pos="e,706,180.1 706,215.7 706,207.98 706,198.71 706,190.11"];
"System V.2" -> "System V.3" [pos="e,706,108.1 706,143.7 706,135.98 706,126.71 706,118.11"];
"System V.3" -> "System V.4" [pos="e,706,36.104 706,71.697 706,63.983 706,54.712 706,46.112"];
}

Output file 81: xt/author/html/dotsplines_dot1.svg (32100 bytes)

82

Input file: xt/author/data/dpd.gv (1357 bytes):
graph G {
Marden--ldt;
Marden--kg;
Marden--hg;
Cannon--ldt;
Cannon--kg;
Cannon--ggt;
Epstein--kg;
Epstein--ldt;
Epstein--ggt;
Epstein--hg;
Conway--ggt;
Conway--kt;
Conway--hg;
Conway--lat;
Conway--vd;
Taylor--crys;
Taylor--vd;
Taylor--gcv;
Taylor--fd;
Almgren--crys;
Almgren--vd;
Almgren--gcv;
Almgren--fd;
Freedman--gcv;
Freedman--ldt;
Freedman--ds;
Milnor--ldt;
Milnor--cd;
Milnor--ds;
Milnor--hg;
Milnor--kt;
Douady--cd;
Douady--ds;
Douady--kg;
Hubard--ds;
Hubard--cd;
Hubard--kg;
Hubard--fg;
Mandelbrot--cd;
Mandelbrot--fg;
Mandelbrot--kg;
Wilks--sg;
Wilks--gv;
Wilks--cd;
Wilks--cg;
Dobkin--gv;
Dobkin--vd;
Dobkin--cg;
Chazelle--cg;
Chazelle--gv;
Chazelle--vd;
Peskin--fd;
Peskin--gcv;
Peskin--gv;
Tarjan--cg;
Tarjan--hg;
Mumford--kg;
Mumford--cg;
Mumford--cv;
Mumford--gcv;
Mumford--crys;
Thurston--ggt;
Thurston--vd;
Thurston--cg;
Thurston--gv;
Thurston--kg;
Thurston--cd;
Thurston--ldt;
Thurston--kt;
ldt--ds;
ldt--ggt;
ldt--hg;
ldt--kt;
ldt--cd;
ds--ggt;
ds--cd;
ds--fg;
ds--sg;
kt--hg;
kt--kg;
cd--fg;
cd--kg;
fg--kg;
fg--sg;
ggt--lat;
ggt--hg;
hg--lat;
hg--vd;
hg--cg;
hg--kg;
kg--vd;
sg--dv;
sg--gv;
sg--cv;
lat--crys;
lat--vd;
vd--crys;
vd--gcv;
vd--cv;
cv--vd;
cv--gcv;
cv--cg;
cv--gv;
crys--fd;
crys--gcv;
gcv--fd;
gcv--cg;
cg--fd;
}

Output file 82: xt/author/html/dpd.svg (36270 bytes)

83 | Input file: xt/author/data/edgeclip.gv (129 bytes): digraph G { ab -> cd ab -> CD [tailclip=false] AB -> CD [headclip=false] AB -> cd [tailclip=false, headclip=false] } | Output file 83: xt/author/html/edgeclip.svg (2610 bytes)

84

Input file: xt/author/data/edgeclip_dot.gv (591 bytes):
digraph G {
node [label="\N"];
graph [bb="0,0,126,108"];
ab [pos="27,90", width="0.75", height="0.5"];
cd [pos="27,18", width="0.75", height="0.5"];
CD [pos="99,18", width="0.75", height="0.5"];
AB [pos="99,90", width="0.75", height="0.5"];
ab -> cd [pos="e,27,36.104 27,71.697 27,63.983 27,54.712 27,46.112"];
ab -> CD [tailclip=false, pos="e,84.43,33.166 27,89 27,89 55.866,60.936 77.043,40.347"];
AB -> CD [headclip=false, pos="e,99,19 99,71.697 99,58.417 99,40.525 99,29.381"];
AB -> cd [tailclip=false, headclip=false, pos="e,27,19 99,89 99,89 52.83,44.112 34.434,26.228"];
}

Output file 84: xt/author/html/edgeclip_dot.svg (2610 bytes)

85 | Input file: xt/author/data/fdp.gv (183 bytes): graph G { e subgraph clusterA { a -- b; subgraph clusterC { C -- D; } } subgraph clusterB { d -- f } d -- D e -- clusterB clusterC -- clusterB } | Output file 85: xt/author/html/fdp.svg (4284 bytes)

86

Input file: xt/author/data/fig6.gv (835 bytes):
digraph G {
size = "8,8";
{rank=min S8 S24 S1 S35 S30}
{rank=max T8 T24 T1 T35 T30}
S8 -> 9;
S24 -> 27;
S24 -> 25;
S1 -> 10;
S1 -> 2;
S35 -> 36;
S35 -> 43;
S30 -> 31;
S30 -> 33;
9 -> 42;
9 -> T1;
25 -> T1;
25 -> 26;
27 -> T24;
2 -> 3;
2 -> 16;
2 -> 17;
2 -> T1;
2 -> 18;
10 -> 11;
10 -> 14;
10 -> T1;
10 -> 13;
10 -> 12;
31 -> T1;
31 -> 32;
33 -> T30;
33 -> 34;
42 -> 4;
26 -> 4;
3 -> 4;
16 -> 15;
17 -> 19;
18 -> 29;
11 -> 4;
14 -> 15;
37 -> 39;
37 -> 41;
37 -> 38;
37 -> 40;
13 -> 19;
12 -> 29;
43 -> 38;
43 -> 40;
36 -> 19;
32 -> 23;
34 -> 29;
39 -> 15;
41 -> 29;
38 -> 4;
40 -> 19;
4 -> 5;
19 -> 21;
19 -> 20;
19 -> 28;
5 -> 6;
5 -> T35;
5 -> 23;
21 -> 22;
20 -> 15;
28 -> 29;
6 -> 7;
15 -> T1;
22 -> 23;
22 -> T35;
29 -> T30;
7 -> T8;
23 -> T24;
23 -> T1;
}

Output file 86: xt/author/html/fig6.svg (34239 bytes)

87 | Input file: xt/author/data/fixed.gv (230 bytes): digraph G { { node [margin=0 fontcolor=blue fontsize=32 width=0.5 shape=circle style=filled] b [fillcolor=yellow fixedsize=true label="a very long label"] d [fixedsize=shape label="an even longer label"] } a -> {c d} b -> {c d} } | Output file 87: xt/author/html/fixed.svg (2800 bytes)

88

Input file: xt/author/data/flatedge.gv (330 bytes):
/* bug 1364, nonconstraint flat edge cycle */
digraph {
"tcp" -> "kernel_linux" [ label="linux" ];
"usmStats" -> "usmStats-5.5" [ color=red,constraint=false ];
"usmStats-5.5" -> "usmStats" [ color=red,constraint=false ];
"snmpv3mibs" -> "snmpEngine";
"snmpv3mibs" -> "usmStats-5.5";
"snmpv3mibs" -> "usmStats" [ style=dashed ];
}

Output file 88: xt/author/html/flatedge.svg (4367 bytes)

89

Input file: xt/author/data/flatedge_dot.gv (1101 bytes):
digraph {
node [label="\N"];
graph [bb="0,0,498,124"];
tcp [pos="56,106", width="0.75", height="0.5"];
kernel_linux [pos="56,18", width="1.5631", height="0.5"];
usmStats [pos="174,18", width="1.202", height="0.5"];
"usmStats-5.5" [pos="311,18", width="1.5951", height="0.5"];
snmpv3mibs [pos="311,106", width="1.586", height="0.5"];
snmpEngine [pos="443,18", width="1.5402", height="0.5"];
tcp -> kernel_linux [label=linux, pos="e,56,36.084 56,87.597 56,75.746 56,59.817 56,46.292", lp="70.5,62"];
usmStats -> "usmStats-5.5" [color=red, constraint=false, pos="e,267.03,6.231 209.59,7.6165 225.29,4.642 241,3.7967 256.71,5.0807"];
"usmStats-5.5" -> usmStats [color=red, constraint=false, pos="e,209.59,28.384 267.03,29.769 251.32,31.986 235.62,32.073 219.91,30.032"];
snmpv3mibs -> snmpEngine [pos="e,419.27,34.458 334.9,89.426 356.12,75.606 387.29,55.298 410.71,40.036"];
snmpv3mibs -> "usmStats-5.5" [pos="e,311,36.084 311,87.597 311,75.746 311,59.817 311,46.292"];
snmpv3mibs -> usmStats [style=dashed, pos="e,196.91,33.384 286.51,89.625 263.89,75.425 230.16,54.256 205.54,38.797"];
}

Output file 89: xt/author/html/flatedge_dot.svg (4282 bytes)

90

Input file: xt/author/data/fsm.gv (605 bytes):
digraph finite_state_machine {
node [shape = doublecircle]; LR_0 LR_3 LR_4 LR_8;
node [shape = circle];
rankdir=LR;
LR_0 -> LR_2 [ label = "SS(B)" ];
LR_0 -> LR_1 [ label = "SS(S)" ];
LR_1 -> LR_3 [ label = "S($end)" ];
LR_2 -> LR_6 [ label = "SS(b)" ];
LR_2 -> LR_5 [ label = "SS(a)" ];
LR_2 -> LR_4 [ label = "S(A)" ];
LR_5 -> LR_7 [ label = "S(b)" ];
LR_5 -> LR_5 [ label = "S(a)" ];
LR_6 -> LR_6 [ label = "S(b)" ];
LR_6 -> LR_5 [ label = "S(a)" ];
LR_7 -> LR_8 [ label = "S(b)" ];
LR_7 -> LR_5 [ label = "S(a)" ];
LR_8 -> LR_6 [ label = "S(b)" ];
LR_8 -> LR_5 [ label = "S(a)" ];
}

Output file 90: xt/author/html/fsm.svg (9659 bytes)

91

Input file: xt/author/data/grammar.gv (1302 bytes):
digraph L0 {
size = "8,8";
ordering=out;
node [shape = box];
n0 [label="E"];
n1 [label="T"];
n2 [label="F"];
n3 [label="IDENT : a "];
n4 [label="+"];
n5 [label="T"];
n6 [label="F"];
n7 [label="("];
n8 [label="E"];
n9 [label="T"];
n10 [label="F"];
n11 [label="IDENT : b "];
n12 [label="*"];
n13 [label="F"];
n14 [label="IDENT : c "];
n15 [label=")"];
n16 [label="*"];
n17 [label="F"];
n18 [label="("];
n19 [label="E"];
n20 [label="T"];
n21 [label="F"];
n22 [label="IDENT : d "];
n23 [label="*"];
n24 [label="F"];
n25 [label="IDENT : e "];
n26 [label="+"];
n27 [label="T"];
n28 [label="F"];
n29 [label="("];
n30 [label="E"];
n31 [label="T"];
n32 [label="F"];
n33 [label="IDENT : a "];
n34 [label="*"];
n35 [label="F"];
n36 [label="IDENT : b "];
n37 [label=")"];
n38 [label=")"];
n39 [label="+"];
n40 [label="T"];
n41 [label="F"];
n42 [label="IDENT : q "];
n0 -> { n1 n4 n5 n39 n40 };
n1 -> n2 ;
n2 -> n3 ;
n5 -> { n6 n16 n17 };
n6 -> { n7 n8 n15 };
n8 -> n9 ;
n9 -> { n10 n12 n13 };
n10 -> n11 ;
n13 -> n14 ;
n17 -> { n18 n19 n38 };
n19 -> { n20 n26 n27 };
n20 -> { n21 n23 n24 };
n21 -> n22 ;
n24 -> n25 ;
n27 -> n28 ;
n28 -> { n29 n30 n37 };
n30 -> n31 ;
n31 -> { n32 n34 n35 };
n32 -> n33 ;
n35 -> n36 ;
n40 -> n41 ;
n41 -> n42 ;
}

Output file 91: xt/author/html/grammar.svg (24464 bytes)

92

Input file: xt/author/data/grdangles.gv (1076 bytes):
digraph G {
bgcolor=blue
node [shape = circle,style=filled,fillcolor="white:black"]
subgraph cluster_1 {
fontcolor="white"
n9 [gradientangle=360 label="n8:360"]
n8 [gradientangle=315 label="n8:315"]
n7 [gradientangle=270 label="n7:270"]
n6 [gradientangle=225 label="n6:225"]
n5 [gradientangle=180 label="n5:180"]
n4 [gradientangle=135 label="n4:135"]
n3 [gradientangle=90 label="n3:90 "]
n2 [gradientangle=45 label="n2:45 "]
n1 [gradientangle=0 label="n1:0 "]
label = "Linear Angle Variations (white to black gradient)";
}
subgraph cluster_2 { fontcolor="white"
node [style=radial]
n18 [gradientangle=360 label="n17:360"]
n17 [gradientangle=315 label="n17:315"]
n16 [gradientangle=270 label="n16:270"]
n15 [gradientangle=225 label="n15:225"]
n14 [gradientangle=180 label="n14:180"]
n13 [gradientangle=135 label="n13:135"]
n12 [gradientangle=90 label="n12:90 "]
n11 [gradientangle=45 label="n11:45 "]
n10 [gradientangle=0 label="n10:0 "]
label = "Radial Angle Variations (white to black gradient)";
}
n5 -> n14;
}

Output file 92: xt/author/html/grdangles.svg (10617 bytes)

93

Input file: xt/author/data/grdcluster.gv (497 bytes):
digraph G {
subgraph cluster0 {
fillcolor="blue:red"
style="filled,rounded"
0
}
subgraph cluster1 {
peripheries=0
fillcolor="blue:red"
style=filled
1
}
subgraph cluster2 {
fillcolor="blue"
style=filled
2
}
subgraph cluster3 {
peripheries=0
fillcolor="red"
style="filled,rounded"
3
}
subgraph cluster4 {
peripheries=0
bgcolor="red:blue"
4
}
subgraph cluster5 {
bgcolor="red:blue"
5
}
0 -> 1 -> 2 -> 3 -> 4
}

Output file 93: xt/author/html/grdcluster.svg (5222 bytes)

94

Input file: xt/author/data/grdcolors.gv (1704 bytes):
digraph G {
bgcolor=blue
node [ style=filled]
subgraph cluster_1 { fontcolor=white
n5 [ shape="box",fillcolor="antiquewhite:aquamarine" ]
n4 [ shape="ellipse",fillcolor="bisque4:blue2" ]
n3 [ shape="circle",fillcolor="cadetblue1:chocolate1" ]
n2 [ shape="diamond",fillcolor="crimson:cyan4" ]
n1 [ shape="triangle",fillcolor="deepskyblue2:firebrick" ]
n0 [ shape="pentagon",fillcolor="gray24:gray88" ]
label = "X11 Colors";
}
subgraph cluster_2 { fontcolor=white
n11 [ shape="box",fillcolor="bisque:brown" ]
n10 [ shape="ellipse",fillcolor="green:darkorchid" ]
n9 [ shape="circle",fillcolor="deepskyblue:gold" ]
n8 [ shape="diamond",fillcolor="lightseagreen:orangered" ]
n7 [ shape="triangle",fillcolor="turquoise:salmon" ]
n6 [ shape="pentagon",fillcolor="snow:black" ]
label = "SVG Colors";
}
subgraph cluster_3 { fontcolor=white
n17 [ shape="box",fillcolor="/accent3/1:/accent3/3" ]
n16 [ shape="ellipse",fillcolor="/accent4/1:/accent4/4" ]
n15 [ shape="circle",fillcolor="/accent5/1:/accent5/5" ]
n14 [ shape="diamond",fillcolor="/accent6/1:/accent6/6" ]
n13 [ shape="triangle",fillcolor="/accent7/1:/accent7/7" ]
n12 [ shape="pentagon",fillcolor="/accent8/1:/accent8/8" ]
label = "Brewer - accent";
}
subgraph cluster_4 { fontcolor=white
n23 [ shape="box",fillcolor="/blues3/1:/blues3/2" ]
n22 [ shape="ellipse",fillcolor="/blues4/1:/blues4/3" ]
n21 [ shape="circle",fillcolor="/blues5/1:/blues5/4" ]
n20 [ shape="diamond",fillcolor="/blues6/1:/blues6/5" ]
n19 [ shape="triangle",fillcolor="/blues7/1:/blues7/6" ]
n18 [ shape="pentagon",fillcolor="/blues8/1:/blues8/7" ]
label = "Brewer - blues";
}
n3 -> n9 -> n15 -> n21;
}

Output file 94: xt/author/html/grdcolors.svg (15730 bytes)

95

Input file: xt/author/data/grdfillcolor.gv (4075 bytes):
digraph G { bgcolor="purple:pink"
subgraph cluster1 {bgcolor="blue:green"
a0 [shape=circle fillcolor="gold:brown" gradientangle=180 style=filled
label=<
<TABLE border="10" cellspacing="10" cellpadding="10" style="rounded" bgcolor="yellow:violet" gradientangle="315">
<TR><TD border="3" bgcolor="yellow">00</TD>
<TD border="3" bgcolor="yellow:green">01</TD>
<TD border="3" bgcolor="green">02</TD>
<TD border="3" bgcolor="green:blue">03</TD>
<TD border="3" bgcolor="blue">04</TD>
<TD border="3" bgcolor="blue:purple">05</TD>
<TD border="3" bgcolor="purple">06</TD>
<TD border="3" bgcolor="purple:violet">07</TD>
<TD border="3" bgcolor="violet">08</TD></TR>
<TR><TD border="3" bgcolor="yellow:gold">10</TD>
<TD border="3" bgcolor="yellow:green">11</TD>
<TD border="3" bgcolor="yellow:green">12</TD>
<TD border="3" bgcolor="yellow:blue">13</TD>
<TD border="3" bgcolor="yellow:blue">14</TD>
<TD border="3" bgcolor="yellow:purple">15</TD>
<TD border="3" bgcolor="yellow:purple">16</TD>
<TD border="3" bgcolor="yellow:violet">17</TD>
<TD border="3" bgcolor="yellow:violet">18</TD></TR>
<TR><TD border="3" bgcolor="gold">20</TD>
<TD border="3" bgcolor="gold:green">21</TD>
<TD border="3" bgcolor="gold:green">22</TD>
<TD border="3" bgcolor="gold:blue">23</TD>
<TD border="3" bgcolor="gold:blue">24</TD>
<TD border="3" bgcolor="gold:purple">25</TD>
<TD border="3" bgcolor="gold:purple">26</TD>
<TD border="3" bgcolor="gold:violet">27</TD>
<TD border="3" bgcolor="gold:violet">28</TD></TR>
<TR><TD border="3" bgcolor="gold:orange">30</TD>
<TD border="3" bgcolor="orange:green">31</TD>
<TD border="3" bgcolor="orange:green">32</TD>
<TD border="3" bgcolor="orange:blue">33</TD>
<TD border="3" bgcolor="orange:blue">34</TD>
<TD border="3" bgcolor="orange:purple">35</TD>
<TD border="3" bgcolor="orange:purple">36</TD>
<TD border="3" bgcolor="orange:violet">37</TD>
<TD border="3" bgcolor="orange:violet">38</TD></TR>
<TR><TD border="3" bgcolor="orange">40</TD>
<TD border="3" bgcolor="orange:green">41</TD>
<TD border="3" bgcolor="orange:green">42</TD>
<TD border="3" bgcolor="orange:blue">43</TD>
<TD border="3" bgcolor="orange:blue">44</TD>
<TD border="3" bgcolor="orange:purple">45</TD>
<TD border="3" bgcolor="orange:purple">46</TD>
<TD border="3" bgcolor="orange:violet">47</TD>
<TD border="3" bgcolor="orange:violet">48</TD></TR>
<TR><TD border="3" bgcolor="orange:red">50</TD>
<TD border="3" bgcolor="red:green">51</TD>
<TD border="3" bgcolor="red:green">52</TD>
<TD border="3" bgcolor="red:blue">53</TD>
<TD border="3" bgcolor="red:blue">54</TD>
<TD border="3" bgcolor="red:purple">55</TD>
<TD border="3" bgcolor="red:purple">56</TD>
<TD border="3" bgcolor="red:violet">57</TD>
<TD border="3" bgcolor="red:violet">58</TD></TR>
<TR><TD border="3" bgcolor="red">60</TD>
<TD border="3" bgcolor="red:green">61</TD>
<TD border="3" bgcolor="red:green">62</TD>
<TD border="3" bgcolor="red:blue">63</TD>
<TD border="3" bgcolor="red:blue">64</TD>
<TD border="3" bgcolor="red:purple">65</TD>
<TD border="3" bgcolor="red:purple">66</TD>
<TD border="3" bgcolor="red:violet">67</TD>
<TD border="3" bgcolor="red:violet">68</TD></TR>
<TR><TD border="3" bgcolor="red:brown">70</TD>
<TD border="3" bgcolor="brown:green">71</TD>
<TD border="3" bgcolor="brown:green">72</TD>
<TD border="3" bgcolor="brown:blue">73</TD>
<TD border="3" bgcolor="brown:blue">74</TD>
<TD border="3" bgcolor="brown:purple">75</TD>
<TD border="3" bgcolor="brown:purple">76</TD>
<TD border="3" bgcolor="brown:violet">77</TD>
<TD border="3" bgcolor="brown:violet">78</TD></TR>
<TR><TD border="3" bgcolor="brown">80</TD>
<TD border="3" bgcolor="brown:green">81</TD>
<TD border="3" bgcolor="brown:green">82</TD>
<TD border="3" bgcolor="brown:blue">83</TD>
<TD border="3" bgcolor="brown:blue">84</TD>
<TD border="3" bgcolor="brown:purple">85</TD>
<TD border="3" bgcolor="brown:purple">86</TD>
<TD border="3" bgcolor="brown:violet">87</TD>
<TD border="3" bgcolor="brown:violet">88</TD></TR>
</TABLE>>];
}
}

Output file 95: xt/author/html/grdfillcolor.svg (51642 bytes)

96

Input file: xt/author/data/grdlinear.gv (4071 bytes):
digraph G {
bgcolor="purple:pink" label="Graph" fontcolor="white"
subgraph cluster1 {
bgcolor="blue:green" label="Cluster" fontcolor="white"
a0 [shape=circle fillcolor="gold:brown" style="radial" gradientangle=180]
a0 [label=<
<TABLE border="10" cellspacing="10" cellpadding="10" style="rounded" bgcolor="yellow:violet" gradientangle="315">
<TR><TD border="3" bgcolor="yellow">00</TD>
<TD border="3" bgcolor="yellow:green">01</TD>
<TD border="3" bgcolor="green">02</TD>
<TD border="3" bgcolor="green:blue">03</TD>
<TD border="3" bgcolor="blue">04</TD>
<TD border="3" bgcolor="blue:purple">05</TD>
<TD border="3" bgcolor="purple">06</TD>
<TD border="3" bgcolor="purple:violet">07</TD>
<TD border="3" bgcolor="violet">08</TD></TR>
<TR><TD border="3" bgcolor="yellow:gold">10</TD>
<TD border="3" bgcolor="yellow:green">11</TD>
<TD border="3" bgcolor="yellow:green">12</TD>
<TD border="3" bgcolor="yellow:blue">13</TD>
<TD border="3" bgcolor="yellow:blue">14</TD>
<TD border="3" bgcolor="yellow:purple">15</TD>
<TD border="3" bgcolor="yellow:purple">16</TD>
<TD border="3" bgcolor="yellow:violet">17</TD>
<TD border="3" bgcolor="yellow:violet">18</TD></TR>
<TR><TD border="3" bgcolor="gold">20</TD>
<TD border="3" bgcolor="gold:green">21</TD>
<TD border="3" bgcolor="gold:green">22</TD>
<TD border="3" bgcolor="gold:blue">23</TD>
<TD border="3" bgcolor="gold:blue">24</TD>
<TD border="3" bgcolor="gold:purple">25</TD>
<TD border="3" bgcolor="gold:purple">26</TD>
<TD border="3" bgcolor="gold:violet">27</TD>
<TD border="3" bgcolor="gold:violet">28</TD></TR>
<TR><TD border="3" bgcolor="gold:orange">30</TD>
<TD border="3" bgcolor="orange:green">31</TD>
<TD border="3" bgcolor="orange:green">32</TD>
<TD border="3" bgcolor="orange:blue">33</TD>
<TD border="3" bgcolor="orange:blue">34</TD>
<TD border="3" bgcolor="orange:purple">35</TD>
<TD border="3" bgcolor="orange:purple">36</TD>
<TD border="3" bgcolor="orange:violet">37</TD>
<TD border="3" bgcolor="orange:violet">38</TD></TR>
<TR><TD border="3" bgcolor="orange">40</TD>
<TD border="3" bgcolor="orange:green">41</TD>
<TD border="3" bgcolor="orange:green">42</TD>
<TD border="3" bgcolor="orange:blue">43</TD>
<TD border="3" bgcolor="orange:blue">44</TD>
<TD border="3" bgcolor="orange:purple">45</TD>
<TD border="3" bgcolor="orange:purple">46</TD>
<TD border="3" bgcolor="orange:violet">47</TD>
<TD border="3" bgcolor="orange:violet">48</TD></TR>
<TR><TD border="3" bgcolor="orange:red">50</TD>
<TD border="3" bgcolor="red:green">51</TD>
<TD border="3" bgcolor="red:green">52</TD>
<TD border="3" bgcolor="red:blue">53</TD>
<TD border="3" bgcolor="red:blue">54</TD>
<TD border="3" bgcolor="red:purple">55</TD>
<TD border="3" bgcolor="red:purple">56</TD>
<TD border="3" bgcolor="red:violet">57</TD>
<TD border="3" bgcolor="red:violet">58</TD></TR>
<TR><TD border="3" bgcolor="red">60</TD>
<TD border="3" bgcolor="red:green">61</TD>
<TD border="3" bgcolor="red:green">62</TD>
<TD border="3" bgcolor="red:blue">63</TD>
<TD border="3" bgcolor="red:blue">64</TD>
<TD border="3" bgcolor="red:purple">65</TD>
<TD border="3" bgcolor="red:purple">66</TD>
<TD border="3" bgcolor="red:violet">67</TD>
<TD border="3" bgcolor="red:violet">68</TD></TR>
<TR><TD border="3" bgcolor="red:brown">70</TD>
<TD border="3" bgcolor="brown:green">71</TD>
<TD border="3" bgcolor="brown:green">72</TD>
<TD border="3" bgcolor="brown:blue">73</TD>
<TD border="3" bgcolor="brown:blue">74</TD>
<TD border="3" bgcolor="brown:purple">75</TD>
<TD border="3" bgcolor="brown:purple">76</TD>
<TD border="3" bgcolor="brown:violet">77</TD>
<TD border="3" bgcolor="brown:violet">78</TD></TR>
<TR><TD border="3" bgcolor="brown">80</TD>
<TD border="3" bgcolor="brown:green">81</TD>
<TD border="3" bgcolor="brown:green">82</TD>
<TD border="3" bgcolor="brown:blue">83</TD>
<TD border="3" bgcolor="brown:blue">84</TD>
<TD border="3" bgcolor="brown:purple">85</TD>
<TD border="3" bgcolor="brown:purple">86</TD>
<TD border="3" bgcolor="brown:violet">87</TD>
<TD border="3" bgcolor="brown:violet">88</TD></TR>
</TABLE>>];
}
}

Output file 96: xt/author/html/grdlinear.svg (51834 bytes)

97

Input file: xt/author/data/grdlinear_angle.gv (5758 bytes):
digraph G {
bgcolor="purple:pink" label="Graph" fontcolor="white"
subgraph cluster1 {
bgcolor="blue:green" label="Cluster" fontcolor="white"
a0 [shape=circle fillcolor="gold:brown" style="radial" gradientangle=180
label=<
<TABLE border="10" cellspacing="10" cellpadding="10" style="rounded" bgcolor="yellow:violet" gradientangle="315">
<TR><TD border="3" bgcolor="yellow" gradientangle="315">00</TD>
<TD border="3" bgcolor="yellow:green" gradientangle="315">01</TD>
<TD border="3" bgcolor="green" gradientangle="315">02</TD>
<TD border="3" bgcolor="green:blue" gradientangle="315">03</TD>
<TD border="3" bgcolor="blue" gradientangle="315">04</TD>
<TD border="3" bgcolor="blue:purple" gradientangle="315">05</TD>
<TD border="3" bgcolor="purple" gradientangle="315">06</TD>
<TD border="3" bgcolor="purple:violet" gradientangle="315">07</TD>
<TD border="3" bgcolor="violet" gradientangle="315">08</TD></TR>
<TR><TD border="3" bgcolor="yellow:gold" gradientangle="315">10</TD>
<TD border="3" bgcolor="yellow:green" gradientangle="315">11</TD>
<TD border="3" bgcolor="yellow:green" gradientangle="315">12</TD>
<TD border="3" bgcolor="yellow:blue" gradientangle="315">13</TD>
<TD border="3" bgcolor="yellow:blue" gradientangle="315">14</TD>
<TD border="3" bgcolor="yellow:purple" gradientangle="315">15</TD>
<TD border="3" bgcolor="yellow:purple" gradientangle="315">16</TD>
<TD border="3" bgcolor="yellow:violet" gradientangle="315">17</TD>
<TD border="3" bgcolor="yellow:violet" gradientangle="315">18</TD></TR>
<TR><TD border="3" bgcolor="gold" gradientangle="315">20</TD>
<TD border="3" bgcolor="gold:green" gradientangle="315">21</TD>
<TD border="3" bgcolor="gold:green" gradientangle="315">22</TD>
<TD border="3" bgcolor="gold:blue" gradientangle="315">23</TD>
<TD border="3" bgcolor="gold:blue" gradientangle="315">24</TD>
<TD border="3" bgcolor="gold:purple" gradientangle="315">25</TD>
<TD border="3" bgcolor="gold:purple" gradientangle="315">26</TD>
<TD border="3" bgcolor="gold:violet" gradientangle="315">27</TD>
<TD border="3" bgcolor="gold:violet" gradientangle="315">28</TD></TR>
<TR><TD border="3" bgcolor="gold:orange" gradientangle="315">30</TD>
<TD border="3" bgcolor="orange:green" gradientangle="315">31</TD>
<TD border="3" bgcolor="orange:green" gradientangle="315">32</TD>
<TD border="3" bgcolor="orange:blue" gradientangle="315">33</TD>
<TD border="3" bgcolor="orange:blue" gradientangle="315">34</TD>
<TD border="3" bgcolor="orange:purple" gradientangle="315">35</TD>
<TD border="3" bgcolor="orange:purple" gradientangle="315">36</TD>
<TD border="3" bgcolor="orange:violet" gradientangle="315">37</TD>
<TD border="3" bgcolor="orange:violet" gradientangle="315">38</TD></TR>
<TR><TD border="3" bgcolor="orange" gradientangle="315">40</TD>
<TD border="3" bgcolor="orange:green" gradientangle="315">41</TD>
<TD border="3" bgcolor="orange:green" gradientangle="315">42</TD>
<TD border="3" bgcolor="orange:blue" gradientangle="315">43</TD>
<TD border="3" bgcolor="orange:blue" gradientangle="315">44</TD>
<TD border="3" bgcolor="orange:purple" gradientangle="315">45</TD>
<TD border="3" bgcolor="orange:purple" gradientangle="315">46</TD>
<TD border="3" bgcolor="orange:violet" gradientangle="315">47</TD>
<TD border="3" bgcolor="orange:violet" gradientangle="315">48</TD></TR>
<TR><TD border="3" bgcolor="orange:red" gradientangle="315">50</TD>
<TD border="3" bgcolor="red:green" gradientangle="315">51</TD>
<TD border="3" bgcolor="red:green" gradientangle="315">52</TD>
<TD border="3" bgcolor="red:blue" gradientangle="315">53</TD>
<TD border="3" bgcolor="red:blue" gradientangle="315">54</TD>
<TD border="3" bgcolor="red:purple" gradientangle="315">55</TD>
<TD border="3" bgcolor="red:purple" gradientangle="315">56</TD>
<TD border="3" bgcolor="red:violet" gradientangle="315">57</TD>
<TD border="3" bgcolor="red:violet" gradientangle="315">58</TD></TR>
<TR><TD border="3" bgcolor="red" gradientangle="315">60</TD>
<TD border="3" bgcolor="red:green" gradientangle="315">61</TD>
<TD border="3" bgcolor="red:green" gradientangle="315">62</TD>
<TD border="3" bgcolor="red:blue" gradientangle="315">63</TD>
<TD border="3" bgcolor="red:blue" gradientangle="315">64</TD>
<TD border="3" bgcolor="red:purple" gradientangle="315">65</TD>
<TD border="3" bgcolor="red:purple" gradientangle="315">66</TD>
<TD border="3" bgcolor="red:violet" gradientangle="315">67</TD>
<TD border="3" bgcolor="red:violet" gradientangle="315">68</TD></TR>
<TR><TD border="3" bgcolor="red:brown" gradientangle="315">70</TD>
<TD border="3" bgcolor="brown:green" gradientangle="315">71</TD>
<TD border="3" bgcolor="brown:green" gradientangle="315">72</TD>
<TD border="3" bgcolor="brown:blue" gradientangle="315">73</TD>
<TD border="3" bgcolor="brown:blue" gradientangle="315">74</TD>
<TD border="3" bgcolor="brown:purple" gradientangle="315">75</TD>
<TD border="3" bgcolor="brown:purple" gradientangle="315">76</TD>
<TD border="3" bgcolor="brown:violet" gradientangle="315">77</TD>
<TD border="3" bgcolor="brown:violet" gradientangle="315">78</TD></TR>
<TR><TD border="3" bgcolor="brown" gradientangle="315">80</TD>
<TD border="3" bgcolor="brown:green" gradientangle="315">81</TD>
<TD border="3" bgcolor="brown:green" gradientangle="315">82</TD>
<TD border="3" bgcolor="brown:blue" gradientangle="315">83</TD>
<TD border="3" bgcolor="brown:blue" gradientangle="315">84</TD>
<TD border="3" bgcolor="brown:purple" gradientangle="315">85</TD>
<TD border="3" bgcolor="brown:purple" gradientangle="315">86</TD>
<TD border="3" bgcolor="brown:violet" gradientangle="315">87</TD>
<TD border="3" bgcolor="brown:violet" gradientangle="315">88</TD></TR>
</TABLE>>];
}
}

Output file 97: xt/author/html/grdlinear_angle.svg (52410 bytes)

98

Input file: xt/author/data/grdlinear_node.gv (523 bytes):
digraph G {
bgcolor="yellow:blue" gradientangle=60 label="Graph"
subgraph cluster_1 {
style=filled fillcolor="green:magenta" label="Cluster" fontcolor="white"
node [style=filled]
n5 [ shape="box",fillcolor="antiquewhite:aquamarine" ]
n4 [ shape="ellipse",fillcolor="bisque4:blue2" ]
n3 [ shape="circle",fillcolor="cadetblue1:chocolate1" ]
n2 [ shape="diamond",fillcolor="crimson:cyan4" ]
n1 [ shape="triangle",fillcolor="deepskyblue2:firebrick" ]
n0 [ shape="pentagon",fillcolor="gray24:gray88" ]
}
}

Output file 98: xt/author/html/grdlinear_node.svg (4582 bytes)

99

Input file: xt/author/data/grdradial.gv (5370 bytes):
digraph G {
bgcolor="purple:pink" label="Graph" fontcolor="white"
subgraph cluster1 {
fillcolor="blue:green" style="filled" label="Cluster" fontcolor="white"
a0 [shape=circle fillcolor="gold:brown" style="radial" gradientangle=180
label=<
<TABLE border="10" cellspacing="10" cellpadding="10" style="rounded" bgcolor="yellow:violet" gradientangle="315">
<TR><TD border="3" style="radial" bgcolor="yellow">00</TD>
<TD border="3" style="radial" bgcolor="yellow:green">01</TD>
<TD border="3" style="radial" bgcolor="green">02</TD>
<TD border="3" style="radial" bgcolor="green:blue">03</TD>
<TD border="3" style="radial" bgcolor="blue">04</TD>
<TD border="3" style="radial" bgcolor="blue:purple">05</TD>
<TD border="3" style="radial" bgcolor="purple">06</TD>
<TD border="3" style="radial" bgcolor="purple:violet">07</TD>
<TD border="3" style="radial" bgcolor="violet">08</TD></TR>
<TR><TD border="3" style="radial" bgcolor="yellow:gold" >10</TD>
<TD border="3" style="radial" bgcolor="yellow:green" >11</TD>
<TD border="3" style="radial" bgcolor="yellow:green" >12</TD>
<TD border="3" style="radial" bgcolor="yellow:blue" >13</TD>
<TD border="3" style="radial" bgcolor="yellow:blue" >14</TD>
<TD border="3" style="radial" bgcolor="yellow:purple" >15</TD>
<TD border="3" style="radial" bgcolor="yellow:purple" >16</TD>
<TD border="3" style="radial" bgcolor="yellow:violet" >17</TD>
<TD border="3" style="radial" bgcolor="yellow:violet" >18</TD></TR>
<TR><TD border="3" style="radial" bgcolor="gold" >20</TD>
<TD border="3" style="radial" bgcolor="gold:green" >21</TD>
<TD border="3" style="radial" bgcolor="gold:green" >22</TD>
<TD border="3" style="radial" bgcolor="gold:blue" >23</TD>
<TD border="3" style="radial" bgcolor="gold:blue" >24</TD>
<TD border="3" style="radial" bgcolor="gold:purple" >25</TD>
<TD border="3" style="radial" bgcolor="gold:purple" >26</TD>
<TD border="3" style="radial" bgcolor="gold:violet" >27</TD>
<TD border="3" style="radial" bgcolor="gold:violet" >28</TD></TR>
<TR><TD border="3" style="radial" bgcolor="gold:orange" >30</TD>
<TD border="3" style="radial" bgcolor="orange:green" >31</TD>
<TD border="3" style="radial" bgcolor="orange:green" >32</TD>
<TD border="3" style="radial" bgcolor="orange:blue" >33</TD>
<TD border="3" style="radial" bgcolor="orange:blue" >34</TD>
<TD border="3" style="radial" bgcolor="orange:purple" >35</TD>
<TD border="3" style="radial" bgcolor="orange:purple" >36</TD>
<TD border="3" style="radial" bgcolor="orange:violet" >37</TD>
<TD border="3" style="radial" bgcolor="orange:violet" >38</TD></TR>
<TR><TD border="3" style="radial" bgcolor="orange" >40</TD>
<TD border="3" style="radial" bgcolor="orange:green" >41</TD>
<TD border="3" style="radial" bgcolor="orange:green" >42</TD>
<TD border="3" style="radial" bgcolor="orange:blue" >43</TD>
<TD border="3" style="radial" bgcolor="orange:blue" >44</TD>
<TD border="3" style="radial" bgcolor="orange:purple" >45</TD>
<TD border="3" style="radial" bgcolor="orange:purple" >46</TD>
<TD border="3" style="radial" bgcolor="orange:violet" >47</TD>
<TD border="3" style="radial" bgcolor="orange:violet" >48</TD></TR>
<TR><TD border="3" style="radial" bgcolor="orange:red" >50</TD>
<TD border="3" style="radial" bgcolor="red:green" >51</TD>
<TD border="3" style="radial" bgcolor="red:green" >52</TD>
<TD border="3" style="radial" bgcolor="red:blue" >53</TD>
<TD border="3" style="radial" bgcolor="red:blue" >54</TD>
<TD border="3" style="radial" bgcolor="red:purple" >55</TD>
<TD border="3" style="radial" bgcolor="red:purple" >56</TD>
<TD border="3" style="radial" bgcolor="red:violet" >57</TD>
<TD border="3" style="radial" bgcolor="red:violet" >58</TD></TR>
<TR><TD border="3" style="radial" bgcolor="red" >60</TD>
<TD border="3" style="radial" bgcolor="red:green" >61</TD>
<TD border="3" style="radial" bgcolor="red:green" >62</TD>
<TD border="3" style="radial" bgcolor="red:blue" >63</TD>
<TD border="3" style="radial" bgcolor="red:blue" >64</TD>
<TD border="3" style="radial" bgcolor="red:purple" >65</TD>
<TD border="3" style="radial" bgcolor="red:purple" >66</TD>
<TD border="3" style="radial" bgcolor="red:violet" >67</TD>
<TD border="3" style="radial" bgcolor="red:violet" >68</TD></TR>
<TR><TD border="3" style="radial" bgcolor="red:brown" >70</TD>
<TD border="3" style="radial" bgcolor="brown:green" >71</TD>
<TD border="3" style="radial" bgcolor="brown:green" >72</TD>
<TD border="3" style="radial" bgcolor="brown:blue" >73</TD>
<TD border="3" style="radial" bgcolor="brown:blue" >74</TD>
<TD border="3" style="radial" bgcolor="brown:purple" >75</TD>
<TD border="3" style="radial" bgcolor="brown:purple" >76</TD>
<TD border="3" style="radial" bgcolor="brown:violet" >77</TD>
<TD border="3" style="radial" bgcolor="brown:violet" >78</TD></TR>
<TR><TD border="3" style="radial" bgcolor="brown" >80</TD>
<TD border="3" style="radial" bgcolor="brown:green" >81</TD>
<TD border="3" style="radial" bgcolor="brown:green" >82</TD>
<TD border="3" style="radial" bgcolor="brown:blue" >83</TD>
<TD border="3" style="radial" bgcolor="brown:blue" >84</TD>
<TD border="3" style="radial" bgcolor="brown:purple" >85</TD>
<TD border="3" style="radial" bgcolor="brown:purple" >86</TD>
<TD border="3" style="radial" bgcolor="brown:violet" >87</TD>
<TD border="3" style="radial" bgcolor="brown:violet" >88</TD></TR>
</TABLE>>];
}
}

Output file 99: xt/author/html/grdradial.svg (49382 bytes)

100

Input file: xt/author/data/grdradial_angle.gv (6918 bytes):
digraph G {
bgcolor="purple:pink" label="Graph" fontcolor="white"
subgraph cluster1 {
fillcolor="blue:green" style=filled label="Cluster" fontcolor="white"
a0 [shape=circle fillcolor="gold:brown" style="radial" gradientangle=180
label=<
<TABLE border="10" cellspacing="10" cellpadding="10" style="rounded" bgcolor="yellow:violet" gradientangle="315">
<TR><TD border="3" style="radial" bgcolor="yellow" gradientangle="60">00</TD>
<TD border="3" style="radial" bgcolor="yellow:green" gradientangle="60">01</TD>
<TD border="3" style="radial" bgcolor="green" gradientangle="60">02</TD>
<TD border="3" style="radial" bgcolor="green:blue" gradientangle="60">03</TD>
<TD border="3" style="radial" bgcolor="blue" gradientangle="60">04</TD>
<TD border="3" style="radial" bgcolor="blue:purple" gradientangle="60">05</TD>
<TD border="3" style="radial" bgcolor="purple" gradientangle="60">06</TD>
<TD border="3" style="radial" bgcolor="purple:violet" gradientangle="60">07</TD>
<TD border="3" style="radial" bgcolor="violet" gradientangle="60">08</TD></TR>
<TR><TD border="3" style="radial" bgcolor="yellow:gold" gradientangle="60">10</TD>
<TD border="3" style="radial" bgcolor="yellow:green" gradientangle="60">11</TD>
<TD border="3" style="radial" bgcolor="yellow:green" gradientangle="60">12</TD>
<TD border="3" style="radial" bgcolor="yellow:blue" gradientangle="60">13</TD>
<TD border="3" style="radial" bgcolor="yellow:blue" gradientangle="60">14</TD>
<TD border="3" style="radial" bgcolor="yellow:purple" gradientangle="60">15</TD>
<TD border="3" style="radial" bgcolor="yellow:purple" gradientangle="60">16</TD>
<TD border="3" style="radial" bgcolor="yellow:violet" gradientangle="60">17</TD>
<TD border="3" style="radial" bgcolor="yellow:violet" gradientangle="60">18</TD></TR>
<TR><TD border="3" style="radial" bgcolor="gold" gradientangle="60">20</TD>
<TD border="3" style="radial" bgcolor="gold:green" gradientangle="60">21</TD>
<TD border="3" style="radial" bgcolor="gold:green" gradientangle="60">22</TD>
<TD border="3" style="radial" bgcolor="gold:blue" gradientangle="60">23</TD>
<TD border="3" style="radial" bgcolor="gold:blue" gradientangle="60">24</TD>
<TD border="3" style="radial" bgcolor="gold:purple" gradientangle="60">25</TD>
<TD border="3" style="radial" bgcolor="gold:purple" gradientangle="60">26</TD>
<TD border="3" style="radial" bgcolor="gold:violet" gradientangle="60">27</TD>
<TD border="3" style="radial" bgcolor="gold:violet" gradientangle="60">28</TD></TR>
<TR><TD border="3" style="radial" bgcolor="gold:orange" gradientangle="60">30</TD>
<TD border="3" style="radial" bgcolor="orange:green" gradientangle="60">31</TD>
<TD border="3" style="radial" bgcolor="orange:green" gradientangle="60">32</TD>
<TD border="3" style="radial" bgcolor="orange:blue" gradientangle="60">33</TD>
<TD border="3" style="radial" bgcolor="orange:blue" gradientangle="60">34</TD>
<TD border="3" style="radial" bgcolor="orange:purple" gradientangle="60">35</TD>
<TD border="3" style="radial" bgcolor="orange:purple" gradientangle="60">36</TD>
<TD border="3" style="radial" bgcolor="orange:violet" gradientangle="60">37</TD>
<TD border="3" style="radial" bgcolor="orange:violet" gradientangle="60">38</TD></TR>
<TR><TD border="3" style="radial" bgcolor="orange" gradientangle="60">40</TD>
<TD border="3" style="radial" bgcolor="orange:green" gradientangle="60">41</TD>
<TD border="3" style="radial" bgcolor="orange:green" gradientangle="60">42</TD>
<TD border="3" style="radial" bgcolor="orange:blue" gradientangle="60">43</TD>
<TD border="3" style="radial" bgcolor="orange:blue" gradientangle="60">44</TD>
<TD border="3" style="radial" bgcolor="orange:purple" gradientangle="60">45</TD>
<TD border="3" style="radial" bgcolor="orange:purple" gradientangle="60">46</TD>
<TD border="3" style="radial" bgcolor="orange:violet" gradientangle="60">47</TD>
<TD border="3" style="radial" bgcolor="orange:violet" gradientangle="60">48</TD></TR>
<TR><TD border="3" style="radial" bgcolor="orange:red" gradientangle="60">50</TD>
<TD border="3" style="radial" bgcolor="red:green" gradientangle="60">51</TD>
<TD border="3" style="radial" bgcolor="red:green" gradientangle="60">52</TD>
<TD border="3" style="radial" bgcolor="red:blue" gradientangle="60">53</TD>
<TD border="3" style="radial" bgcolor="red:blue" gradientangle="60">54</TD>
<TD border="3" style="radial" bgcolor="red:purple" gradientangle="60">55</TD>
<TD border="3" style="radial" bgcolor="red:purple" gradientangle="60">56</TD>
<TD border="3" style="radial" bgcolor="red:violet" gradientangle="60">57</TD>
<TD border="3" style="radial" bgcolor="red:violet" gradientangle="60">58</TD></TR>
<TR><TD border="3" style="radial" bgcolor="red" gradientangle="60">60</TD>
<TD border="3" style="radial" bgcolor="red:green" gradientangle="60">61</TD>
<TD border="3" style="radial" bgcolor="red:green" gradientangle="60">62</TD>
<TD border="3" style="radial" bgcolor="red:blue" gradientangle="60">63</TD>
<TD border="3" style="radial" bgcolor="red:blue" gradientangle="60">64</TD>
<TD border="3" style="radial" bgcolor="red:purple" gradientangle="60">65</TD>
<TD border="3" style="radial" bgcolor="red:purple" gradientangle="60">66</TD>
<TD border="3" style="radial" bgcolor="red:violet" gradientangle="60">67</TD>
<TD border="3" style="radial" bgcolor="red:violet" gradientangle="60">68</TD></TR>
<TR><TD border="3" style="radial" bgcolor="red:brown" gradientangle="60">70</TD>
<TD border="3" style="radial" bgcolor="brown:green" gradientangle="60">71</TD>
<TD border="3" style="radial" bgcolor="brown:green" gradientangle="60">72</TD>
<TD border="3" style="radial" bgcolor="brown:blue" gradientangle="60">73</TD>
<TD border="3" style="radial" bgcolor="brown:blue" gradientangle="60">74</TD>
<TD border="3" style="radial" bgcolor="brown:purple" gradientangle="60">75</TD>
<TD border="3" style="radial" bgcolor="brown:purple" gradientangle="60">76</TD>
<TD border="3" style="radial" bgcolor="brown:violet" gradientangle="60">77</TD>
<TD border="3" style="radial" bgcolor="brown:violet" gradientangle="60">78</TD></TR>
<TR><TD border="3" style="radial" bgcolor="brown" gradientangle="60">80</TD>
<TD border="3" style="radial" bgcolor="brown:green" gradientangle="60">81</TD>
<TD border="3" style="radial" bgcolor="brown:green" gradientangle="60">82</TD>
<TD border="3" style="radial" bgcolor="brown:blue" gradientangle="60">83</TD>
<TD border="3" style="radial" bgcolor="brown:blue" gradientangle="60">84</TD>
<TD border="3" style="radial" bgcolor="brown:purple" gradientangle="60">85</TD>
<TD border="3" style="radial" bgcolor="brown:purple" gradientangle="60">86</TD>
<TD border="3" style="radial" bgcolor="brown:violet" gradientangle="60">87</TD>
<TD border="3" style="radial" bgcolor="brown:violet" gradientangle="60">88</TD></TR>
</TABLE>>];
}
}

Output file 100: xt/author/html/grdradial_angle.svg (49310 bytes)

101

Input file: xt/author/data/grdradial_node.gv (519 bytes):
digraph G {
style=radial bgcolor="yellow:blue" label="Graph"
subgraph cluster_1 {
style=radial fillcolor="green:magenta" label="Cluster" fontcolor="white"
node [style=radial]
n5 [ shape="box",fillcolor="antiquewhite:aquamarine" ]
n4 [ shape="ellipse",fillcolor="bisque4:blue2" ]
n3 [ shape="circle",fillcolor="cadetblue1:chocolate1" ]
n2 [ shape="diamond",fillcolor="crimson:cyan4" ]
n1 [ shape="triangle",fillcolor="deepskyblue2:firebrick" ]
n0 [ shape="pentagon",fillcolor="gray24:gray88" ]
}
}

Output file 101: xt/author/html/grdradial_node.svg (4334 bytes)

102

Input file: xt/author/data/grdshapes.gv (1204 bytes):
digraph G {bgcolor=blue
subgraph cluster_1 {
fontcolor=white
node [style=filled fillcolor="bisque:brown"]
n27 [shape = "polygon" ]
n26 [shape = "oval" ]
n25 [shape = "egg" ]
n24 [shape = "trapezium" ]
n23 [shape = "parallelogram" ]
n22 [shape = "house" ]
n21 [shape = "octagon" ]
n20 [shape = box ]
n19 [shape = "circle" ]
n18 [shape = "diamond" ]
n17 [shape = "ellipse" ]
n16 [shape = "hexagon" ]
n15 [shape = "invtriangle" ]
n14 [shape = "pentagon" ]
n13 [shape = "rect" ]
n12 [shape = "septagon" ]
n11 [shape = "triangle" ]
n10 [shape = "rectangle" ]
n9 [shape = "square" ]
n8 [shape = "doublecircle" ]
n7 [shape = "doubleoctagon" ]
n6 [shape = "tripleoctagon" ]
n5 [shape = "invtrapezium" ]
n4 [shape = "invhouse" ]
n3 [shape = "Mdiamond" ]
n2 [shape = "Msquare" ]
n1 [shape = "Mcircle" ]
x1 [shape = "note" ]
x2 [shape = "tab" ]
x3 [shape = "folder" ]
x4 [shape = "box3d" ]
x5 [shape = "component" ]
label = "Shape Variations";
}
n1 -> n2-> n3 -> n4 -> n5 -> n6 -> n7 -> n8 -> n9 -> n10 -> n11 -> n12 -> n13 -> n14
n15 -> n16 -> n17 -> n18 -> n19 -> n20 -> n21 -> n22 -> n23 -> n24 -> n25 -> n26 -> n27
x1 -> x2 -> x3 -> x4 -> x5
}

Output file 102: xt/author/html/grdshapes.svg (31128 bytes)

103

Input file: xt/author/data/hashtable.gv (629 bytes):
digraph G {
nodesep=.05;
rankdir=LR;
node [shape=record,width=.1,height=.1];
node0 [label = "<f0> |<f1> |<f2> |<f3> |<f4> |<f5> |<f6> | ",height=2.0];
node [width = 1.5];
node1 [label = "{<n> n14 | 719 |<p> }"];
node2 [label = "{<n> a1 | 805 |<p> }"];
node3 [label = "{<n> i9 | 718 |<p> }"];
node4 [label = "{<n> e5 | 989 |<p> }"];
node5 [label = "{<n> t20 | 959 |<p> }"] ;
node6 [label = "{<n> o15 | 794 |<p> }"] ;
node7 [label = "{<n> s19 | 659 |<p> }"] ;
node0:f0 -> node1:n;
node0:f1 -> node2:n;
node0:f2 -> node3:n;
node0:f5 -> node4:n;
node0:f6 -> node5:n;
node2:p -> node6:n;
node4:p -> node7:n;
}

Output file 103: xt/author/html/hashtable.svg (8159 bytes)

104

Input file: xt/author/data/honda-tokoro.gv (3090 bytes):
digraph "Honda-Tokoro" {
rankdir="LR" ranksep="0.2" edge[labelfontsize="8" fontsize="8" labeldistance="0.8" arrowsize="0.9" labelangle="-30" dir="none"] nodesep="0.2" node[width="0" height="0" fontsize="10"]
/*Net net00*/
n000 [label="z"]
n001->n000 [headlabel=":s:" arrowhead="invdot"]
n001 [label="m"]
n002->n001 [samehead="m002" headlabel=":r:" samearrowhead="1" arrowhead="invdot" arrowtail="inv"]
n002 [label="p1"]
n003->n002 [headlabel=":s:" arrowhead="dot"]
n003 [label="b"]
n004->n003
n004 [label="x1"]
n022->n004 [weight="0" headlabel=":s/r:" fontsize="8" arrowhead="invdot"]
n003->n002 [samehead="m000" fontsize="8" samearrowhead="1" arrowtail="inv"]
n005->n002 [samehead="m000" headlabel=":u:" fontsize="8" samearrowhead="1" arrowhead="dot" arrowtail="inv"]
n005->n001 [samehead="m002" samearrowhead="1"]
n005 [label="b"]
n006->n005 [arrowtail="inv"]
n006 [label="p2"]
n007->n006 [headlabel=":s:" arrowhead="dot"]
n007 [label="b"]
n008->n007
n008 [label="x2"]
n022->n008 [weight="0" headlabel=":s/r:" fontsize="8" arrowhead="invdot"]
n007->n006 [samehead="m001" headlabel=":u:" fontsize="8" samearrowhead="1" arrowhead="dot" arrowtail="inv"]
n009->n006 [samehead="m001" samearrowhead="1" arrowtail="inv"]
n009 [label="b2"]
n022->n009 [fontsize="8"]
n022->n009 [fontsize="8"]
n010->n006 [samehead="m001" samearrowhead="1" arrowtail="inv"]
n010 [label="b2"]
n022->n010 [fontsize="8"]
n022->n010 [fontsize="8"]
n011->n000 [headlabel=":r:" arrowhead="invdot" arrowtail="inv"]
n011 [label="n"]
n012->n011 [samehead="m005" headlabel=":s:" samearrowhead="1" arrowhead="dot"]
n012 [label="b"]
n013->n012
n013 [label="c1"]
n014->n013 [headlabel=":r:" arrowhead="invdot"]
n014 [label="b"]
n015->n014 [arrowtail="inv"]
n015 [label="y1"]
n023->n015 [weight="0" headlabel=":s/r:" fontsize="8" arrowhead="dot"]
n016->n015 [samehead="m003" headlabel=":u:" fontsize="8" samearrowhead="1" arrowhead="dot" arrowtail="inv"]
n018->n015 [samehead="m003" fontsize="8" samearrowhead="1" arrowtail="inv"]
n014->n011 [samehead="m006" headlabel=":u:" fontsize="8" samearrowhead="1" arrowhead="dot" arrowtail="inv"]
n012->n011 [samehead="m006" fontsize="8" samearrowhead="1" arrowtail="inv"]
n016->n011 [samehead="m005" samearrowhead="1"]
n016 [label="b"]
n017->n016
n017 [label="c2"]
n018->n017 [headlabel=":r:" arrowhead="invdot"]
n018 [label="b"]
n019->n018 [arrowtail="inv"]
n019 [label="y2"]
n023->n019 [weight="0" headlabel=":s/r:" fontsize="8" arrowhead="dot"]
n020->n019 [samehead="m004" headlabel=":u:" samearrowhead="1" arrowhead="dot" arrowtail="inv"]
n020 [label="b2"]
n023->n020 [fontsize="8"]
n023->n020 [fontsize="8"]
n021->n019 [samehead="m004" samearrowhead="1" arrowtail="inv"]
n021 [label="b2"]
n023->n021 [fontsize="8"]
n023->n021 [fontsize="8"]
n022 [width="0.5" label="[P]" shape="box" style="dashed" height="0.35"]
n023 [width="0.5" label="[Q]" shape="box" style="dashed" height="0.35"]
{/*L=x1*/rank=same n004 n015}
{/*L=p1*/rank=same n002 n013}
{/*L=b*/rank=same n009 n010 n020 n021}
{/*L=x2*/rank=same n008 n019}
{/*L=p2*/rank=same n006 n017}
{/*L=m*/rank=same n001 n011}
}

Output file 104: xt/author/html/honda-tokoro.svg (17398 bytes)

105

Input file: xt/author/data/html.gv (738 bytes):
digraph structs {
node [shape=plaintext]
struct1 [label=<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>left</TD><TD PORT="f1">mid dle</TD><TD PORT="f2">right</TD></TR>
</TABLE>>];
struct2 [label=<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD PORT="f0">one</TD><TD>two</TD></TR>
</TABLE>>];
struct3 [label=<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
<TR>
<TD ROWSPAN="3">hello<BR/>world</TD>
<TD COLSPAN="3">b</TD>
<TD ROWSPAN="3">g</TD>
<TD ROWSPAN="3">h</TD>
</TR>
<TR>
<TD>c</TD><TD PORT="here">d</TD><TD>e</TD>
</TR>
<TR>
<TD COLSPAN="3">f</TD>
</TR>
</TABLE>>];
struct1:f1 -> struct2:f0;
struct1:f2 -> struct3:here;
}

Output file 105: xt/author/html/html.svg (4195 bytes)

106

Input file: xt/author/data/html2.gv (1173 bytes):
digraph G {
rankdir=LR
node [shape=plaintext]
a [
label=<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD ROWSPAN="3" BGCOLOR="yellow">class</TD></TR>
<TR><TD PORT="here" BGCOLOR="lightblue">qualifier</TD></TR>
</TABLE>>
]
b [shape=ellipse style=filled
label=<
<TABLE BGCOLOR="bisque">
<TR><TD COLSPAN="3">elephant</TD>
<TD ROWSPAN="2" BGCOLOR="chartreuse"
VALIGN="bottom" ALIGN="right">two</TD> </TR>
<TR><TD COLSPAN="2" ROWSPAN="2">
<TABLE BGCOLOR="grey">
<TR> <TD>corn</TD> </TR>
<TR> <TD BGCOLOR="yellow">c</TD> </TR>
<TR> <TD>f</TD> </TR>
</TABLE> </TD>
<TD BGCOLOR="white">penguin</TD>
</TR>
<TR> <TD COLSPAN="2" BORDER="4" ALIGN="right" PORT="there">4</TD> </TR>
</TABLE>>
]
c [
label=<long line 1<BR/>line 2<BR ALIGN="LEFT"/>line 3<BR ALIGN="RIGHT"/>>
]
subgraph { rank=same b c }
a:here -> b:there [dir=both, arrowtail = diamond]
c -> b
d [shape=triangle]
d -> c [label=<
<TABLE>
<TR><TD BGCOLOR="red" WIDTH="10"> </TD>
<TD>Edge labels<BR/>also</TD>
<TD BGCOLOR="blue" WIDTH="10"> </TD>
</TR>
</TABLE>>
]
}

Output file 106: xt/author/html/html2.svg (7039 bytes)

107

Input file: xt/author/data/html3.gv (574 bytes):
digraph structs {
node [shape=plaintext];
struct1 [label=<<TABLE>
<TR>
<TD>line 1</TD>
<TD BGCOLOR="blue"><FONT COLOR="white">line2</FONT></TD>
<TD BGCOLOR="gray"><FONT POINT-SIZE="24.0">line3</FONT></TD>
<TD BGCOLOR="yellow"><FONT POINT-SIZE="24.0" FACE="ambrosia">line4</FONT></TD>
<TD>
<TABLE CELLPADDING="0" BORDER="0" CELLSPACING="0">
<TR>
<TD><FONT COLOR="green">Mixed</FONT></TD>
<TD><FONT COLOR="red">fonts</FONT></TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>>];
}

Output file 107: xt/author/html/html3.svg (2027 bytes)

108

Input file: xt/author/data/html_dot.gv (1017 bytes):
digraph structs {
node [label="\N", shape=plaintext];
graph [bb="0,0,235,154"];
struct1 [label=<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD>left</TD><TD PORT="f1">mid dle</TD><TD PORT="f2">right</TD></TR>
</TABLE>>, pos="78,136", width="1.7222", height="0.5"];
struct2 [label=<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0">
<TR><TD PORT="f0">one</TD><TD>two</TD></TR>
</TABLE>>, pos="36,41", width=1, height="0.5"];
struct3 [label=<
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
<TR>
<TD ROWSPAN="3">hello<BR/>world</TD>
<TD COLSPAN="3">b</TD>
<TD ROWSPAN="3">g</TD>
<TD ROWSPAN="3">h</TD>
</TR>
<TR>
<TD>c</TD><TD PORT="here">d</TD><TD>e</TD>
</TR>
<TR>
<TD COLSPAN="3">f</TD>
</TR>
</TABLE>>, pos="163,41", width="2.0069", height="1.125"];
struct1:f1 -> struct2:f0 [pos="e,22,52 74,124 74,88.228 31.293,90.579 23.285,61.954"];
struct1:f2 -> struct3:here [pos="e,159.77,48.654 116,124 116,96.629 136.73,71.032 152.26,55.694"];
}

Output file 108: xt/author/html/html_dot.svg (4036 bytes)

109 | Input file: xt/author/data/in.gv (55 bytes): digraph G { ordering=in 1 -> 2 4 -> 3 1 -> 3 } | Output file 109: xt/author/html/in.svg (2351 bytes)

110

Input file: xt/author/data/japanese.gv (789 bytes):
digraph G {
graph [label="下駄配列の派生図"]
getas [label = "下駄配列"];
new_getas [label = "新下駄配列"];
getas_in_fine_weather [label = "日和下駄配列"];
black_lacquered_getas [label = "黒塗り下駄配列"];
black_lacquered_getas_made_of_paulownia [label = "黒塗り桐下駄配列"];
lacquered_getas [label = "塗り下駄配列"];
new_JIS_getas [label = "新JIS下駄配列"];
getas -> {
getas_in_fine_weather
lacquered_getas
new_JIS_getas new_getas
lacquered_getas
};
lacquered_getas -> black_lacquered_getas;
black_lacquered_getas -> black_lacquered_getas_made_of_paulownia;
black_lacquered_getas_made_of_paulownia -> black_lacquered_getas;
black_lacquered_getas -> getas_in_fine_weather [style = dotted];
}

Output file 110: xt/author/html/japanese.svg (5782 bytes)

111

Input file: xt/author/data/jcctree.gv (778 bytes):
digraph "tree" {
// The problem disappeared when I removed the "ELEM3 -> ID5;" line!
//size="4,5";
ordering=out;
node [shape=plaintext];
SPEC -> DEF2;
SPEC -> DEF1;
DEF1 -> ID1;
DEF1 -> SET1;
DEF1 -> SC1;
DEF2 -> ID2;
DEF2 -> SET2;
DEF2 -> SC2;
SET1 -> OPEN1;
SET1 -> ELEM1;
SET1 -> SC3;
SET1 -> ELEM2;
SET1 -> CLOSE1;
ELEM1 -> ID3;
SET2 -> OPEN2;
SET2 -> ELEM3;
SET2 -> CLOSE2;
ELEM2 -> ID4;
ELEM3 -> ID5;
DEF1 [label=DEF];
DEF2 [label=DEF];
SET1 [label=SET];
SC1 [label=";"];
SC3 [label=";"];
SET2 [label=SET];
SC2 [label=";"];
OPEN1 [label="{"];
OPEN2 [label="{"];
CLOSE1 [label="}"];
CLOSE2 [label="}"];
ELEM1 [label=ELEMENT];
ELEM2 [label=ELEMENT];
ELEM3 [label=ELEMENT];
ID1 [label=cities];
ID2 [label=insects];
ID3 [label=andover];
ID4 [label=boston];
ID5 [label=fly];
}

Output file 111: xt/author/html/jcctree.svg (9894 bytes)

112

Input file: xt/author/data/jsort.gv (6189 bytes):
digraph prof {
size="6,4"; ratio = fill;
node [style=filled];
start -> main [color="0.002 0.999 0.999"];
start -> on_exit [color="0.649 0.701 0.701"];
main -> sort [color="0.348 0.839 0.839"];
main -> merge [color="0.515 0.762 0.762"];
main -> term [color="0.647 0.702 0.702"];
main -> signal [color="0.650 0.700 0.700"];
main -> sbrk [color="0.650 0.700 0.700"];
main -> unlink [color="0.650 0.700 0.700"];
main -> newfile [color="0.650 0.700 0.700"];
main -> fclose [color="0.650 0.700 0.700"];
main -> close [color="0.650 0.700 0.700"];
main -> brk [color="0.650 0.700 0.700"];
main -> setbuf [color="0.650 0.700 0.700"];
main -> copyproto [color="0.650 0.700 0.700"];
main -> initree [color="0.650 0.700 0.700"];
main -> safeoutfil [color="0.650 0.700 0.700"];
main -> getpid [color="0.650 0.700 0.700"];
main -> sprintf [color="0.650 0.700 0.700"];
main -> creat [color="0.650 0.700 0.700"];
main -> rem [color="0.650 0.700 0.700"];
main -> oldfile [color="0.650 0.700 0.700"];
sort -> msort [color="0.619 0.714 0.714"];
sort -> filbuf [color="0.650 0.700 0.700"];
sort -> newfile [color="0.650 0.700 0.700"];
sort -> fclose [color="0.650 0.700 0.700"];
sort -> setbuf [color="0.650 0.700 0.700"];
sort -> setfil [color="0.650 0.700 0.700"];
msort -> qsort [color="0.650 0.700 0.700"];
msort -> insert [color="0.650 0.700 0.700"];
msort -> wline [color="0.650 0.700 0.700"];
msort -> div [color="0.650 0.700 0.700"];
msort -> cmpsave [color="0.650 0.700 0.700"];
merge -> insert [color="0.650 0.700 0.700"];
merge -> rline [color="0.650 0.700 0.700"];
merge -> wline [color="0.650 0.700 0.700"];
merge -> unlink [color="0.650 0.700 0.700"];
merge -> fopen [color="0.650 0.700 0.700"];
merge -> fclose [color="0.650 0.700 0.700"];
merge -> setfil [color="0.650 0.700 0.700"];
merge -> mul [color="0.650 0.700 0.700"];
merge -> setbuf [color="0.650 0.700 0.700"];
merge -> cmpsave [color="0.650 0.700 0.700"];
insert -> cmpa [color="0.650 0.700 0.700"];
wline -> flsbuf [color="0.649 0.700 0.700"];
qsort -> cmpa [color="0.650 0.700 0.700"];
rline -> filbuf [color="0.649 0.700 0.700"];
xflsbuf -> write [color="0.650 0.700 0.700"];
flsbuf -> xflsbuf [color="0.649 0.700 0.700"];
filbuf -> read [color="0.650 0.700 0.700"];
term -> unlink [color="0.650 0.700 0.700"];
term -> signal [color="0.650 0.700 0.700"];
term -> setfil [color="0.650 0.700 0.700"];
term -> exit [color="0.650 0.700 0.700"];
endopen -> open [color="0.650 0.700 0.700"];
fopen -> endopen [color="0.639 0.705 0.705"];
fopen -> findiop [color="0.650 0.700 0.700"];
newfile -> fopen [color="0.634 0.707 0.707"];
newfile -> setfil [color="0.650 0.700 0.700"];
fclose -> fflush [color="0.642 0.704 0.704"];
fclose -> close [color="0.650 0.700 0.700"];
fflush -> xflsbuf [color="0.635 0.707 0.707"];
malloc -> morecore [color="0.325 0.850 0.850"];
malloc -> demote [color="0.650 0.700 0.700"];
morecore -> sbrk [color="0.650 0.700 0.700"];
morecore -> getfreehdr [color="0.650 0.700 0.700"];
morecore -> free [color="0.650 0.700 0.700"];
morecore -> getpagesize [color="0.650 0.700 0.700"];
morecore -> putfreehdr [color="0.650 0.700 0.700"];
morecore -> udiv [color="0.650 0.700 0.700"];
morecore -> umul [color="0.650 0.700 0.700"];
on_exit -> malloc [color="0.325 0.850 0.850"];
signal -> sigvec [color="0.650 0.700 0.700"];
moncontrol -> profil [color="0.650 0.700 0.700"];
getfreehdr -> sbrk [color="0.650 0.700 0.700"];
free -> insert [color="0.650 0.700 0.700"];
insert -> getfreehdr [color="0.650 0.700 0.700"];
setfil -> div [color="0.650 0.700 0.700"];
setfil -> rem [color="0.650 0.700 0.700"];
sigvec -> sigblock [color="0.650 0.700 0.700"];
sigvec -> sigsetmask [color="0.650 0.700 0.700"];
doprnt -> urem [color="0.650 0.700 0.700"];
doprnt -> udiv [color="0.650 0.700 0.700"];
doprnt -> strlen [color="0.650 0.700 0.700"];
doprnt -> localeconv [color="0.650 0.700 0.700"];
sprintf -> doprnt [color="0.650 0.700 0.700"];
cmpa [color="0.000 1.000 1.000"];
wline [color="0.201 0.753 1.000"];
insert [color="0.305 0.625 1.000"];
rline [color="0.355 0.563 1.000"];
sort [color="0.408 0.498 1.000"];
qsort [color="0.449 0.447 1.000"];
write [color="0.499 0.386 1.000"];
read [color="0.578 0.289 1.000"];
msort [color="0.590 0.273 1.000"];
merge [color="0.603 0.258 1.000"];
unlink [color="0.628 0.227 1.000"];
filbuf [color="0.641 0.212 1.000"];
open [color="0.641 0.212 1.000"];
sbrk [color="0.647 0.204 1.000"];
signal [color="0.647 0.204 1.000"];
moncontrol [color="0.647 0.204 1.000"];
xflsbuf [color="0.650 0.200 1.000"];
flsbuf [color="0.650 0.200 1.000"];
div [color="0.650 0.200 1.000"];
cmpsave [color="0.650 0.200 1.000"];
rem [color="0.650 0.200 1.000"];
setfil [color="0.650 0.200 1.000"];
close [color="0.650 0.200 1.000"];
fclose [color="0.650 0.200 1.000"];
fflush [color="0.650 0.200 1.000"];
setbuf [color="0.650 0.200 1.000"];
endopen [color="0.650 0.200 1.000"];
findiop [color="0.650 0.200 1.000"];
fopen [color="0.650 0.200 1.000"];
mul [color="0.650 0.200 1.000"];
newfile [color="0.650 0.200 1.000"];
sigblock [color="0.650 0.200 1.000"];
sigsetmask [color="0.650 0.200 1.000"];
sigvec [color="0.650 0.200 1.000"];
udiv [color="0.650 0.200 1.000"];
urem [color="0.650 0.200 1.000"];
brk [color="0.650 0.200 1.000"];
getfreehdr [color="0.650 0.200 1.000"];
strlen [color="0.650 0.200 1.000"];
umul [color="0.650 0.200 1.000"];
doprnt [color="0.650 0.200 1.000"];
copyproto [color="0.650 0.200 1.000"];
creat [color="0.650 0.200 1.000"];
demote [color="0.650 0.200 1.000"];
exit [color="0.650 0.200 1.000"];
free [color="0.650 0.200 1.000"];
getpagesize [color="0.650 0.200 1.000"];
getpid [color="0.650 0.200 1.000"];
initree [color="0.650 0.200 1.000"];
insert [color="0.650 0.200 1.000"];
localeconv [color="0.650 0.200 1.000"];
main [color="0.650 0.200 1.000"];
malloc [color="0.650 0.200 1.000"];
morecore [color="0.650 0.200 1.000"];
oldfile [color="0.650 0.200 1.000"];
on_exit [color="0.650 0.200 1.000"];
profil [color="0.650 0.200 1.000"];
putfreehdr [color="0.650 0.200 1.000"];
safeoutfil [color="0.650 0.200 1.000"];
sprintf [color="0.650 0.200 1.000"];
term [color="0.650 0.200 1.000"];
}

Output file 112: xt/author/html/jsort.svg (45869 bytes)

113 | Input file: xt/author/data/labelclust-fbc.gv (249 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom"; labeljust="center"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 113: xt/author/html/labelclust-fbc.svg (2656 bytes)
114 | Input file: xt/author/data/labelclust-fbd.gv (225 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 114: xt/author/html/labelclust-fbd.svg (2656 bytes)
115 | Input file: xt/author/data/labelclust-fbl.gv (247 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom"; labeljust="left"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 115: xt/author/html/labelclust-fbl.svg (2658 bytes)
116 | Input file: xt/author/data/labelclust-fbr.gv (248 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom"; labeljust="right"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 116: xt/author/html/labelclust-fbr.svg (2659 bytes)
117 | Input file: xt/author/data/labelclust-fdc.gv (226 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labeljust="center"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 117: xt/author/html/labelclust-fdc.svg (2656 bytes)
118 | Input file: xt/author/data/labelclust-fdd.gv (202 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 118: xt/author/html/labelclust-fdd.svg (2656 bytes)
119 | Input file: xt/author/data/labelclust-fdl.gv (224 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labeljust="left"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 119: xt/author/html/labelclust-fdl.svg (2658 bytes)
120 | Input file: xt/author/data/labelclust-fdr.gv (225 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labeljust="right"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 120: xt/author/html/labelclust-fdr.svg (2659 bytes)
121 | Input file: xt/author/data/labelclust-ftc.gv (246 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="top"; labeljust="center"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 121: xt/author/html/labelclust-ftc.svg (2656 bytes)
122 | Input file: xt/author/data/labelclust-ftd.gv (222 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="top"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 122: xt/author/html/labelclust-ftd.svg (2656 bytes)
123 | Input file: xt/author/data/labelclust-ftl.gv (244 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="top"; labeljust="left"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 123: xt/author/html/labelclust-ftl.svg (2658 bytes)
124 | Input file: xt/author/data/labelclust-ftr.gv (245 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="top"; labeljust="right"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 124: xt/author/html/labelclust-ftr.svg (2659 bytes)
125 | Input file: xt/author/data/labelclust-nbc.gv (233 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom"; labeljust="center"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 125: xt/author/html/labelclust-nbc.svg (2661 bytes)
126 | Input file: xt/author/data/labelclust-nbd.gv (209 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 126: xt/author/html/labelclust-nbd.svg (2661 bytes)
127 | Input file: xt/author/data/labelclust-nbl.gv (231 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom"; labeljust="left"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 127: xt/author/html/labelclust-nbl.svg (2663 bytes)
128 | Input file: xt/author/data/labelclust-nbr.gv (232 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom"; labeljust="right"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 128: xt/author/html/labelclust-nbr.svg (2663 bytes)
129 | Input file: xt/author/data/labelclust-ndc.gv (210 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labeljust="center"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 129: xt/author/html/labelclust-ndc.svg (2662 bytes)
130 | Input file: xt/author/data/labelclust-ndd.gv (186 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 130: xt/author/html/labelclust-ndd.svg (2662 bytes)
131 | Input file: xt/author/data/labelclust-ndl.gv (208 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labeljust="left"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 131: xt/author/html/labelclust-ndl.svg (2664 bytes)
132 | Input file: xt/author/data/labelclust-ndr.gv (209 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labeljust="right"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 132: xt/author/html/labelclust-ndr.svg (2664 bytes)
133 | Input file: xt/author/data/labelclust-ntc.gv (230 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="top"; labeljust="center"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 133: xt/author/html/labelclust-ntc.svg (2662 bytes)
134 | Input file: xt/author/data/labelclust-ntd.gv (206 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="top"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 134: xt/author/html/labelclust-ntd.svg (2662 bytes)
135 | Input file: xt/author/data/labelclust-ntl.gv (228 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="top"; labeljust="left"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 135: xt/author/html/labelclust-ntl.svg (2664 bytes)
136 | Input file: xt/author/data/labelclust-ntr.gv (229 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="top"; labeljust="right"; } subgraph cluster1 { c; d; c->d; label = "cluster1"; } } | Output file 136: xt/author/html/labelclust-ntr.svg (2664 bytes)
137 | Input file: xt/author/data/labelroot-fbc.gv (286 bytes): digraph G { rankdir="LR"; label = "label demo"; labelloc="bottom"; labeljust="center"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 137: xt/author/html/labelroot-fbc.svg (2656 bytes)
138 | Input file: xt/author/data/labelroot-fbd.gv (264 bytes): digraph G { rankdir="LR"; label = "label demo"; labelloc="bottom"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 138: xt/author/html/labelroot-fbd.svg (2656 bytes)
139 | Input file: xt/author/data/labelroot-fbl.gv (284 bytes): digraph G { rankdir="LR"; label = "label demo"; labelloc="bottom"; labeljust="left"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 139: xt/author/html/labelroot-fbl.svg (2662 bytes)
140 | Input file: xt/author/data/labelroot-fbr.gv (285 bytes): digraph G { rankdir="LR"; label = "label demo"; labelloc="bottom"; labeljust="right"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 140: xt/author/html/labelroot-fbr.svg (2665 bytes)
141 | Input file: xt/author/data/labelroot-fdc.gv (265 bytes): digraph G { rankdir="LR"; label = "label demo"; labeljust="center"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 141: xt/author/html/labelroot-fdc.svg (2656 bytes)
142 | Input file: xt/author/data/labelroot-fdd.gv (243 bytes): digraph G { rankdir="LR"; label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 142: xt/author/html/labelroot-fdd.svg (2656 bytes)
143 | Input file: xt/author/data/labelroot-fdl.gv (263 bytes): digraph G { rankdir="LR"; label = "label demo"; labeljust="left"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 143: xt/author/html/labelroot-fdl.svg (2662 bytes)
144 | Input file: xt/author/data/labelroot-fdr.gv (264 bytes): digraph G { rankdir="LR"; label = "label demo"; labeljust="right"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 144: xt/author/html/labelroot-fdr.svg (2665 bytes)
145 | Input file: xt/author/data/labelroot-ftc.gv (283 bytes): digraph G { rankdir="LR"; label = "label demo"; labelloc="top"; labeljust="center"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 145: xt/author/html/labelroot-ftc.svg (2650 bytes)
146 | Input file: xt/author/data/labelroot-ftd.gv (261 bytes): digraph G { rankdir="LR"; label = "label demo"; labelloc="top"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 146: xt/author/html/labelroot-ftd.svg (2650 bytes)
147 | Input file: xt/author/data/labelroot-ftl.gv (281 bytes): digraph G { rankdir="LR"; label = "label demo"; labelloc="top"; labeljust="left"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 147: xt/author/html/labelroot-ftl.svg (2656 bytes)
148 | Input file: xt/author/data/labelroot-ftr.gv (282 bytes): digraph G { rankdir="LR"; label = "label demo"; labelloc="top"; labeljust="right"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 148: xt/author/html/labelroot-ftr.svg (2659 bytes)
149 | Input file: xt/author/data/labelroot-nbc.gv (270 bytes): digraph G { label = "label demo"; labelloc="bottom"; labeljust="center"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 149: xt/author/html/labelroot-nbc.svg (2661 bytes)
150 | Input file: xt/author/data/labelroot-nbd.gv (248 bytes): digraph G { label = "label demo"; labelloc="bottom"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 150: xt/author/html/labelroot-nbd.svg (2661 bytes)
151 | Input file: xt/author/data/labelroot-nbl.gv (268 bytes): digraph G { label = "label demo"; labelloc="bottom"; labeljust="left"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 151: xt/author/html/labelroot-nbl.svg (2667 bytes)
152 | Input file: xt/author/data/labelroot-nbr.gv (269 bytes): digraph G { label = "label demo"; labelloc="bottom"; labeljust="right"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 152: xt/author/html/labelroot-nbr.svg (2668 bytes)
153 | Input file: xt/author/data/labelroot-ndc.gv (249 bytes): digraph G { label = "label demo"; labeljust="center"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 153: xt/author/html/labelroot-ndc.svg (2661 bytes)
154 | Input file: xt/author/data/labelroot-ndd.gv (227 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 154: xt/author/html/labelroot-ndd.svg (2661 bytes)
155 | Input file: xt/author/data/labelroot-ndl.gv (247 bytes): digraph G { label = "label demo"; labeljust="left"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 155: xt/author/html/labelroot-ndl.svg (2667 bytes)
156 | Input file: xt/author/data/labelroot-ndr.gv (248 bytes): digraph G { label = "label demo"; labeljust="right"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 156: xt/author/html/labelroot-ndr.svg (2668 bytes)
157 | Input file: xt/author/data/labelroot-ntc.gv (267 bytes): digraph G { label = "label demo"; labelloc="top"; labeljust="center"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 157: xt/author/html/labelroot-ntc.svg (2660 bytes)
158 | Input file: xt/author/data/labelroot-ntd.gv (245 bytes): digraph G { label = "label demo"; labelloc="top"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 158: xt/author/html/labelroot-ntd.svg (2660 bytes)
159 | Input file: xt/author/data/labelroot-ntl.gv (265 bytes): digraph G { label = "label demo"; labelloc="top"; labeljust="left"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 159: xt/author/html/labelroot-ntl.svg (2666 bytes)
160 | Input file: xt/author/data/labelroot-ntr.gv (266 bytes): digraph G { label = "label demo"; labelloc="top"; labeljust="right"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 160: xt/author/html/labelroot-ntr.svg (2667 bytes)
161 | Input file: xt/author/data/layer.gv (260 bytes): digraph G { layers="local:pvt:test:new:ofc"; node1 [layer="pvt"]; node2 [layer="all"]; node3 [layer="pvt:ofc"]; /* pvt, test, new, and ofc */ node2 -> node3 [layer="pvt:all"]; /* same as pvt:ofc */ node2 -> node4 [layer=3]; /* same as test */ } | Output file 161: xt/author/html/layer.svg (6038 bytes)
162 | Input file: xt/author/data/layer2.gv (274 bytes): digraph G { layersep="+" layers="local+pvt+test+new+ofc"; node1 [layer="pvt"]; node2 [layer="all"]; node3 [layer="pvt+ofc"]; /* pvt, test, new, and ofc */ node2 -> node3 [layer="pvt+all"]; /* same as pvt:ofc */ node2 -> node4 [layer=3]; /* same as test */ } | Output file 162: xt/author/html/layer2.svg (6038 bytes)
163 | Input file: xt/author/data/layers.gv (258 bytes): digraph G { layers="local:pvt:test:new:ofc"; node1 [layer="pvt"]; node2 [layer="all"]; node3 [layer="pvt:ofc"]; /* pvt, test, new, and ofc */ node2 -> node3 [layer="pvt:all"]; /* same as pvt:ofc */ node2 -> node4 [layer=3]; /* same as test */ } | Output file 163: xt/author/html/layers.svg (6038 bytes)

164

Input file: xt/author/data/ldbxtried.gv (5155 bytes):
digraph g {
graph [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
node [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "box"
color = "black"
width = "0.5"
style = "filled"
];
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"n0" [
label = "18519\n?"
color = "lightblue"
];
"n1" [
label = "4836"
shape = "ellipse"
color = "maroon1"
];
"n2" [
label = "ttyqa"
shape = "ellipse"
color = "maroon1"
];
"n448" [
label = "21079\nlefty"
color = "lightblue"
];
"n449" [
label = "tried.lefty"
shape = "ellipse"
color = "maroon1"
];
"n454" [
fontsize = "7"
label = "bunting\n6000"
shape = "doublecircle"
color = "green"
];
"n460" [
label = ""
shape = "doublecircle"
color = "yellow"
];
"n461" [
label = ""
shape = "doublecircle"
color = "yellow"
];
"n462" [
label = "21084\ntried"
color = "lightblue"
];
"n464" [
label = "21086\nldbx"
color = "lightblue"
];
"n466" [
label = "ldbx"
shape = "ellipse"
color = "maroon1"
];
"n468" [
label = "21087\nlefty"
color = "lightblue"
];
"n469" [
label = "sh21086.1"
shape = "ellipse"
color = "maroon1"
];
"n474" [
fontsize = "7"
label = "bunting\n6000"
shape = "doublecircle"
color = "green"
];
"n479" [
label = "ldbx.lefty"
shape = "ellipse"
color = "maroon1"
];
"n482" [
label = ""
shape = "doublecircle"
color = "yellow"
];
"n483" [
label = ""
shape = "doublecircle"
color = "yellow"
];
"n484" [
label = "21088\ndot"
color = "lightblue"
];
"n486" [
label = ""
shape = "doublecircle"
color = "yellow"
];
"n487" [
label = ""
shape = "doublecircle"
color = "yellow"
];
"n488" [
label = "21089\nxterm"
color = "lightblue"
];
"n496" [
fontsize = "7"
label = "bunting\n6000"
shape = "doublecircle"
color = "green"
];
"n500" [
label = "ptyq2"
shape = "ellipse"
color = "maroon1"
];
"n503" [
label = "21090\nldbxmp"
color = "lightblue"
];
"n505" [
label = "ttyq2"
shape = "ellipse"
color = "maroon1"
];
"n512" [
label = "ptyq5"
shape = "ellipse"
color = "maroon1"
];
"n513" [
label = "ttyq5"
shape = "ellipse"
color = "maroon1"
];
"n514" [
label = "21091\ndbx"
color = "lightblue"
];
"n518" [
label = "tty"
shape = "ellipse"
color = "maroon1"
];
"n526" [
label = "delaunay.c"
shape = "ellipse"
color = "maroon1"
];
subgraph "cluster0" {
graph [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
label = "toucan"
color = "black"
];
node [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "box"
color = "black"
width = "0.5"
style = "filled"
];
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"n0"
"n468"
"n486"
"n460"
"n487"
"n514"
"n461"
"n488"
"n462"
"n464"
"n482"
"n483"
"n448"
"n484"
"n503"
}
"n0" -> "n1" [
dir = "both"
];
"n0" -> "n2" [
dir = "both"
];
"n0" -> "n2" [
dir = "both"
];
"n0" -> "n2" [
dir = "both"
];
"n0" -> "n448" [
style = "dotted"
];
"n448" -> "n2" [
dir = "both"
];
"n448" -> "n2" [
dir = "both"
];
"n448" -> "n2" [
dir = "both"
];
"n448" -> "n449" [
dir = "back"
];
"n448" -> "n454" [
dir = "both"
];
"n448" -> "n460" [
dir = "back"
];
"n448" -> "n461" [
dir = "forward"
];
"n448" -> "n462" [
style = "dotted"
];
"n462" -> "n2" [
dir = "both"
];
"n462" -> "n2" [
dir = "both"
];
"n462" -> "n2" [
dir = "both"
];
"n462" -> "n449" [
dir = "back"
];
"n462" -> "n460" [
dir = "forward"
];
"n462" -> "n461" [
dir = "back"
];
"n462" -> "n460" [
dir = "forward"
];
"n462" -> "n461" [
dir = "back"
];
"n0" -> "n464" [
style = "dotted"
];
"n464" -> "n2" [
dir = "both"
];
"n464" -> "n2" [
dir = "both"
];
"n464" -> "n2" [
dir = "both"
];
"n464" -> "n466" [
dir = "back"
];
"n464" -> "n468" [
style = "dotted"
];
"n468" -> "n2" [
dir = "both"
];
"n468" -> "n2" [
dir = "both"
];
"n468" -> "n469" [
dir = "back"
];
"n468" -> "n474" [
dir = "both"
];
"n468" -> "n479" [
dir = "back"
];
"n468" -> "n482" [
dir = "back"
];
"n468" -> "n483" [
dir = "forward"
];
"n468" -> "n484" [
style = "dotted"
];
"n484" -> "n2" [
dir = "both"
];
"n484" -> "n483" [
dir = "back"
];
"n484" -> "n479" [
dir = "back"
];
"n484" -> "n482" [
dir = "forward"
];
"n468" -> "n486" [
dir = "back"
];
"n468" -> "n487" [
dir = "forward"
];
"n468" -> "n488" [
style = "dotted"
];
"n488" -> "n486" [
dir = "forward"
];
"n488" -> "n2" [
dir = "both"
];
"n488" -> "n487" [
dir = "back"
];
"n488" -> "n469" [
dir = "back"
];
"n488" -> "n2" [
dir = "both"
];
"n488" -> "n479" [
dir = "back"
];
"n488" -> "n496" [
dir = "both"
];
"n488" -> "n500" [
dir = "both"
];
"n488" -> "n503" [
style = "dotted"
];
"n503" -> "n479" [
dir = "back"
];
"n503" -> "n486" [
dir = "forward"
];
"n503" -> "n487" [
dir = "back"
];
"n503" -> "n505" [
dir = "both"
];
"n503" -> "n505" [
dir = "both"
];
"n503" -> "n505" [
dir = "forward"
];
"n503" -> "n512" [
dir = "both"
];
"n503" -> "n514" [
style = "dotted"
];
"n514" -> "n487" [
dir = "back"
];
"n514" -> "n486" [
dir = "forward"
];
"n514" -> "n479" [
dir = "back"
];
"n514" -> "n505" [
dir = "forward"
];
"n503" -> "n486" [
dir = "forward"
];
"n514" -> "n518" [
dir = "back"
];
"n514" -> "n513" [
dir = "both"
];
"n514" -> "n513" [
dir = "both"
];
"n514" -> "n518" [
dir = "back"
];
"n514" -> "n526" [
dir = "back"
];
"n503" -> "n487" [
dir = "back"
];
}

Output file 164: xt/author/html/ldbxtried.svg (40956 bytes)

165 | Input file: xt/author/data/longflat.gv (86 bytes): digraph if { rankdir=LR; {rank=same;b;c;} a->b; c->b[label="long long long"]; } | Output file 165: xt/author/html/longflat.svg (1942 bytes)

166

Input file: xt/author/data/lsunix1.gv (1456 bytes):
/* courtesy Ian Darwin and Geoff Collyer, Softquad Inc. */
digraph unix {
size="6,6";
edge [style=dashed];
"5th Edition" -> "6th Edition";
"5th Edition" -> "PWB 1.0";
"6th Edition" -> "LSX";
"6th Edition" -> "1 BSD";
"6th Edition" -> "Mini Unix";
"6th Edition" -> "Wollongong";
"6th Edition" -> "Interdata";
"Interdata" -> "Unix/TS 3.0";
"Interdata" -> "PWB 2.0";
"Interdata" -> "7th Edition";
"7th Edition" -> "8th Edition";
"7th Edition" -> "32V";
"7th Edition" -> "V7M";
"7th Edition" -> "Ultrix-11";
"7th Edition" -> "Xenix";
"7th Edition" -> "UniPlus+";
"V7M" -> "Ultrix-11";
"8th Edition" -> "9th Edition";
"1 BSD" -> "2 BSD";
"2 BSD" -> "2.8 BSD";
"2.8 BSD" -> "Ultrix-11";
"2.8 BSD" -> "2.9 BSD";
"32V" -> "3 BSD";
"3 BSD" -> "4 BSD";
"4 BSD" -> "4.1 BSD";
"4.1 BSD" -> "4.2 BSD";
"4.1 BSD" -> "2.8 BSD";
"4.1 BSD" -> "8th Edition";
"4.2 BSD" -> "4.3 BSD";
"4.2 BSD" -> "Ultrix-32";
"PWB 1.0" -> "PWB 1.2";
"PWB 1.0" -> "USG 1.0";
"PWB 1.2" -> "PWB 2.0";
"USG 1.0" -> "CB Unix 1";
"USG 1.0" -> "USG 2.0";
"CB Unix 1" -> "CB Unix 2";
"CB Unix 2" -> "CB Unix 3";
"CB Unix 3" -> "Unix/TS++";
"CB Unix 3" -> "PDP-11 Sys V";
"USG 2.0" -> "USG 3.0";
"USG 3.0" -> "Unix/TS 3.0";
"PWB 2.0" -> "Unix/TS 3.0";
"Unix/TS 1.0" -> "Unix/TS 3.0";
"Unix/TS 3.0" -> "TS 4.0";
"Unix/TS++" -> "TS 4.0";
"CB Unix 3" -> "TS 4.0";
"TS 4.0" -> "System V.0";
"System V.0" -> "System V.2";
"System V.2" -> "System V.3";
}

Output file 166: xt/author/html/lsunix1.svg (29663 bytes)

167

Input file: xt/author/data/lsunix2.gv (1456 bytes):
/* courtesy Ian Darwin and Geoff Collyer, Softquad Inc. */
digraph unix {
size="6,6";
edge [style=dotted];
"5th Edition" -> "6th Edition";
"5th Edition" -> "PWB 1.0";
"6th Edition" -> "LSX";
"6th Edition" -> "1 BSD";
"6th Edition" -> "Mini Unix";
"6th Edition" -> "Wollongong";
"6th Edition" -> "Interdata";
"Interdata" -> "Unix/TS 3.0";
"Interdata" -> "PWB 2.0";
"Interdata" -> "7th Edition";
"7th Edition" -> "8th Edition";
"7th Edition" -> "32V";
"7th Edition" -> "V7M";
"7th Edition" -> "Ultrix-11";
"7th Edition" -> "Xenix";
"7th Edition" -> "UniPlus+";
"V7M" -> "Ultrix-11";
"8th Edition" -> "9th Edition";
"1 BSD" -> "2 BSD";
"2 BSD" -> "2.8 BSD";
"2.8 BSD" -> "Ultrix-11";
"2.8 BSD" -> "2.9 BSD";
"32V" -> "3 BSD";
"3 BSD" -> "4 BSD";
"4 BSD" -> "4.1 BSD";
"4.1 BSD" -> "4.2 BSD";
"4.1 BSD" -> "2.8 BSD";
"4.1 BSD" -> "8th Edition";
"4.2 BSD" -> "4.3 BSD";
"4.2 BSD" -> "Ultrix-32";
"PWB 1.0" -> "PWB 1.2";
"PWB 1.0" -> "USG 1.0";
"PWB 1.2" -> "PWB 2.0";
"USG 1.0" -> "CB Unix 1";
"USG 1.0" -> "USG 2.0";
"CB Unix 1" -> "CB Unix 2";
"CB Unix 2" -> "CB Unix 3";
"CB Unix 3" -> "Unix/TS++";
"CB Unix 3" -> "PDP-11 Sys V";
"USG 2.0" -> "USG 3.0";
"USG 3.0" -> "Unix/TS 3.0";
"PWB 2.0" -> "Unix/TS 3.0";
"Unix/TS 1.0" -> "Unix/TS 3.0";
"Unix/TS 3.0" -> "TS 4.0";
"Unix/TS++" -> "TS 4.0";
"CB Unix 3" -> "TS 4.0";
"TS 4.0" -> "System V.0";
"System V.0" -> "System V.2";
"System V.2" -> "System V.3";
}

Output file 167: xt/author/html/lsunix2.svg (29663 bytes)

168

Input file: xt/author/data/lsunix3.gv (1465 bytes):
/* courtesy Ian Darwin and Geoff Collyer, Softquad Inc. */
digraph unix {
size="6,6";
edge [style=bold, color=red];
"5th Edition" -> "6th Edition";
"5th Edition" -> "PWB 1.0";
"6th Edition" -> "LSX";
"6th Edition" -> "1 BSD";
"6th Edition" -> "Mini Unix";
"6th Edition" -> "Wollongong";
"6th Edition" -> "Interdata";
"Interdata" -> "Unix/TS 3.0";
"Interdata" -> "PWB 2.0";
"Interdata" -> "7th Edition";
"7th Edition" -> "8th Edition";
"7th Edition" -> "32V";
"7th Edition" -> "V7M";
"7th Edition" -> "Ultrix-11";
"7th Edition" -> "Xenix";
"7th Edition" -> "UniPlus+";
"V7M" -> "Ultrix-11";
"8th Edition" -> "9th Edition";
"1 BSD" -> "2 BSD";
"2 BSD" -> "2.8 BSD";
"2.8 BSD" -> "Ultrix-11";
"2.8 BSD" -> "2.9 BSD";
"32V" -> "3 BSD";
"3 BSD" -> "4 BSD";
"4 BSD" -> "4.1 BSD";
"4.1 BSD" -> "4.2 BSD";
"4.1 BSD" -> "2.8 BSD";
"4.1 BSD" -> "8th Edition";
"4.2 BSD" -> "4.3 BSD";
"4.2 BSD" -> "Ultrix-32";
"PWB 1.0" -> "PWB 1.2";
"PWB 1.0" -> "USG 1.0";
"PWB 1.2" -> "PWB 2.0";
"USG 1.0" -> "CB Unix 1";
"USG 1.0" -> "USG 2.0";
"CB Unix 1" -> "CB Unix 2";
"CB Unix 2" -> "CB Unix 3";
"CB Unix 3" -> "Unix/TS++";
"CB Unix 3" -> "PDP-11 Sys V";
"USG 2.0" -> "USG 3.0";
"USG 3.0" -> "Unix/TS 3.0";
"PWB 2.0" -> "Unix/TS 3.0";
"Unix/TS 1.0" -> "Unix/TS 3.0";
"Unix/TS 3.0" -> "TS 4.0";
"Unix/TS++" -> "TS 4.0";
"CB Unix 3" -> "TS 4.0";
"TS 4.0" -> "System V.0";
"System V.0" -> "System V.2";
"System V.2" -> "System V.3";
}

Output file 168: xt/author/html/lsunix3.svg (29908 bytes)

169

Input file: xt/author/data/mike.gv (381 bytes):
digraph mike{
size = "8,8";
a -> A;
a -> m;
a -> E;
t -> O;
r -> V;
r -> Q;
p -> B;
m -> R;
l -> C;
c -> C;
W -> X;
W -> D;
V -> W;
T -> U;
Q -> T;
Q -> H;
Q -> A;
O -> K;
L -> U;
K -> L;
K -> J;
K -> E;
J -> I;
R -> B;
P -> F;
H -> R;
H -> P;
U -> H;
G -> U;
E -> G;
C -> Z;
C -> D;
S -> D;
B -> N;
B -> D;
B -> S;
M -> B;
A -> M;
N -> Y;
}

Output file 169: xt/author/html/mike.svg (20673 bytes)

170 | Input file: xt/author/data/multi.gv (48 bytes): digraph G { a-> b } digraph H { c-> d } | Output file 170: xt/author/html/multi.svg (2626 bytes)

171

Input file: xt/author/data/neatosplines_neato.gv (11700 bytes):
graph G {
graph [overlap=false, splines=true];
node [label="\N"];
graph [bb="0,0,743.72,763.68"];
Marden [pos="86.058,152.01", width="1.0694", height="0.5"];
ldt [pos="201.79,211.1", width="0.75", height="0.5"];
kg [pos="225.12,274.65", width="0.75", height="0.5"];
hg [pos="310.52,187.33", width="0.75", height="0.5"];
Cannon [pos="127.48,44.722", width="1.0694", height="0.5"];
ggt [pos="282.59,97.367", width="0.75", height="0.5"];
Epstein [pos="147.83,92.806", width="1.0375", height="0.5"];
Conway [pos="374.81,18", width="1.1243", height="0.5"];
kt [pos="220.59,107.53", width="0.75", height="0.5"];
lat [pos="450.79,47.388", width="0.75", height="0.5"];
vd [pos="473.73,218.43", width="0.75", height="0.5"];
Taylor [pos="668.82,152.35", width="0.97357", height="0.5"];
crys [pos="570.11,106.22", width="0.75", height="0.5"];
gcv [pos="586.09,259.67", width="0.75", height="0.5"];
fd [pos="702.94,258.63", width="0.75", height="0.5"];
Almgren [pos="648.07,102.84", width="1.1791", height="0.5"];
Freedman [pos="392.39,167.13", width="1.2888", height="0.5"];
ds [pos="223.07,347.48", width="0.75", height="0.5"];
Milnor [pos="107.29,245.86", width="0.98259", height="0.5"];
cd [pos="175.07,401.96", width="0.75", height="0.5"];
Douady [pos="39.323,318.19", width="1.0923", height="0.5"];
Hubard [pos="66.188,389.37", width="1.0375", height="0.5"];
fg [pos="185.5,490.53", width="0.75", height="0.5"];
Mandelbrot [pos="70.262,463.13", width="1.4763", height="0.5"];
Wilks [pos="377.73,517.82", width="0.89579", height="0.5"];
sg [pos="319.34,561.85", width="0.75", height="0.5"];
gv [pos="494.32,518.34", width="0.75", height="0.5"];
cg [pos="485.09,338.5", width="0.75", height="0.5"];
Dobkin [pos="617.47,373.03", width="1.0375", height="0.5"];
Chazelle [pos="595.98,434.09", width="1.1701", height="0.5"];
Peskin [pos="708.67,432.77", width="0.97357", height="0.5"];
Tarjan [pos="354.13,405.37", width="0.95065", height="0.5"];
Mumford [pos="436.22,270.97", width="1.2569", height="0.5"];
cv [pos="503.74,427.38", width="0.75", height="0.5"];
Thurston [pos="339.1,300.92", width="1.202", height="0.5"];
dv [pos="327.04,745.68", width="0.75", height="0.5"];
Marden -- ldt [pos="112.32,165.42 132.86,175.91 161.06,190.31 180.28,200.12"];
Marden -- kg [pos="104.24,168.04 131.48,192.07 182.47,237.04 208.67,260.14"];
Marden -- hg [pos="122.62,157.76 167.96,164.9 244.15,176.89 284.16,183.18"];
Cannon -- ldt [pos="153.79,58.016 166.62,66.109 180.64,77.799 187.13,92.822 194.71,110.39 198.99,164.34 200.78,192.91"];
Cannon -- kg [pos="152.62,58.591 165.11,66.847 179.19,78.51 187.13,92.822 190.45,98.824 189.71,101 191.99,107.48 208.26,153.87 223.73,162.5 230.38,\
211.21 232.47,226.43 230.73,243.83 228.72,256.55"];
Cannon -- ggt [pos="158.86,55.375 188.25,65.35 231.55,80.046 258.36,89.145"];
Epstein -- kg [pos="148.31,111.25 149.89,138.56 156.27,190.24 181.45,224.88 190.24,236.97 201.36,249.62 210.18,259.13"];
Epstein -- ldt [pos="155.91,110.52 166.14,132.95 183.66,171.35 193.83,193.66"];
Epstein -- ggt [pos="184.49,88.788 196.05,87.94 208.89,87.433 220.66,87.93 232.5,88.43 245.49,90.215 256.49,92.1"];
Epstein -- hg [pos="171.83,106.75 203.83,125.34 259.91,157.93 290.02,175.42"];
Conway -- ggt [pos="356.15,34.061 339.52,48.375 315.39,69.135 299.36,82.931"];
Conway -- kt [pos="350.03,32.385 319.89,49.883 269.55,79.107 241.35,95.477"];
Conway -- hg [pos="368.05,35.801 355.67,68.408 329.5,137.34 317.19,169.77"];
Conway -- lat [pos="405.72,29.953 412.95,32.75 420.53,35.684 427.38,38.331"];
Conway -- vd [pos="383.59,35.787 402.46,74.014 446.66,163.58 465.25,201.26"];
Taylor -- crys [pos="642.89,140.23 627.23,132.92 607.49,123.69 592.52,116.7"];
Taylor -- vd [pos="639.19,162.38 600.6,175.45 533.87,198.06 498.08,210.18"];
Taylor -- gcv [pos="655.9,169.12 640.26,189.4 614.13,223.3 598.66,243.37"];
Taylor -- fd [pos="674.61,170.38 680.92,190.04 690.96,221.31 697.24,240.87"];
Almgren -- crys [pos="605.44,104.69 602.74,104.81 600.06,104.92 597.46,105.04"];
Almgren -- vd [pos="624.92,118.19 590.18,141.22 525.22,184.29 492.95,205.69"];
Almgren -- gcv [pos="640.96,120.83 629,151.08 605.02,211.78 593.12,241.89"];
Almgren -- fd [pos="638.1,120.76 634.06,129.97 630.65,141.49 632.13,152.19 637.35,190.01 667.52,225.05 686.76,243.98"];
Freedman -- gcv [pos="428.32,178.56 448.07,185.29 472.79,194.46 494,204.6 520.21,217.14 548.68,234.85 566.92,246.77"];
Freedman -- ldt [pos="345.63,165.37 334.19,165.52 322.01,166.17 310.79,167.73 278.51,172.23 244,188.05 222.66,199.28"];
Freedman -- ds [pos="376.46,184.1 343.69,219 269.18,298.37 237.63,331.98"];
Milnor -- ldt [pos="136.42,235.15 149.75,230.24 165.37,224.5 177.99,219.86"];
Milnor -- cd [pos="114.94,263.47 128.02,293.61 154.56,354.73 167.56,384.66"];
Milnor -- ds [pos="125.13,261.52 147.33,281.01 184.95,314.02 206.53,332.96"];
Milnor -- hg [pos="142.12,242.43 165.22,239.45 195.94,234.14 221.9,225.04 244.93,216.96 270.52,205.83 288.25,197.76"];
Milnor -- kt [pos="120.96,229.18 142.97,202.3 185.98,149.78 207.57,123.42"];
Douady -- cd [pos="62.969,332.78 89.1,348.91 130.72,374.59 155.22,389.71"];
Douady -- ds [pos="76.508,324.12 112.16,329.8 165.1,338.24 196.64,343.27"];
Douady -- kg [pos="74.707,309.9 111.14,301.36 167.02,288.26 199.43,280.67"];
Hubard -- ds [pos="99.076,380.59 128.55,372.72 171.15,361.35 197.96,354.19"];
Hubard -- cd [pos="102.75,393.6 117.7,395.33 134.67,397.29 148.42,398.88"];
Hubard -- kg [pos="87.293,374.14 118.53,351.59 176.6,309.67 206.4,288.16"];
Hubard -- fg [pos="84.83,405.18 107.77,424.63 146.39,457.37 168.53,476.14"];
Mandelbrot -- cd [pos="96.981,447.54 114.93,437.06 138.23,423.46 154.69,413.86"];
Mandelbrot -- fg [pos="113.83,473.49 129.38,477.19 146.38,481.23 159.93,484.45"];
Mandelbrot -- kg [pos="84.553,445.73 114.43,409.37 183.11,325.78 211.97,290.66"];
Wilks -- sg [pos="358.29,532.48 351.52,537.59 343.96,543.28 337.32,548.29"];
Wilks -- gv [pos="410.2,517.97 428.13,518.05 450.13,518.14 467.14,518.22"];
Wilks -- cd [pos="354.87,504.76 315.12,482.03 233.86,435.57 195.71,413.76"];
Wilks -- cg [pos="388.02,500.63 408.6,466.27 454.57,389.48 474.99,355.38"];
Dobkin -- gv [pos="599.21,388.81 589,397.8 576.15,409.39 565.14,420.16 539.45,445.29 516.48,480.66 504.06,501.37"];
Dobkin -- vd [pos="602.08,356.49 574.13,326.42 515.37,263.22 488.14,233.94"];
Dobkin -- cg [pos="584.4,364.4 561.43,358.41 531.28,350.55 510.26,345.06"];
Chazelle -- cg [pos="577.17,417.88 556.03,399.66 522.05,370.36 501.81,352.91"];
Chazelle -- gv [pos="576.37,450.34 557.57,465.92 529.44,489.23 511.49,504.11"];
Chazelle -- vd [pos="585.97,416.45 562.88,375.7 506.09,275.52 483.36,235.42"];
Peskin -- fd [pos="708.07,414.47 706.96,380.93 704.63,310.04 703.53,276.69"];
Peskin -- gcv [pos="696.47,415.54 672.79,382.11 620.91,308.84 597.71,276.07"];
Peskin -- gv [pos="680.64,443.96 637.98,460.99 557.49,493.12 517.74,508.99"];
Tarjan -- cg [pos="378.76,392.79 403.22,380.31 440.32,361.36 463.61,349.47"];
Tarjan -- hg [pos="339.75,388.71 324.13,369.21 300.52,335.2 293.95,300.86 287.52,267.21 297.21,227.53 304.26,205.11"];
Mumford -- kg [pos="390.68,271.77 348.5,272.5 287.17,273.57 252.21,274.18"];
Mumford -- cg [pos="448.81,288.36 456.27,298.68 465.69,311.69 473.06,321.87"];
Mumford -- cv [pos="440.62,289.06 444.22,302.83 449.8,322.14 456.49,338.42 467.2,364.46 483.12,392.93 493.47,410.48"];
Mumford -- gcv [pos="480.78,267.61 506.15,265.7 537.11,263.37 558.87,261.72"];
Mumford -- crys [pos="463.03,256.4 473.45,249.92 484.99,241.64 493.9,232.32 525.92,198.88 550.75,149.69 562.56,123.74"];
Thurston -- ggt [pos="326.97,283.42 312.87,261.91 290.45,223.75 281.92,187.15 276.25,162.86 277.93,133.86 279.98,115.53"];
Thurston -- vd [pos="360.95,285.13 373.16,276.52 388.76,265.85 403.11,257.04 419.19,247.17 437.94,236.97 452.09,229.54"];
Thurston -- cg [pos="375.94,310.41 402.13,317.14 436.62,326.02 459.76,331.98"];
Thurston -- gv [pos="351.54,318.35 380.89,359.46 454.13,462.05 482.67,502.03"];
Thurston -- kg [pos="301.15,292.17 284.57,288.35 265.56,283.97 250.7,280.55"];
Thurston -- cd [pos="315.17,316.26 295.84,328.58 267.89,346.28 243.22,361.39 227.26,371.18 209.02,382.02 195.43,390.03"];
Thurston -- ldt [pos="315.81,285.69 289.18,268.27 246.07,240.07 221.19,223.8"];
Thurston -- kt [pos="328.37,283.42 305.7,246.41 253.14,160.66 230.86,124.3"];
ldt -- ds [pos="198.21,229.2 196.21,241.91 194.48,259.3 196.52,274.52 199.18,294.43 207.74,315.88 214.43,330.33"];
ldt -- ggt [pos="213.36,194.81 228.63,173.31 255.37,135.67 270.77,114"];
ldt -- hg [pos="227.55,205.47 244.76,201.71 267.31,196.78 284.56,193.01"];
ldt -- kt [pos="205.06,193.06 208.49,174.17 213.85,144.66 217.28,125.71"];
ldt -- cd [pos="199.27,229.06 194.18,265.43 182.7,347.46 177.6,383.91"];
ds -- ggt [pos="231.7,330.28 238.62,315.8 248.08,294.39 253.72,274.78 270.06,217.95 278.03,148.04 281.06,115.56"];
ds -- cd [pos="209.19,363.24 202.77,370.53 195.16,379.16 188.76,386.43"];
ds -- fg [pos="218.39,365.31 211.19,392.72 197.47,444.93 190.24,472.48"];
ds -- sg [pos="230.95,365.03 249.05,405.32 293.42,504.12 311.49,544.36"];
kt -- hg [pos="237.08,122.17 253.31,136.57 277.94,158.42 294.13,172.79"];
kt -- kg [pos="223.25,125.46 226.09,146.1 230.21,181.02 230.38,211.21 230.47,226.57 228.91,243.95 227.47,256.63"];
cd -- fg [pos="177.23,420.31 179.03,435.61 181.58,457.3 183.37,472.51"];
cd -- kg [pos="181.11,384.18 184.82,373.47 189.75,359.59 194.47,347.41 201.86,328.37 211.03,306.85 217.41,292.18"];
fg -- kg [pos="191.15,472.79 196.32,455.08 203.22,426.99 203.67,402.06 204.11,377.43 191.63,371.87 194.47,347.41 196.84,327.12 206.83,305.8 214.77\
,291.53"];
fg -- sg [pos="206.7,501.83 231.77,515.19 273.21,537.27 298.23,550.6"];
ggt -- lat [pos="307.4,89.993 339.21,80.543 394.02,64.257 425.87,54.793"];
ggt -- hg [pos="288.1,115.14 293,130.91 300.12,153.83 305.01,169.59"];
hg -- lat [pos="325.53,172.35 352.39,145.56 408.38,89.702 435.46,62.681"];
hg -- vd [pos="336.74,192.33 367.2,198.13 417.14,207.65 447.57,213.45"];
hg -- cg [pos="323.49,203.35 340.42,223.69 371.58,259.2 402.73,284.75 422.4,300.89 447.08,316.45 464.26,326.63"];
hg -- kg [pos="295.64,202.54 280.06,218.47 255.73,243.35 240.11,259.32"];
kg -- vd [pos="250.79,268.85 298.43,258.07 400.01,235.1 447.82,224.29"];
sg -- dv [pos="320.11,580.15 321.58,615.39 324.8,692.28 326.27,727.46"];
sg -- gv [pos="344.79,555.52 377.96,547.27 435.65,532.93 468.84,524.67"];
sg -- cv [pos="344.8,555.74 361.78,550.92 384.11,543.11 401.61,531.81 439.53,507.33 474.09,466.4 491.63,443.74"];
lat -- crys [pos="472.68,58.179 494.2,68.796 526.88,84.909 548.36,95.502"];
lat -- vd [pos="453.2,65.369 457.61,98.22 466.91,167.57 471.31,200.44"];
vd -- crys [pos="487.54,202.36 505.96,180.9 538.38,143.16 556.63,121.91"];
vd -- gcv [pos="497.56,227.18 516.63,234.18 543.24,243.94 562.3,250.94"];
vd -- cv [pos="480.61,235.99 491.45,264.09 511.56,318.26 513.69,338.57 516.27,363.08 511.81,391.36 508.06,409.28"];
cv -- vd [pos="510.14,409.77 517.88,387.74 529.78,351.1 528.61,337.01 526.87,316 498.71,262.97 483.44,235.54"];
cv -- gcv [pos="512.24,410.07 528.02,377.93 561.67,309.4 577.51,277.15"];
cv -- cg [pos="499.96,409.39 496.73,393.97 492.09,371.87 488.86,356.46"];
cv -- gv [pos="501.88,445.35 500.24,461.19 497.86,484.17 496.21,500.1"];
crys -- fd [pos="583.82,121.96 609.28,151.17 663.55,213.44 689.1,242.75"];
crys -- gcv [pos="572,124.43 575.08,153.96 581.13,211.97 584.2,241.49"];
gcv -- fd [pos="613.2,259.43 631.94,259.26 656.78,259.04 675.58,258.87"];
gcv -- cg [pos="568.5,273.4 550.08,287.78 521.3,310.24 502.82,324.66"];
cg -- fd [pos="508.82,329.8 550.73,314.43 637.36,282.67 679.24,267.32"];
}

Output file 171: xt/author/html/neatosplines_neato.svg (35870 bytes)

172

Input file: xt/author/data/neatosplines_neato1.gv (12051 bytes):
graph G {
graph [overlap=false, splines=polyline];
node [label="\N"];
graph [bb="0,0,743.72,763.68"];
Marden [pos="86.058,152.01", width="1.0694", height="0.5"];
ldt [pos="201.79,211.1", width="0.75", height="0.5"];
kg [pos="225.12,274.65", width="0.75", height="0.5"];
hg [pos="310.52,187.33", width="0.75", height="0.5"];
Cannon [pos="127.48,44.722", width="1.0694", height="0.5"];
ggt [pos="282.59,97.367", width="0.75", height="0.5"];
Epstein [pos="147.83,92.806", width="1.0375", height="0.5"];
Conway [pos="374.81,18", width="1.1243", height="0.5"];
kt [pos="220.59,107.53", width="0.75", height="0.5"];
lat [pos="450.79,47.388", width="0.75", height="0.5"];
vd [pos="473.73,218.43", width="0.75", height="0.5"];
Taylor [pos="668.82,152.35", width="0.97357", height="0.5"];
crys [pos="570.11,106.22", width="0.75", height="0.5"];
gcv [pos="586.09,259.67", width="0.75", height="0.5"];
fd [pos="702.94,258.63", width="0.75", height="0.5"];
Almgren [pos="648.07,102.84", width="1.1791", height="0.5"];
Freedman [pos="392.39,167.13", width="1.2888", height="0.5"];
ds [pos="223.07,347.48", width="0.75", height="0.5"];
Milnor [pos="107.29,245.86", width="0.98259", height="0.5"];
cd [pos="175.07,401.96", width="0.75", height="0.5"];
Douady [pos="39.323,318.19", width="1.0923", height="0.5"];
Hubard [pos="66.188,389.37", width="1.0375", height="0.5"];
fg [pos="185.5,490.53", width="0.75", height="0.5"];
Mandelbrot [pos="70.262,463.13", width="1.4763", height="0.5"];
Wilks [pos="377.73,517.82", width="0.89579", height="0.5"];
sg [pos="319.34,561.85", width="0.75", height="0.5"];
gv [pos="494.32,518.34", width="0.75", height="0.5"];
cg [pos="485.09,338.5", width="0.75", height="0.5"];
Dobkin [pos="617.47,373.03", width="1.0375", height="0.5"];
Chazelle [pos="595.98,434.09", width="1.1701", height="0.5"];
Peskin [pos="708.67,432.77", width="0.97357", height="0.5"];
Tarjan [pos="354.13,405.37", width="0.95065", height="0.5"];
Mumford [pos="436.22,270.97", width="1.2569", height="0.5"];
cv [pos="503.74,427.38", width="0.75", height="0.5"];
Thurston [pos="339.1,300.92", width="1.202", height="0.5"];
dv [pos="327.04,745.68", width="0.75", height="0.5"];
Marden -- ldt [pos="112.32,165.42 132.86,175.91 161.06,190.31 180.28,200.12"];
Marden -- kg [pos="104.24,168.04 131.48,192.07 182.47,237.04 208.67,260.14"];
Marden -- hg [pos="122.62,157.76 167.96,164.9 244.15,176.89 284.16,183.18"];
Cannon -- ldt [pos="148.74,59.838 161.64,69.009 175.64,78.958 175.64,78.958 175.64,78.958 187.13,92.822 187.13,92.822 187.13,92.822 195.46,160.05 199.56\
,193.14"];
Cannon -- kg [pos="148.74,59.838 161.64,69.009 175.64,78.958 175.64,78.958 175.64,78.958 187.13,92.822 187.13,92.822 187.13,92.822 191.99,107.48 191.99\
,107.48 191.99,107.48 230.38,211.21 230.38,211.21 230.38,211.21 228.17,237.88 226.61,256.64"];
Cannon -- ggt [pos="158.86,55.375 188.25,65.35 231.55,80.046 258.36,89.145"];
Epstein -- kg [pos="151.68,110.76 158.77,143.82 173.19,210.99 173.19,210.99 173.19,210.99 181.45,224.88 181.45,224.88 181.45,224.88 198.51,244.32 211.3\
,258.9"];
Epstein -- ldt [pos="155.91,110.52 166.14,132.95 183.66,171.35 193.83,193.66"];
Epstein -- ggt [pos="185.1,90.311 203.02,89.111 220.66,87.93 220.66,87.93 220.66,87.93 239.18,90.753 255.96,93.31"];
Epstein -- hg [pos="171.83,106.75 203.83,125.34 259.91,157.93 290.02,175.42"];
Conway -- ggt [pos="356.15,34.061 339.52,48.375 315.39,69.135 299.36,82.931"];
Conway -- kt [pos="350.03,32.385 319.89,49.883 269.55,79.107 241.35,95.477"];
Conway -- hg [pos="368.05,35.801 355.67,68.408 329.5,137.34 317.19,169.77"];
Conway -- lat [pos="405.72,29.953 412.95,32.75 420.53,35.684 427.38,38.331"];
Conway -- vd [pos="383.59,35.787 402.46,74.014 446.66,163.58 465.25,201.26"];
Taylor -- crys [pos="642.89,140.23 627.23,132.92 607.49,123.69 592.52,116.7"];
Taylor -- vd [pos="639.19,162.38 600.6,175.45 533.87,198.06 498.08,210.18"];
Taylor -- gcv [pos="655.9,169.12 640.26,189.4 614.13,223.3 598.66,243.37"];
Taylor -- fd [pos="674.61,170.38 680.92,190.04 690.96,221.31 697.24,240.87"];
Almgren -- crys [pos="605.44,104.69 602.74,104.81 600.06,104.92 597.46,105.04"];
Almgren -- vd [pos="624.92,118.19 590.18,141.22 525.22,184.29 492.95,205.69"];
Almgren -- gcv [pos="640.96,120.83 629,151.08 605.02,211.78 593.12,241.89"];
Almgren -- fd [pos="642.22,120.93 637.67,135.02 632.13,152.19 632.13,152.19 632.13,152.19 671.96,212.06 691.88,242"];
Freedman -- gcv [pos="426.22,179.61 455.78,190.51 494,204.6 494,204.6 494,204.6 538.52,231.23 565.66,247.45"];
Freedman -- ldt [pos="345.39,167.48 327.25,167.61 310.79,167.73 310.79,167.73 310.79,167.73 290.48,173.34 290.48,173.34 290.48,173.34 250.91,190.19 224.63\
,201.38"];
Freedman -- ds [pos="376.46,184.1 343.69,219 269.18,298.37 237.63,331.98"];
Milnor -- ldt [pos="136.42,235.15 149.75,230.24 165.37,224.5 177.99,219.86"];
Milnor -- cd [pos="114.94,263.47 128.02,293.61 154.56,354.73 167.56,384.66"];
Milnor -- ds [pos="125.13,261.52 147.33,281.01 184.95,314.02 206.53,332.96"];
Milnor -- hg [pos="141.08,240.43 168.15,236.08 201.63,230.7 201.63,230.7 201.63,230.7 221.9,225.04 221.9,225.04 221.9,225.04 261.44,208.21 287.7,197.04"];
Milnor -- kt [pos="120.96,229.18 142.97,202.3 185.98,149.78 207.57,123.42"];
Douady -- cd [pos="62.969,332.78 89.1,348.91 130.72,374.59 155.22,389.71"];
Douady -- ds [pos="76.508,324.12 112.16,329.8 165.1,338.24 196.64,343.27"];
Douady -- kg [pos="74.707,309.9 111.14,301.36 167.02,288.26 199.43,280.67"];
Hubard -- ds [pos="99.076,380.59 128.55,372.72 171.15,361.35 197.96,354.19"];
Hubard -- cd [pos="102.75,393.6 117.7,395.33 134.67,397.29 148.42,398.88"];
Hubard -- kg [pos="87.293,374.14 118.53,351.59 176.6,309.67 206.4,288.16"];
Hubard -- fg [pos="84.83,405.18 107.77,424.63 146.39,457.37 168.53,476.14"];
Mandelbrot -- cd [pos="96.981,447.54 114.93,437.06 138.23,423.46 154.69,413.86"];
Mandelbrot -- fg [pos="113.83,473.49 129.38,477.19 146.38,481.23 159.93,484.45"];
Mandelbrot -- kg [pos="84.553,445.73 114.43,409.37 183.11,325.78 211.97,290.66"];
Wilks -- sg [pos="358.29,532.48 351.52,537.59 343.96,543.28 337.32,548.29"];
Wilks -- gv [pos="410.2,517.97 428.13,518.05 450.13,518.14 467.14,518.22"];
Wilks -- cd [pos="354.87,504.76 315.12,482.03 233.86,435.57 195.71,413.76"];
Wilks -- cg [pos="388.02,500.63 408.6,466.27 454.57,389.48 474.99,355.38"];
Dobkin -- gv [pos="599.75,388.99 584.57,402.66 565.14,420.16 565.14,420.16 565.14,420.16 552.13,433.99 552.13,433.99 552.13,433.99 522.59,477.09 505.74\
,501.67"];
Dobkin -- vd [pos="602.08,356.49 574.13,326.42 515.37,263.22 488.14,233.94"];
Dobkin -- cg [pos="584.4,364.4 561.43,358.41 531.28,350.55 510.26,345.06"];
Chazelle -- cg [pos="577.17,417.88 556.03,399.66 522.05,370.36 501.81,352.91"];
Chazelle -- gv [pos="576.37,450.34 557.57,465.92 529.44,489.23 511.49,504.11"];
Chazelle -- vd [pos="585.97,416.45 562.88,375.7 506.09,275.52 483.36,235.42"];
Peskin -- fd [pos="708.07,414.47 706.96,380.93 704.63,310.04 703.53,276.69"];
Peskin -- gcv [pos="696.47,415.54 672.79,382.11 620.91,308.84 597.71,276.07"];
Peskin -- gv [pos="680.64,443.96 637.98,460.99 557.49,493.12 517.74,508.99"];
Tarjan -- cg [pos="378.76,392.79 403.22,380.31 440.32,361.36 463.61,349.47"];
Tarjan -- hg [pos="344.19,388.11 327.1,358.43 293.95,300.86 293.95,300.86 293.95,300.86 303.22,237.33 307.89,205.32"];
Mumford -- kg [pos="390.68,271.77 348.5,272.5 287.17,273.57 252.21,274.18"];
Mumford -- cg [pos="448.81,288.36 456.27,298.68 465.69,311.69 473.06,321.87"];
Mumford -- cv [pos="441.66,289.05 447.66,309.03 456.49,338.42 456.49,338.42 456.49,338.42 480.9,384.38 494.63,410.23"];
Mumford -- gcv [pos="480.78,267.61 506.15,265.7 537.11,263.37 558.87,261.72"];
Mumford -- crys [pos="459.35,255.48 475.4,244.72 493.9,232.32 493.9,232.32 493.9,232.32 502.33,218.48 502.33,218.48 502.33,218.48 540.85,154.68 559.81\
,123.27"];
Thurston -- ggt [pos="330.16,283.15 314.08,251.15 281.92,187.15 281.92,187.15 281.92,187.15 282.26,141.77 282.45,115.54"];
Thurston -- vd [pos="361.85,285.33 380.25,272.71 403.11,257.04 403.11,257.04 403.11,257.04 431.74,241.39 452.54,230.01"];
Thurston -- cg [pos="375.94,310.41 402.13,317.14 436.62,326.02 459.76,331.98"];
Thurston -- gv [pos="351.54,318.35 380.89,359.46 454.13,462.05 482.67,502.03"];
Thurston -- kg [pos="301.15,292.17 284.57,288.35 265.56,283.97 250.7,280.55"];
Thurston -- cd [pos="314.91,316.18 286.5,334.1 243.22,361.39 243.22,361.39 243.22,361.39 215.59,377.84 195.52,389.79"];
Thurston -- ldt [pos="315.81,285.69 289.18,268.27 246.07,240.07 221.19,223.8"];
Thurston -- kt [pos="328.37,283.42 305.7,246.41 253.14,160.66 230.86,124.3"];
ldt -- ds [pos="200.29,229.11 198.73,247.85 196.52,274.52 196.52,274.52 196.52,274.52 208.79,308.23 216.65,329.82"];
ldt -- ggt [pos="213.36,194.81 228.63,173.31 255.37,135.67 270.77,114"];
ldt -- hg [pos="227.55,205.47 244.76,201.71 267.31,196.78 284.56,193.01"];
ldt -- kt [pos="205.06,193.06 208.49,174.17 213.85,144.66 217.28,125.71"];
ldt -- cd [pos="199.27,229.06 194.18,265.43 182.7,347.46 177.6,383.91"];
ds -- ggt [pos="230.49,329.88 239.56,308.37 253.72,274.78 253.72,274.78 253.72,274.78 272.32,160.46 279.66,115.35"];
ds -- cd [pos="209.19,363.24 202.77,370.53 195.16,379.16 188.76,386.43"];
ds -- fg [pos="218.39,365.31 211.19,392.72 197.47,444.93 190.24,472.48"];
ds -- sg [pos="230.95,365.03 249.05,405.32 293.42,504.12 311.49,544.36"];
kt -- hg [pos="237.08,122.17 253.31,136.57 277.94,158.42 294.13,172.79"];
kt -- kg [pos="222.29,125.59 225.1,155.29 230.38,211.21 230.38,211.21 230.38,211.21 228.17,237.88 226.61,256.64"];
cd -- fg [pos="177.23,420.31 179.03,435.61 181.58,457.3 183.37,472.51"];
cd -- kg [pos="181.32,384.4 186.99,368.45 194.47,347.41 194.47,347.41 194.47,347.41 208.63,313.8 217.7,292.26"];
fg -- kg [pos="189.17,472.63 194.48,446.77 203.67,402.06 203.67,402.06 203.67,402.06 194.47,347.41 194.47,347.41 194.47,347.41 208.63,313.8 217.7\
,292.26"];
fg -- sg [pos="206.7,501.83 231.77,515.19 273.21,537.27 298.23,550.6"];
ggt -- lat [pos="307.4,89.993 339.21,80.543 394.02,64.257 425.87,54.793"];
ggt -- hg [pos="288.1,115.14 293,130.91 300.12,153.83 305.01,169.59"];
hg -- lat [pos="325.53,172.35 352.39,145.56 408.38,89.702 435.46,62.681"];
hg -- vd [pos="336.74,192.33 367.2,198.13 417.14,207.65 447.57,213.45"];
hg -- cg [pos="324.94,202.65 347.63,226.77 389.13,270.86 389.13,270.86 389.13,270.86 402.73,284.75 402.73,284.75 402.73,284.75 441.22,309.87 465.57\
,325.76"];
hg -- kg [pos="295.64,202.54 280.06,218.47 255.73,243.35 240.11,259.32"];
kg -- vd [pos="250.79,268.85 298.43,258.07 400.01,235.1 447.82,224.29"];
sg -- dv [pos="320.11,580.15 321.58,615.39 324.8,692.28 326.27,727.46"];
sg -- gv [pos="344.79,555.52 377.96,547.27 435.65,532.93 468.84,524.67"];
sg -- cv [pos="343.14,553.16 367.43,544.29 401.61,531.81 401.61,531.81 401.61,531.81 460.26,471.84 488.67,442.79"];
lat -- crys [pos="472.68,58.179 494.2,68.796 526.88,84.909 548.36,95.502"];
lat -- vd [pos="453.2,65.369 457.61,98.22 466.91,167.57 471.31,200.44"];
vd -- crys [pos="487.54,202.36 505.96,180.9 538.38,143.16 556.63,121.91"];
vd -- gcv [pos="497.56,227.18 516.63,234.18 543.24,243.94 562.3,250.94"];
vd -- cv [pos="479.62,236.16 490.74,269.58 513.69,338.57 513.69,338.57 513.69,338.57 508.66,383.46 505.75,409.41"];
cv -- vd [pos="508.65,409.53 515.9,383.19 528.61,337.01 528.61,337.01 528.61,337.01 496.93,268.56 481.71,235.67"];
cv -- gcv [pos="512.24,410.07 528.02,377.93 561.67,309.4 577.51,277.15"];
cv -- cg [pos="499.96,409.39 496.73,393.97 492.09,371.87 488.86,356.46"];
cv -- gv [pos="501.88,445.35 500.24,461.19 497.86,484.17 496.21,500.1"];
crys -- fd [pos="583.82,121.96 609.28,151.17 663.55,213.44 689.1,242.75"];
crys -- gcv [pos="572,124.43 575.08,153.96 581.13,211.97 584.2,241.49"];
gcv -- fd [pos="613.2,259.43 631.94,259.26 656.78,259.04 675.58,258.87"];
gcv -- cg [pos="568.5,273.4 550.08,287.78 521.3,310.24 502.82,324.66"];
cg -- fd [pos="508.82,329.8 550.73,314.43 637.36,282.67 679.24,267.32"];
}

Output file 172: xt/author/html/neatosplines_neato1.svg (35766 bytes)

173 | Input file: xt/author/data/nestedclust.gv (207 bytes): digraph G { node[style=filled fillcolor="#00ff005f" color="#00ff005f"] subgraph {e->f subgraph cluster_ss81 {a->b->c}}; subgraph { subgraph { subgraph { subgraph cluster_x { x; subgraph cluster_y {y }}}}} } | Output file 173: xt/author/html/nestedclust.svg (3861 bytes)

174

Input file: xt/author/data/nestedclust_dot.gv (931 bytes):
digraph G {
node [label="\N", style=filled, fillcolor="#00ff005f", color="#00ff005f"];
graph [bb="0,0,300,220"];
{
graph [bb=""];
subgraph cluster_ss81 {
graph [bb="64,8,134,204"];
a [pos="99,178", width="0.75", height="0.5"];
b [pos="99,106", width="0.75", height="0.5"];
c [pos="99,34", width="0.75", height="0.5"];
a -> b [pos="e,99,124.1 99,159.7 99,151.98 99,142.71 99,134.11"];
b -> c [pos="e,99,52.104 99,87.697 99,79.983 99,70.712 99,62.112"];
}
e [pos="27,178", width="0.75", height="0.5"];
f [pos="27,106", width="0.75", height="0.5"];
e -> f [pos="e,27,124.1 27,159.7 27,151.98 27,142.71 27,134.11"];
}
{
graph [bb=""];
{
{
subgraph cluster_x {
graph [bb="142,144,292,212"];
subgraph cluster_y {
graph [bb="214,152,284,204"];
y [pos="249,178", width="0.75", height="0.5"];
}
x [pos="177,178", width="0.75", height="0.5"];
}
}
}
}
}

Output file 174: xt/author/html/nestedclust_dot.svg (3867 bytes)

175

Input file: xt/author/data/newarrows.gv (2077 bytes):
digraph G {
// leave some space for the head/taillabels
graph [ranksep=1.5 splines=true overlap=false]
// to avoid confusion, remember this:
// it's spelt tail/head, but it's read start/end
// emphasize theatrically
// edge [arrowsize=2 labeldistance=3]
// put head/tail labels farther from the node
edge [labeldistance=3]
// not interested in node labels
node [shape=circle width=0.5 label=""]
{
edge [dir=back samehead=ahead samearrowhead=1]
a->Z [arrowtail=none taillabel=none]
b->Z [arrowtail=normal taillabel=normal]
c->Z [arrowtail=inv taillabel=inv]
d->Z [arrowtail=dot taillabel=dot]
e->Z [arrowtail=odot taillabel=odot]
f->Z [arrowtail=invdot taillabel=invdot]
g->Z [arrowtail=invodot taillabel=invodot]
h->Z [arrowtail=open taillabel=open]
i->Z [arrowtail=halfopen taillabel=halfopen arrowhead=inv headlabel=samehead]
j->Z [arrowtail=empty taillabel=empty]
k->Z [arrowtail=invempty taillabel=invempty]
l->Z [arrowtail=diamond taillabel=diamond]
m->Z [arrowtail=odiamond taillabel=odiamond]
n->Z [arrowtail=box taillabel=box]
o->Z [arrowtail=obox taillabel=obox]
p->Z [arrowtail=tee taillabel=tee]
q->Z [arrowtail=crow taillabel=crow]
}
{
edge [dir=forward sametail=atail samearrowtail=1]
Z->A [arrowhead=none headlabel=none]
Z->B [arrowhead=normal headlabel=normal]
Z->C [arrowhead=inv headlabel=inv]
Z->D [arrowhead=dot headlabel=dot]
Z->E [arrowhead=odot headlabel=odot]
Z->F [arrowhead=invdot headlabel=invdot]
Z->G [arrowhead=invodot headlabel=invodot]
Z->H [arrowhead=open headlabel=open]
Z->I [arrowhead=halfopen headlabel=halfopen arrowtail=inv taillabel=sametail]
Z->J [arrowhead=empty headlabel=empty]
Z->K [arrowhead=invempty headlabel=invempty]
Z->L [arrowhead=diamond headlabel=diamond]
Z->M [arrowhead=odiamond headlabel=odiamond]
Z->N [arrowhead=box headlabel=box]
Z->O [arrowhead=obox headlabel=obox]
Z->P [arrowhead=tee headlabel=tee]
Z->Q [arrowhead=crow headlabel=crow]
}
}

Output file 175: xt/author/html/newarrows.svg (20932 bytes)

176

Input file: xt/author/data/ngk10_4.gv (1718 bytes):
graph G {
1 -- 30 [f=1];
1 -- 40 [f=14];
8 -- 46 [f=1];
8 -- 16 [f=18];
10 -- 25 [f=1];
10 -- 19 [f=5];
10 -- 33 [f=1];
12 -- 8 [f=1];
12 -- 36 [f=5];
12 -- 17 [f=16];
13 -- 38 [f=1];
13 -- 24 [f=19];
24 -- 49 [f=1];
24 -- 13 [f=1];
24 -- 47 [f=12];
24 -- 12 [f=19];
25 -- 27 [f=1];
25 -- 12 [f=1];
27 -- 12 [f=1];
27 -- 14 [f=8];
29 -- 10 [f=1];
29 -- 8 [f=17];
30 -- 24 [f=1];
30 -- 44 [f=15];
38 -- 29 [f=1];
38 -- 35 [f=15];
2 -- 42 [f=2];
2 -- 35 [f=3];
2 -- 11 [f=19];
14 -- 18 [f=2];
14 -- 24 [f=15];
14 -- 38 [f=18];
18 -- 49 [f=2];
18 -- 47 [f=20];
26 -- 41 [f=2];
26 -- 42 [f=15];
31 -- 39 [f=2];
31 -- 47 [f=17];
31 -- 25 [f=14];
37 -- 26 [f=2];
37 -- 16 [f=14];
39 -- 50 [f=2];
39 -- 14 [f=2];
39 -- 18 [f=17];
39 -- 47 [f=10];
41 -- 31 [f=2];
41 -- 8 [f=16];
42 -- 44 [f=2];
42 -- 29 [f=12];
44 -- 37 [f=2];
44 -- 32 [f=15];
3 -- 20 [f=2];
3 -- 28 [f=19];
6 -- 45 [f=2];
6 -- 28 [f=10];
9 -- 6 [f=2];
9 -- 16 [f=1];
15 -- 16 [f=2];
15 -- 48 [f=2];
16 -- 50 [f=2];
16 -- 32 [f=14];
16 -- 39 [f=8];
20 -- 33 [f=2];
33 -- 9 [f=2];
33 -- 46 [f=3];
33 -- 48 [f=17];
45 -- 15 [f=2];
4 -- 17 [f=4];
4 -- 15 [f=6];
4 -- 12 [f=16];
17 -- 21 [f=4];
19 -- 35 [f=4];
19 -- 15 [f=9];
19 -- 43 [f=4];
21 -- 19 [f=4];
21 -- 50 [f=4];
23 -- 36 [f=4];
34 -- 23 [f=4];
34 -- 24 [f=11];
35 -- 34 [f=4];
35 -- 16 [f=6];
35 -- 18 [f=16];
36 -- 46 [f=4];
5 -- 7 [f=1];
5 -- 36 [f=6];
7 -- 32 [f=1];
7 -- 11 [f=2];
7 -- 14 [f=17];
11 -- 40 [f=1];
11 -- 50 [f=1];
22 -- 46 [f=1];
28 -- 43 [f=1];
28 -- 8 [f=18];
32 -- 28 [f=1];
32 -- 39 [f=13];
32 -- 42 [f=15];
40 -- 22 [f=1];
40 -- 47 [f=1];
43 -- 11 [f=1];
43 -- 17 [f=19];
}

Output file 176: xt/author/html/ngk10_4.svg (37895 bytes)

177

Input file: xt/author/data/nhg.gv (339 bytes):
digraph automata_0 {
size ="8.5, 11";
node [shape = circle];
0 [ style = filled, color=lightgrey ];
2 [ shape = doublecircle ];
0 -> 2 [ label = "a " ];
0 -> 1 [ label = "other " ];
1 -> 2 [ label = "a " ];
1 -> 1 [ label = "other " ];
2 -> 2 [ label = "a " ];
2 -> 1 [ label = "other " ];
"Machine: a" [ shape = plaintext ];
}

Output file 177: xt/author/html/nhg.svg (4159 bytes)

178 | Input file: xt/author/data/nojustify.gv (298 bytes): digraph G{ node [shape=box, label="aaaaaaaaaaaaaa\nddd\l"] n [width=3] m [width=3, nojustify=true] b [nojustify=true] n -> m l -> p l [shape=record, label="{aaaaaaaaaaaaaa\n | bbbbbb\nddd\l}"] p [nojustify=true, shape=record, label="{aaaaaaaaaaaaaa\n | bbbbbb\nddd\l}"] a -> b } | Output file 178: xt/author/html/nojustify.svg (3988 bytes)

179

Input file: xt/author/data/oldarrows.gv (1998 bytes):
digraph G {
// leave some space for the head/taillabels
graph [ranksep=1.5 splines=true overlap=false]
// to avoid confusion, remember this:
// it's spelt tail/head, but it's read start/end
// put head/tail labels farther from the node
edge [labeldistance=3]
// not interested in node labels
node [shape=circle width=0.5 label=""]
{
edge [dir=back samehead=ahead samearrowhead=1]
a->Z [arrowtail=none taillabel=none]
b->Z [arrowtail=normal taillabel=normal]
c->Z [arrowtail=inv taillabel=inv]
d->Z [arrowtail=dot taillabel=dot]
e->Z [arrowtail=odot taillabel=odot]
f->Z [arrowtail=invdot taillabel=invdot]
g->Z [arrowtail=invodot taillabel=invodot]
h->Z [arrowtail=open taillabel=open]
i->Z [arrowtail=halfopen taillabel=halfopen arrowhead=inv headlabel=samehead]
j->Z [arrowtail=empty taillabel=empty]
k->Z [arrowtail=invempty taillabel=invempty]
l->Z [arrowtail=diamond taillabel=diamond]
m->Z [arrowtail=odiamond taillabel=odiamond]
n->Z [arrowtail=box taillabel=box]
o->Z [arrowtail=obox taillabel=obox]
p->Z [arrowtail=tee taillabel=tee]
q->Z [arrowtail=crow taillabel=crow]
}
{
edge [sametail=atail samearrowtail=1]
Z->A [arrowhead=none headlabel=none]
Z->B [arrowhead=normal headlabel=normal]
Z->C [arrowhead=inv headlabel=inv]
Z->D [arrowhead=dot headlabel=dot]
Z->E [arrowhead=odot headlabel=odot]
Z->F [arrowhead=invdot headlabel=invdot]
Z->G [arrowhead=invodot headlabel=invodot]
Z->H [arrowhead=open headlabel=open]
Z->I [arrowhead=halfopen headlabel=halfopen arrowtail=inv taillabel=sametail]
Z->J [arrowhead=empty headlabel=empty]
Z->K [arrowhead=invempty headlabel=invempty]
Z->L [arrowhead=diamond headlabel=diamond]
Z->M [arrowhead=odiamond headlabel=odiamond]
Z->N [arrowhead=box headlabel=box]
Z->O [arrowhead=obox headlabel=obox]
Z->P [arrowhead=tee headlabel=tee]
Z->Q [arrowhead=crow headlabel=crow]
}
}

Output file 179: xt/author/html/oldarrows.svg (20932 bytes)

180 | Input file: xt/author/data/ordering.gv (161 bytes): digraph G { 0 -> 1 0 -> 2 1 -> 3 1 -> 5 1 -> 7 2 -> 4 2 -> 5 2 -> 6 2 -> 8 3 -> 9 5 -> 9 6 -> 9 7 -> 9 4 -> 10 8 -> 10 6 -> 10 } | Output file 180: xt/author/html/ordering.svg (7919 bytes)

181

Input file: xt/author/data/ordering_dot.gv (1989 bytes):
digraph G {
graph [ordering=in];
node [label="\N"];
graph [bb="0,0,414,252"];
0 [pos="135,234", width="0.75", height="0.5"];
1 [pos="99,162", width="0.75", height="0.5"];
2 [pos="171,162", width="0.75", height="0.5"];
3 [pos="27,90", width="0.75", height="0.5"];
5 [pos="99,90", width="0.75", height="0.5"];
7 [pos="243,90", width="0.75", height="0.5"];
4 [pos="315,90", width="0.75", height="0.5"];
6 [pos="171,90", width="0.75", height="0.5"];
8 [pos="387,90", width="0.75", height="0.5"];
9 [pos="135,18", width="0.75", height="0.5"];
10 [pos="315,18", width="0.75", height="0.5"];
0 -> 1 [pos="e,107.3,179.15 126.65,216.76 122.29,208.28 116.85,197.71 111.96,188.2"];
0 -> 2 [pos="e,162.7,179.15 143.35,216.76 147.71,208.28 153.15,197.71 158.04,188.2"];
1 -> 3 [pos="e,41.796,105.38 84.43,146.83 74.25,136.94 60.476,123.55 48.969,112.36"];
1 -> 5 [pos="e,99,108.1 99,143.7 99,135.98 99,126.71 99,118.11"];
1 -> 7 [pos="e,221.67,101.37 120.25,150.67 144.6,138.83 184.72,119.33 212.43,105.86"];
2 -> 4 [pos="e,293.67,101.37 192.25,150.67 216.6,138.83 256.72,119.33 284.43,105.86"];
2 -> 5 [pos="e,113.8,105.38 156.43,146.83 146.25,136.94 132.48,123.55 120.97,112.36"];
2 -> 6 [pos="e,171,108.1 171,143.7 171,135.98 171,126.71 171,118.11"];
2 -> 8 [pos="e,365.92,101.62 196.15,154.91 231.32,146.1 296.96,128.57 351,108 352.84,107.3 354.72,106.54 356.6,105.75"];
3 -> 9 [pos="e,116.4,31.053 45.812,76.807 63.002,65.665 88.618,49.062 107.99,36.504"];
5 -> 9 [pos="e,126.7,35.147 107.35,72.765 111.71,64.283 117.15,53.714 122.04,44.197"];
6 -> 9 [pos="e,143.3,35.147 162.65,72.765 158.29,64.283 152.85,53.714 147.96,44.197"];
7 -> 9 [pos="e,153.6,31.053 224.19,76.807 207,65.665 181.38,49.062 162.01,36.504"];
4 -> 10 [pos="e,315,36.104 315,71.697 315,63.983 315,54.712 315,46.112"];
8 -> 10 [pos="e,329.8,33.385 372.43,74.834 362.25,64.938 348.48,51.546 336.97,40.359"];
6 -> 10 [pos="e,293.67,29.371 192.25,78.671 216.6,66.832 256.72,47.331 284.43,33.862"];
}

Output file 181: xt/author/html/ordering_dot.svg (8058 bytes)

182

Input file: xt/author/data/ordering_dot1.gv (1978 bytes):
digraph G {
graph [ordering=out];
node [label="\N"];
graph [bb="0,0,414,252"];
0 [pos="207,234", width="0.75", height="0.5"];
1 [pos="135,162", width="0.75", height="0.5"];
2 [pos="243,162", width="0.75", height="0.5"];
3 [pos="27,90", width="0.75", height="0.5"];
5 [pos="99,90", width="0.75", height="0.5"];
7 [pos="171,90", width="0.75", height="0.5"];
4 [pos="315,90", width="0.75", height="0.5"];
6 [pos="243,90", width="0.75", height="0.5"];
8 [pos="387,90", width="0.75", height="0.5"];
9 [pos="135,18", width="0.75", height="0.5"];
10 [pos="315,18", width="0.75", height="0.5"];
0 -> 1 [pos="e,149.8,177.38 192.43,218.83 182.25,208.94 168.48,195.55 156.97,184.36"];
0 -> 2 [pos="e,234.7,179.15 215.35,216.76 219.71,208.28 225.15,197.71 230.04,188.2"];
1 -> 3 [pos="e,45.597,103.05 116.19,148.81 98.998,137.67 73.382,121.06 54.007,108.5"];
1 -> 5 [pos="e,107.3,107.15 126.65,144.76 122.29,136.28 116.85,125.71 111.96,116.2"];
1 -> 7 [pos="e,162.7,107.15 143.35,144.76 147.71,136.28 153.15,125.71 158.04,116.2"];
2 -> 4 [pos="e,300.2,105.38 257.57,146.83 267.75,136.94 281.52,123.55 293.03,112.36"];
2 -> 5 [pos="e,120.33,101.37 221.75,150.67 197.4,138.83 157.28,119.33 129.57,105.86"];
2 -> 6 [pos="e,243,108.1 243,143.7 243,135.98 243,126.71 243,118.11"];
2 -> 8 [pos="e,365.67,101.37 264.25,150.67 288.6,138.83 328.72,119.33 356.43,105.86"];
3 -> 9 [pos="e,116.4,31.053 45.812,76.807 63.002,65.665 88.618,49.062 107.99,36.504"];
5 -> 9 [pos="e,126.7,35.147 107.35,72.765 111.71,64.283 117.15,53.714 122.04,44.197"];
6 -> 9 [pos="e,153.6,31.053 224.19,76.807 207,65.665 181.38,49.062 162.01,36.504"];
7 -> 9 [pos="e,143.3,35.147 162.65,72.765 158.29,64.283 152.85,53.714 147.96,44.197"];
4 -> 10 [pos="e,315,36.104 315,71.697 315,63.983 315,54.712 315,46.112"];
8 -> 10 [pos="e,329.8,33.385 372.43,74.834 362.25,64.938 348.48,51.546 336.97,40.359"];
6 -> 10 [pos="e,300.2,33.385 257.57,74.834 267.75,64.938 281.52,51.546 293.03,40.359"];
}

Output file 182: xt/author/html/ordering_dot1.svg (8005 bytes)

183

Input file: xt/author/data/overlap.gv (1357 bytes):
graph G {
Marden--ldt;
Marden--kg;
Marden--hg;
Cannon--ldt;
Cannon--kg;
Cannon--ggt;
Epstein--kg;
Epstein--ldt;
Epstein--ggt;
Epstein--hg;
Conway--ggt;
Conway--kt;
Conway--hg;
Conway--lat;
Conway--vd;
Taylor--crys;
Taylor--vd;
Taylor--gcv;
Taylor--fd;
Almgren--crys;
Almgren--vd;
Almgren--gcv;
Almgren--fd;
Freedman--gcv;
Freedman--ldt;
Freedman--ds;
Milnor--ldt;
Milnor--cd;
Milnor--ds;
Milnor--hg;
Milnor--kt;
Douady--cd;
Douady--ds;
Douady--kg;
Hubard--ds;
Hubard--cd;
Hubard--kg;
Hubard--fg;
Mandelbrot--cd;
Mandelbrot--fg;
Mandelbrot--kg;
Wilks--sg;
Wilks--gv;
Wilks--cd;
Wilks--cg;
Dobkin--gv;
Dobkin--vd;
Dobkin--cg;
Chazelle--cg;
Chazelle--gv;
Chazelle--vd;
Peskin--fd;
Peskin--gcv;
Peskin--gv;
Tarjan--cg;
Tarjan--hg;
Mumford--kg;
Mumford--cg;
Mumford--cv;
Mumford--gcv;
Mumford--crys;
Thurston--ggt;
Thurston--vd;
Thurston--cg;
Thurston--gv;
Thurston--kg;
Thurston--cd;
Thurston--ldt;
Thurston--kt;
ldt--ds;
ldt--ggt;
ldt--hg;
ldt--kt;
ldt--cd;
ds--ggt;
ds--cd;
ds--fg;
ds--sg;
kt--hg;
kt--kg;
cd--fg;
cd--kg;
fg--kg;
fg--sg;
ggt--lat;
ggt--hg;
hg--lat;
hg--vd;
hg--cg;
hg--kg;
kg--vd;
sg--dv;
sg--gv;
sg--cv;
lat--crys;
lat--vd;
vd--crys;
vd--gcv;
vd--cv;
cv--vd;
cv--gcv;
cv--cg;
cv--gv;
crys--fd;
crys--gcv;
gcv--fd;
gcv--cg;
cg--fd;
}

Output file 183: xt/author/html/overlap.svg (36270 bytes)

184

Input file: xt/author/data/overlap_neato.gv (10566 bytes):
graph G {
graph [overlap=false];
node [label="\N"];
graph [bb="0,0,743.72,763.68"];
Marden [pos="86.058,152.01", width="1.0694", height="0.5"];
ldt [pos="201.79,211.1", width="0.75", height="0.5"];
kg [pos="225.12,274.65", width="0.75", height="0.5"];
hg [pos="310.52,187.33", width="0.75", height="0.5"];
Cannon [pos="127.48,44.722", width="1.0694", height="0.5"];
ggt [pos="282.59,97.367", width="0.75", height="0.5"];
Epstein [pos="147.83,92.806", width="1.0375", height="0.5"];
Conway [pos="374.81,18", width="1.1243", height="0.5"];
kt [pos="220.59,107.53", width="0.75", height="0.5"];
lat [pos="450.79,47.388", width="0.75", height="0.5"];
vd [pos="473.73,218.43", width="0.75", height="0.5"];
Taylor [pos="668.82,152.35", width="0.97357", height="0.5"];
crys [pos="570.11,106.22", width="0.75", height="0.5"];
gcv [pos="586.09,259.67", width="0.75", height="0.5"];
fd [pos="702.94,258.63", width="0.75", height="0.5"];
Almgren [pos="648.07,102.84", width="1.1791", height="0.5"];
Freedman [pos="392.39,167.13", width="1.2888", height="0.5"];
ds [pos="223.07,347.48", width="0.75", height="0.5"];
Milnor [pos="107.29,245.86", width="0.98259", height="0.5"];
cd [pos="175.07,401.96", width="0.75", height="0.5"];
Douady [pos="39.323,318.19", width="1.0923", height="0.5"];
Hubard [pos="66.188,389.37", width="1.0375", height="0.5"];
fg [pos="185.5,490.53", width="0.75", height="0.5"];
Mandelbrot [pos="70.262,463.13", width="1.4763", height="0.5"];
Wilks [pos="377.73,517.82", width="0.89579", height="0.5"];
sg [pos="319.34,561.85", width="0.75", height="0.5"];
gv [pos="494.32,518.34", width="0.75", height="0.5"];
cg [pos="485.09,338.5", width="0.75", height="0.5"];
Dobkin [pos="617.47,373.03", width="1.0375", height="0.5"];
Chazelle [pos="595.98,434.09", width="1.1701", height="0.5"];
Peskin [pos="708.67,432.77", width="0.97357", height="0.5"];
Tarjan [pos="354.13,405.37", width="0.95065", height="0.5"];
Mumford [pos="436.22,270.97", width="1.2569", height="0.5"];
cv [pos="503.74,427.38", width="0.75", height="0.5"];
Thurston [pos="339.1,300.92", width="1.202", height="0.5"];
dv [pos="327.04,745.68", width="0.75", height="0.5"];
Marden -- ldt [pos="112.32,165.42 132.86,175.91 161.06,190.31 180.28,200.12"];
Marden -- kg [pos="104.24,168.04 131.48,192.07 182.47,237.04 208.67,260.14"];
Marden -- hg [pos="122.62,157.76 167.96,164.9 244.15,176.89 284.16,183.18"];
Cannon -- ldt [pos="135.43,62.527 149.77,94.635 179.79,161.85 194,193.67"];
Cannon -- kg [pos="134.98,62.382 153.2,105.29 199.62,214.6 217.73,257.24"];
Cannon -- ggt [pos="158.86,55.375 188.25,65.35 231.55,80.046 258.36,89.145"];
Epstein -- kg [pos="155.38,110.57 170.19,145.43 202.9,222.38 217.65,257.08"];
Epstein -- ldt [pos="155.91,110.52 166.14,132.95 183.66,171.35 193.83,193.66"];
Epstein -- ggt [pos="185.37,94.077 207.64,94.83 235.36,95.769 255.5,96.451"];
Epstein -- hg [pos="171.83,106.75 203.83,125.34 259.91,157.93 290.02,175.42"];
Conway -- ggt [pos="356.15,34.061 339.52,48.375 315.39,69.135 299.36,82.931"];
Conway -- kt [pos="350.03,32.385 319.89,49.883 269.55,79.107 241.35,95.477"];
Conway -- hg [pos="368.05,35.801 355.67,68.408 329.5,137.34 317.19,169.77"];
Conway -- lat [pos="405.72,29.953 412.95,32.75 420.53,35.684 427.38,38.331"];
Conway -- vd [pos="383.59,35.787 402.46,74.014 446.66,163.58 465.25,201.26"];
Taylor -- crys [pos="642.89,140.23 627.23,132.92 607.49,123.69 592.52,116.7"];
Taylor -- vd [pos="639.19,162.38 600.6,175.45 533.87,198.06 498.08,210.18"];
Taylor -- gcv [pos="655.9,169.12 640.26,189.4 614.13,223.3 598.66,243.37"];
Taylor -- fd [pos="674.61,170.38 680.92,190.04 690.96,221.31 697.24,240.87"];
Almgren -- crys [pos="605.44,104.69 602.74,104.81 600.06,104.92 597.46,105.04"];
Almgren -- vd [pos="624.92,118.19 590.18,141.22 525.22,184.29 492.95,205.69"];
Almgren -- gcv [pos="640.96,120.83 629,151.08 605.02,211.78 593.12,241.89"];
Almgren -- fd [pos="654.36,120.71 664.95,150.76 686.18,211.05 696.72,240.97"];
Freedman -- gcv [pos="421.81,181.19 460.86,199.84 528.96,232.37 563.95,249.09"];
Freedman -- ldt [pos="351.96,176.46 314.37,185.13 259.5,197.79 227.54,205.16"];
Freedman -- ds [pos="376.46,184.1 343.69,219 269.18,298.37 237.63,331.98"];
Milnor -- ldt [pos="136.42,235.15 149.75,230.24 165.37,224.5 177.99,219.86"];
Milnor -- cd [pos="114.94,263.47 128.02,293.61 154.56,354.73 167.56,384.66"];
Milnor -- ds [pos="125.13,261.52 147.33,281.01 184.95,314.02 206.53,332.96"];
Milnor -- hg [pos="138.16,236.97 178.47,225.36 248.26,205.26 285.46,194.55"];
Milnor -- kt [pos="120.96,229.18 142.97,202.3 185.98,149.78 207.57,123.42"];
Douady -- cd [pos="62.969,332.78 89.1,348.91 130.72,374.59 155.22,389.71"];
Douady -- ds [pos="76.508,324.12 112.16,329.8 165.1,338.24 196.64,343.27"];
Douady -- kg [pos="74.707,309.9 111.14,301.36 167.02,288.26 199.43,280.67"];
Hubard -- ds [pos="99.076,380.59 128.55,372.72 171.15,361.35 197.96,354.19"];
Hubard -- cd [pos="102.75,393.6 117.7,395.33 134.67,397.29 148.42,398.88"];
Hubard -- kg [pos="87.293,374.14 118.53,351.59 176.6,309.67 206.4,288.16"];
Hubard -- fg [pos="84.83,405.18 107.77,424.63 146.39,457.37 168.53,476.14"];
Mandelbrot -- cd [pos="96.981,447.54 114.93,437.06 138.23,423.46 154.69,413.86"];
Mandelbrot -- fg [pos="113.83,473.49 129.38,477.19 146.38,481.23 159.93,484.45"];
Mandelbrot -- kg [pos="84.553,445.73 114.43,409.37 183.11,325.78 211.97,290.66"];
Wilks -- sg [pos="358.29,532.48 351.52,537.59 343.96,543.28 337.32,548.29"];
Wilks -- gv [pos="410.2,517.97 428.13,518.05 450.13,518.14 467.14,518.22"];
Wilks -- cd [pos="354.87,504.76 315.12,482.03 233.86,435.57 195.71,413.76"];
Wilks -- cg [pos="388.02,500.63 408.6,466.27 454.57,389.48 474.99,355.38"];
Dobkin -- gv [pos="603.34,389.7 579.46,417.88 531.42,474.57 507.9,502.31"];
Dobkin -- vd [pos="602.08,356.49 574.13,326.42 515.37,263.22 488.14,233.94"];
Dobkin -- cg [pos="584.4,364.4 561.43,358.41 531.28,350.55 510.26,345.06"];
Chazelle -- cg [pos="577.17,417.88 556.03,399.66 522.05,370.36 501.81,352.91"];
Chazelle -- gv [pos="576.37,450.34 557.57,465.92 529.44,489.23 511.49,504.11"];
Chazelle -- vd [pos="585.97,416.45 562.88,375.7 506.09,275.52 483.36,235.42"];
Peskin -- fd [pos="708.07,414.47 706.96,380.93 704.63,310.04 703.53,276.69"];
Peskin -- gcv [pos="696.47,415.54 672.79,382.11 620.91,308.84 597.71,276.07"];
Peskin -- gv [pos="680.64,443.96 637.98,460.99 557.49,493.12 517.74,508.99"];
Tarjan -- cg [pos="378.76,392.79 403.22,380.31 440.32,361.36 463.61,349.47"];
Tarjan -- hg [pos="350.49,387.15 342.26,346.01 322.31,246.29 314.12,205.34"];
Mumford -- kg [pos="390.68,271.77 348.5,272.5 287.17,273.57 252.21,274.18"];
Mumford -- cg [pos="448.81,288.36 456.27,298.68 465.69,311.69 473.06,321.87"];
Mumford -- cv [pos="443.97,288.91 456.99,319.09 483.12,379.62 496.08,409.65"];
Mumford -- gcv [pos="480.78,267.61 506.15,265.7 537.11,263.37 558.87,261.72"];
Mumford -- crys [pos="450.3,253.65 476.35,221.6 531.72,153.46 557.01,122.34"];
Thurston -- ggt [pos="334.08,282.86 323.33,244.13 298.18,153.53 287.51,115.1"];
Thurston -- vd [pos="363.48,285.99 389.24,270.2 429.41,245.59 453.48,230.84"];
Thurston -- cg [pos="375.94,310.41 402.13,317.14 436.62,326.02 459.76,331.98"];
Thurston -- gv [pos="351.54,318.35 380.89,359.46 454.13,462.05 482.67,502.03"];
Thurston -- kg [pos="301.15,292.17 284.57,288.35 265.56,283.97 250.7,280.55"];
Thurston -- cd [pos="314.54,316.05 282.01,336.09 225.24,371.06 195.14,389.6"];
Thurston -- ldt [pos="315.81,285.69 289.18,268.27 246.07,240.07 221.19,223.8"];
Thurston -- kt [pos="328.37,283.42 305.7,246.41 253.14,160.66 230.86,124.3"];
ldt -- ds [pos="204.61,229.21 208.68,255.3 216.16,303.17 220.24,329.3"];
ldt -- ggt [pos="213.36,194.81 228.63,173.31 255.37,135.67 270.77,114"];
ldt -- hg [pos="227.55,205.47 244.76,201.71 267.31,196.78 284.56,193.01"];
ldt -- kt [pos="205.06,193.06 208.49,174.17 213.85,144.66 217.28,125.71"];
ldt -- cd [pos="199.27,229.06 194.18,265.43 182.7,347.46 177.6,383.91"];
ds -- ggt [pos="227.35,329.5 238.33,283.35 267.41,161.16 278.34,115.19"];
ds -- cd [pos="209.19,363.24 202.77,370.53 195.16,379.16 188.76,386.43"];
ds -- fg [pos="218.39,365.31 211.19,392.72 197.47,444.93 190.24,472.48"];
ds -- sg [pos="230.95,365.03 249.05,405.32 293.42,504.12 311.49,544.36"];
kt -- hg [pos="237.08,122.17 253.31,136.57 277.94,158.42 294.13,172.79"];
kt -- kg [pos="221.08,125.73 221.95,157.88 223.75,224.34 224.62,256.47"];
cd -- fg [pos="177.23,420.31 179.03,435.61 181.58,457.3 183.37,472.51"];
cd -- kg [pos="181.92,384.53 191.46,360.28 208.61,316.63 218.19,292.28"];
fg -- kg [pos="188.81,472.5 196.26,431.86 214.31,333.52 221.79,292.78"];
fg -- sg [pos="206.7,501.83 231.77,515.19 273.21,537.27 298.23,550.6"];
ggt -- lat [pos="307.4,89.993 339.21,80.543 394.02,64.257 425.87,54.793"];
ggt -- hg [pos="288.1,115.14 293,130.91 300.12,153.83 305.01,169.59"];
hg -- lat [pos="325.53,172.35 352.39,145.56 408.38,89.702 435.46,62.681"];
hg -- vd [pos="336.74,192.33 367.2,198.13 417.14,207.65 447.57,213.45"];
hg -- cg [pos="327.26,201.83 360.62,230.72 435.08,295.19 468.4,324.05"];
hg -- kg [pos="295.64,202.54 280.06,218.47 255.73,243.35 240.11,259.32"];
kg -- vd [pos="250.79,268.85 298.43,258.07 400.01,235.1 447.82,224.29"];
sg -- dv [pos="320.11,580.15 321.58,615.39 324.8,692.28 326.27,727.46"];
sg -- gv [pos="344.79,555.52 377.96,547.27 435.65,532.93 468.84,524.67"];
sg -- cv [pos="337.7,548.46 373.04,522.69 450.17,466.44 485.46,440.71"];
lat -- crys [pos="472.68,58.179 494.2,68.796 526.88,84.909 548.36,95.502"];
lat -- vd [pos="453.2,65.369 457.61,98.22 466.91,167.57 471.31,200.44"];
vd -- crys [pos="487.54,202.36 505.96,180.9 538.38,143.16 556.63,121.91"];
vd -- gcv [pos="497.56,227.18 516.63,234.18 543.24,243.94 562.3,250.94"];
vd -- cv [pos="472.33,236.45 474.27,276.11 487.81,370.55 497.16,409.8"];
cv -- vd [pos="505.14,409.37 503.19,369.7 489.65,275.26 480.3,236.01"];
cv -- gcv [pos="512.24,410.07 528.02,377.93 561.67,309.4 577.51,277.15"];
cv -- cg [pos="499.96,409.39 496.73,393.97 492.09,371.87 488.86,356.46"];
cv -- gv [pos="501.88,445.35 500.24,461.19 497.86,484.17 496.21,500.1"];
crys -- fd [pos="583.82,121.96 609.28,151.17 663.55,213.44 689.1,242.75"];
crys -- gcv [pos="572,124.43 575.08,153.96 581.13,211.97 584.2,241.49"];
gcv -- fd [pos="613.2,259.43 631.94,259.26 656.78,259.04 675.58,258.87"];
gcv -- cg [pos="568.5,273.4 550.08,287.78 521.3,310.24 502.82,324.66"];
cg -- fd [pos="508.82,329.8 550.73,314.43 637.36,282.67 679.24,267.32"];
}

Output file 184: xt/author/html/overlap_neato.svg (35870 bytes)

185

Input file: xt/author/data/overlap_neato1.gv (10564 bytes):
graph G {
graph [overlap=scale];
node [label="\N"];
graph [bb="0,0,887.32,919.06"];
Marden [pos="96.485,180.03", width="1.0694", height="0.5"];
ldt [pos="236.74,251.77", width="0.75", height="0.5"];
kg [pos="265.02,328.94", width="0.75", height="0.5"];
hg [pos="375.73,221.16", width="0.75", height="0.5"];
Cannon [pos="146.99,49.755", width="1.0694", height="0.5"];
ggt [pos="330.58,114.22", width="0.75", height="0.5"];
Epstein [pos="172.05,108.28", width="1.0375", height="0.5"];
Conway [pos="448.66,18", width="1.1243", height="0.5"];
kt [pos="263.04,125.28", width="0.75", height="0.5"];
lat [pos="537.04,52.17", width="0.75", height="0.5"];
vd [pos="566.83,260.7", width="0.75", height="0.5"];
Taylor [pos="803.85,180.41", width="0.97357", height="0.5"];
crys [pos="684.75,124.35", width="0.75", height="0.5"];
gcv [pos="703.37,310.76", width="0.75", height="0.5"];
fd [pos="845.31,309.49", width="0.75", height="0.5"];
Almgren [pos="777.9,120.3", width="1.1791", height="0.5"];
Freedman [pos="461.07,200.1", width="1.2888", height="0.5"];
ds [pos="262.52,417.41", width="0.75", height="0.5"];
Milnor [pos="121.93,293.99", width="0.98259", height="0.5"];
cd [pos="204.19,483.58", width="0.75", height="0.5"];
Douady [pos="39.323,381.83", width="1.0923", height="0.5"];
Hubard [pos="71.929,468.29", width="1.0375", height="0.5"];
fg [pos="216.85,591.15", width="0.75", height="0.5"];
Mandelbrot [pos="76.879,557.87", width="1.4763", height="0.5"];
Wilks [pos="444.03,629.03", width="0.89579", height="0.5"];
sg [pos="385.72,673.03", width="0.75", height="0.5"];
gv [pos="591.91,624.94", width="0.75", height="0.5"];
cg [pos="580.68,406.51", width="0.75", height="0.5"];
Dobkin [pos="741.49,448.44", width="1.0375", height="0.5"];
Chazelle [pos="715.39,522.61", width="1.1701", height="0.5"];
Peskin [pos="852.27,521.01", width="0.97357", height="0.5"];
Tarjan [pos="421.69,487.71", width="0.95065", height="0.5"];
Mumford [pos="516.3,326.04", width="1.2569", height="0.5"];
cv [pos="603.35,514.46", width="0.75", height="0.5"];
Thurston [pos="408.53,359.29", width="1.202", height="0.5"];
dv [pos="388.75,901.06", width="0.75", height="0.5"];
Marden -- ldt [pos="122.87,193.53 149.53,207.16 190.24,227.99 215.08,240.69"];
Marden -- kg [pos="114.52,195.97 147.47,225.08 216.91,286.43 248.61,314.45"];
Marden -- hg [pos="133.28,185.45 190.45,193.87 299.22,209.89 349.3,217.27"];
Cannon -- ldt [pos="154.96,67.683 172.07,106.21 212.18,196.49 229.05,234.46"];
Cannon -- kg [pos="154.55,67.645 175.92,118.19 236.57,261.64 257.67,311.56"];
Cannon -- ggt [pos="178.13,60.691 214.45,73.443 273.7,94.246 306.62,105.8"];
Epstein -- kg [pos="179.5,125.96 196.95,167.38 240.3,270.28 257.66,311.48"];
Epstein -- ldt [pos="180.11,126.16 192.58,153.81 216.38,206.6 228.78,234.11"];
Epstein -- ggt [pos="209.62,109.68 238.37,110.76 277.35,112.22 303.2,113.19"];
Epstein -- hg [pos="196.62,121.89 237.04,144.29 316.85,188.53 354.77,209.55"];
Conway -- ggt [pos="429.16,33.889 406.5,52.358 369.45,82.551 347.8,100.19"];
Conway -- kt [pos="423.63,32.469 386.62,53.859 317.99,93.523 283.69,113.35"];
Conway -- hg [pos="442.19,36.029 428.32,74.68 395.86,165.11 382.09,203.46"];
Conway -- lat [pos="479.57,29.951 490.72,34.262 503.12,39.054 513.53,43.08"];
Conway -- vd [pos="457.35,35.846 479.31,80.947 536.82,199.06 558.44,243.48"];
Taylor -- crys [pos="778.01,168.24 756.8,158.26 727.09,144.28 706.94,134.8"];
Taylor -- vd [pos="774.31,190.41 726.91,206.47 634.74,237.69 590.99,252.51"];
Taylor -- gcv [pos="790.92,197.18 771.52,222.35 735.12,269.57 715.94,294.46"];
Taylor -- fd [pos="809.62,198.36 817.54,223.02 831.7,267.12 839.59,291.7"];
Almgren -- crys [pos="735.41,122.15 727.35,122.5 719.13,122.86 711.71,123.18"];
Almgren -- vd [pos="754.91,135.6 713.03,163.45 625.03,221.99 586.08,247.89"];
Almgren -- gcv [pos="770.89,138.22 756.61,174.71 724.33,257.21 710.2,293.31"];
Almgren -- fd [pos="784.24,138.1 797.12,174.25 826.21,255.89 839.03,291.88"];
Freedman -- gcv [pos="491.26,213.89 540.61,236.43 637.41,280.64 681.07,300.58"];
Freedman -- ldt [pos="420.7,209.39 374.79,219.97 301.18,236.93 262.46,245.85"];
Freedman -- ds [pos="445.49,217.15 407.91,258.27 312.76,362.42 276.68,401.9"];
Milnor -- ldt [pos="150.9,283.34 170.03,276.3 194.8,267.19 212.81,260.57"];
Milnor -- cd [pos="129.66,311.83 145.42,348.15 181.06,430.28 196.65,466.21"];
Milnor -- ds [pos="139.73,309.62 167.22,333.75 219.58,379.72 246.16,403.05"];
Milnor -- hg [pos="152.79,285.13 203.66,270.54 304.08,241.72 350.78,228.32"];
Milnor -- kt [pos="135.97,277.2 163.3,244.53 223.27,172.83 249.88,141.02"];
Douady -- cd [pos="62.944,396.41 95.532,416.52 153.7,452.43 184.23,471.27"];
Douady -- ds [pos="76.681,387.79 121.85,394.99 196.72,406.92 236.23,413.22"];
Douady -- kg [pos="74.588,373.57 120.34,362.85 199.05,344.4 239.46,334.93"];
Hubard -- ds [pos="104.69,459.54 142.26,449.51 203.05,433.29 237.18,424.17"];
Hubard -- cd [pos="108.42,472.51 130.29,475.04 157.61,478.2 177.46,480.49"];
Hubard -- kg [pos="92.961,453.11 130.98,425.67 210.55,368.25 246.58,342.25"];
Hubard -- fg [pos="90.578,484.1 119.02,508.21 172.79,553.8 200.07,576.93"];
Mandelbrot -- cd [pos="103.57,542.3 127.48,528.34 162.05,508.17 183.81,495.47"];
Mandelbrot -- fg [pos="120.4,568.22 143.67,573.75 171.52,580.38 191.3,585.08"];
Mandelbrot -- kg [pos="91.33,540.29 126.87,497.05 218.09,386.05 252.03,344.74"];
Wilks -- sg [pos="424.61,643.68 417.85,648.78 410.31,654.48 403.67,659.48"];
Wilks -- gv [pos="476.48,628.13 502.84,627.4 539.6,626.39 564.5,625.7"];
Wilks -- cd [pos="421.89,615.61 375.51,587.48 268.72,522.72 224.22,495.73"];
Wilks -- cg [pos="454.52,611.94 480.02,570.42 544.99,464.62 570.34,423.35"];
Dobkin -- gv [pos="727.15,465.37 698.27,499.45 633.46,575.92 605.35,609.09"];
Dobkin -- vd [pos="725.99,431.78 692.43,395.7 613.45,310.81 581.06,276"];
Dobkin -- cg [pos="708.56,439.86 678.15,431.92 633.61,420.31 605.92,413.09"];
Chazelle -- cg [pos="696.66,506.47 670.35,483.79 622.83,442.83 597.56,421.05"];
Chazelle -- gv [pos="695.83,538.82 671.89,558.66 631.75,591.93 609,610.78"];
Chazelle -- vd [pos="705.42,505.02 678.29,457.19 603.42,325.2 576.57,277.87"];
Peskin -- fd [pos="851.67,502.97 850.36,463.11 847.23,367.88 845.91,327.78"];
Peskin -- gcv [pos="840.08,503.8 811.95,464.08 742.78,366.41 715.1,327.33"];
Peskin -- gv [pos="824.41,532.13 772.85,552.71 663.46,596.38 615.4,615.57"];
Tarjan -- cg [pos="446.53,475.03 477.45,459.23 529.74,432.53 559.07,417.54"];
Tarjan -- hg [pos="418.53,469.39 410.12,420.58 387.23,287.81 378.85,239.26"];
Mumford -- kg [pos="470.8,326.57 418.75,327.17 335.21,328.13 292.34,328.63"];
Mumford -- cg [pos="530.27,343.5 541.44,357.46 556.97,376.87 567.83,390.45"];
Mumford -- cv [pos="524.49,343.77 541.17,379.86 578.88,461.48 595.38,497.19"];
Mumford -- gcv [pos="560.63,322.42 596.61,319.48 646.17,315.43 676.42,312.96"];
Mumford -- crys [pos="530.66,308.85 562.88,270.27 640.54,177.28 671.59,140.1"];
Thurston -- ggt [pos="402.8,341.27 388.35,295.84 350.56,177.04 336.22,131.94"];
Thurston -- vd [pos="432.57,344.31 463.88,324.81 518.03,291.09 547.07,273"];
Thurston -- cg [pos="445.04,369.3 478.3,378.43 526.54,391.66 555.63,399.64"];
Thurston -- gv [pos="420.56,376.72 454.03,425.2 547.89,561.17 580.55,608.47"];
Thurston -- kg [pos="369.69,351.08 344.79,345.81 313.13,339.12 291.19,334.48"];
Thurston -- cd [pos="383.88,374.28 343.01,399.14 262,448.41 224.33,471.33"];
Thurston -- ldt [pos="384.28,344.11 350.06,322.69 288.25,284.01 256.6,264.2"];
Thurston -- kt [pos="397.59,341.7 370.43,298.01 300.18,185.01 273.51,142.12"];
ldt -- ds [pos="239.55,269.81 244.51,301.67 254.76,367.54 259.71,399.39"];
ldt -- ggt [pos="248.06,235.18 266.1,208.74 301.16,157.35 319.22,130.87"];
ldt -- hg [pos="262.56,246.08 287.53,240.59 325.14,232.3 350.06,226.82"];
ldt -- kt [pos="240.45,233.91 245.44,209.94 254.25,167.59 259.26,143.45"];
ldt -- cd [pos="234.19,269.96 228.1,313.29 212.8,422.23 206.73,465.48"];
ds -- ggt [pos="266.57,399.35 278.68,345.43 314.47,185.98 326.55,132.18"];
ds -- cd [pos="248.69,433.09 239.39,443.64 227.19,457.49 217.91,468.01"];
ds -- fg [pos="257.8,435.35 249.03,468.73 230.29,540 221.54,573.31"];
ds -- sg [pos="270.79,434.58 293.18,481.03 354.78,608.84 377.32,655.6"];
kt -- hg [pos="280.16,139.84 301.46,157.97 337.62,188.73 358.83,206.78"];
kt -- kg [pos="263.22,143.36 263.59,182 264.47,272.3 264.84,310.91"];
cd -- fg [pos="206.34,501.83 208.68,521.73 212.4,553.38 214.73,573.17"];
cd -- kg [pos="211.05,466.14 222.73,436.44 246.36,376.37 258.09,346.56"];
fg -- kg [pos="220.16,573.13 228.96,525.23 252.86,395.14 261.68,347.09"];
fg -- sg [pos="238.92,601.86 271.29,617.55 331.27,646.63 363.64,662.32"];
ggt -- lat [pos="355.49,106.74 395.28,94.777 472.73,71.499 512.37,59.585"];
ggt -- hg [pos="338.04,131.88 346.46,151.81 360.06,184.04 368.42,203.83"];
hg -- lat [pos="390.33,205.87 420.89,173.86 491.29,100.1 522.12,67.797"];
hg -- vd [pos="401.9,226.58 438.5,234.15 504.55,247.81 540.97,255.35"];
hg -- cg [pos="391.82,235.71 430.03,270.27 525.96,357.02 564.39,391.78"];
hg -- kg [pos="360.34,236.15 339.19,256.74 301.37,293.56 280.28,314.08"];
kg -- vd [pos="290.75,323.12 347.77,310.23 484.2,279.38 541.16,266.5"];
sg -- dv [pos="385.96,691.31 386.53,734.11 387.95,840.44 388.51,883.01"];
sg -- gv [pos="411.42,667.04 451.04,657.8 526.6,640.17 566.22,630.93"];
sg -- cv [pos="404.28,659.51 445.39,629.55 543.77,557.87 584.85,527.94"];
lat -- crys [pos="558.84,62.821 586.76,76.469 634.89,99.991 662.86,113.66"];
lat -- vd [pos="539.63,70.311 545.28,109.85 558.64,203.39 564.26,242.75"];
vd -- crys [pos="580.35,245.06 602.98,218.9 648.25,166.55 671.02,140.23"];
vd -- gcv [pos="590.61,269.42 615.52,278.55 654.42,292.81 679.4,301.97"];
vd -- cv [pos="565.77,279.06 568.4,326.13 586.3,450.57 597.08,496.82"];
cv -- vd [pos="604.42,496.09 601.78,449.03 583.88,324.59 573.1,278.34"];
cv -- gcv [pos="611.88,497.09 630.78,458.61 675.99,366.53 694.87,328.08"];
cv -- cg [pos="599.51,496.15 595.31,476.18 588.64,444.41 584.47,424.55"];
cv -- gv [pos="601.46,532.7 599.35,553.17 595.93,586.19 593.81,606.67"];
crys -- fd [pos="698.44,140.14 728.77,175.12 801.35,258.81 831.65,293.75"];
crys -- gcv [pos="686.57,142.57 690.14,178.3 698.02,257.18 701.57,292.75"];
gcv -- fd [pos="730.4,310.52 755.5,310.3 792.68,309.96 817.89,309.74"];
gcv -- cg [pos="685.79,324.48 662.47,342.68 621.53,374.63 598.23,392.82"];
cg -- fd [pos="604.63,397.73 655.01,379.26 771.43,336.58 821.6,318.19"];
}

Output file 185: xt/author/html/overlap_neato1.svg (35870 bytes)

186 | Input file: xt/author/data/p.gv (259 bytes): graph G { kernel [ root=true ] run -- intr; intr -- runbl; runbl -- run; run -- kernel; kernel -- zombie; kernel -- sleep; kernel -- runmem; sleep -- swap; swap -- runswap; runswap -- new; runswap -- runmem; new -- runmem; sleep -- runmem; } | Output file 186: xt/author/html/p.svg (6186 bytes)
187 | Input file: xt/author/data/p2.gv (256 bytes): graph G { run -- intr; intr -- runbl; runbl -- run; run -- runmem; /* run -- kernel; */ kernel -- zombie; kernel -- sleep; kernel -- runmem; sleep -- swap; swap -- runswap; runswap -- new; runswap -- runmem; new -- runmem; sleep -- runmem; } | Output file 187: xt/author/html/p2.svg (5929 bytes)
188 | Input file: xt/author/data/p3.gv (248 bytes): graph G { run -- intr; intr -- runbl; runbl -- run; run -- kernel; kernel -- zombie; kernel -- sleep; kernel -- runmem; sleep -- swap; swap -- runswap; runswap -- new; runswap -- runmem; new -- runmem; sleep -- runmem; kernel -- 1 } | Output file 188: xt/author/html/p3.svg (6618 bytes)
189 | Input file: xt/author/data/p4.gv (309 bytes): graph G { run -- intr; intr -- runbl; runbl -- run; run -- kernel; /* run -- runmem; */ kernel -- zombie kernel -- sleep; kernel -- runmem; sleep -- swap; swap -- runswap; runswap -- new; runswap -- runmem; new -- runmem; sleep -- runmem; zombie -- 1 -- 2 -- 4 -- 5 -- 6 -- 7 -- 8 -- zombie; } | Output file 189: xt/author/html/p4.svg (9445 bytes)
190 | Input file: xt/author/data/pack.gv (131 bytes): graph G { 1 -- { 2 3 4 5 6} 2 -- { 8 9 10} 3 -- 11 -- 12 -- 13 a1 -- { a2 a3 a4 a5 a6} a2 -- { a8 a9 a10} A -- B C } | Output file 190: xt/author/html/pack.svg (9942 bytes)

191

Input file: xt/author/data/pack_neato.gv (2903 bytes):
graph G {
node [label="\N"];
graph [bb="0,0,617.24,476.23"];
{
graph [bb=""];
2 [pos="385,99.753", width="0.75", height="0.5"];
3 [pos="243.97,113.78", width="0.75", height="0.5"];
4 [pos="259.76,210.66", width="0.75", height="0.5"];
5 [pos="374.44,213.87", width="0.75", height="0.5"];
6 [pos="316.59,242.56", width="0.75", height="0.5"];
}
{
graph [bb=""];
8 [pos="375.16,18", width="0.75", height="0.5"];
9 [pos="462.19,133.72", width="0.75", height="0.5"];
10 [pos="448.91,51.274", width="0.75", height="0.5"];
}
{
graph [bb=""];
a2 [pos="506.9,298.47", width="0.75", height="0.5"];
a3 [pos="391,347.59", width="0.75", height="0.5"];
a4 [pos="400.83,422.38", width="0.75", height="0.5"];
a5 [pos="539.27,420.36", width="0.75", height="0.5"];
a6 [pos="473.41,458.23", width="0.75", height="0.5"];
}
{
graph [bb=""];
a8 [pos="452.87,234.65", width="0.75", height="0.5"];
a9 [pos="590.24,299.48", width="0.75", height="0.5"];
a10 [pos="539.98,226", width="0.75", height="0.5"];
}
1 [pos="317.6,156.42", width="0.75", height="0.5"];
11 [pos="171.58,84.475", width="0.75", height="0.5"];
12 [pos="100.16,62.194", width="0.75", height="0.5"];
13 [pos="27,54.584", width="0.75", height="0.5"];
a1 [pos="468.87,376.33", width="0.75", height="0.5"];
A [pos="131,314.64", width="0.75", height="0.5"];
B [pos="202.21,304", width="0.75", height="0.5"];
C [pos="287,44", width="0.75", height="0.5"];
1 -- 2 [pos="334.61,142.12 344.75,133.59 357.59,122.8 367.77,114.24"];
1 -- 3 [pos="297.09,144.54 286.88,138.63 274.57,131.5 264.37,125.59"];
1 -- 4 [pos="301.8,171.24 293.64,178.89 283.71,188.2 275.55,195.85"];
1 -- 5 [pos="332.54,171.51 340.82,179.89 351.1,190.28 359.41,198.67"];
1 -- 6 [pos="317.39,174.69 317.22,189.3 316.98,209.7 316.81,224.32"];
2 -- 8 [pos="382.82,81.609 381.19,68.061 378.97,49.629 377.34,36.093"];
2 -- 9 [pos="407.75,109.76 417.8,114.18 429.58,119.37 439.61,123.78"];
2 -- 10 [pos="403.15,85.991 411.85,79.384 422.26,71.492 430.94,64.903"];
3 -- 11 [pos="220.67,104.35 212.4,101 203.1,97.237 194.84,93.892"];
11 -- 12 [pos="147,76.807 139.9,74.592 132.14,72.173 125.02,69.952"];
12 -- 13 [pos="73.331,59.403 66.97,58.742 60.184,58.036 53.822,57.374"];
a1 -- a2 [pos="477.31,359.05 483.61,346.15 492.19,328.6 498.49,315.7"];
a1 -- a3 [pos="445.09,367.55 435.42,363.99 424.29,359.88 414.64,356.32"];
a1 -- a4 [pos="449.92,389.16 440.64,395.44 429.48,402.99 420.15,409.31"];
a1 -- a5 [pos="488.86,388.83 498.45,394.83 509.91,402 519.48,407.99"];
a1 -- a6 [pos="469.88,394.51 470.63,408.08 471.66,426.54 472.41,440.1"];
a2 -- a8 [pos="493.55,282.7 485.3,272.95 474.74,260.48 466.45,250.69"];
a2 -- a9 [pos="534.19,298.8 543.49,298.92 553.89,299.04 563.17,299.15"];
a2 -- a10 [pos="514.91,280.93 520.11,269.53 526.86,254.74 532.04,243.38"];
A -- B [pos="157.52,310.68 163.37,309.8 169.57,308.88 175.43,308"];
}

Output file 191: xt/author/html/pack_neato.svg (9942 bytes)

192

Input file: xt/author/data/pack_neato1.gv (2922 bytes):
graph G {
graph [pack=20];
node [label="\N"];
graph [bb="0,0,673.24,492.23"];
{
graph [bb=""];
2 [pos="385,99.753", width="0.75", height="0.5"];
3 [pos="243.97,113.78", width="0.75", height="0.5"];
4 [pos="259.76,210.66", width="0.75", height="0.5"];
5 [pos="374.44,213.87", width="0.75", height="0.5"];
6 [pos="316.59,242.56", width="0.75", height="0.5"];
}
{
graph [bb=""];
8 [pos="375.16,18", width="0.75", height="0.5"];
9 [pos="462.19,133.72", width="0.75", height="0.5"];
10 [pos="448.91,51.274", width="0.75", height="0.5"];
}
{
graph [bb=""];
a2 [pos="562.9,314.47", width="0.75", height="0.5"];
a3 [pos="447,363.59", width="0.75", height="0.5"];
a4 [pos="456.83,438.38", width="0.75", height="0.5"];
a5 [pos="595.27,436.36", width="0.75", height="0.5"];
a6 [pos="529.41,474.23", width="0.75", height="0.5"];
}
{
graph [bb=""];
a8 [pos="508.87,250.65", width="0.75", height="0.5"];
a9 [pos="646.24,315.48", width="0.75", height="0.5"];
a10 [pos="595.98,242", width="0.75", height="0.5"];
}
1 [pos="317.6,156.42", width="0.75", height="0.5"];
11 [pos="171.58,84.475", width="0.75", height="0.5"];
12 [pos="100.16,62.194", width="0.75", height="0.5"];
13 [pos="27,54.584", width="0.75", height="0.5"];
a1 [pos="524.87,392.33", width="0.75", height="0.5"];
A [pos="111,336.64", width="0.75", height="0.5"];
B [pos="182.21,326", width="0.75", height="0.5"];
C [pos="139,214", width="0.75", height="0.5"];
1 -- 2 [pos="334.61,142.12 344.75,133.59 357.59,122.8 367.77,114.24"];
1 -- 3 [pos="297.09,144.54 286.88,138.63 274.57,131.5 264.37,125.59"];
1 -- 4 [pos="301.8,171.24 293.64,178.89 283.71,188.2 275.55,195.85"];
1 -- 5 [pos="332.54,171.51 340.82,179.89 351.1,190.28 359.41,198.67"];
1 -- 6 [pos="317.39,174.69 317.22,189.3 316.98,209.7 316.81,224.32"];
2 -- 8 [pos="382.82,81.609 381.19,68.061 378.97,49.629 377.34,36.093"];
2 -- 9 [pos="407.75,109.76 417.8,114.18 429.58,119.37 439.61,123.78"];
2 -- 10 [pos="403.15,85.991 411.85,79.384 422.26,71.492 430.94,64.903"];
3 -- 11 [pos="220.67,104.35 212.4,101 203.1,97.237 194.84,93.892"];
11 -- 12 [pos="147,76.807 139.9,74.592 132.14,72.173 125.02,69.952"];
12 -- 13 [pos="73.331,59.403 66.97,58.742 60.184,58.036 53.822,57.374"];
a1 -- a2 [pos="533.31,375.05 539.61,362.15 548.19,344.6 554.49,331.7"];
a1 -- a3 [pos="501.09,383.55 491.42,379.99 480.29,375.88 470.64,372.32"];
a1 -- a4 [pos="505.92,405.16 496.64,411.44 485.48,418.99 476.15,425.31"];
a1 -- a5 [pos="544.86,404.83 554.45,410.83 565.91,418 575.48,423.99"];
a1 -- a6 [pos="525.88,410.51 526.63,424.08 527.66,442.54 528.41,456.1"];
a2 -- a8 [pos="549.55,298.7 541.3,288.95 530.74,276.48 522.45,266.69"];
a2 -- a9 [pos="590.19,314.8 599.49,314.92 609.89,315.04 619.17,315.15"];
a2 -- a10 [pos="570.91,296.93 576.11,285.53 582.86,270.74 588.04,259.38"];
A -- B [pos="137.52,332.68 143.37,331.8 149.57,330.88 155.43,330"];
}

Output file 192: xt/author/html/pack_neato1.svg (9938 bytes)

193

Input file: xt/author/data/pack_neato2.gv (2931 bytes):
graph G {
graph [packmode="graph"];
node [label="\N"];
graph [bb="0,0,695.24,580.23"];
{
graph [bb=""];
2 [pos="385,99.753", width="0.75", height="0.5"];
3 [pos="243.97,113.78", width="0.75", height="0.5"];
4 [pos="259.76,210.66", width="0.75", height="0.5"];
5 [pos="374.44,213.87", width="0.75", height="0.5"];
6 [pos="316.59,242.56", width="0.75", height="0.5"];
}
{
graph [bb=""];
8 [pos="375.16,18", width="0.75", height="0.5"];
9 [pos="462.19,133.72", width="0.75", height="0.5"];
10 [pos="448.91,51.274", width="0.75", height="0.5"];
}
{
graph [bb=""];
a2 [pos="584.9,402.47", width="0.75", height="0.5"];
a3 [pos="469,451.59", width="0.75", height="0.5"];
a4 [pos="478.83,526.38", width="0.75", height="0.5"];
a5 [pos="617.27,524.36", width="0.75", height="0.5"];
a6 [pos="551.41,562.23", width="0.75", height="0.5"];
}
{
graph [bb=""];
a8 [pos="530.87,338.65", width="0.75", height="0.5"];
a9 [pos="668.24,403.48", width="0.75", height="0.5"];
a10 [pos="617.98,330", width="0.75", height="0.5"];
}
1 [pos="317.6,156.42", width="0.75", height="0.5"];
11 [pos="171.58,84.475", width="0.75", height="0.5"];
12 [pos="100.16,62.194", width="0.75", height="0.5"];
13 [pos="27,54.584", width="0.75", height="0.5"];
a1 [pos="546.87,480.33", width="0.75", height="0.5"];
A [pos="287,340.64", width="0.75", height="0.5"];
B [pos="358.21,330", width="0.75", height="0.5"];
C [pos="183,330", width="0.75", height="0.5"];
1 -- 2 [pos="334.61,142.12 344.75,133.59 357.59,122.8 367.77,114.24"];
1 -- 3 [pos="297.09,144.54 286.88,138.63 274.57,131.5 264.37,125.59"];
1 -- 4 [pos="301.8,171.24 293.64,178.89 283.71,188.2 275.55,195.85"];
1 -- 5 [pos="332.54,171.51 340.82,179.89 351.1,190.28 359.41,198.67"];
1 -- 6 [pos="317.39,174.69 317.22,189.3 316.98,209.7 316.81,224.32"];
2 -- 8 [pos="382.82,81.609 381.19,68.061 378.97,49.629 377.34,36.093"];
2 -- 9 [pos="407.75,109.76 417.8,114.18 429.58,119.37 439.61,123.78"];
2 -- 10 [pos="403.15,85.991 411.85,79.384 422.26,71.492 430.94,64.903"];
3 -- 11 [pos="220.67,104.35 212.4,101 203.1,97.237 194.84,93.892"];
11 -- 12 [pos="147,76.807 139.9,74.592 132.14,72.173 125.02,69.952"];
12 -- 13 [pos="73.331,59.403 66.97,58.742 60.184,58.036 53.822,57.374"];
a1 -- a2 [pos="555.31,463.05 561.61,450.15 570.19,432.6 576.49,419.7"];
a1 -- a3 [pos="523.09,471.55 513.42,467.99 502.29,463.88 492.64,460.32"];
a1 -- a4 [pos="527.92,493.16 518.64,499.44 507.48,506.99 498.15,513.31"];
a1 -- a5 [pos="566.86,492.83 576.45,498.83 587.91,506 597.48,511.99"];
a1 -- a6 [pos="547.88,498.51 548.63,512.08 549.66,530.54 550.41,544.1"];
a2 -- a8 [pos="571.55,386.7 563.3,376.95 552.74,364.48 544.45,354.69"];
a2 -- a9 [pos="612.19,402.8 621.49,402.92 631.89,403.04 641.17,403.15"];
a2 -- a10 [pos="592.91,384.93 598.11,373.53 604.86,358.74 610.04,347.38"];
A -- B [pos="313.52,336.68 319.37,335.8 325.57,334.88 331.43,334"];
}

Output file 193: xt/author/html/pack_neato2.svg (9942 bytes)

194

Input file: xt/author/data/pgram.gv (2614 bytes):
digraph test {
size="7,9.5";
page="8,10.5";
ratio=fill;
rankdir=LR;
{ rank=same;
node [shape=house];
A;C;E;G;I;K;M;O;Q;S;U;W;Y;
node [shape=invhouse];
B;D;F;H;J;L;N;P;R;T;V;X;Z;
}
{ rank=same;
node [shape=parallelogram];
"Parallelogram" [label="This is a test\nof a multiline\nlabel in an\nparallelogram with approx\nsquare aspect"];
"a ----- long thin parallelogram";
"xx" [label="m"];
"yy" [label="a\nb\nc\nd\ne\nf"];
node [shape=octagon];
"Octagon" [label="This is a test\nof a multiline\nlabel in an\noctagon with approx\nsquare aspect"];
node [shape=parallelogram];
"Parallelogram" [label="This is a test\nof a multiline\nlabel in an\nparallelogram with approx\nsquare aspect"];
"a ----- long thin parallelogram";
"zz" [label="m"];
"qq" [label="a\nb\nc\nd\ne\nf"];
ordering=out;
}
Parallelogram -> A;
Parallelogram -> B;
Parallelogram -> C;
Parallelogram -> D;
Parallelogram -> E;
Parallelogram -> F;
Parallelogram -> G;
Parallelogram -> H;
Parallelogram -> I;
Parallelogram -> J;
Parallelogram -> K;
Parallelogram -> L;
Parallelogram -> M;
Parallelogram -> N;
Parallelogram -> O;
Parallelogram -> P;
Parallelogram -> Q;
Parallelogram -> R;
Parallelogram -> S;
Parallelogram -> T;
Parallelogram -> U;
Parallelogram -> V;
Parallelogram -> W;
Parallelogram -> X;
Parallelogram -> Y;
Parallelogram -> Z;
{ rank=same;
node [shape=triangle];
a;c;e;g;i;k;m;o;q;s;u;w;y;
node [shape=tripleoctagon];
b;d;f;h;j;l;n;p;r;t;v;x;z;
}
a -> Parallelogram -> Octagon;
b -> Parallelogram -> Octagon;
c -> Parallelogram -> Octagon;
d -> Parallelogram -> Octagon;
e -> Parallelogram -> Octagon;
f -> Parallelogram -> Octagon;
g -> Parallelogram -> Octagon;
h -> Parallelogram -> Octagon;
i -> Parallelogram -> Octagon;
j -> Parallelogram -> Octagon;
k -> Parallelogram -> Octagon;
l -> Parallelogram -> Octagon;
m -> Parallelogram -> Octagon;
n -> Parallelogram -> Octagon;
o -> Parallelogram -> Octagon;
p -> Parallelogram -> Octagon;
q -> Parallelogram -> Octagon;
r -> Parallelogram -> Octagon;
s -> Parallelogram -> Octagon;
t -> Parallelogram -> Octagon;
u -> Parallelogram -> Octagon;
v -> Parallelogram -> Octagon;
w -> Parallelogram -> Octagon;
x -> Parallelogram -> Octagon;
y -> Parallelogram -> Octagon;
z -> Parallelogram -> Octagon;
}

Output file 194: xt/author/html/pgram.svg (53823 bytes)

195

Input file: xt/author/data/plugins.gv (11343 bytes):
digraph G {
rankdir=LR ranksep=2
subgraph { rank=same
"i-(lib)" [label="(lib)"]
"i-gd" [label="gd"]
"i-gd2" [label="gd2"]
"i-gif" [label="gif"]
"i-jpg/jpe/jpeg" [label="jpg/jpe/jpeg"]
"i-png" [label="png"]
"i-ps" [label="ps"]
"i-svg" [label="svg"]
"i-xbm" [label="xbm"]
}
subgraph { rank=same
"o-bmp" [label="bmp"]
"o-canon" [label="canon"]
"o-cmap" [label="cmap"]
"o-cmapx" [label="cmapx"]
"o-cmapx_np" [label="cmapx_np"]
"o-dot" [label="dot"]
"o-eps" [label="eps"]
"o-fig" [label="fig"]
"o-gd" [label="gd"]
"o-gd2" [label="gd2"]
"o-gif" [label="gif"]
"o-gtk" [label="gtk"]
"o-gv" [label="gv"]
"o-ico" [label="ico"]
"o-imap" [label="imap"]
"o-imap_np" [label="imap_np"]
"o-ismap" [label="ismap"]
"o-jpg/jpe/jpeg" [label="jpg/jpe/jpeg"]
"o-pdf" [label="pdf"]
"o-plain" [label="plain"]
"o-plain-ext" [label="plain-ext"]
"o-png" [label="png"]
"o-ps" [label="ps"]
"o-ps2" [label="ps2"]
"o-svg" [label="svg"]
"o-svgz" [label="svgz"]
"o-tga" [label="tga"]
"o-tif" [label="tif"]
"o-tiff" [label="tiff"]
"o-tk" [label="tk"]
"o-vml" [label="vml"]
"o-vmlz" [label="vmlz"]
"o-vrml" [label="vrml"]
"o-wbmp" [label="wbmp"]
"o-xdot" [label="xdot"]
"o-xlib" [label="xlib"]
}
subgraph cluster_neato_layout { label="neato_layout" penwidth=2
}
subgraph cluster_dot_layout { label="dot_layout" penwidth=2
}
subgraph cluster_devil { label="devil" penwidth=2
subgraph { rank=same
"o-devil-bmp" [label="bmp"]
"o-devil-jpg/jpe/jpeg" [label="jpg/jpe/jpeg"]
"o-devil-png" [label="png"]
"o-devil-tga" [label="tga"]
"o-devil-tif" [label="tif"]
"o-devil-tiff" [label="tiff"]
}
}
subgraph cluster_lasi { label="lasi" penwidth=2
subgraph { rank=same
"r-lasi" [label="lasi"]
}
subgraph { rank=same
"o-lasi-eps" [label="eps"]
"o-lasi-ps" [label="ps"]
"o-lasi-ps2" [label="ps2"]
}
}
subgraph cluster_core { label="core" penwidth=2
subgraph { rank=same
"i-core-(lib)" [label="(lib)"]
"i-core-gif" [label="gif"]
"i-core-jpg/jpe/jpeg" [label="jpg/jpe/jpeg"]
"i-core-png" [label="png"]
"i-core-ps" [label="ps"]
"i-core-svg" [label="svg"]
}
subgraph { rank=same
"r-dot" [label="dot"]
"r-fig" [label="fig"]
"r-map" [label="map"]
"r-ps" [label="ps"]
"r-svg" [label="svg"]
"r-tk" [label="tk"]
"r-vml" [label="vml"]
"r-xdot" [label="xdot"]
}
subgraph { rank=same
"o-core-canon" [label="canon"]
"o-core-cmap" [label="cmap"]
"o-core-cmapx" [label="cmapx"]
"o-core-cmapx_np" [label="cmapx_np"]
"o-core-dot" [label="dot"]
"o-core-eps" [label="eps"]
"o-core-fig" [label="fig"]
"o-core-gv" [label="gv"]
"o-core-imap" [label="imap"]
"o-core-imap_np" [label="imap_np"]
"o-core-ismap" [label="ismap"]
"o-core-plain" [label="plain"]
"o-core-plain-ext" [label="plain-ext"]
"o-core-ps" [label="ps"]
"o-core-ps2" [label="ps2"]
"o-core-svg" [label="svg"]
"o-core-svgz" [label="svgz"]
"o-core-tk" [label="tk"]
"o-core-vml" [label="vml"]
"o-core-vmlz" [label="vmlz"]
"o-core-xdot" [label="xdot"]
}
}
subgraph cluster_gtk { label="gtk" penwidth=2
subgraph { rank=same
"o-gtk-gtk" [label="gtk"]
}
}
subgraph cluster_cairo { label="cairo" penwidth=2
subgraph { rank=same
"i-cairo-png" [label="png"]
}
subgraph { rank=same
"r-cairo" [label="cairo"]
}
subgraph { rank=same
"o-cairo-pdf" [label="pdf"]
"o-cairo-png" [label="png"]
"o-cairo-ps" [label="ps"]
"o-cairo-svg" [label="svg"]
}
}
subgraph cluster_rsvg { label="rsvg" penwidth=2
subgraph { rank=same
"i-rsvg-svg" [label="svg"]
}
}
subgraph cluster_xlib { label="xlib" penwidth=2
subgraph { rank=same
"o-xlib-xlib" [label="xlib"]
}
}
subgraph cluster_gdk_pixbuf { label="gdk_pixbuf" penwidth=2
subgraph { rank=same
"o-gdk_pixbuf-bmp" [label="bmp"]
"o-gdk_pixbuf-ico" [label="ico"]
"o-gdk_pixbuf-jpg/jpe/jpeg" [label="jpg/jpe/jpeg"]
"o-gdk_pixbuf-png" [label="png"]
"o-gdk_pixbuf-tif" [label="tif"]
"o-gdk_pixbuf-tiff" [label="tiff"]
}
}
subgraph cluster_gd { label="gd" penwidth=2
subgraph { rank=same
"i-gd-gd" [label="gd"]
"i-gd-gd2" [label="gd2"]
"i-gd-gif" [label="gif"]
"i-gd-jpg/jpe/jpeg" [label="jpg/jpe/jpeg"]
"i-gd-png" [label="png"]
"i-gd-xbm" [label="xbm"]
}
subgraph { rank=same
"r-gd" [label="gd"]
"r-vrml" [label="vrml"]
}
subgraph { rank=same
"o-gd-gd" [label="gd"]
"o-gd-gd2" [label="gd2"]
"o-gd-gif" [label="gif"]
"o-gd-jpg/jpe/jpeg" [label="jpg/jpe/jpeg"]
"o-gd-png" [label="png"]
"o-gd-vrml" [label="vrml"]
"o-gd-wbmp" [label="wbmp"]
}
}
"i-png" -> "i-cairo-png" [color=black]
"i-cairo-png" -> "r-cairo" [color=black]
"i-cairo-png" -> "r-lasi" [color=black]
"i-cairo-png" -> "r-ps" [color=black]
"i-(lib)" -> "i-core-(lib)" [color=black]
"i-core-(lib)" -> "r-ps" [color=black]
"i-gif" -> "i-core-gif" [color=black]
"i-core-gif" -> "r-dot" [color=black]
"i-core-gif" -> "r-fig" [color=black]
"i-core-gif" -> "r-svg" [color=black]
"i-core-gif" -> "r-vrml" [color=black]
"i-core-gif" -> "r-xdot" [color=black]
"i-jpg/jpe/jpeg" -> "i-core-jpg/jpe/jpeg" [color=black]
"i-core-jpg/jpe/jpeg" -> "r-dot" [color=black]
"i-core-jpg/jpe/jpeg" -> "r-fig" [color=black]
"i-core-jpg/jpe/jpeg" -> "r-svg" [color=black]
"i-core-jpg/jpe/jpeg" -> "r-vrml" [color=black]
"i-core-jpg/jpe/jpeg" -> "r-xdot" [color=black]
"i-png" -> "i-core-png" [color=black]
"i-core-png" -> "r-dot" [color=black]
"i-core-png" -> "r-fig" [color=black]
"i-core-png" -> "r-svg" [color=black]
"i-core-png" -> "r-vrml" [color=black]
"i-core-png" -> "r-xdot" [color=black]
"i-ps" -> "i-core-ps" [color=black]
"i-core-ps" -> "r-dot" [color=black]
"i-core-ps" -> "r-lasi" [color=black]
"i-core-ps" -> "r-ps" [color=black]
"i-core-ps" -> "r-xdot" [color=black]
"i-svg" -> "i-core-svg" [color=black]
"i-core-svg" -> "r-dot" [color=black]
"i-core-svg" -> "r-svg" [color=black]
"i-core-svg" -> "r-xdot" [color=black]
"i-gd" -> "i-gd-gd" [color=black]
"i-gd-gd" -> "r-gd" [color=black]
"i-gd-gd" -> "r-lasi" [color=black]
"i-gd-gd" -> "r-ps" [color=black]
"i-gd2" -> "i-gd-gd2" [color=black]
"i-gd-gd2" -> "r-gd" [color=black]
"i-gd-gd2" -> "r-lasi" [color=black]
"i-gd-gd2" -> "r-ps" [color=black]
"i-gif" -> "i-gd-gif" [color=black]
"i-gd-gif" -> "r-gd" [color=black]
"i-gd-gif" -> "r-lasi" [color=black]
"i-gd-gif" -> "r-ps" [color=black]
"i-jpg/jpe/jpeg" -> "i-gd-jpg/jpe/jpeg" [color=black]
"i-gd-jpg/jpe/jpeg" -> "r-gd" [color=black]
"i-gd-jpg/jpe/jpeg" -> "r-lasi" [color=black]
"i-gd-jpg/jpe/jpeg" -> "r-ps" [color=black]
"i-png" -> "i-gd-png" [color=black]
"i-gd-png" -> "r-gd" [color=black]
"i-gd-png" -> "r-lasi" [color=black]
"i-gd-png" -> "r-ps" [color=black]
"i-xbm" -> "i-gd-xbm" [color=black]
"i-gd-xbm" -> "r-gd" [color=black]
"i-gd-xbm" -> "r-lasi" [color=black]
"i-gd-xbm" -> "r-ps" [color=black]
"i-svg" -> "i-rsvg-svg" [color=black]
"i-rsvg-svg" -> "r-cairo" [color=black]
"r-cairo" -> "o-cairo-pdf" [color=black]
"o-cairo-pdf" -> "o-pdf" [color=black]
"r-cairo" -> "o-cairo-png" [color=black]
"o-cairo-png" -> "o-png" [color=black]
"r-cairo" -> "o-cairo-ps" [color=black]
"o-cairo-ps" -> "o-ps" [color=black]
"r-cairo" -> "o-cairo-svg" [color=black]
"o-cairo-svg" -> "o-svg" [color=black]
"r-dot" -> "o-core-canon" [color=black]
"o-core-canon" -> "o-canon" [color=black]
"r-map" -> "o-core-cmap" [color=black]
"o-core-cmap" -> "o-cmap" [color=black]
"r-map" -> "o-core-cmapx" [color=black]
"o-core-cmapx" -> "o-cmapx" [color=black]
"r-map" -> "o-core-cmapx_np" [color=black]
"o-core-cmapx_np" -> "o-cmapx_np" [color=black]
"r-dot" -> "o-core-dot" [color=black]
"o-core-dot" -> "o-dot" [color=black]
"r-ps" -> "o-core-eps" [color=black]
"o-core-eps" -> "o-eps" [color=black]
"r-fig" -> "o-core-fig" [color=black]
"o-core-fig" -> "o-fig" [color=black]
"r-dot" -> "o-core-gv" [color=black]
"o-core-gv" -> "o-gv" [color=black]
"r-map" -> "o-core-imap" [color=black]
"o-core-imap" -> "o-imap" [color=black]
"r-map" -> "o-core-imap_np" [color=black]
"o-core-imap_np" -> "o-imap_np" [color=black]
"r-map" -> "o-core-ismap" [color=black]
"o-core-ismap" -> "o-ismap" [color=black]
"r-dot" -> "o-core-plain" [color=black]
"o-core-plain" -> "o-plain" [color=black]
"r-dot" -> "o-core-plain-ext" [color=black]
"o-core-plain-ext" -> "o-plain-ext" [color=black]
"r-ps" -> "o-core-ps" [color=black]
"o-core-ps" -> "o-ps" [color=black]
"r-ps" -> "o-core-ps2" [color=black]
"o-core-ps2" -> "o-ps2" [color=black]
"r-svg" -> "o-core-svg" [color=black]
"o-core-svg" -> "o-svg" [color=black]
"r-svg" -> "o-core-svgz" [color=black]
"o-core-svgz" -> "o-svgz" [color=black]
"r-tk" -> "o-core-tk" [color=black]
"o-core-tk" -> "o-tk" [color=black]
"r-vml" -> "o-core-vml" [color=black]
"o-core-vml" -> "o-vml" [color=black]
"r-vml" -> "o-core-vmlz" [color=black]
"o-core-vmlz" -> "o-vmlz" [color=black]
"r-xdot" -> "o-core-xdot" [color=black]
"o-core-xdot" -> "o-xdot" [color=black]
"r-cairo" -> "o-devil-bmp" [color=black]
"o-devil-bmp" -> "o-bmp" [color=black]
"r-cairo" -> "o-devil-jpg/jpe/jpeg" [color=black]
"o-devil-jpg/jpe/jpeg" -> "o-jpg/jpe/jpeg" [color=black]
"r-cairo" -> "o-devil-png" [color=black]
"o-devil-png" -> "o-png" [color=black]
"r-cairo" -> "o-devil-tga" [color=black]
"o-devil-tga" -> "o-tga" [color=black]
"r-cairo" -> "o-devil-tif" [color=black]
"o-devil-tif" -> "o-tif" [color=black]
"r-cairo" -> "o-devil-tiff" [color=black]
"o-devil-tiff" -> "o-tiff" [color=black]
"r-cairo" -> "o-gd-gd" [color=black]
"r-gd" -> "o-gd-gd" [color=black]
"o-gd-gd" -> "o-gd" [color=black]
"r-cairo" -> "o-gd-gd2" [color=black]
"r-gd" -> "o-gd-gd2" [color=black]
"o-gd-gd2" -> "o-gd2" [color=black]
"r-cairo" -> "o-gd-gif" [color=black]
"r-gd" -> "o-gd-gif" [color=black]
"o-gd-gif" -> "o-gif" [color=black]
"r-cairo" -> "o-gd-jpg/jpe/jpeg" [color=black]
"r-gd" -> "o-gd-jpg/jpe/jpeg" [color=black]
"o-gd-jpg/jpe/jpeg" -> "o-jpg/jpe/jpeg" [color=black]
"r-cairo" -> "o-gd-png" [color=black]
"r-gd" -> "o-gd-png" [color=black]
"o-gd-png" -> "o-png" [color=black]
"r-vrml" -> "o-gd-vrml" [color=black]
"o-gd-vrml" -> "o-vrml" [color=black]
"r-cairo" -> "o-gd-wbmp" [color=black]
"r-gd" -> "o-gd-wbmp" [color=black]
"o-gd-wbmp" -> "o-wbmp" [color=black]
"r-cairo" -> "o-gdk_pixbuf-bmp" [color=black]
"o-gdk_pixbuf-bmp" -> "o-bmp" [color=black]
"r-cairo" -> "o-gdk_pixbuf-ico" [color=black]
"o-gdk_pixbuf-ico" -> "o-ico" [color=black]
"r-cairo" -> "o-gdk_pixbuf-jpg/jpe/jpeg" [color=black]
"o-gdk_pixbuf-jpg/jpe/jpeg" -> "o-jpg/jpe/jpeg" [color=black]
"r-cairo" -> "o-gdk_pixbuf-png" [color=black]
"o-gdk_pixbuf-png" -> "o-png" [color=black]
"r-cairo" -> "o-gdk_pixbuf-tif" [color=black]
"o-gdk_pixbuf-tif" -> "o-tif" [color=black]
"r-cairo" -> "o-gdk_pixbuf-tiff" [color=black]
"o-gdk_pixbuf-tiff" -> "o-tiff" [color=black]
"r-cairo" -> "o-gtk-gtk" [color=black]
"o-gtk-gtk" -> "o-gtk" [color=black]
"r-lasi" -> "o-lasi-eps" [color=black]
"o-lasi-eps" -> "o-eps" [color=black]
"r-lasi" -> "o-lasi-ps" [color=black]
"o-lasi-ps" -> "o-ps" [color=black]
"r-lasi" -> "o-lasi-ps2" [color=black]
"o-lasi-ps2" -> "o-ps2" [color=black]
"r-cairo" -> "o-xlib-xlib" [color=black]
"o-xlib-xlib" -> "o-xlib" [color=black]
}

Output file 195: xt/author/html/plugins.svg (98925 bytes)

196

Input file: xt/author/data/pm2way.gv (2020 bytes):
digraph g {
graph [
];
node [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "box"
color = "black"
width = "0.5"
];
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"22690" [
label = "22690\n?"
pname = "?"
kind = "proc"
];
"22692" [
label = "22692\ndotty"
pname = "dotty"
kind = "proc"
];
"116842+2595" [
label = "116842+2595\n/home/ek/work/sun4/bin/dotty"
fname = "/home/ek/work/sun4/bin/dotty"
shape = "ellipse"
kind = "file"
];
"22693" [
label = "22693\nlefty"
pname = "lefty"
kind = "proc"
];
"182440-1" [
label = "182440-1\n182441-1\npipe"
fontsize = "7"
fname = "pipe"
shape = "doublecircle"
subkind = "pipe"
kind = "file"
];
"182442-1" [
label = "182442-1\n182443-1\npipe"
fontsize = "7"
fname = "pipe"
shape = "doublecircle"
subkind = "pipe"
kind = "file"
];
"22694" [
label = "22694\ndot"
pname = "dot"
kind = "proc"
];
"4761+2595" [
label = "4761+2595\n/home/ek/pm2.dot"
fname = "/home/ek/pm2.dot"
shape = "ellipse"
kind = "file"
];
"22690" -> "22692" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"22692" -> "116842+2595" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "back"
color = "black"
];
"22692" -> "22693" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"22693" -> "182440-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "back"
color = "black"
];
"22693" -> "182442-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "forward"
color = "black"
];
"22693" -> "22694" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"22694" -> "182440-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "forward"
color = "black"
];
"22694" -> "182442-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "back"
color = "black"
];
"22693" -> "4761+2595" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "back"
color = "black"
];
}

Output file 196: xt/author/html/pm2way.svg (7244 bytes)

197

Input file: xt/author/data/pmpipe.gv (3499 bytes):
digraph g {
graph [
];
node [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
shape = "box"
color = "black"
width = "0.5"
];
edge [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"23296" [
label = "23296\n?"
pname = "?"
kind = "proc"
];
"182948-1" [
label = "182948-1\n182949-1\npipe"
fontsize = "7"
fname = "pipe"
shape = "doublecircle"
subkind = "pipe"
kind = "file"
];
"23310" [
label = "23310\ncat"
pname = "cat"
kind = "proc"
];
"182950-1" [
label = "182950-1\n182951-1\npipe"
fontsize = "7"
fname = "pipe"
shape = "doublecircle"
subkind = "pipe"
kind = "file"
];
"23311" [
label = "23311\ncat"
pname = "cat"
kind = "proc"
];
"182952-1" [
label = "182952-1\n182953-1\npipe"
fontsize = "7"
fname = "pipe"
shape = "doublecircle"
subkind = "pipe"
kind = "file"
];
"23312" [
label = "23312\ncat"
pname = "cat"
kind = "proc"
];
"182954-1" [
label = "182954-1\n182955-1\npipe"
fontsize = "7"
fname = "pipe"
shape = "doublecircle"
subkind = "pipe"
kind = "file"
];
"23313" [
label = "23313\ncat"
pname = "cat"
kind = "proc"
];
"79893+2568" [
label = "79893+2568\n/usr/share/lib/termcap"
fname = "/usr/share/lib/termcap"
shape = "ellipse"
kind = "file"
];
"85+2560" [
label = "85+2560\n?"
fname = "?"
shape = "ellipse"
kind = "file"
];
"23314" [
label = "23314\ncat"
pname = "cat"
kind = "proc"
];
"4151865284+0" [
label = "4151865284+0\n/tmp/termcap"
fname = "/tmp/termcap"
shape = "ellipse"
kind = "file"
];
"23296" -> "23310" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"23296" -> "23311" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"23311" -> "182948-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "back"
color = "black"
];
"23310" -> "182948-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "forward"
color = "black"
];
"23296" -> "23312" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"23312" -> "182952-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "forward"
color = "black"
];
"23312" -> "182950-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "back"
color = "black"
];
"23296" -> "23313" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"23313" -> "182954-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "forward"
color = "black"
];
"23311" -> "182950-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "forward"
color = "black"
];
"23310" -> "79893+2568" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "back"
color = "black"
];
"23296" -> "85+2560" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "both"
color = "black"
];
"23296" -> "23314" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
color = "black"
];
"23314" -> "85+2560" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "both"
color = "black"
];
"23314" -> "182954-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "back"
color = "black"
];
"23296" -> "85+2560" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "both"
color = "black"
];
"23314" -> "4151865284+0" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "forward"
color = "black"
];
"23313" -> "182952-1" [
fontsize = "14"
fontname = "Times-Roman"
fontcolor = "black"
dir = "back"
color = "black"
];
}

Output file 197: xt/author/html/pmpipe.svg (13081 bytes)

198

Input file: xt/author/data/polypoly.gv (6617 bytes):
digraph polypoly {
/* size="7,9.5"; */
/* page="8.5,11"; */
/* ratio=fill; */
node [shape=polygon];
{ rank=same;
node [sides=0];
node [peripheries=1];
0000 [label="M"];
0001 [label="MMMMMMMMMM"];
0002 [label="M\nM\nM\nM\nM\nM"];
0003 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [peripheries=2];
0010 [label="M"];
0011 [label="MMMMMMMMMM"];
0012 [label="M\nM\nM\nM\nM\nM"];
0013 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [distortion=-.3];
0110 [label="M"];
0111 [label="MMMMMMMMMM"];
0112 [label="M\nM\nM\nM\nM\nM"];
0113 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
}
{ rank=same;
node [sides=3];
node [peripheries=1];
node [orientation=0];
3000 [label="M"];
3001 [label="MMMMMMMMMM"];
3002 [label="M\nM\nM\nM\nM\nM"];
3003 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [peripheries=2];
node [orientation=60];
3110 [label="M"];
3111 [label="MMMMMMMMMM"];
3112 [label="M\nM\nM\nM\nM\nM"];
3113 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
}
3000->0000;
{ rank=same;
node [sides=4];
node [peripheries=1];
node [orientation=0];
4000 [label="M"];
4001 [label="MMMMMMMMMM"];
4002 [label="M\nM\nM\nM\nM\nM"];
4003 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [peripheries=2];
node [orientation=45];
4110 [label="M"];
4111 [label="MMMMMMMMMM"];
4112 [label="M\nM\nM\nM\nM\nM"];
4113 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
}
4000->3000;
{ rank=same;
node [sides=5];
node [peripheries=1];
node [orientation=0];
5000 [label="M"];
5001 [label="MMMMMMMMMM"];
5002 [label="M\nM\nM\nM\nM\nM"];
5003 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [peripheries=2];
node [orientation=36];
5110 [label="M"];
5111 [label="MMMMMMMMMM"];
5112 [label="M\nM\nM\nM\nM\nM"];
5113 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
}
5000->4000;
{ rank=same;
node [sides=6];
node [peripheries=1];
node [orientation=0];
6000 [label="M"];
6001 [label="MMMMMMMMMM"];
6002 [label="M\nM\nM\nM\nM\nM"];
6003 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [peripheries=2];
node [orientation=30];
6110 [label="M"];
6111 [label="MMMMMMMMMM"];
6112 [label="M\nM\nM\nM\nM\nM"];
6113 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
}
6000->5000;
{ rank=same;
node [sides=7];
node [peripheries=1];
node [orientation=0];
7000 [label="M"];
7001 [label="MMMMMMMMMM"];
7002 [label="M\nM\nM\nM\nM\nM"];
7003 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [peripheries=2];
node [orientation=25.7];
7110 [label="M"];
7111 [label="MMMMMMMMMM"];
7112 [label="M\nM\nM\nM\nM\nM"];
7113 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
}
7000->6000;
{ rank=same;
node [sides=8];
node [peripheries=1];
node [orientation=0];
8000 [label="M"];
8001 [label="MMMMMMMMMM"];
8002 [label="M\nM\nM\nM\nM\nM"];
8003 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [peripheries=2];
node [orientation=22.5];
8110 [label="M"];
8111 [label="MMMMMMMMMM"];
8112 [label="M\nM\nM\nM\nM\nM"];
8113 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
}
8000->7000;
{ rank=same;
node [sides=4];
node [peripheries=1];
node [regular=1];
node [distortion=.5];
node [orientation=0];
9000 [label="M"];
node [orientation=45.];
9001 [label="M"];
node [orientation=90.];
9002 [label="M"];
node [orientation=135.];
9003 [label="M"];
node [orientation=180.];
9004 [label="M"];
node [orientation=225.];
9005 [label="M"];
node [orientation=270.];
9006 [label="M"];
node [orientation=315.];
9007 [label="M"];
node [peripheries=2];
node [orientation=0];
9010 [label="M"];
node [orientation=45.];
9011 [label="M"];
node [orientation=90.];
9012 [label="M"];
node [orientation=135.];
9013 [label="M"];
node [orientation=180.];
9014 [label="M"];
node [orientation=225.];
9015 [label="M"];
node [orientation=270.];
9016 [label="M"];
node [orientation=315.];
9017 [label="M"];
}
{ rank=same;
node [shape=ellipse]
node [peripheries=1];
10000 [label="M"];
10001 [label="MMMMMMMMMM"];
10002 [label="M\nM\nM\nM\nM\nM"];
10003 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [peripheries=2];
10010 [label="M"]
10011 [label="MMMMMMMMMM"];
10012 [label="M\nM\nM\nM\nM\nM"];
10013 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [peripheries=3];
10014 [label="M"];
10015 [label="MMMMMMMMMM"];
10016 [label="M\nM\nM\nM\nM\nM"];
10017 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
}
{ rank=same;
node [shape=circle]
node [peripheries=1];
20000 [label="M"];
20001 [label="MMMMMMMMMM"];
20002 [label="M\nM\nM\nM\nM\nM"];
20003 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [peripheries=2];
20010 [label="M"];
20011 [label="MMMMMMMMMM"];
20012 [label="M\nM\nM\nM\nM\nM"];
20013 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
node [peripheries=3];
20014 [label="M"];
20015 [label="MMMMMMMMMM"];
20016 [label="M\nM\nM\nM\nM\nM"];
20017 [label="MMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM\nMMMMMMMMMM"];
}
0000 -> 10000
10000 -> 20000
}

Output file 198: xt/author/html/polypoly.svg (79643 bytes)

199

Input file: xt/author/data/ports.gv (677 bytes):
digraph G {
node [shape=box]
TOP -> {rank=same a b c d e f } -> BOTTOM
b [shape=record, label="<left>left |{<up>up | <middle>middle | <down>down } | right"]
d [shape=none
label=<<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" CELLBORDER="1">
<TR>
<TD PORT="htmlleft">LEFT</TD>
<TD>MIDDLE</TD>
<TD BORDER="0">
<TABLE PORT="inner" BORDER="0" CELLPADDING="0" CELLSPACING="0" CELLBORDER="1">
<TR><TD>RIGHTTOP</TD></TR>
<TR><TD>RIGHTBOTTOM</TD></TR>
</TABLE>
</TD>
</TR>
</TABLE>> ]
A:s -> a:n
a:w ->f:e
f:n -> d:htmlleft
a:ne -> d:inner:n
a:s ->b:down:se
a:w -> B:e
D -> b:left
C -> b:middle:e
}

Output file 199: xt/author/html/ports.svg (11394 bytes)

200

Input file: xt/author/data/ports_dot.gv (3505 bytes):
digraph G {
node [label="\N", shape=box];
graph [bb="0,0,707,214"];
{
graph [rank=same,
bb=""];
a [pos="81,107", width="0.75", height="0.5"];
b [label="<left>left |{<up>up | <middle>middle | <down>down } | right", shape=record, pos="641,107", rects="574.5,72.5,609.5,141.5 609.5,118.5,664.5,141.5 609.5,95.5,664.5,118.5 609.5,72.5,664.5,95.5 664.5,72.5,707.5,141.5", width="1.8403", height="0.97222"];
c [pos="457,107", width="0.75", height="0.5"];
d [label=<<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" CELLBORDER="1">
<TR>
<TD PORT="htmlleft">LEFT</TD>
<TD>MIDDLE</TD>
<TD BORDER="0">
<TABLE PORT="inner" BORDER="0" CELLPADDING="0" CELLSPACING="0" CELLBORDER="1">
<TR><TD>RIGHTTOP</TD></TR>
<TR><TD>RIGHTBOTTOM</TD></TR>
</TABLE>
</TD>
</TR>
</TABLE>>, shape=none, pos="305,107", width="2.9722", height="0.56944"];
e [pos="529,107", width="0.75", height="0.5"];
f [pos="153,107", width="0.75", height="0.5"];
}
TOP [pos="381,196", width="0.75", height="0.5"];
BOTTOM [pos="381,18", width="1.0556", height="0.5"];
A [pos="81,196", width="0.75", height="0.5"];
B [pos="27,18", width="0.75", height="0.5"];
D [pos="592,196", width="0.75", height="0.5"];
C [pos="665,196", width="0.75", height="0.5"];
TOP -> a [pos="e,95.259,125.03 353.92,194.42 304.23,192.34 196.3,183.03 117,142 111.94,139.38 107.09,135.84 102.68,132.03"];
TOP -> b [pos="e,574.49,138.39 408.2,188.44 444.44,179.41 510.36,161.98 565,142 565.1,141.96 565.2,141.93 565.29,141.89"];
TOP -> c [pos="e,442.02,125.15 396.02,177.81 407.26,164.94 422.8,147.15 435.38,132.75"];
TOP -> d [pos="e,322.11,127.58 365.98,177.81 355.43,165.72 341.07,149.29 328.94,135.41"];
TOP -> e [pos="e,513.1,125.09 408.07,185 431.58,175.67 466,160.45 493,142 497.33,139.04 501.63,135.57 505.68,131.99"];
TOP -> f [pos="e,167.76,125.08 353.98,191.75 315.31,186.19 242.93,172.38 189,142 184.13,139.26 179.41,135.72 175.09,131.96"];
a -> BOTTOM [pos="e,342.99,20.113 95.259,88.973 101.34,82.737 108.91,76.188 117,72 186.43,36.076 277.8,24.47 332.82,20.74"];
b -> BOTTOM [pos="e,419.21,28.333 574.49,75.611 571.3,74.353 568.12,73.142 565,72 519.77,55.46 466.8,40.666 429.34,30.94"];
c -> BOTTOM [pos="e,395.98,36.153 441.98,88.812 430.74,75.942 415.2,58.152 402.62,43.751"];
d -> BOTTOM [pos="e,366.13,36.021 322.25,86.258 333.3,73.602 347.74,57.075 359.54,43.571"];
e -> BOTTOM [pos="e,419.17,33.522 513.1,88.914 507.14,83.099 500.1,76.85 493,72 473.05,58.371 449.05,46.501 428.4,37.468"];
f -> BOTTOM [pos="e,342.84,23.947 167.76,88.916 173.81,82.823 181.21,76.389 189,72 234.27,46.494 292.55,32.67 332.96,25.602"];
A:s -> a:n [pos="e,81,126 81,178 81,158.68 81,151.47 81,136.13"];
a:w -> f:e [pos="e,181,107 53,107 44.988,107 48.179,119.49 54,125 94.681,163.48 139.32,163.48 180,125 182.36,122.76 184.3,119.37 185.22,116.14"];
f:n -> d:htmlleft [pos="e,205,106 153,126 153,138.01 168.69,129.04 180,125 188.83,121.84 190.78,114.35 195.34,109.77"];
a:ne -> d:inner:n [pos="e,352,123 108,125 120.37,137.37 111.07,150.89 126,160 159.46,180.42 323.3,169.97 348.69,132.98"];
a:s -> b:down:se [pos="e,665,72 81,89 81,63.663 102.03,62.223 126,54 216.38,22.989 460.76,46.189 556,54 600.54,57.653 683.06,40.806 671.35,63.927"];
a:w -> B:e [pos="e,55,18 53,107 18.38,107 76.169,38.859 64.651,21.824"];
D -> b:left [pos="e,592,142 592,177.81 592,170.28 592,161.1 592,152.06"];
C -> b:middle:e [pos="e,665,107 671.82,177.61 679.59,155.77 689.46,119.92 674.95,109.76"];
}

Output file 200: xt/author/html/ports_dot.svg (11571 bytes)

201

Input file: xt/author/data/proc3d.gv (6121 bytes):
digraph g {
graph [
fontname=Courier,
fontsize=24,
ranksep = 1.0,
size="10,7.5",
orientation=land,
style="setlinewidth(8)"
page = "8.5,11",
center=true
];
node [
shape = "box"
width = "0.5"
];
edge [
];
subgraph cluster_0 {
label="gryphon"
"22342"
"22343"
"22346"
"22347"
"22351"
"22344"
"22345"
"22348"
"22350"
"22357"
}
subgraph cluster_1 {
label=toucan
"22349"
"22352"
"22356"
"22361"
"22369"
"22353"
"22355"
"22360"
"22365"
"22374"
}
subgraph cluster_2 {
label=parker
"22354"
"22359"
"22375"
}
subgraph cluster_3 {
label=condor
"22358"
"22362"
"22367"
"22373"
"22378"
}
subgraph cluster_4 {
label=kite
"22363"
"22366"
"22371"
"22376"
"22380"
}
subgraph cluster_5 {
label=coot
"22368"
"22372"
"22377"
"22379"
"22381"
}
"22316" [
label = "22316\nksh"
pname = "ksh"
kind = "proc"
];
"22324" [
label = "22324\nnmake"
pname = "nmake"
kind = "proc"
];
"22337" [
label = "22337\nksh"
pname = "ksh"
kind = "proc"
];
"22342" [
label = "22342\nksh"
pname = "ksh"
kind = "proc"
];
"22343" [
label = "22343\ngcc"
pname = "gcc"
kind = "proc"
];
"22344" [
label = "22344\nksh"
pname = "ksh"
kind = "proc"
];
"22345" [
label = "22345\ngcc"
pname = "gcc"
kind = "proc"
];
"22346" [
label = "22346\ncpp"
pname = "cpp"
kind = "proc"
];
"22347" [
label = "22347\ncc1"
pname = "cc1"
kind = "proc"
];
"22348" [
label = "22348\ncpp"
pname = "cpp"
kind = "proc"
];
"93736-32246" [
label = "93736-32246\n/home/ek/work/src/lefty/lefty.c"
fname = "/home/ek/work/src/lefty/lefty.c"
shape = "ellipse"
kind = "file"
];
"22349" [
label = "22349\nksh"
pname = "ksh"
kind = "proc"
];
"22350" [
label = "22350\ncc1"
pname = "cc1"
kind = "proc"
];
"93627-32246" [
label = "93627-32246\n/home/ek/work/src/lefty/gfxview.c"
fname = "/home/ek/work/src/lefty/gfxview.c"
shape = "ellipse"
kind = "file"
];
"22351" [
label = "22351\nas"
pname = "as"
kind = "proc"
];
"22352" [
label = "22352\ngcc"
pname = "gcc"
kind = "proc"
];
"22353" [
label = "22353\nksh"
pname = "ksh"
kind = "proc"
];
"22354" [
label = "22354\nksh"
pname = "ksh"
kind = "proc"
];
"22355" [
label = "22355\ngcc"
pname = "gcc"
kind = "proc"
];
"22356" [
label = "22356\ncpp"
pname = "cpp"
kind = "proc"
];
"22357" [
label = "22357\nas"
pname = "as"
kind = "proc"
];
"22358" [
label = "22358\nksh"
pname = "ksh"
kind = "proc"
];
"22359" [
label = "22359\ngcc"
pname = "gcc"
kind = "proc"
];
"22360" [
label = "22360\ncpp"
pname = "cpp"
kind = "proc"
];
"22361" [
label = "22361\ncc1"
pname = "cc1"
kind = "proc"
];
"93645-32246" [
label = "93645-32246\n/home/ek/work/src/lefty/txtview.c"
fname = "/home/ek/work/src/lefty/txtview.c"
shape = "ellipse"
kind = "file"
];
"22362" [
label = "22362\ngcc"
pname = "gcc"
kind = "proc"
];
"22363" [
label = "22363\nksh"
pname = "ksh"
kind = "proc"
];
"22365" [
label = "22365\ncc1"
pname = "cc1"
kind = "proc"
];
"22366" [
label = "22366\ngcc"
pname = "gcc"
kind = "proc"
];
"93638-32246" [
label = "93638-32246\n/home/ek/work/src/lefty/internal.c"
fname = "/home/ek/work/src/lefty/internal.c"
shape = "ellipse"
kind = "file"
];
"22367" [
label = "22367\ncpp"
pname = "cpp"
kind = "proc"
];
"22368" [
label = "22368\nksh"
pname = "ksh"
kind = "proc"
];
"22369" [
label = "22369\nas"
pname = "as"
kind = "proc"
];
"93642-32246" [
label = "93642-32246\n/home/ek/work/src/lefty/lex.c"
fname = "/home/ek/work/src/lefty/lex.c"
shape = "ellipse"
kind = "file"
];
"22371" [
label = "22371\ncpp"
pname = "cpp"
kind = "proc"
];
"22372" [
label = "22372\ngcc"
pname = "gcc"
kind = "proc"
];
"22373" [
label = "22373\ncc1"
pname = "cc1"
kind = "proc"
];
"88860-32246" [
label = "88860-32246\n/home/ek/dev/src/lefty/stringify.c"
fname = "/home/ek/dev/src/lefty/stringify.c"
shape = "ellipse"
kind = "file"
];
"22374" [
label = "22374\nas"
pname = "as"
kind = "proc"
];
"22375" [
label = "22375\nas"
pname = "as"
kind = "proc"
];
"22376" [
label = "22376\ncc1"
pname = "cc1"
kind = "proc"
];
"93626-32246" [
label = "93626-32246\n/home/ek/work/src/lefty/exec.c"
fname = "/home/ek/work/src/lefty/exec.c"
shape = "ellipse"
kind = "file"
];
"22377" [
label = "22377\ncpp"
pname = "cpp"
kind = "proc"
];
"22378" [
label = "22378\nas"
pname = "as"
kind = "proc"
];
"22379" [
label = "22379\ncc1"
pname = "cc1"
kind = "proc"
];
"93643-32246" [
label = "93643-32246\n/home/ek/work/src/lefty/parse.c"
fname = "/home/ek/work/src/lefty/parse.c"
shape = "ellipse"
kind = "file"
];
"22380" [
label = "22380\nas"
pname = "as"
kind = "proc"
];
"22381" [
label = "22381\nas"
pname = "as"
kind = "proc"
];
"37592-32246" [
label = "37592-32246\n/home/ek/dev/src/lefty/exec.h"
fname = "/home/ek/dev/src/lefty/exec.h"
shape = "ellipse"
kind = "file"
];
"135504-32246" [
label = "135504-32246\n/home/ek/work/sun4/lefty/display.o"
fname = "/home/ek/work/sun4/lefty/display.o"
shape = "ellipse"
kind = "file"
];
"22316" -> "22324" [
];
"22324" -> "22337" [
];
"22337" -> "22342" [
];
"22342" -> "22343" [
];
"22337" -> "22344" [
];
"22344" -> "22345" [
];
"22343" -> "22346" [
];
"22343" -> "22347" [
];
"22345" -> "22348" [
];
"22346" -> "93736-32246" [
];
"22337" -> "22349" [
];
"22345" -> "22350" [
];
"22348" -> "93627-32246" [
];
"22343" -> "22351" [
];
"22349" -> "22352" [
];
"22337" -> "22353" [
];
"22337" -> "22354" [
];
"22353" -> "22355" [
];
"22352" -> "22356" [
];
"22345" -> "22357" [
];
"22337" -> "22358" [
];
"22354" -> "22359" [
];
"22355" -> "22360" [
];
"22352" -> "22361" [
];
"22356" -> "93645-32246" [
];
"22358" -> "22362" [
];
"22337" -> "22363" [
];
"22355" -> "22365" [
];
"22363" -> "22366" [
];
"22360" -> "93638-32246" [
];
"22362" -> "22367" [
];
"22337" -> "22368" [
];
"22352" -> "22369" [
];
"22324" -> "93642-32246" [
];
"22366" -> "22371" [
];
"22368" -> "22372" [
];
"22362" -> "22373" [
];
"22367" -> "88860-32246" [
];
"22355" -> "22374" [
];
"22359" -> "22375" [
];
"22366" -> "22376" [
];
"22371" -> "93626-32246" [
];
"22372" -> "22377" [
];
"22362" -> "22378" [
];
"22372" -> "22379" [
];
"22377" -> "93643-32246" [
];
"22366" -> "22380" [
];
"22372" -> "22381" [
];
"22371" -> "37592-32246" [
];
"22375" -> "135504-32246" [
];
/* hack to increase node separation */
{ rank = same; "22337" -> "93642-32246" [style=invis,minlen=10]; }
}

Output file 201: xt/author/html/proc3d.svg (40162 bytes)

202 | Input file: xt/author/data/process.gv (234 bytes): graph G { run -- intr; intr -- runbl; runbl -- run; run -- kernel; kernel -- zombie; kernel -- sleep; kernel -- runmem; sleep -- swap; swap -- runswap; runswap -- new; runswap -- runmem; new -- runmem; sleep -- runmem; } | Output file 202: xt/author/html/process.svg (6225 bytes)
203 | Input file: xt/author/data/ps.gv (55 bytes): digraph G { a [style=filled shape=DFDbox] a -> b } | Output file 203: xt/author/html/ps.svg (1330 bytes)
204 | Input file: xt/author/data/ps_user_shapes.gv (29 bytes): digraph G { n [label=""] } | Output file 204: xt/author/html/ps_user_shapes.svg (704 bytes)

205

Input file: xt/author/data/psfonttest.gv (2634 bytes):
digraph G {
rankdir=LR
nodesep=0
node [shape=none margin=0]
edge [color=white]
"AvantGarde-Book" [fontname="AvantGarde-Book"]
"AvantGarde-Demi" [fontname="AvantGarde-Demi"]
"AvantGarde-BookOblique" [fontname="AvantGarde-BookOblique"]
"AvantGarde-DemiOblique" [fontname="AvantGarde-DemiOblique"]
"AvantGarde-Book" -> "AvantGarde-Demi" -> "AvantGarde-BookOblique" -> "AvantGarde-DemiOblique"
"Bookman-Light" [fontname="Bookman-Light"]
"Bookman-Demi" [fontname="Bookman-Demi"]
"Bookman-LightItalic" [fontname="Bookman-LightItalic"]
"Bookman-DemiItalic" [fontname="Bookman-DemiItalic"]
"Bookman-Light" -> "Bookman-Demi" -> "Bookman-LightItalic" -> "Bookman-DemiItalic"
"Courier" [fontname="Courier"]
"Courier-Bold" [fontname="Courier-Bold"]
"Courier-Oblique" [fontname="Courier-Oblique"]
"Courier-BoldOblique" [fontname="Courier-BoldOblique"]
"Courier" -> "Courier-Bold" -> "Courier-Oblique" -> "Courier-BoldOblique"
"Helvetica" [fontname="Helvetica"]
"Helvetica-Bold" [fontname="Helvetica-Bold"]
"Helvetica-Oblique" [fontname="Helvetica-Oblique"]
"Helvetica-BoldOblique" [fontname="Helvetica-BoldOblique"]
"Helvetica-Narrow" [fontname="Helvetica-Narrow"]
"Helvetica-Narrow-Bold" [fontname="Helvetica-Narrow-Bold"]
"Helvetica-Narrow-Oblique" [fontname="Helvetica-Narrow-Oblique"]
"Helvetica-Narrow-BoldOblique" [fontname="Helvetica-Narrow-BoldOblique"]
"Helvetica" -> "Helvetica-Bold" -> "Helvetica-Oblique" -> "Helvetica-BoldOblique"
"Helvetica-Narrow" -> "Helvetica-Narrow-Bold" -> "Helvetica-Narrow-Oblique" -> "Helvetica-Narrow-BoldOblique"
"NewCenturySchlbk-Roman" [fontname="NewCenturySchlbk-Roman"]
"NewCenturySchlbk-Bold" [fontname="NewCenturySchlbk-Bold"]
"NewCenturySchlbk-Italic" [fontname="NewCenturySchlbk-Italic"]
"NewCenturySchlbk-BoldItalic" [fontname="NewCenturySchlbk-BoldItalic"]
"NewCenturySchlbk-Roman" -> "NewCenturySchlbk-Bold" -> "NewCenturySchlbk-Italic" -> "NewCenturySchlbk-BoldItalic"
"Palatino-Roman" [fontname="Palatino-Roman"]
"Palatino-Bold" [fontname="Palatino-Bold"]
"Palatino-Italic" [fontname="Palatino-Italic"]
"Palatino-BoldItalic" [fontname="Palatino-BoldItalic"]
"Palatino-Roman" -> "Palatino-Bold" -> "Palatino-Italic" -> "Palatino-BoldItalic"
"Times-Roman" [fontname="Times-Roman"]
"Times-Bold" [fontname="Times-Bold"]
"Times-Italic" [fontname="Times-Italic"]
"Times-BoldItalic" [fontname="Times-BoldItalic"]
"Times-Roman" -> "Times-Bold" -> "Times-Italic" -> "Times-BoldItalic"
"ZapfChancery-MediumItalic" [fontname="ZapfChancery-MediumItalic"]
"ZapfDingbats" [fontname="ZapfDingbats"]
"Symbol" [fontname="Symbol"]
"Symbol" -> "ZapfDingbats" -> "ZapfChancery-MediumItalic"
}

Output file 205: xt/author/html/psfonttest.svg (18695 bytes)

206

Input file: xt/author/data/rankdir_dot.gv (12047 bytes):
digraph unix {
graph [rankdir=LR, fontname=Helvetica, fontsize=36, label="\n\n\n\nObject Oriented Graphs\nStephen North, 3/19/93", size="6,6"];
node [label="\N", shape=polygon, sides=4, distortion="0.0", orientation="0.0", skew="0.0", color=white, style=filled, fontname=Helvetica];
graph [lp="1217,130",
lwidth="5.29",
lheight="3.50",
bb="0,0,2434,930"];
"5th Edition" [sides=9, distortion="0.936354", orientation=28, skew="-0.126818", color=salmon2, pos="88,571", width="2.4513", height="0.62845"];
"6th Edition" [sides=5, distortion="0.238792", orientation=11, skew="0.995935", color=deepskyblue, pos="321,651", width="3.0296", height="0.53832"];
"PWB 1.0" [sides=8, distortion="0.019636", orientation=79, skew="-0.440424", color=goldenrod2, pos="321,491", width="1.4451", height="0.5066"];
LSX [sides=9, distortion="-0.698271", orientation=22, skew="-0.195492", color=burlywood2, pos="557,740", width="1.2562", height="0.53598"];
"1 BSD" [sides=7, distortion="0.265084", orientation=26, skew="0.403659", color=gold1, pos="557,683", width="1.2527", height="0.54133"];
"Mini Unix" [distortion="0.039386", orientation=2, skew="-0.461120", color=greenyellow, pos="557,559", width="1.8894", height="0.5"];
Wollongong [sides=5, distortion="0.228564", orientation=63, skew="-0.062846", color=darkseagreen, pos="557,796", width="2.0084", height="0.5333"];
Interdata [distortion="0.624013", orientation=56, skew="0.101396", color=dodgerblue1, pos="557,620", width="2.2595", height="0.704"];
"Unix/TS 3.0" [sides=8, distortion="0.731383", orientation=43, skew="-0.824612", color=thistle2, pos="1234,439", width="3.1145", height="0.73633"];
"PWB 2.0" [sides=6, distortion="0.592100", orientation=34, skew="-0.719269", color=darkolivegreen3, pos="771,491", width="2.401", height="0.56098"];
"7th Edition" [sides=10, distortion="0.298417", orientation=65, skew="0.310367", color=chocolate, pos="771,691", width="1.5756", height="0.64255"];
"8th Edition" [distortion="-0.997093", orientation=50, skew="-0.061117", color=turquoise3, pos="1872,577", width="3.2588", height="0.80427"];
"32V" [sides=7, distortion="0.878516", orientation=19, skew="0.592905", color=steelblue3, pos="990,691", width="1.3648", height="0.60598"];
V7M [sides=10, distortion="-0.960249", orientation=32, skew="0.460424", color=navy, pos="1234,864", width="1.4322", height="0.74745"];
"Ultrix-11" [sides=10, distortion="-0.633186", orientation=10, skew="0.333125", color=darkseagreen4, pos="2134,828", width="1.7938", height="0.53138"];
Xenix [sides=8, distortion="-0.337997", orientation=52, skew="-0.760726", color=coral, pos="990,628", width="1.3725", height="0.63729"];
"UniPlus+" [sides=7, distortion="0.788483", orientation=39, skew="-0.526284", color=darkolivegreen3, pos="990,756", width="2.5716", height="0.69194"];
"9th Edition" [sides=7, distortion="0.138690", orientation=55, skew="0.554049", color=coral3, pos="2134,557", width="1.6632", height="0.66083"];
"2 BSD" [sides=7, distortion="-0.010661", orientation=84, skew="0.179249", color=blanchedalmond, pos="1648,912", width="1.1422", height="0.51591"];
"2.8 BSD" [distortion="-0.239422", orientation=44, skew="0.053841", color=lightskyblue1, pos="1872,761", width="1.9268", height="0.55846"];
"2.9 BSD" [distortion="-0.843381", orientation=70, skew="-0.601395", color=aquamarine2, pos="2134,762", width="2.3014", height="0.80291"];
"3 BSD" [sides=10, distortion="0.251820", orientation=18, skew="-0.530618", color=lemonchiffon, pos="1234,691", width="1.5057", height="0.5"];
"4 BSD" [sides=5, distortion="-0.772300", orientation=24, skew="-0.028475", color=darkorange1, pos="1462,690", width="1.68", height="0.58561"];
"4.1 BSD" [distortion="-0.226170", orientation=38, skew="0.504053", color=lightyellow1, pos="1648,689", width="1.892", height="0.6378"];
"4.2 BSD" [sides=10, distortion="-0.807349", orientation=50, skew="-0.908842", color=darkorchid4, pos="1872,687", width="2.4079", height="0.81143"];
"4.3 BSD" [sides=10, distortion="-0.030619", orientation=76, skew="0.985021", color=lemonchiffon2, pos="2134,687", width="1.3098", height="0.77622"];
"Ultrix-32" [distortion="-0.644209", orientation=21, skew="0.307836", color=goldenrod3, pos="2134,620", width="2.4029", height="0.58223"];
"PWB 1.2" [sides=7, distortion="0.640971", orientation=84, skew="-0.768455", color=cyan, pos="557,491", width="1.4928", height="0.88033"];
"USG 1.0" [distortion="0.758942", orientation=42, skew="0.039886", color=blue, pos="557,416", width="2.5329", height="0.69721"];
"CB Unix 1" [sides=9, distortion="-0.348692", orientation=42, skew="0.767058", color=firebrick, pos="771,329", width="1.9071", height="0.72208"];
"USG 2.0" [distortion="0.748625", orientation=74, skew="-0.647656", color=chartreuse4, pos="771,421", width="2.1103", height="0.77619"];
"CB Unix 2" [sides=10, distortion="0.851818", orientation=32, skew="-0.020120", color=greenyellow, pos="990,313", width="2.2509", height="0.61186"];
"CB Unix 3" [sides=10, distortion="0.992237", orientation=29, skew="0.256102", color=bisque4, pos="1234,333", width="2.5175", height="0.674"];
"Unix/TS++" [sides=6, distortion="0.545461", orientation=16, skew="0.313589", color=mistyrose2, pos="1462,338", width="2.1927", height="0.55238"];
"PDP-11 Sys V" [sides=9, distortion="-0.267769", orientation=40, skew="0.271226", color=cadetblue1, pos="1462,280", width="2.2197", height="0.55754"];
"USG 3.0" [distortion="-0.848455", orientation=44, skew="0.267152", color=bisque2, pos="990,439", width="2.6638", height="0.80243"];
"Unix/TS 1.0" [distortion="0.305594", orientation=75, skew="0.070516", color=orangered, pos="990,373", width="2.2979", height="0.5422"];
"TS 4.0" [sides=10, distortion="-0.641701", orientation=50, skew="-0.952502", color=crimson, pos="1648,386", width="1.9319", height="0.75173"];
"System V.0" [sides=9, distortion="0.021556", orientation=26, skew="-0.729938", color=darkorange1, pos="1872,386", width="2.2834", height="0.5"];
"System V.2" [sides=6, distortion="0.985153", orientation=33, skew="-0.399752", color=darkolivegreen4, pos="2134,386", width="2.9816", height="0.64346"];
"System V.3" [sides=7, distortion="-0.687574", orientation=58, skew="-0.180116", color=lightsteelblue1, pos="2356,386", width="2.1571", height="0.64742"];
"5th Edition" -> "6th Edition" [pos="e,270.1,633.72 144.92,590.37 179.83,602.45 224.73,618.01 260.32,630.33"];
"5th Edition" -> "PWB 1.0" [pos="e,288.47,501.92 125.86,558.24 167.57,543.79 235.35,520.32 278.79,505.27"];
"6th Edition" -> LSX [pos="e,522.44,729.91 361.07,668.31 389.84,680.81 430.04,697.74 466,711 481.02,716.54 497.65,722.06 512.49,726.78"];
"6th Edition" -> "1 BSD" [pos="e,514.77,677.36 414.48,663.65 445.16,667.84 478.19,672.36 504.62,675.97"];
"6th Edition" -> "Mini Unix" [pos="e,496.08,575.76 348.62,637.7 377.19,623.73 424.12,601.65 466,586 472.62,583.53 479.57,581.12 486.56,578.82"];
"6th Edition" -> Wollongong [pos="e,499.92,782.18 340.76,670.29 366.71,695.96 416.03,741.22 466,768 473.65,772.1 481.99,775.7 490.41,778.84"];
"6th Edition" -> Interdata [pos="e,514.33,625.52 375.98,643.85 414.47,638.75 465.93,631.93 503.98,626.89"];
Interdata -> "Unix/TS 3.0" [pos="e,1201.7,453.21 596.64,613.2 684.64,597.24 906.26,554.46 1086,498 1122.7,486.49 1163.1,469.97 1192.2,457.34"];
Interdata -> "PWB 2.0" [pos="e,729.79,500.8 594.23,612.33 611.93,607.18 632.66,598.9 648,586 672.09,565.73 660.07,545.45 684,525 694.41,516.11 707.42,509.37 \
720.15,504.33"];
Interdata -> "7th Edition" [pos="e,726.68,676.49 592.53,631.57 626.28,642.87 678.12,660.23 717.07,673.27"];
"7th Edition" -> "8th Edition" [pos="e,1804.2,577 788.44,672.66 810.09,649.96 850.52,612.31 894,596 1035.3,543.01 1082.1,577 1233,577 1233,577 1233,577 1463,577 1578.3\
,577 1711.9,577 1794,577"];
"7th Edition" -> "32V" [pos="e,941.16,691 823.15,691 855.51,691 897.43,691 931.03,691"];
"7th Edition" -> V7M [pos="e,1203.4,866.98 784.65,712.23 803.99,742.56 843.99,797.43 894,823 992.46,873.33 1127.4,872.08 1193.4,867.7"];
"7th Edition" -> "Ultrix-11" [pos="e,2069.6,823.92 811.65,703.82 827.31,710.24 844.69,719.2 858,731 880.7,751.13 867.93,773.48 894,789 958.84,827.61 1157.5,809 1233\
,809 1233,809 1233,809 1649,809 1794.6,809 1964.7,817.7 2059.5,823.32"];
"7th Edition" -> Xenix [pos="e,960.44,636.29 813.84,678.85 853.41,667.36 912.29,650.27 950.67,639.13"];
"7th Edition" -> "UniPlus+" [pos="e,931.04,738.64 812.56,703.15 843.06,712.29 885.54,725.01 921.18,735.69"];
V7M -> "Ultrix-11" [pos="e,2081,830.09 1274.5,862.42 1415.9,856.75 1898,837.42 2070.8,830.49"];
"8th Edition" -> "9th Edition" [pos="e,2083.4,560.82 1927.5,572.81 1970.2,569.52 2029.5,564.96 2073.4,561.58"];
"1 BSD" -> "2 BSD" [pos="e,1608.4,913.09 596.85,693.35 612.99,698.2 631.73,704.56 648,712 809.25,785.69 811.71,919 989,919 989,919 989,919 1235,919 1366.2\
,919 1520.8,915.41 1598,913.37"];
"2 BSD" -> "2.8 BSD" [pos="e,1852.6,773.5 1670.3,897.52 1711,869.84 1799.7,809.47 1844.3,779.15"];
"2.8 BSD" -> "Ultrix-11" [pos="e,2073.7,812.71 1907.5,769.9 1947.2,780.13 2013.4,797.17 2063.8,810.17"];
"2.8 BSD" -> "2.9 BSD" [pos="e,2085.9,761.82 1937.6,761.25 1980,761.41 2035,761.62 2075.9,761.78"];
"32V" -> "3 BSD" [pos="e,1181.6,691 1027,691 1065,691 1125.8,691 1171.5,691"];
"3 BSD" -> "4 BSD" [pos="e,1417.3,690.19 1281.8,690.79 1318.2,690.63 1368.8,690.41 1406.9,690.24"];
"4 BSD" -> "4.1 BSD" [pos="e,1594.3,689.29 1515.7,689.71 1537.1,689.6 1561.9,689.46 1584.2,689.34"];
"4.1 BSD" -> "4.2 BSD" [pos="e,1814.4,687.51 1715.3,688.4 1743.4,688.15 1776.1,687.85 1804.3,687.6"];
"4.1 BSD" -> "2.8 BSD" [pos="e,1838.6,751.34 1684.9,701.61 1705.1,708.65 1730.9,717.49 1754,725 1778.7,733.04 1806.5,741.61 1828.8,748.37"];
"4.1 BSD" -> "8th Edition" [pos="e,1846.2,589.52 1670.7,678.06 1709.5,658.49 1791,617.37 1837.2,594.07"];
"4.2 BSD" -> "4.3 BSD" [pos="e,2088.8,687 1930.7,687 1974.9,687 2035.4,687 2078.7,687"];
"4.2 BSD" -> "Ultrix-32" [pos="e,2096.6,629.39 1910,677.47 1956.4,665.51 2036.1,644.97 2086.6,631.96"];
"PWB 1.0" -> "PWB 1.2" [pos="e,507.68,491 368.79,491 405.84,491 457.81,491 497.59,491"];
"PWB 1.0" -> "USG 1.0" [pos="e,526.33,425.51 354.54,480.57 397.01,466.96 471.27,443.16 516.79,428.57"];
"PWB 1.2" -> "PWB 2.0" [pos="e,687.28,491 604.52,491 625.84,491 651.91,491 676.98,491"];
"USG 1.0" -> "CB Unix 1" [pos="e,738.83,341.79 583.57,405.51 619.82,390.63 686.49,363.27 729.51,345.62"];
"USG 1.0" -> "USG 2.0" [pos="e,722.42,419.88 608.51,417.19 639.67,417.93 679.75,418.87 712.18,419.64"];
"CB Unix 1" -> "CB Unix 2" [pos="e,926.08,317.64 823.7,325.19 851.3,323.15 885.71,320.62 915.99,318.38"];
"CB Unix 2" -> "CB Unix 3" [pos="e,1147.1,325.9 1046.8,317.61 1073.5,319.82 1106.3,322.53 1136.8,325.05"];
"CB Unix 3" -> "Unix/TS++" [pos="e,1388.7,336.4 1295,334.33 1320.6,334.89 1350.9,335.56 1378.6,336.18"];
"CB Unix 3" -> "PDP-11 Sys V" [pos="e,1412.6,291.35 1275.1,323.59 1310.6,315.28 1362.7,303.06 1402.7,293.67"];
"USG 2.0" -> "USG 3.0" [pos="e,936.56,434.65 822.88,425.22 853.87,427.79 893.7,431.09 926.59,433.82"];
"USG 3.0" -> "Unix/TS 3.0" [pos="e,1147.7,439 1055.5,439 1080.7,439 1110.1,439 1137.7,439"];
"PWB 2.0" -> "Unix/TS 3.0" [pos="e,1193.8,451.13 840.06,491.63 903.92,491.31 1001.9,488.46 1086,476 1119.2,471.08 1155.8,461.89 1184.1,453.9"];
"Unix/TS 1.0" -> "Unix/TS 3.0" [pos="e,1156.6,418.16 1029.9,383.6 1061.4,392.19 1106.9,404.6 1146.8,415.5"];
"Unix/TS 3.0" -> "TS 4.0" [pos="e,1608.1,391.24 1292.7,431.77 1354.4,424.03 1455.2,411.31 1542,400 1560.3,397.62 1580.4,394.95 1598,392.59"];
"Unix/TS++" -> "TS 4.0" [pos="e,1589.9,371.1 1519.2,352.66 1538.4,357.66 1560,363.3 1579.9,368.5"];
"CB Unix 3" -> "TS 4.0" [pos="e,1596,384.35 1306.4,351.22 1330.3,356.73 1357.2,362.3 1382,366 1451.4,376.36 1532,381.47 1585.9,383.91"];
"TS 4.0" -> "System V.0" [pos="e,1793,386 1697.4,386 1722.4,386 1753.7,386 1782.8,386"];
"System V.0" -> "System V.2" [pos="e,2028.9,386 1952.1,386 1973.1,386 1996.1,386 2018.6,386"];
"System V.2" -> "System V.3" [pos="e,2296.2,386 2210.1,386 2234.7,386 2261.9,386 2286.1,386"];
}

Output file 206: xt/author/html/rankdir_dot.svg (34132 bytes)

207

Input file: xt/author/data/rankdir_dot1.gv (11986 bytes):
digraph unix {
graph [rankdir=BT, fontname=Helvetica, fontsize=36, label="\n\n\n\nObject Oriented Graphs\nStephen North, 3/19/93", size="6,6"];
node [label="\N", shape=polygon, sides=4, distortion="0.0", orientation="0.0", skew="0.0", color=white, style=filled, fontname=Helvetica];
graph [lp="669,130",
lwidth="5.29",
lheight="3.50",
bb="0,0,1338,1198"];
"5th Edition" [sides=9, distortion="0.936354", orientation=28, skew="-0.126818", color=salmon2, pos="836,283", width="2.4513", height="0.62845"];
"6th Edition" [sides=5, distortion="0.238792", orientation=11, skew="0.995935", color=deepskyblue, pos="631,362", width="3.0296", height="0.53832"];
"PWB 1.0" [sides=8, distortion="0.019636", orientation=79, skew="-0.440424", color=goldenrod2, pos="963,362", width="1.4451", height="0.5066"];
LSX [sides=9, distortion="-0.698271", orientation=22, skew="-0.195492", color=burlywood2, pos="846,450", width="1.2562", height="0.53598"];
"1 BSD" [sides=7, distortion="0.265084", orientation=26, skew="0.403659", color=gold1, pos="206,450", width="1.2527", height="0.54133"];
"Mini Unix" [distortion="0.039386", orientation=2, skew="-0.461120", color=greenyellow, pos="552,450", width="1.8894", height="0.5"];
Wollongong [sides=5, distortion="0.228564", orientation=63, skew="-0.062846", color=darkseagreen, pos="710,450", width="2.0084", height="0.5333"];
Interdata [distortion="0.624013", orientation=56, skew="0.101396", color=dodgerblue1, pos="385,450", width="2.2595", height="0.704"];
"Unix/TS 3.0" [sides=8, distortion="0.731383", orientation=43, skew="-0.824612", color=thistle2, pos="878,731", width="3.1145", height="0.73633"];
"PWB 2.0" [sides=6, distortion="0.592100", orientation=34, skew="-0.719269", color=darkolivegreen3, pos="810,546", width="2.401", height="0.56098"];
"7th Edition" [sides=10, distortion="0.298417", orientation=65, skew="0.310367", color=chocolate, pos="385,546", width="1.5756", height="0.64255"];
"8th Edition" [distortion="-0.997093", orientation=50, skew="-0.061117", color=turquoise3, pos="712,991", width="3.2588", height="0.80427"];
"32V" [sides=7, distortion="0.878516", orientation=19, skew="0.592905", color=steelblue3, pos="581,639", width="1.3648", height="0.60598"];
V7M [sides=10, distortion="-0.960249", orientation=32, skew="0.460424", color=navy, pos="51,731", width="1.4322", height="0.74745"];
"Ultrix-11" [sides=10, distortion="-0.633186", orientation=10, skew="0.333125", color=darkseagreen4, pos="116,1085", width="1.7938", height="0.53138"];
Xenix [sides=8, distortion="-0.337997", orientation=52, skew="-0.760726", color=coral, pos="261,639", width="1.3725", height="0.63729"];
"UniPlus+" [sides=7, distortion="0.788483", orientation=39, skew="-0.526284", color=darkolivegreen3, pos="421,639", width="2.5716", height="0.69194"];
"9th Edition" [sides=7, distortion="0.138690", orientation=55, skew="0.554049", color=coral3, pos="745,1085", width="1.6632", height="0.66083"];
"2 BSD" [sides=7, distortion="-0.010661", orientation=84, skew="0.179249", color=blanchedalmond, pos="115,899", width="1.1422", height="0.51591"];
"2.8 BSD" [distortion="-0.239422", orientation=44, skew="0.053841", color=lightskyblue1, pos="281,991", width="1.9268", height="0.55846"];
"2.9 BSD" [distortion="-0.843381", orientation=70, skew="-0.601395", color=aquamarine2, pos="281,1085", width="2.3014", height="0.80291"];
"3 BSD" [sides=10, distortion="0.251820", orientation=18, skew="-0.530618", color=lemonchiffon, pos="564,731", width="1.5057", height="0.5"];
"4 BSD" [sides=5, distortion="-0.772300", orientation=24, skew="-0.028475", color=darkorange1, pos="541,815", width="1.68", height="0.58561"];
"4.1 BSD" [distortion="-0.226170", orientation=38, skew="0.504053", color=lightyellow1, pos="501,899", width="1.892", height="0.6378"];
"4.2 BSD" [sides=10, distortion="-0.807349", orientation=50, skew="-0.908842", color=darkorchid4, pos="490,991", width="2.4079", height="0.81143"];
"4.3 BSD" [sides=10, distortion="-0.030619", orientation=76, skew="0.985021", color=lemonchiffon2, pos="620,1085", width="1.3098", height="0.77622"];
"Ultrix-32" [distortion="-0.644209", orientation=21, skew="0.307836", color=goldenrod3, pos="468,1085", width="2.4029", height="0.58223"];
"PWB 1.2" [sides=7, distortion="0.640971", orientation=84, skew="-0.768455", color=cyan, pos="963,450", width="1.4928", height="0.88033"];
"USG 1.0" [distortion="0.758942", orientation=42, skew="0.039886", color=blue, pos="1126,450", width="2.5329", height="0.69721"];
"CB Unix 1" [sides=9, distortion="-0.348692", orientation=42, skew="0.767058", color=firebrick, pos="1219,546", width="1.9071", height="0.72208"];
"USG 2.0" [distortion="0.748625", orientation=74, skew="-0.647656", color=chartreuse4, pos="1005,546", width="2.1103", height="0.77619"];
"CB Unix 2" [sides=10, distortion="0.851818", orientation=32, skew="-0.020120", color=greenyellow, pos="1257,639", width="2.2509", height="0.61186"];
"CB Unix 3" [sides=10, distortion="0.992237", orientation=29, skew="0.256102", color=bisque4, pos="1166,731", width="2.5175", height="0.674"];
"Unix/TS++" [sides=6, distortion="0.545461", orientation=16, skew="0.313589", color=mistyrose2, pos="1048,815", width="2.1927", height="0.55238"];
"PDP-11 Sys V" [sides=9, distortion="-0.267769", orientation=40, skew="0.271226", color=cadetblue1, pos="1225,815", width="2.2197", height="0.55754"];
"USG 3.0" [distortion="-0.848455", orientation=44, skew="0.267152", color=bisque2, pos="878,639", width="2.6638", height="0.80243"];
"Unix/TS 1.0" [distortion="0.305594", orientation=75, skew="0.070516", color=orangered, pos="1075,639", width="2.2979", height="0.5422"];
"TS 4.0" [sides=10, distortion="-0.641701", orientation=50, skew="-0.952502", color=crimson, pos="941,899", width="1.9319", height="0.75173"];
"System V.0" [sides=9, distortion="0.021556", orientation=26, skew="-0.729938", color=darkorange1, pos="941,991", width="2.2834", height="0.5"];
"System V.2" [sides=6, distortion="0.985153", orientation=33, skew="-0.399752", color=darkolivegreen4, pos="941,1085", width="2.9816", height="0.64346"];
"System V.3" [sides=7, distortion="-0.687574", orientation=58, skew="-0.180116", color=lightsteelblue1, pos="941,1174", width="2.1571", height="0.64742"];
"5th Edition" -> "6th Edition" [pos="e,663.42,348.82 800.76,297.24 765.34,310.54 710.75,331.04 673.09,345.19"];
"5th Edition" -> "PWB 1.0" [pos="e,934.34,343.62 870.7,305.04 887.71,315.35 908.22,327.79 925.58,338.31"];
"6th Edition" -> LSX [pos="e,818.81,432.38 683.45,378.37 715.14,388.31 756.03,402.29 791,418 797.25,420.81 803.72,424.09 809.94,427.45"];
"6th Edition" -> "1 BSD" [pos="e,232.89,438.27 575.1,369.15 507.92,377.22 392.11,393.34 295,418 277.4,422.47 258.34,428.89 242.38,434.73"];
"6th Edition" -> "Mini Unix" [pos="e,566.95,432.72 618.66,376.44 606.76,389.39 588.48,409.28 574.08,424.96"];
"6th Edition" -> Wollongong [pos="e,697.29,435.16 647.37,380.82 659.88,394.44 677.16,413.25 690.41,427.67"];
"6th Edition" -> Interdata [pos="e,414.01,438.86 601.33,373.37 556.85,388.92 472.89,418.27 423.67,435.48"];
Interdata -> "Unix/TS 3.0" [pos="e,839.28,710.03 412.22,465.36 463.57,492.6 578.01,554.08 672,610 713.22,634.52 721.64,643.71 763,668 784.81,680.81 809.44,694.22\
830.29,705.28"];
Interdata -> "PWB 2.0" [pos="e,756.29,529.32 416.66,463.47 433.72,469.78 455.26,477.13 475,482 577.59,507.31 606.61,496.19 710,518 721.82,520.49 734.33,523.54\
746.34,526.67"];
Interdata -> "7th Edition" [pos="e,385,526.18 385,472.8 385,485.68 385,502.14 385,516.1"];
"7th Edition" -> "8th Edition" [pos="e,700.42,967.88 429.13,556.62 499.95,572.25 631.83,602.18 639,610 675.5,649.79 658,676 658,730 658,730 658,730 658,816 658,867.67\
679.99,924.26 695.91,958.44"];
"7th Edition" -> "32V" [pos="e,549.5,622.96 418.83,562.42 446.59,575.11 486.9,593.6 522,610 527.86,612.74 534.05,615.65 540.12,618.52"];
"7th Edition" -> V7M [pos="e,62.002,714.67 336.07,554.11 290.56,562.34 222.13,578.94 170,610 127.47,635.34 89.304,679.41 68.228,706.51"];
"7th Edition" -> "Ultrix-11" [pos="e,126.33,1068 331.7,550.98 290.26,557.04 234.67,572.19 203,610 168.33,651.39 184,676 184,730 184,730 184,730 184,900 184,960.08 \
151.71,1024.7 131.63,1059.1"];
"7th Edition" -> Xenix [pos="e,279.78,624.22 360.5,564.98 339.57,580.34 309.49,602.41 287.89,618.26"];
"7th Edition" -> "UniPlus+" [pos="e,414.72,622.12 393.35,568.11 398.6,581.37 405.4,598.57 410.94,612.58"];
V7M -> "Ultrix-11" [pos="e,108.94,1066.8 50.867,750.92 50.953,785.86 52.684,862.69 65,926 74.198,973.28 93.119,1026.2 105.15,1057.2"];
"8th Edition" -> "9th Edition" [pos="e,738.1,1064.8 717.01,1006 721.67,1019 728.75,1038.7 734.63,1055.1"];
"1 BSD" -> "2 BSD" [pos="e,118.75,880.16 195.06,467.74 175.38,499.53 136,571.44 136,638 136,638 136,638 136,732 136,780.8 126.96,837.05 120.74,869.94"];
"2 BSD" -> "2.8 BSD" [pos="e,257.36,977.18 137.39,912.14 165.9,927.6 215.4,954.43 248.18,972.21"];
"2.8 BSD" -> "Ultrix-11" [pos="e,142.4,1069.3 260.77,1003.3 233.55,1018.5 184.72,1045.7 151.36,1064.3"];
"2.8 BSD" -> "2.9 BSD" [pos="e,281,1058.1 281,1008 281,1019 281,1034.1 281,1047.9"];
"32V" -> "3 BSD" [pos="e,567.04,713.91 577.72,657.35 575.24,670.51 571.78,688.8 568.96,703.75"];
"3 BSD" -> "4 BSD" [pos="e,545.07,799.5 559.23,748.99 555.93,760.76 551.49,776.61 547.81,789.71"];
"4 BSD" -> "4.1 BSD" [pos="e,507.69,884.29 533.85,830.66 527.82,843.01 519.1,860.89 512.16,875.13"];
"4.1 BSD" -> "4.2 BSD" [pos="e,492.52,969.39 499.18,914.86 497.71,926.95 495.57,944.41 493.73,959.46"];
"4.1 BSD" -> "2.8 BSD" [pos="e,305.49,979.98 476.62,909.98 437.22,926.09 359.47,957.9 314.77,976.18"];
"4.1 BSD" -> "8th Edition" [pos="e,668.08,971.27 533.51,913.87 566.9,928.11 619.42,950.51 658.86,967.33"];
"4.2 BSD" -> "4.3 BSD" [pos="e,593.04,1064.9 523.14,1015.5 542.01,1028.8 565.65,1045.5 584.84,1059.1"];
"4.2 BSD" -> "Ultrix-32" [pos="e,470.99,1071.5 485.86,1009.3 482.34,1024 477.26,1045.3 473.42,1061.3"];
"PWB 1.0" -> "PWB 1.2" [pos="e,963,422.14 963,380.4 963,389.48 963,400.95 963,411.89"];
"PWB 1.0" -> "USG 1.0" [pos="e,1102.8,436.78 994.43,379.58 1023.1,394.69 1065.2,416.9 1094,432.1"];
"PWB 1.2" -> "PWB 2.0" [pos="e,831.66,531.69 932.41,469.8 905.61,486.26 866.89,510.05 840.21,526.44"];
"USG 1.0" -> "CB Unix 1" [pos="e,1195.3,521.01 1147.6,472.8 1159.6,484.97 1174.8,500.35 1188.1,513.78"];
"USG 1.0" -> "USG 2.0" [pos="e,1024.4,529.91 1110.2,463.29 1090.5,478.6 1056.5,505.02 1032.5,523.67"];
"CB Unix 1" -> "CB Unix 2" [pos="e,1250.6,622.57 1228,568.57 1233.6,581.93 1240.8,599.15 1246.6,613.09"];
"CB Unix 2" -> "CB Unix 3" [pos="e,1181.8,714.35 1240.7,656.09 1226.4,670.26 1205.4,691.05 1189.3,706.97"];
"CB Unix 3" -> "Unix/TS++" [pos="e,1067.7,800.29 1144.9,746.66 1125.7,760.02 1097.1,779.85 1076,794.54"];
"CB Unix 3" -> "PDP-11 Sys V" [pos="e,1211.3,794.92 1181.2,753.12 1188.5,763.3 1197.4,775.65 1205.2,786.55"];
"USG 2.0" -> "USG 3.0" [pos="e,894.88,625.91 978.38,566.08 956.26,581.93 925,604.32 903.27,619.89"];
"USG 3.0" -> "Unix/TS 3.0" [pos="e,878,713.75 878,656.93 878,670.04 878,688.45 878,703.5"];
"PWB 2.0" -> "Unix/TS 3.0" [pos="e,820.24,709.47 797.83,562.39 780.54,586.26 753.07,633.09 773,668 781.77,683.37 796.01,695.31 811.21,704.43"];
"Unix/TS 1.0" -> "Unix/TS 3.0" [pos="e,907.1,716.71 1034.7,658.43 999.98,674.27 950.33,696.96 916.27,712.52"];
"Unix/TS 3.0" -> "TS 4.0" [pos="e,932.26,874.98 885.6,752.02 896.29,780.2 915.9,831.86 928.69,865.56"];
"Unix/TS++" -> "TS 4.0" [pos="e,960.33,883.19 1029.8,829.91 1013,842.81 987.75,862.17 968.45,876.96"];
"CB Unix 3" -> "TS 4.0" [pos="e,938.86,876.9 1096.9,734.88 1051.5,740.56 994.35,755.58 960,794 942.47,813.61 938.61,843.85 938.61,866.68"];
"TS 4.0" -> "System V.0" [pos="e,941,974.07 941,917.78 941,930.97 941,949.16 941,963.99"];
"System V.0" -> "System V.2" [pos="e,941,1068.3 941,1008.4 941,1022.2 941,1042.1 941,1058"];
"System V.2" -> "System V.3" [pos="e,941,1152.9 941,1104 941,1115.1 941,1129.7 941,1142.6"];
}

Output file 207: xt/author/html/rankdir_dot1.svg (34039 bytes)

208

Input file: xt/author/data/rankdir_dot2.gv (12068 bytes):
digraph unix {
graph [rankdir=RL, fontname=Helvetica, fontsize=36, label="\n\n\n\nObject Oriented Graphs\nStephen North, 3/19/93", size="6,6"];
node [label="\N", shape=polygon, sides=4, distortion="0.0", orientation="0.0", skew="0.0", color=white, style=filled, fontname=Helvetica];
graph [lp="1217,130",
lwidth="5.29",
lheight="3.50",
bb="0,0,2434,930"];
"5th Edition" [sides=9, distortion="0.936354", orientation=28, skew="-0.126818", color=salmon2, pos="2346,571", width="2.4513", height="0.62845"];
"6th Edition" [sides=5, distortion="0.238792", orientation=11, skew="0.995935", color=deepskyblue, pos="2113,651", width="3.0296", height="0.53832"];
"PWB 1.0" [sides=8, distortion="0.019636", orientation=79, skew="-0.440424", color=goldenrod2, pos="2113,491", width="1.4451", height="0.5066"];
LSX [sides=9, distortion="-0.698271", orientation=22, skew="-0.195492", color=burlywood2, pos="1877,740", width="1.2562", height="0.53598"];
"1 BSD" [sides=7, distortion="0.265084", orientation=26, skew="0.403659", color=gold1, pos="1877,683", width="1.2527", height="0.54133"];
"Mini Unix" [distortion="0.039386", orientation=2, skew="-0.461120", color=greenyellow, pos="1877,559", width="1.8894", height="0.5"];
Wollongong [sides=5, distortion="0.228564", orientation=63, skew="-0.062846", color=darkseagreen, pos="1877,796", width="2.0084", height="0.5333"];
Interdata [distortion="0.624013", orientation=56, skew="0.101396", color=dodgerblue1, pos="1877,620", width="2.2595", height="0.704"];
"Unix/TS 3.0" [sides=8, distortion="0.731383", orientation=43, skew="-0.824612", color=thistle2, pos="1200,439", width="3.1145", height="0.73633"];
"PWB 2.0" [sides=6, distortion="0.592100", orientation=34, skew="-0.719269", color=darkolivegreen3, pos="1663,491", width="2.401", height="0.56098"];
"7th Edition" [sides=10, distortion="0.298417", orientation=65, skew="0.310367", color=chocolate, pos="1663,691", width="1.5756", height="0.64255"];
"8th Edition" [distortion="-0.997093", orientation=50, skew="-0.061117", color=turquoise3, pos="562,577", width="3.2588", height="0.80427"];
"32V" [sides=7, distortion="0.878516", orientation=19, skew="0.592905", color=steelblue3, pos="1444,691", width="1.3648", height="0.60598"];
V7M [sides=10, distortion="-0.960249", orientation=32, skew="0.460424", color=navy, pos="1200,864", width="1.4322", height="0.74745"];
"Ultrix-11" [sides=10, distortion="-0.633186", orientation=10, skew="0.333125", color=darkseagreen4, pos="300,828", width="1.7938", height="0.53138"];
Xenix [sides=8, distortion="-0.337997", orientation=52, skew="-0.760726", color=coral, pos="1444,628", width="1.3725", height="0.63729"];
"UniPlus+" [sides=7, distortion="0.788483", orientation=39, skew="-0.526284", color=darkolivegreen3, pos="1444,756", width="2.5716", height="0.69194"];
"9th Edition" [sides=7, distortion="0.138690", orientation=55, skew="0.554049", color=coral3, pos="300,557", width="1.6632", height="0.66083"];
"2 BSD" [sides=7, distortion="-0.010661", orientation=84, skew="0.179249", color=blanchedalmond, pos="786,912", width="1.1422", height="0.51591"];
"2.8 BSD" [distortion="-0.239422", orientation=44, skew="0.053841", color=lightskyblue1, pos="562,761", width="1.9268", height="0.55846"];
"2.9 BSD" [distortion="-0.843381", orientation=70, skew="-0.601395", color=aquamarine2, pos="300,762", width="2.3014", height="0.80291"];
"3 BSD" [sides=10, distortion="0.251820", orientation=18, skew="-0.530618", color=lemonchiffon, pos="1200,691", width="1.5057", height="0.5"];
"4 BSD" [sides=5, distortion="-0.772300", orientation=24, skew="-0.028475", color=darkorange1, pos="972,690", width="1.68", height="0.58561"];
"4.1 BSD" [distortion="-0.226170", orientation=38, skew="0.504053", color=lightyellow1, pos="786,689", width="1.892", height="0.6378"];
"4.2 BSD" [sides=10, distortion="-0.807349", orientation=50, skew="-0.908842", color=darkorchid4, pos="562,687", width="2.4079", height="0.81143"];
"4.3 BSD" [sides=10, distortion="-0.030619", orientation=76, skew="0.985021", color=lemonchiffon2, pos="300,687", width="1.3098", height="0.77622"];
"Ultrix-32" [distortion="-0.644209", orientation=21, skew="0.307836", color=goldenrod3, pos="300,620", width="2.4029", height="0.58223"];
"PWB 1.2" [sides=7, distortion="0.640971", orientation=84, skew="-0.768455", color=cyan, pos="1877,491", width="1.4928", height="0.88033"];
"USG 1.0" [distortion="0.758942", orientation=42, skew="0.039886", color=blue, pos="1877,416", width="2.5329", height="0.69721"];
"CB Unix 1" [sides=9, distortion="-0.348692", orientation=42, skew="0.767058", color=firebrick, pos="1663,329", width="1.9071", height="0.72208"];
"USG 2.0" [distortion="0.748625", orientation=74, skew="-0.647656", color=chartreuse4, pos="1663,421", width="2.1103", height="0.77619"];
"CB Unix 2" [sides=10, distortion="0.851818", orientation=32, skew="-0.020120", color=greenyellow, pos="1444,313", width="2.2509", height="0.61186"];
"CB Unix 3" [sides=10, distortion="0.992237", orientation=29, skew="0.256102", color=bisque4, pos="1200,333", width="2.5175", height="0.674"];
"Unix/TS++" [sides=6, distortion="0.545461", orientation=16, skew="0.313589", color=mistyrose2, pos="972,338", width="2.1927", height="0.55238"];
"PDP-11 Sys V" [sides=9, distortion="-0.267769", orientation=40, skew="0.271226", color=cadetblue1, pos="972,280", width="2.2197", height="0.55754"];
"USG 3.0" [distortion="-0.848455", orientation=44, skew="0.267152", color=bisque2, pos="1444,439", width="2.6638", height="0.80243"];
"Unix/TS 1.0" [distortion="0.305594", orientation=75, skew="0.070516", color=orangered, pos="1444,373", width="2.2979", height="0.5422"];
"TS 4.0" [sides=10, distortion="-0.641701", orientation=50, skew="-0.952502", color=crimson, pos="786,386", width="1.9319", height="0.75173"];
"System V.0" [sides=9, distortion="0.021556", orientation=26, skew="-0.729938", color=darkorange1, pos="562,386", width="2.2834", height="0.5"];
"System V.2" [sides=6, distortion="0.985153", orientation=33, skew="-0.399752", color=darkolivegreen4, pos="300,386", width="2.9816", height="0.64346"];
"System V.3" [sides=7, distortion="-0.687574", orientation=58, skew="-0.180116", color=lightsteelblue1, pos="78,386", width="2.1571", height="0.64742"];
"5th Edition" -> "6th Edition" [pos="e,2150.8,638.27 2307.1,584.12 2267,598.02 2203.6,619.98 2160.4,634.91"];
"5th Edition" -> "PWB 1.0" [pos="e,2153,504.51 2302.6,556.33 2263.1,542.63 2204.1,522.2 2162.6,507.84"];
"6th Edition" -> LSX [pos="e,1909.5,730.57 2085.7,662.72 2057.1,675.33 2009.7,695.63 1968,711 1952.2,716.82 1934.6,722.63 1919.2,727.51"];
"6th Edition" -> "1 BSD" [pos="e,1911.2,678.46 2058.3,658.34 2016.7,664.03 1959.8,671.82 1921.1,677.1"];
"6th Edition" -> "Mini Unix" [pos="e,1923.3,571.3 2079.1,634.62 2050.2,620.64 2006.9,600.55 1968,586 1956.8,581.81 1944.6,577.8 1932.9,574.21"];
"6th Edition" -> Wollongong [pos="e,1923.3,785.56 2098.6,664.94 2074.6,689.18 2021.7,739.24 1968,768 1957.2,773.8 1945,778.6 1933.1,782.5"];
"6th Edition" -> Interdata [pos="e,1923.8,626.07 2031.5,640.33 1999.3,636.07 1963.1,631.27 1933.9,627.4"];
Interdata -> "Unix/TS 3.0" [pos="e,1259.3,464.8 1814.2,608.94 1714.8,590.43 1513.6,550.02 1348,498 1321.6,489.71 1293.2,478.81 1268.5,468.65"];
Interdata -> "PWB 2.0" [pos="e,1723.4,508.42 1827,608.2 1812.7,603.07 1797.8,595.89 1786,586 1761.9,565.73 1773.9,545.45 1750,525 1744.8,520.52 1738.8,516.58\
1732.6,513.13"];
Interdata -> "7th Edition" [pos="e,1704.1,677.57 1845.6,630.17 1811.2,641.71 1754.5,660.69 1713.6,674.39"];
"7th Edition" -> "8th Edition" [pos="e,632.67,577 1644.4,671.47 1622.5,648.66 1582.7,612.03 1540,596 1398.7,543.01 1351.9,577 1201,577 1201,577 1201,577 971,577 856.93\
,577 724.93,577 642.69,577"];
"7th Edition" -> "32V" [pos="e,1481.1,691 1606.4,691 1570.7,691 1524.8,691 1491.1,691"];
"7th Edition" -> V7M [pos="e,1248.9,868.21 1649.4,712.23 1630,742.56 1590,797.43 1540,823 1449.9,869.04 1329.4,871.92 1258.9,868.72"];
"7th Edition" -> "Ultrix-11" [pos="e,363.62,823.97 1621.5,704.18 1606.1,710.57 1589.1,719.42 1576,731 1553.3,751.13 1566.1,773.48 1540,789 1475.2,827.61 1276.5,809\
1201,809 1201,809 1201,809 785,809 638.95,809 468.31,817.74 373.66,823.37"];
"7th Edition" -> Xenix [pos="e,1492.2,641.71 1615.4,677.48 1582.2,667.83 1537.3,654.8 1501.9,644.53"];
"7th Edition" -> "UniPlus+" [pos="e,1480.3,745.41 1620.4,703.46 1583.1,714.62 1528.6,730.97 1490.2,742.46"];
V7M -> "Ultrix-11" [pos="e,364.44,830.54 1164.9,862.63 1033.5,857.37 558.59,838.33 374.56,830.95"];
"8th Edition" -> "9th Edition" [pos="e,351.11,560.85 500.04,572.31 458.17,569.09 402.83,564.83 361.13,561.63"];
"1 BSD" -> "2 BSD" [pos="e,824.21,913.06 1844.1,691.31 1826.6,696.36 1804.7,703.47 1786,712 1624.7,785.69 1622.3,919 1445,919 1445,919 1445,919 1199,919 \
1067,919 911.16,915.36 834.49,913.33"];
"2 BSD" -> "2.8 BSD" [pos="e,581.32,773.46 764.91,898.33 724.78,871.04 634.73,809.79 589.7,779.16"];
"2.8 BSD" -> "Ultrix-11" [pos="e,344.47,816.8 528.07,769.49 484.3,780.77 406.4,800.84 354.23,814.28"];
"2.8 BSD" -> "2.9 BSD" [pos="e,347.71,761.82 506.81,761.21 463.18,761.38 402.04,761.61 357.74,761.78"];
"32V" -> "3 BSD" [pos="e,1247.9,691 1395.2,691 1355.7,691 1299.7,691 1257.9,691"];
"3 BSD" -> "4 BSD" [pos="e,1025.3,690.23 1147.7,690.77 1114.4,690.63 1070.8,690.43 1035.5,690.28"];
"4 BSD" -> "4.1 BSD" [pos="e,851.31,689.35 926.46,689.76 906.91,689.65 883.41,689.52 861.33,689.4"];
"4.1 BSD" -> "4.2 BSD" [pos="e,622.17,687.53 732.95,688.53 703,688.26 664.98,687.92 632.5,687.63"];
"4.1 BSD" -> "2.8 BSD" [pos="e,593.88,751.79 757.45,698.71 736.31,706.1 706.39,716.42 680,725 654.65,733.24 626.05,742.05 603.47,748.89"];
"4.1 BSD" -> "8th Edition" [pos="e,591.32,591.29 749.82,671.25 709.02,650.67 642.02,616.87 600.32,595.83"];
"4.2 BSD" -> "4.3 BSD" [pos="e,345.63,687 503.3,687 459.25,687 398.98,687 355.7,687"];
"4.2 BSD" -> "Ultrix-32" [pos="e,344.36,631.17 493.71,669.66 450.29,658.47 394.6,644.12 354.27,633.73"];
"PWB 1.0" -> "PWB 1.2" [pos="e,1924.3,491 2065.2,491 2027.5,491 1974.5,491 1934.4,491"];
"PWB 1.0" -> "USG 1.0" [pos="e,1918.8,429.07 2071.5,478.02 2031.8,465.3 1971.2,445.88 1928.4,432.17"];
"PWB 1.2" -> "PWB 2.0" [pos="e,1731.8,491 1827.6,491 1802.3,491 1770.6,491 1741.9,491"];
"USG 1.0" -> "CB Unix 1" [pos="e,1713.8,349.43 1846.1,403.72 1814.3,390.67 1763.2,369.69 1723.2,353.28"];
"USG 1.0" -> "USG 2.0" [pos="e,1709.2,419.93 1814.4,417.45 1784.3,418.16 1748.4,419.01 1719.3,419.7"];
"CB Unix 1" -> "CB Unix 2" [pos="e,1500.7,317.11 1607,324.94 1577.7,322.79 1541.6,320.12 1510.9,317.86"];
"CB Unix 2" -> "CB Unix 3" [pos="e,1252.2,328.77 1381,318.12 1344.5,321.14 1298.6,324.94 1262.2,327.94"];
"CB Unix 3" -> "Unix/TS++" [pos="e,1033.6,336.66 1125,334.64 1098.9,335.22 1069.5,335.86 1043.7,336.44"];
"CB Unix 3" -> "PDP-11 Sys V" [pos="e,1030.7,293.53 1135.4,318.1 1105.9,311.16 1070.7,302.91 1040.7,295.87"];
"USG 2.0" -> "USG 3.0" [pos="e,1494.2,434.92 1619.1,424.56 1586.3,427.28 1540.6,431.07 1504.2,434.09"];
"USG 3.0" -> "Unix/TS 3.0" [pos="e,1282.5,439 1388.4,439 1360.2,439 1325.1,439 1292.9,439"];
"PWB 2.0" -> "Unix/TS 3.0" [pos="e,1276.3,461.02 1581.6,491.54 1517.9,490.92 1426.8,487.68 1348,476 1327.8,473 1306.2,468.41 1286.1,463.47"];
"Unix/TS 1.0" -> "Unix/TS 3.0" [pos="e,1242.7,427.64 1395.2,386.04 1354,397.27 1294.7,413.45 1252.5,424.96"];
"Unix/TS 3.0" -> "TS 4.0" [pos="e,846.96,394.06 1092.8,425.67 1033.7,418.21 958.73,408.69 892,400 880.72,398.53 868.75,396.95 857.1,395.41"];
"Unix/TS++" -> "TS 4.0" [pos="e,819.67,377.48 925.04,349.99 895.72,357.64 857.98,367.48 829.37,374.95"];
"CB Unix 3" -> "TS 4.0" [pos="e,832.71,384.57 1155.9,344.42 1126.8,351.7 1087.3,360.73 1052,366 980.19,376.71 896.54,381.81 842.73,384.15"];
"TS 4.0" -> "System V.0" [pos="e,641.88,386 736.56,386 711.79,386 680.86,386 651.99,386"];
"System V.0" -> "System V.2" [pos="e,375.83,386 482.99,386 452.35,386 417.1,386 385.83,386"];
"System V.2" -> "System V.3" [pos="e,145.72,386 195.12,386 181.86,386 168.49,386 155.77,386"];
}

Output file 208: xt/author/html/rankdir_dot2.svg (34147 bytes)

209

Input file: xt/author/data/rd_rules.gv (2043 bytes):
digraph G {
subgraph cluster_base{
label = "table border:10,cellspacing:0,cellpadding:0,cell border:1";
node [shape=plaintext]
tbl1100 [label=<
<TABLE rows="*" columns="*" border="10" cellborder="1" cellspacing="0" cellpadding="0" style="rounded">
<TR><TD>00</TD><VR/><TD >01</TD><TD >02</TD><TD >03</TD></TR>
<TR><TD >10</TD><TD rowspan="2">11</TD><TD >12</TD><TD >13</TD></TR>
<HR/>
<TR><TD >20</TD><TD colspan="2">22</TD></TR>
<TR><TD >30</TD><TD >31</TD><TD >32</TD><TD >33</TD></TR>
</TABLE>>];
}
subgraph cluster_table_border {
label="table border:10,cellspacing:0,cellpadding:10,cell border:1";
node [shape=plaintext]
tbl1010 [label=<
<TABLE border="10" columns="*" cellspacing="0" cellpadding="10" cellborder="1" style="rounded">
<TR><TD >00</TD><TD >01</TD><TD >02</TD><TD >03</TD></TR>
<TR><TD >10</TD><TD rowspan="2">11</TD><TD >12</TD><TD >13</TD></TR>
<HR/>
<TR><TD >20</TD><TD colspan="2">22</TD></TR>
<TR><TD >30</TD><TD >31</TD><TD >32</TD><TD >33</TD></TR>
</TABLE>>];
}
subgraph cluster_cellspacing {
label="table border:10,cellspacing:10,cellpadding:10,cell border:0";
node [shape=plaintext]
tbl1110 [label=<
<TABLE border="10" cellspacing="10" cellpadding="10" cellborder="0" rows="*" style="rounded">
<TR><TD >00</TD><VR/><TD >01</TD><TD >02</TD><TD >03</TD></TR>
<TR><TD >10</TD><TD rowspan="2">11</TD><VR/><TD >12</TD><TD >13</TD></TR>
<TR><TD >20</TD><TD colspan="2">22</TD></TR>
<TR><TD >30</TD><TD >31</TD><TD >32</TD><VR/><TD >33</TD></TR>
</TABLE>>];
}
subgraph cluster_cellpadding {
label="table border:10,cellspacing:10,cellpadding:10,cell border:3";
node [shape=plaintext]
tbl1111 [label=<
<TABLE border="10" cellspacing="10" cellpadding="10" cellborder="3" rows="*" style="rounded">
<TR><TD >00</TD><VR/><TD >01</TD><TD >02</TD><TD >03</TD></TR>
<TR><TD >10</TD><TD rowspan="2">11</TD><VR/><TD >12</TD><TD >13</TD></TR>
<TR><TD >20</TD><TD colspan="2">22</TD></TR>
<TR><TD >30</TD><TD >31</TD><TD >32</TD><VR/><TD >33</TD></TR>
</TABLE>>];
}
}

Output file 209: xt/author/html/rd_rules.svg (18690 bytes)

210

Input file: xt/author/data/record.gv (958 bytes):
digraph Alf {
size = "6,9";
node [ shape = record ];
Decl [ label = "\n\nDecl|{name|access|decl_flags|extern_c_linkage}"];
Nontype_decl [ label = "Nontype_decl|{type}"];
Defined_decl [ label = "Defined_decl|{linkage}"];
Data_decl [ label = "Data_decl|{storage_class}"];
Function_decl [ label = "Function_decl|{formals|defaults}"];
Data [ label = "Data|{initializer}"];
Function [ label = "Function|{body}"];
Constructor [ label = "Constructor|{member_initializers}"];
Aggregate -> Type_decl ;
Class -> Aggregate;
Union -> Aggregate;
Data -> Data_decl;
Data -> Defn;
Data_decl -> Defined_decl;
Data_member -> Nontype_decl ;
Defined_decl -> Nontype_decl;
Defn -> Defined_decl;
Enum -> Type_decl ;
Enumerator -> Nontype_decl ;
Function -> Defn;
Function -> Function_decl;
Constructor -> Function;
Destructor -> Function;
Function_decl -> Defined_decl;
Nontype_decl -> Decl ;
Template_type_arg -> Type_decl ;
Type_decl -> Decl ;
Typedef -> Type_decl ;
}

Output file 210: xt/author/html/record.svg (14858 bytes)

211 | Input file: xt/author/data/record2.gv (155 bytes): digraph G { node [shape=record]; a [label = "<f0> foo | x | <f1> bar"]; b [label = "a | { <f0> foo | x | <f1> bar } | b"]; a:f0 -> b:f1 } | Output file 211: xt/author/html/record2.svg (2599 bytes)

212

Input file: xt/author/data/record_dot.gv (4324 bytes):
digraph Alf {
graph [size="6,9"];
node [label="\N", shape=record];
graph [bb="0,0,889,474"];
Decl [label="\n\nDecl|{name|access|decl_flags|extern_c_linkage}", pos="548,47", rects="470,1,513,93 513,70,626,93 513,47,626,70 513,24,626,47 513,1,626,24", width="2.1667", height="1.2917"];
Nontype_decl [label="Nontype_decl|{type}", pos="404,149", rects="336,131,431,167 431,131,472,167", width="1.8889", height="0.51389"];
Defined_decl [label="Defined_decl|{linkage}", pos="209,223", rects="134.5,205,225.5,241 225.5,205,283.5,241", width="2.0625", height="0.51389"];
Data_decl [label="Data_decl|{storage_class}", pos="82,302", rects="0,284,73,320 73,284,164,320", width="2.2778", height="0.51389"];
Function_decl [label="Function_decl|{formals|defaults}", pos="333,302", rects="254,279,351,325 351,302,412,325 351,279,412,302", width="2.1944", height="0.65278"];
Data [label="Data|{initializer}", pos="142,381", rects="85.5,363,128.5,399 128.5,363,198.5,399", width="1.5625", height="0.51389"];
Function [label="Function|{body}", pos="302,381", rects="247,363,313,399 313,363,357,399", width="1.5278", height="0.51389"];
Constructor [label="Constructor|{member_initializers}", pos="221,455", rects="115.5,437,198.5,473 198.5,437,326.5,473", width="2.9236", height="0.51389"];
Aggregate [pos="555,223", rects="517.5,205,592.5,241", width="1.0347", height="0.51389"];
Type_decl [pos="638,149", rects="600,131,676,167", width="1.0556", height="0.51389"];
Class [pos="519,302", rects="492,284,546,320", width="0.75", height="0.51389"];
Union [pos="591,302", rects="564,284,618,320", width="0.75", height="0.51389"];
Defn [pos="209,302", rects="182,284,236,320", width="0.75", height="0.51389"];
Data_member [pos="350,223", rects="302,205,398,241", width="1.3333", height="0.51389"];
Enum [pos="638,223", rects="611,205,665,241", width="0.75", height="0.51389"];
Enumerator [pos="458,223", rects="416.5,205,499.5,241", width="1.1458", height="0.51389"];
Destructor [pos="383,455", rects="345,437,421,473", width="1.0556", height="0.51389"];
Template_type_arg [pos="746,223", rects="683.5,205,808.5,241", width="1.7292", height="0.51389"];
Typedef [pos="858,223", rects="826.5,205,889.5,241", width="0.86806", height="0.51389"];
Aggregate -> Type_decl [pos="e,618.18,167.19 574.67,204.94 585.34,195.68 598.71,184.09 610.4,173.94"];
Class -> Aggregate [pos="e,547.03,241.04 526.99,283.91 531.6,274.04 537.5,261.42 542.7,250.31"];
Union -> Aggregate [pos="e,562.97,241.04 583.01,283.91 578.4,274.04 572.5,261.42 567.3,250.31"];
Data -> Data_decl [pos="e,95.279,320.04 128.68,362.91 120.68,352.64 110.36,339.4 101.46,327.97"];
Data -> Defn [pos="e,194.17,320.04 156.87,362.91 165.89,352.54 177.55,339.14 187.56,327.64"];
Data_decl -> Defined_decl [pos="e,180.89,241.04 110.19,283.91 128.44,272.85 152.39,258.32 172.15,246.34"];
Data_member -> Nontype_decl [pos="e,390.92,167.44 362.8,204.94 369.36,196.19 377.48,185.35 384.78,175.63"];
Defined_decl -> Nontype_decl [pos="e,357.78,167.07 255.21,204.94 283.04,194.66 318.66,181.51 348.07,170.65"];
Defn -> Defined_decl [pos="e,209,241.04 209,283.91 209,274.34 209,262.18 209,251.32"];
Enum -> Type_decl [pos="e,638,167.44 638,204.94 638,196.81 638,186.88 638,177.7"];
Enumerator -> Nontype_decl [pos="e,417.08,167.44 445.2,204.94 438.64,196.19 430.52,185.35 423.22,175.63"];
Function -> Defn [pos="e,229.58,320.04 281.36,362.91 268.48,352.24 251.71,338.36 237.56,326.65"];
Function -> Function_decl [pos="e,324.13,325.02 308.88,362.91 312.25,354.54 316.42,344.18 320.34,334.45"];
Constructor -> Function [pos="e,282.66,399.19 240.2,436.94 250.61,427.68 263.65,416.09 275.07,405.94"];
Destructor -> Function [pos="e,321.34,399.19 363.8,436.94 353.39,427.68 340.35,416.09 328.93,405.94"];
Function_decl -> Defined_decl [pos="e,236.66,241.17 297.47,278.93 281.16,268.81 261.85,256.82 245.44,246.63"];
Nontype_decl -> Decl [pos="e,483.03,93.116 428.75,130.81 441.56,121.92 457.93,110.55 474.42,99.097"];
Template_type_arg -> Type_decl [pos="e,663.79,167.19 720.41,204.94 705.98,195.32 687.79,183.19 672.16,172.77"];
Type_decl -> Decl [pos="e,588.63,93.145 622.32,130.58 614.71,122.12 605.12,111.47 595.38,100.64"];
Typedef -> Type_decl [pos="e,676.15,160.07 826.37,207.66 823.23,206.37 820.06,205.13 817,204 773.3,187.88 722.34,172.86 686,162.78"];
}

Output file 212: xt/author/html/record_dot.svg (14835 bytes)

213

Input file: xt/author/data/records.gv (417 bytes):
digraph G {
rankdir=LR;
node [shape=record];
a [ label ="<bala> Graphs can\lbe fun\l|<f1> mid|<f2> right\r"];
b [ label ="<left> |<mid> b | " ];
c [ label ="<p1> | c |<p2> " ];
x [ label ="<p1> | x |<p2> " ];
y [ label ="<p1> | y |<p2> " ];
z [ label =" | z |<p2> " ];
a:bala -> b:left;
a:f1 -> d;
a:f2 -> y:"p1";
c:"p1" -> d;
b:mid -> x:"p1";
c:"p2" -> y:"p2";
b:left -> z:"p2";
}

Output file 213: xt/author/html/records.svg (6470 bytes)

214 | Input file: xt/author/data/rootlabel.gv (227 bytes): digraph G { label = "label demo"; subgraph cluster0 { a; b; a->b; label = "cluster0"; labelloc="bottom" } subgraph cluster1 { c; d; c->d; label = "cluster1"; labelloc="top" } } | Output file 214: xt/author/html/rootlabel.svg (2661 bytes)
215 | Input file: xt/author/data/rowcolsep.gv (86 bytes): digraph G { node [shape=box] aaa -> bbb aaa -> BBB AAA -> BBB AAA -> bbb } | Output file 215: xt/author/html/rowcolsep.svg (2754 bytes)

216

Input file: xt/author/data/rowcolsep_dot.gv (625 bytes):
digraph G {
graph [nodesep="0.5"];
node [label="\N", shape=box];
graph [bb="0,0,144,108"];
aaa [pos="27,90", width="0.75", height="0.5"];
bbb [pos="27,18", width="0.75", height="0.5"];
BBB [pos="117,18", width="0.75", height="0.5"];
AAA [pos="117,90", width="0.75", height="0.5"];
aaa -> bbb [pos="e,27,36.104 27,71.697 27,63.983 27,54.712 27,46.112"];
aaa -> BBB [pos="e,95.009,36.104 49.247,71.697 60.582,62.881 74.53,52.032 86.819,42.474"];
AAA -> BBB [pos="e,117,36.104 117,71.697 117,63.983 117,54.712 117,46.112"];
AAA -> bbb [pos="e,48.991,36.104 94.753,71.697 83.418,62.881 69.47,52.032 57.181,42.474"];
}

Output file 216: xt/author/html/rowcolsep_dot.svg (2759 bytes)

217

Input file: xt/author/data/rowcolsep_dot1.gv (622 bytes):
digraph G {
graph [ranksep="1.5"];
node [label="\N", shape=box];
graph [bb="0,0,126,180"];
aaa [pos="27,162", width="0.75", height="0.5"];
bbb [pos="27,18", width="0.75", height="0.5"];
BBB [pos="99,18", width="0.75", height="0.5"];
AAA [pos="99,162", width="0.75", height="0.5"];
aaa -> bbb [pos="e,27,36.189 27,143.87 27,119.67 27,75.211 27,46.393"];
aaa -> BBB [pos="e,90.284,36.189 35.685,143.87 48.118,119.35 71.096,74.032 85.686,45.259"];
AAA -> BBB [pos="e,99,36.189 99,143.87 99,119.67 99,75.211 99,46.393"];
AAA -> bbb [pos="e,35.716,36.189 90.315,143.87 77.882,119.35 54.904,74.032 40.314,45.259"];
}

Output file 217: xt/author/html/rowcolsep_dot1.svg (2762 bytes)

218

Input file: xt/author/data/rowe.gv (765 bytes):
digraph rowe {
node [shape = box];
size = "6,6";
1 -> 2;
1 -> 10;
10 -> 14;
10 -> 12;
10 -> 13;
10 -> 11;
2 -> 18;
2 -> 17;
2 -> 16;
2 -> 3;
11 -> 4;
16 -> 4;
3 -> 4;
4 -> 5;
13 -> 19;
17 -> 19;
5 -> 23;
5 -> 35;
5 -> 6;
37 -> 39;
37 -> 41;
37 -> 40;
37 -> 38;
19 -> 20;
19 -> 28;
19 -> 21;
12 -> 29;
18 -> 29;
41 -> 29;
28 -> 29;
29 -> 30;
30 -> 31;
30 -> 33;
31 -> 32;
21 -> 22;
32 -> 23;
22 -> 23;
6 -> 7;
23 -> 24;
7 -> 8;
24 -> 25;
24 -> 27;
35 -> 43;
35 -> 36;
8 -> 9;
14 -> 15;
39 -> 15;
20 -> 15;
33 -> 34;
43 -> 40;
43 -> 38;
25 -> 26;
9 -> 42;
10 -> 1;
15 -> 1;
23 -> 1;
31 -> 1;
2 -> 1;
25 -> 1;
9 -> 1;
38 -> 4;
26 -> 4;
42 -> 4;
40 -> 19;
36 -> 19;
34 -> 29;
33 -> 30;
27 -> 24;
}

Output file 218: xt/author/html/rowe.svg (33621 bytes)

219

Input file: xt/author/data/russian.gv (520 bytes):
digraph G {
Контрагенты -> БанковскиеСчета;
Организации -> БанковскиеСчета;
ВопросыДляАнкетирования -> ВариантыОтветовОпросов;
Контрагенты -> ДоговорыВзаиморасчетов;
Номенклатура -> ЕдиницыИзмерения;
НоменклатурныеГруппы -> ЕдиницыИзмерения;
СвойстваОбектов -> ЗначенияСвойствОбектов;
}

Output file 219: xt/author/html/russian.svg (7382 bytes)

220 | Input file: xt/author/data/sb_box.gv (241 bytes): digraph G{ label="SelfBottom" node [shape = box] "node55"; "node55" -> "node55"[label ="tailport=se headport=se" tailport=se headport=se]; "node55" -> "node66" "node66" -> "node66"[label ="tailport=s headport=s" tailport=s headport=s]; } | Output file 220: xt/author/html/sb_box.svg (2393 bytes)

221

Input file: xt/author/data/sb_box_dbl.gv (397 bytes):
digraph G{ label="SelfBottom"
node [shape = box] "node55";
"node55" -> "node55"[label ="tailport=se headport=se" tailport=se headport=se];
"node55" -> "node55"[label ="tailport=se headport=se" tailport=se headport=se];
"node55" -> "node66"
"node66" -> "node66"[label ="tailport=s headport=s" tailport=s headport=s];
"node66" -> "node66"[label ="tailport=s headport=s" tailport=s headport=s];
}

Output file 221: xt/author/html/sb_box_dbl.svg (3298 bytes)

222 | Input file: xt/author/data/sb_circle.gv (244 bytes): digraph G{ label="SelfBottom" node [shape = circle] "node55"; "node55" -> "node55"[label ="tailport=se headport=se" tailport=se headport=se]; "node55" -> "node66" "node66" -> "node66"[label ="tailport=s headport=s" tailport=s headport=s]; } | Output file 222: xt/author/html/sb_circle.svg (2446 bytes)

223

Input file: xt/author/data/sb_circle_dbl.gv (400 bytes):
digraph G{ label="SelfBottom"
node [shape = circle] "node55";
"node55" -> "node55"[label ="tailport=se headport=se" tailport=se headport=se];
"node55" -> "node55"[label ="tailport=se headport=se" tailport=se headport=se];
"node55" -> "node66"
"node66" -> "node66"[label ="tailport=s headport=s" tailport=s headport=s];
"node66" -> "node66"[label ="tailport=s headport=s" tailport=s headport=s];
}

Output file 223: xt/author/html/sb_circle_dbl.svg (3379 bytes)

224

Input file: xt/author/data/sdh.gv (5428 bytes):
digraph G {
graph [bgcolor=black]; /* set background */
edge [color=white];
graph[page="8.5,11",size="7.5,7",ratio=fill,center=1];
node[style=filled,label=""];
subgraph ds3CTP {
rank = same;
node[shape=box,color=green];
ds3CTP_1_1;
ds3CTP_1_2;
ds3CTP_5_1;
ds3CTP_5_2;
}
subgraph t3TTP {
rank = same;
node[shape=invtriangle,color=red];
t3TTP_1_1;
t3TTP_5_2;
}
subgraph vc3TTP {
rank = same;
node[shape=invtriangle,color=red];
vc3TTP_1_2;
vc3TTP_5_1;
}
subgraph fabric {
rank = same;
node[shape=hexagon,color=blue];
fabric_1_2;
fabric_4_1;
fabric_5_1;
}
subgraph xp {
rank = same;
node[shape=diamond,color=blue];
xp_1_2;
xp_4_1;
xp_5_1;
}
subgraph au3CTP {
rank = same;
node[shape=box,color=green];
au3CTP_1_2;
au3CTP_4_1;
au3CTP_4_2;
au3CTP_5_1;
}
subgraph aug {
rank = same;
node[shape=invtrapezium,color=pink];
aug_1_2;
aug_4_1;
aug_4_2;
aug_5_1;
}
subgraph protectionTTP {
rank = same;
node[shape=invtriangle,color=red];
prTTP_1_2;
prTTP_4_1;
prTTP_4_2;
prTTP_5_1;
}
subgraph protectionGroup {
rank = same;
node[shape=hexagon,color=blue];
pg_1_2;
pg_4_1;
pg_4_2;
pg_5_1;
}
subgraph protectionUnit {
rank = same;
node[shape=diamond,color=blue];
pu_1_2;
pu_4_1;
pu_4_2;
pu_5_1;
}
subgraph protectionCTP {
node[shape=box,color=green];
prCTP_1_2;
prCTP_4_1;
prCTP_4_2;
prCTP_5_1;
}
subgraph msTTP {
rank = same;
node[shape=invtriangle,color=red];
msTTP_1_2;
msTTP_4_1;
msTTP_4_2;
msTTP_5_1;
}
subgraph msCTP {
rank = same;
node[shape=box,color=green];
msCTP_1_2;
msCTP_3_1;
msCTP_3_2;
msCTP_4_1;
msCTP_4_2;
msCTP_5_1;
}
subgraph rsTTP {
rank = same;
node[shape=invtriangle,color=red];
rsTTP_1_2;
rsTTP_3_1;
rsTTP_3_2;
rsTTP_4_1;
rsTTP_4_2;
rsTTP_5_1;
}
subgraph rsCTP {
rank = same;
node[shape=box,color=green];
rsCTP_1_2;
rsCTP_2_1;
rsCTP_2_2;
rsCTP_3_1;
rsCTP_3_2;
rsCTP_4_1;
rsCTP_4_2;
rsCTP_5_1;
}
subgraph spiTTP {
rank = same;
node[shape=invtriangle,color=red];
spiTTP_1_2;
spiTTP_2_1;
spiTTP_2_2;
spiTTP_3_1;
spiTTP_3_2;
spiTTP_4_1;
spiTTP_4_2;
spiTTP_5_1;
}
subgraph me {
rank = same;
node[shape=box,peripheries=2];
me_1;
me_2;
me_3;
me_4;
me_5;
}
subgraph client_server {
edge[style=dotted,dir=none,weight=100];
ds3CTP_1_1->t3TTP_1_1;
ds3CTP_1_2->vc3TTP_1_2;
au3CTP_1_2->aug_1_2->prTTP_1_2;
prCTP_1_2->msTTP_1_2;
msCTP_1_2->rsTTP_1_2;
rsCTP_1_2->spiTTP_1_2;
rsCTP_2_1->spiTTP_2_1;
rsCTP_2_2->spiTTP_2_2;
msCTP_3_1->rsTTP_3_1;
rsCTP_3_1->spiTTP_3_1;
msCTP_3_2->rsTTP_3_2;
rsCTP_3_2->spiTTP_3_2;
au3CTP_4_1->aug_4_1->prTTP_4_1;
prCTP_4_1->msTTP_4_1;
msCTP_4_1->rsTTP_4_1;
rsCTP_4_1->spiTTP_4_1;
au3CTP_4_2->aug_4_2->prTTP_4_2;
prCTP_4_2->msTTP_4_2;
msCTP_4_2->rsTTP_4_2;
rsCTP_4_2->spiTTP_4_2;
ds3CTP_5_1->vc3TTP_5_1;
au3CTP_5_1->aug_5_1->prTTP_5_1;
prCTP_5_1->msTTP_5_1;
msCTP_5_1->rsTTP_5_1;
rsCTP_5_1->spiTTP_5_1;
ds3CTP_5_2->t3TTP_5_2;
}
subgraph trail {
edge[style=dashed,dir=none];
vc3TTP_1_2->vc3TTP_5_1;
prTTP_1_2->prTTP_4_1;
prTTP_4_2->prTTP_5_1;
msTTP_1_2->msTTP_4_1;
msTTP_4_2->msTTP_5_1;
rsTTP_1_2->rsTTP_3_1;
rsTTP_3_2->rsTTP_4_1;
rsTTP_4_2->rsTTP_5_1;
spiTTP_1_2->spiTTP_2_1;
spiTTP_2_2->spiTTP_3_1;
spiTTP_3_2->spiTTP_4_1;
spiTTP_4_2->spiTTP_5_1;
}
subgraph contain {
pu_1_2->pg_1_2;
pu_4_1->pg_4_1;
pu_4_2->pg_4_2;
pu_5_1->pg_5_1;
xp_1_2->fabric_1_2;
xp_4_1->fabric_4_1;
xp_5_1->fabric_5_1;
fabric_1_2->me_1;
fabric_4_1->me_4;
fabric_5_1->me_5;
pg_1_2->me_1;
pg_4_1->me_4;
pg_4_2->me_4;
pg_5_1->me_5;
t3TTP_1_1->me_1;
t3TTP_5_2->me_5;
vc3TTP_1_2->me_1;
vc3TTP_5_1->me_5;
prTTP_1_2->me_1;
prTTP_4_1->me_4;
prTTP_4_2->me_4;
prTTP_5_1->me_5;
msTTP_1_2->me_1;
msTTP_4_1->me_4;
msTTP_4_2->me_4;
msTTP_5_1->me_5;
rsTTP_1_2->me_1;
rsTTP_3_1->me_3;
rsTTP_3_2->me_3;
rsTTP_4_1->me_4;
rsTTP_4_2->me_4;
rsTTP_5_1->me_5;
spiTTP_1_2->me_1;
spiTTP_2_1->me_2;
spiTTP_2_2->me_2;
spiTTP_3_1->me_3;
spiTTP_3_2->me_3;
spiTTP_4_1->me_4;
spiTTP_4_2->me_4;
spiTTP_5_1->me_5;
}
subgraph connectedBy {
vc3TTP_1_2->fabric_1_2;
au3CTP_1_2->fabric_1_2;
au3CTP_4_1->fabric_4_1;
au3CTP_4_2->fabric_4_1;
vc3TTP_5_1->fabric_5_1;
au3CTP_5_1->fabric_5_1;
prTTP_1_2->pg_1_2;
prTTP_4_1->pg_4_1;
prTTP_4_2->pg_4_2;
prTTP_5_1->pg_5_1;
prCTP_1_2->pg_1_2;
prCTP_4_1->pg_4_1;
prCTP_4_2->pg_4_2;
prCTP_5_1->pg_5_1;
}
subgraph crossConnection {
edge[style=dotted,dir=none];
vc3TTP_1_2->xp_1_2->au3CTP_1_2;
prTTP_1_2->pu_1_2->prCTP_1_2;
prTTP_4_1->pu_4_1->prCTP_4_1;
au3CTP_4_1->xp_4_1->au3CTP_4_2;
prTTP_4_2->pu_4_2->prCTP_4_2;
prTTP_5_1->pu_5_1->prCTP_5_1;
vc3TTP_5_1->xp_5_1->au3CTP_5_1;
}
subgraph bindingConnection {
edge[style=bold,dir=none,weight=100];
ds3CTP_1_1->ds3CTP_1_2;
vc3TTP_1_2->au3CTP_1_2;
prTTP_1_2->prCTP_1_2;
msTTP_1_2->msCTP_1_2;
rsTTP_1_2->rsCTP_1_2;
rsCTP_2_1->rsCTP_2_2;
rsTTP_3_1->rsCTP_3_1;
msCTP_3_1->msCTP_3_2;
rsTTP_3_2->rsCTP_3_2;
prTTP_4_1->prCTP_4_1;
msTTP_4_1->msCTP_4_1;
rsTTP_4_1->rsCTP_4_1;
au3CTP_4_1->au3CTP_4_2;
prTTP_4_2->prCTP_4_2;
msTTP_4_2->msCTP_4_2;
rsTTP_4_2->rsCTP_4_2;
prTTP_5_1->prCTP_5_1;
msTTP_5_1->msCTP_5_1;
rsTTP_5_1->rsCTP_5_1;
ds3CTP_5_1->ds3CTP_5_2;
vc3TTP_5_1->au3CTP_5_1;
}
}

Output file 224: xt/author/html/sdh.svg (54147 bytes)

225

Input file: xt/author/data/shapes.gv (840 bytes):
digraph G {
a [shape=box]
b [shape=polygon]
c [shape=ellipse]
d [shape=circle]
e [shape=point]
f [shape=egg]
g [shape=triangle]
h [shape=plaintext]
i [shape=diamond]
j [shape=trapezium]
k [shape=parallelogram]
l [shape=house]
m [shape=pentagon]
n [shape=hexagon]
o [shape=septagon]
p [shape=octagon]
q [shape=doublecircle]
r [shape=doubleoctagon]
s [shape=tripleoctagon]
t [shape=invtriangle]
u [shape=invtrapezium]
v [shape=invhouse]
w [shape=Mdiamond]
x [shape=Msquare]
y [shape=Mcircle]
z [shape=rect]
1 [shape=rectangle]
2 [shape=none]
3 [shape=note]
4 [shape=tab]
5 [shape=box3d]
6 [shape=component]
7 [shape=folder]
a -> b -> c -> d -> e -> f -> g
h -> i -> j -> k -> l -> m -> n
o -> p -> q -> r -> s -> t -> u
v -> w -> x -> y -> z -> 1 -> 2
3 -> 4 -> 5 -> 6 -> 7
}

Output file 225: xt/author/html/shapes.svg (22249 bytes)

226

Input file: xt/author/data/shapes_dot.gv (4207 bytes):
digraph G {
node [label="\N"];
graph [bb="0,0,363,520"];
a [shape=box, pos="29,502", width="0.75", height="0.5"];
b [shape=polygon, pos="29,430", width="0.75", height="0.5"];
c [shape=ellipse, pos="29,354", width="0.75", height="0.5"];
d [shape=circle, pos="29,274", width="0.5", height="0.5"];
e [shape=point, pos="29,190", width="0.038889", height="0.05"];
f [shape=egg, pos="29,105", width="0.7881", height="0.5"];
g [shape=triangle, pos="29,23", width="0.81802", height="0.63889"];
h [shape=plaintext, pos="104,502", width="0.75", height="0.5"];
i [shape=diamond, pos="104,430", width="0.75", height="0.5"];
j [shape=trapezium, pos="104,354", width="0.75", height="0.5"];
k [shape=parallelogram, pos="104,274", width="0.76378", height="0.5"];
l [shape=house, pos="104,190", width="0.75", height="0.5"];
m [shape=pentagon, pos="104,105", width="0.75", height="0.5"];
n [shape=hexagon, pos="104,23", width="0.75", height="0.5"];
o [shape=septagon, pos="184,502", width="0.75", height="0.5"];
p [shape=octagon, pos="184,430", width="0.75", height="0.5"];
q [shape=doublecircle, pos="184,354", width="0.61111", height="0.61111"];
r [shape=doubleoctagon, pos="184,274", width="0.86111", height="0.61111"];
s [shape=tripleoctagon, pos="184,190", width="0.97222", height="0.72222"];
t [shape=invtriangle, pos="184,105", width="0.75", height="0.63889"];
u [shape=invtrapezium, pos="184,23", width="0.75", height="0.5"];
v [shape=invhouse, pos="264,502", width="0.75", height="0.5"];
w [shape=Mdiamond, pos="264,430", width="0.75", height="0.5"];
x [shape=Msquare, pos="264,354", width="0.5", height="0.5"];
y [shape=Mcircle, pos="264,274", width="0.5", height="0.5"];
z [shape=rect, pos="264,190", width="0.75", height="0.5"];
1 [shape=rectangle, pos="264,105", width="0.75", height="0.5"];
2 [shape=none, pos="264,23", width="0.75", height="0.5"];
3 [shape=note, pos="336,502", width="0.75", height="0.5"];
4 [shape=tab, pos="336,430", width="0.75", height="0.5"];
5 [shape=box3d, pos="336,354", width="0.75", height="0.5"];
6 [shape=component, pos="336,274", width="0.75", height="0.5"];
7 [shape=folder, pos="336,190", width="0.75", height="0.5"];
a -> b [pos="e,29,448.1 29,483.7 29,475.98 29,466.71 29,458.11"];
b -> c [pos="e,29,372.07 29,411.84 29,403.06 29,392.16 29,382.27"];
c -> d [pos="e,29,292.26 29,335.69 29,325.89 29,313.42 29,302.33"];
d -> e [pos="e,29,192.02 29,255.61 29,239.42 29,215.78 29,202.04"];
e -> f [pos="e,29,123.2 29,188.07 29,182.68 29,155.01 29,133.27"];
f -> g [pos="e,29,46.2 29,86.641 29,77.749 29,66.631 29,56.24"];
h -> i [pos="e,104,448.1 104,483.7 104,475.98 104,466.71 104,458.11"];
i -> j [pos="e,104,372.07 104,411.84 104,403.06 104,392.16 104,382.27"];
j -> k [pos="e,104,292.26 104,335.69 104,325.89 104,313.42 104,302.33"];
k -> l [pos="e,104,208.08 104,255.61 104,244.77 104,230.6 104,218.29"];
l -> m [pos="e,104,123.18 104,175.29 104,163.92 104,147.39 104,133.33"];
m -> n [pos="e,104,41.273 104,90.429 104,79.736 104,64.481 104,51.286"];
o -> p [pos="e,184,448.46 184,485.46 184,477.59 184,467.79 184,458.68"];
p -> q [pos="e,184,376.03 184,411.84 184,404.16 184,394.88 184,386.05"];
q -> r [pos="e,184,296.02 184,331.69 184,323.8 184,314.68 184,306.1"];
r -> s [pos="e,184,216.13 184,251.88 184,244.04 184,234.91 184,226.15"];
s -> t [pos="e,184,116.93 184,163.65 184,151.92 184,138.15 184,127.01"];
t -> u [pos="e,184,41.093 184,81.716 184,72.277 184,61.189 184,51.267"];
v -> w [pos="e,264,448.1 264,483.7 264,475.98 264,466.71 264,458.11"];
w -> x [pos="e,264,372.07 264,411.84 264,403.06 264,392.16 264,382.27"];
x -> y [pos="e,264,292.26 264,335.69 264,325.89 264,313.42 264,302.33"];
y -> z [pos="e,264,208.08 264,255.61 264,244.77 264,230.6 264,218.29"];
z -> 1 [pos="e,264,123.18 264,171.8 264,160.67 264,145.94 264,133.24"];
1 -> 2 [pos="e,264,41.05 264,86.641 264,76.297 264,62.941 264,51.221"];
3 -> 4 [pos="e,336,448.1 336,483.7 336,475.98 336,466.71 336,458.11"];
4 -> 5 [pos="e,336,372.07 336,411.84 336,403.06 336,392.16 336,382.27"];
5 -> 6 [pos="e,336,292.26 336,335.69 336,325.89 336,313.42 336,302.33"];
6 -> 7 [pos="e,336,208.08 336,255.61 336,244.77 336,230.6 336,218.29"];
}

Output file 226: xt/author/html/shapes_dot.svg (21888 bytes)

227

Input file: xt/author/data/shells.gv (1102 bytes):
digraph shells {
size="7,8";
node [fontsize=24, shape = plaintext];
1972 -> 1976;
1976 -> 1978;
1978 -> 1980;
1980 -> 1982;
1982 -> 1984;
1984 -> 1986;
1986 -> 1988;
1988 -> 1990;
1990 -> future;
node [fontsize=20, shape = box];
{ rank=same; 1976 Mashey Bourne; }
{ rank=same; 1978 Formshell csh; }
{ rank=same; 1980 esh vsh; }
{ rank=same; 1982 ksh "System-V"; }
{ rank=same; 1984 v9sh tcsh; }
{ rank=same; 1986 "ksh-i"; }
{ rank=same; 1988 KornShell Perl rc; }
{ rank=same; 1990 tcl Bash; }
{ rank=same; "future" POSIX "ksh-POSIX"; }
Thompson -> Mashey;
Thompson -> Bourne;
Thompson -> csh;
csh -> tcsh;
Bourne -> ksh;
Bourne -> esh;
Bourne -> vsh;
Bourne -> "System-V";
Bourne -> v9sh;
v9sh -> rc;
Bourne -> Bash;
"ksh-i" -> Bash;
KornShell -> Bash;
esh -> ksh;
vsh -> ksh;
Formshell -> ksh;
csh -> ksh;
KornShell -> POSIX;
"System-V" -> POSIX;
ksh -> "ksh-i";
"ksh-i" -> KornShell;
KornShell -> "ksh-POSIX";
Bourne -> Formshell;
edge [style=invis];
1984 -> v9sh -> tcsh ;
1988 -> rc -> KornShell;
Formshell -> csh;
KornShell -> Perl;
}

Output file 227: xt/author/html/shells.svg (17925 bytes)

228

Input file: xt/author/data/size.gv (1706 bytes):
/* Courtesy of Ian Darwin <ian@darwinsys.com>
* and Geoff Collyer <geoff@plan9.bell-labs.com>
* Mildly updated by Ian Darwin in 2000.
*/
digraph unix {
node [color=lightblue2, style=filled];
"5th Edition" -> "6th Edition";
"5th Edition" -> "PWB 1.0";
"6th Edition" -> "LSX";
"6th Edition" -> "1 BSD";
"6th Edition" -> "Mini Unix";
"6th Edition" -> "Wollongong";
"6th Edition" -> "Interdata";
"Interdata" -> "Unix/TS 3.0";
"Interdata" -> "PWB 2.0";
"Interdata" -> "7th Edition";
"7th Edition" -> "8th Edition";
"7th Edition" -> "32V";
"7th Edition" -> "V7M";
"7th Edition" -> "Ultrix-11";
"7th Edition" -> "Xenix";
"7th Edition" -> "UniPlus+";
"V7M" -> "Ultrix-11";
"8th Edition" -> "9th Edition";
"9th Edition" -> "10th Edition";
"1 BSD" -> "2 BSD";
"2 BSD" -> "2.8 BSD";
"2.8 BSD" -> "Ultrix-11";
"2.8 BSD" -> "2.9 BSD";
"32V" -> "3 BSD";
"3 BSD" -> "4 BSD";
"4 BSD" -> "4.1 BSD";
"4.1 BSD" -> "4.2 BSD";
"4.1 BSD" -> "2.8 BSD";
"4.1 BSD" -> "8th Edition";
"4.2 BSD" -> "4.3 BSD";
"4.2 BSD" -> "Ultrix-32";
"4.3 BSD" -> "4.4 BSD";
"4.4 BSD" -> "FreeBSD";
"4.4 BSD" -> "NetBSD";
"4.4 BSD" -> "OpenBSD";
"PWB 1.0" -> "PWB 1.2";
"PWB 1.0" -> "USG 1.0";
"PWB 1.2" -> "PWB 2.0";
"USG 1.0" -> "CB Unix 1";
"USG 1.0" -> "USG 2.0";
"CB Unix 1" -> "CB Unix 2";
"CB Unix 2" -> "CB Unix 3";
"CB Unix 3" -> "Unix/TS++";
"CB Unix 3" -> "PDP-11 Sys V";
"USG 2.0" -> "USG 3.0";
"USG 3.0" -> "Unix/TS 3.0";
"PWB 2.0" -> "Unix/TS 3.0";
"Unix/TS 1.0" -> "Unix/TS 3.0";
"Unix/TS 3.0" -> "TS 4.0";
"Unix/TS++" -> "TS 4.0";
"CB Unix 3" -> "TS 4.0";
"TS 4.0" -> "System V.0";
"System V.0" -> "System V.2";
"System V.2" -> "System V.3";
"System V.3" -> "System V.4";
}

Output file 228: xt/author/html/size.svg (32360 bytes)

229

Input file: xt/author/data/sl_box.gv (2156 bytes):
digraph G{ label="SelfLeft"
node [shape = box] "node11";
"node11" -> "node11"[label ="tailport=nw headport=nw" tailport=nw headport=nw];
"node11" -> "node12"
"node12" -> "node12"[label ="tailport=nw headport=n" tailport=nw headport=n];
"node12" -> "node16"
"node16" -> "node16"[label ="tailport=nw headport=s" tailport=nw headport=s];
"node16" -> "node17"
"node17" -> "node17"[label ="tailport=nw headport=sw" tailport=nw headport=sw];
"node17" -> "node18"
"node18" -> "node18"[label ="tailport=nw headport=w" tailport=nw headport=w];
"node18" -> "node21"
"node21" -> "node21"[label ="tailport=n headport=nw" tailport=n headport=nw];
"node21" -> "node27"
"node27" -> "node27"[label ="tailport=n headport=sw" tailport=n headport=sw];
"node27" -> "node28"
"node28" -> "node28"[label ="tailport=n headport=w" tailport=n headport=w];
"node28" -> "node61"
"node61" -> "node61"[label ="tailport=s headport=nw" tailport=s headport=nw];
"node61" -> "node67"
"node67" -> "node67"[label ="tailport=s headport=sw" tailport=s headport=sw];
"node67" -> "node68"
"node68" -> "node68"[label ="tailport=s headport=w" tailport=s headport=w];
"node68" -> "node71"
"node71" -> "node71"[label ="tailport=sw headport=nw" tailport=sw headport=nw];
"node71" -> "node72"
"node72" -> "node72"[label ="tailport=sw headport=n" tailport=sw headport=n];
"node72" -> "node76"
"node76" -> "node76"[label ="tailport=sw headport=s" tailport=sw headport=s];
"node76" -> "node77"
"node77" -> "node77"[label ="tailport=sw headport=sw" tailport=sw headport=sw];
"node77" -> "node78"
"node78" -> "node78"[label ="tailport=sw headport=w" tailport=sw headport=w];
"node78" -> "node81"
"node81" -> "node81"[label ="tailport=w headport=nw" tailport=w headport=nw];
"node81" -> "node82"
"node82" -> "node82"[label ="tailport=w headport=n" tailport=w headport=n];
"node82" -> "node86"
"node86" -> "node86"[label ="tailport=w headport=s" tailport=w headport=s];
"node86" -> "node87"
"node87" -> "node87"[label ="tailport=w headport=sw" tailport=w headport=sw];
"node87" -> "node88"
"node88" -> "node88"[label ="tailport=w headport=w" tailport=w headport=w];
}

Output file 229: xt/author/html/sl_box.svg (21938 bytes)

230

Input file: xt/author/data/sl_box_dbl.gv (3792 bytes):
digraph G{ label="SelfLeft"
node [shape = box] "node11";
"node11" -> "node11"[label ="tailport=nw headport=nw" tailport=nw headport=nw];
"node11" -> "node11"[label ="tailport=nw headport=nw" tailport=nw headport=nw];
"node11" -> "node12"
"node12" -> "node12"[label ="tailport=nw headport=n" tailport=nw headport=n];
"node12" -> "node12"[label ="tailport=nw headport=n" tailport=nw headport=n];
"node12" -> "node16"
"node16" -> "node16"[label ="tailport=nw headport=s" tailport=nw headport=s];
"node16" -> "node16"[label ="tailport=nw headport=s" tailport=nw headport=s];
"node16" -> "node17"
"node17" -> "node17"[label ="tailport=nw headport=sw" tailport=nw headport=sw];
"node17" -> "node17"[label ="tailport=nw headport=sw" tailport=nw headport=sw];
"node17" -> "node18"
"node18" -> "node18"[label ="tailport=nw headport=w" tailport=nw headport=w];
"node18" -> "node18"[label ="tailport=nw headport=w" tailport=nw headport=w];
"node18" -> "node21"
"node21" -> "node21"[label ="tailport=n headport=nw" tailport=n headport=nw];
"node21" -> "node21"[label ="tailport=n headport=nw" tailport=n headport=nw];
"node21" -> "node27"
"node27" -> "node27"[label ="tailport=n headport=sw" tailport=n headport=sw];
"node27" -> "node27"[label ="tailport=n headport=sw" tailport=n headport=sw];
"node27" -> "node28"
"node28" -> "node28"[label ="tailport=n headport=w" tailport=n headport=w];
"node28" -> "node28"[label ="tailport=n headport=w" tailport=n headport=w];
"node28" -> "node61"
"node61" -> "node61"[label ="tailport=s headport=nw" tailport=s headport=nw];
"node61" -> "node61"[label ="tailport=s headport=nw" tailport=s headport=nw];
"node61" -> "node67"
"node67" -> "node67"[label ="tailport=s headport=sw" tailport=s headport=sw];
"node67" -> "node67"[label ="tailport=s headport=sw" tailport=s headport=sw];
"node67" -> "node68"
"node68" -> "node68"[label ="tailport=s headport=w" tailport=s headport=w];
"node68" -> "node68"[label ="tailport=s headport=w" tailport=s headport=w];
"node68" -> "node71"
"node71" -> "node71"[label ="tailport=sw headport=nw" tailport=sw headport=nw];
"node71" -> "node71"[label ="tailport=sw headport=nw" tailport=sw headport=nw];
"node71" -> "node72"
"node72" -> "node72"[label ="tailport=sw headport=n" tailport=sw headport=n];
"node72" -> "node72"[label ="tailport=sw headport=n" tailport=sw headport=n];
"node72" -> "node76"
"node76" -> "node76"[label ="tailport=sw headport=s" tailport=sw headport=s];
"node76" -> "node76"[label ="tailport=sw headport=s" tailport=sw headport=s];
"node76" -> "node77"
"node77" -> "node77"[label ="tailport=sw headport=sw" tailport=sw headport=sw];
"node77" -> "node77"[label ="tailport=sw headport=sw" tailport=sw headport=sw];
"node77" -> "node78"
"node78" -> "node78"[label ="tailport=sw headport=w" tailport=sw headport=w];
"node78" -> "node78"[label ="tailport=sw headport=w" tailport=sw headport=w];
"node78" -> "node81"
"node81" -> "node81"[label ="tailport=w headport=nw" tailport=w headport=nw];
"node81" -> "node81"[label ="tailport=w headport=nw" tailport=w headport=nw];
"node81" -> "node82"
"node82" -> "node82"[label ="tailport=w headport=n" tailport=w headport=n];
"node82" -> "node82"[label ="tailport=w headport=n" tailport=w headport=n];
"node82" -> "node86"
"node86" -> "node86"[label ="tailport=w headport=s" tailport=w headport=s];
"node86" -> "node86"[label ="tailport=w headport=s" tailport=w headport=s];
"node86" -> "node87"
"node87" -> "node87"[label ="tailport=w headport=sw" tailport=w headport=sw];
"node87" -> "node87"[label ="tailport=w headport=sw" tailport=w headport=sw];
"node87" -> "node88"
"node88" -> "node88"[label ="tailport=w headport=w" tailport=w headport=w];
"node88" -> "node88"[label ="tailport=w headport=w" tailport=w headport=w];
}

Output file 230: xt/author/html/sl_box_dbl.svg (31692 bytes)

231

Input file: xt/author/data/sl_circle.gv (2159 bytes):
digraph G{ label="SelfLeft"
node [shape = circle] "node11";
"node11" -> "node11"[label ="tailport=nw headport=nw" tailport=nw headport=nw];
"node11" -> "node12"
"node12" -> "node12"[label ="tailport=nw headport=n" tailport=nw headport=n];
"node12" -> "node16"
"node16" -> "node16"[label ="tailport=nw headport=s" tailport=nw headport=s];
"node16" -> "node17"
"node17" -> "node17"[label ="tailport=nw headport=sw" tailport=nw headport=sw];
"node17" -> "node18"
"node18" -> "node18"[label ="tailport=nw headport=w" tailport=nw headport=w];
"node18" -> "node21"
"node21" -> "node21"[label ="tailport=n headport=nw" tailport=n headport=nw];
"node21" -> "node27"
"node27" -> "node27"[label ="tailport=n headport=sw" tailport=n headport=sw];
"node27" -> "node28"
"node28" -> "node28"[label ="tailport=n headport=w" tailport=n headport=w];
"node28" -> "node61"
"node61" -> "node61"[label ="tailport=s headport=nw" tailport=s headport=nw];
"node61" -> "node67"
"node67" -> "node67"[label ="tailport=s headport=sw" tailport=s headport=sw];
"node67" -> "node68"
"node68" -> "node68"[label ="tailport=s headport=w" tailport=s headport=w];
"node68" -> "node71"
"node71" -> "node71"[label ="tailport=sw headport=nw" tailport=sw headport=nw];
"node71" -> "node72"
"node72" -> "node72"[label ="tailport=sw headport=n" tailport=sw headport=n];
"node72" -> "node76"
"node76" -> "node76"[label ="tailport=sw headport=s" tailport=sw headport=s];
"node76" -> "node77"
"node77" -> "node77"[label ="tailport=sw headport=sw" tailport=sw headport=sw];
"node77" -> "node78"
"node78" -> "node78"[label ="tailport=sw headport=w" tailport=sw headport=w];
"node78" -> "node81"
"node81" -> "node81"[label ="tailport=w headport=nw" tailport=w headport=nw];
"node81" -> "node82"
"node82" -> "node82"[label ="tailport=w headport=n" tailport=w headport=n];
"node82" -> "node86"
"node86" -> "node86"[label ="tailport=w headport=s" tailport=w headport=s];
"node86" -> "node87"
"node87" -> "node87"[label ="tailport=w headport=sw" tailport=w headport=sw];
"node87" -> "node88"
"node88" -> "node88"[label ="tailport=w headport=w" tailport=w headport=w];
}

Output file 231: xt/author/html/sl_circle.svg (23118 bytes)

232

Input file: xt/author/data/sl_circle_dbl.gv (3795 bytes):
digraph G{ label="SelfLeft"
node [shape = circle] "node11";
"node11" -> "node11"[label ="tailport=nw headport=nw" tailport=nw headport=nw];
"node11" -> "node11"[label ="tailport=nw headport=nw" tailport=nw headport=nw];
"node11" -> "node12"
"node12" -> "node12"[label ="tailport=nw headport=n" tailport=nw headport=n];
"node12" -> "node12"[label ="tailport=nw headport=n" tailport=nw headport=n];
"node12" -> "node16"
"node16" -> "node16"[label ="tailport=nw headport=s" tailport=nw headport=s];
"node16" -> "node16"[label ="tailport=nw headport=s" tailport=nw headport=s];
"node16" -> "node17"
"node17" -> "node17"[label ="tailport=nw headport=sw" tailport=nw headport=sw];
"node17" -> "node17"[label ="tailport=nw headport=sw" tailport=nw headport=sw];
"node17" -> "node18"
"node18" -> "node18"[label ="tailport=nw headport=w" tailport=nw headport=w];
"node18" -> "node18"[label ="tailport=nw headport=w" tailport=nw headport=w];
"node18" -> "node21"
"node21" -> "node21"[label ="tailport=n headport=nw" tailport=n headport=nw];
"node21" -> "node21"[label ="tailport=n headport=nw" tailport=n headport=nw];
"node21" -> "node27"
"node27" -> "node27"[label ="tailport=n headport=sw" tailport=n headport=sw];
"node27" -> "node27"[label ="tailport=n headport=sw" tailport=n headport=sw];
"node27" -> "node28"
"node28" -> "node28"[label ="tailport=n headport=w" tailport=n headport=w];
"node28" -> "node28"[label ="tailport=n headport=w" tailport=n headport=w];
"node28" -> "node61"
"node61" -> "node61"[label ="tailport=s headport=nw" tailport=s headport=nw];
"node61" -> "node61"[label ="tailport=s headport=nw" tailport=s headport=nw];
"node61" -> "node67"
"node67" -> "node67"[label ="tailport=s headport=sw" tailport=s headport=sw];
"node67" -> "node67"[label ="tailport=s headport=sw" tailport=s headport=sw];
"node67" -> "node68"
"node68" -> "node68"[label ="tailport=s headport=w" tailport=s headport=w];
"node68" -> "node68"[label ="tailport=s headport=w" tailport=s headport=w];
"node68" -> "node71"
"node71" -> "node71"[label ="tailport=sw headport=nw" tailport=sw headport=nw];
"node71" -> "node71"[label ="tailport=sw headport=nw" tailport=sw headport=nw];
"node71" -> "node72"
"node72" -> "node72"[label ="tailport=sw headport=n" tailport=sw headport=n];
"node72" -> "node72"[label ="tailport=sw headport=n" tailport=sw headport=n];
"node72" -> "node76"
"node76" -> "node76"[label ="tailport=sw headport=s" tailport=sw headport=s];
"node76" -> "node76"[label ="tailport=sw headport=s" tailport=sw headport=s];
"node76" -> "node77"
"node77" -> "node77"[label ="tailport=sw headport=sw" tailport=sw headport=sw];
"node77" -> "node77"[label ="tailport=sw headport=sw" tailport=sw headport=sw];
"node77" -> "node78"
"node78" -> "node78"[label ="tailport=sw headport=w" tailport=sw headport=w];
"node78" -> "node78"[label ="tailport=sw headport=w" tailport=sw headport=w];
"node78" -> "node81"
"node81" -> "node81"[label ="tailport=w headport=nw" tailport=w headport=nw];
"node81" -> "node81"[label ="tailport=w headport=nw" tailport=w headport=nw];
"node81" -> "node82"
"node82" -> "node82"[label ="tailport=w headport=n" tailport=w headport=n];
"node82" -> "node82"[label ="tailport=w headport=n" tailport=w headport=n];
"node82" -> "node86"
"node86" -> "node86"[label ="tailport=w headport=s" tailport=w headport=s];
"node86" -> "node86"[label ="tailport=w headport=s" tailport=w headport=s];
"node86" -> "node87"
"node87" -> "node87"[label ="tailport=w headport=sw" tailport=w headport=sw];
"node87" -> "node87"[label ="tailport=w headport=sw" tailport=w headport=sw];
"node87" -> "node88"
"node88" -> "node88"[label ="tailport=w headport=w" tailport=w headport=w];
"node88" -> "node88"[label ="tailport=w headport=w" tailport=w headport=w];
}

Output file 232: xt/author/html/sl_circle_dbl.svg (33357 bytes)

233

Input file: xt/author/data/sq_rules.gv (1979 bytes):
digraph G {
subgraph cluster_base{
label = "table border:10,cellspacing:0,cellpadding:0,cell border:1";
node [shape=plaintext]
tbl1100 [label=<
<TABLE rows="*" columns="*" border="10" cellborder="1" cellspacing="0" cellpadding="0">
<TR><TD>00</TD><VR/><TD >01</TD><TD >02</TD><TD >03</TD></TR>
<TR><TD >10</TD><TD rowspan="2">11</TD><TD >12</TD><TD >13</TD></TR>
<HR/>
<TR><TD >20</TD><TD colspan="2">22</TD></TR>
<TR><TD >30</TD><TD >31</TD><TD >32</TD><TD >33</TD></TR>
</TABLE>>];
}
subgraph cluster_table_border {
label="table border:10,cellspacing:2,cellpadding:10,cell border:1";
node [shape=plaintext]
tbl1010 [label=<
<TABLE border="10" columns="*" cellspacing="2" cellpadding="10" cellborder="1">
<TR><TD >00</TD><TD >01</TD><TD >02</TD><TD >03</TD></TR>
<TR><TD >10</TD><TD rowspan="2">11</TD><TD >12</TD><TD >13</TD></TR>
<HR/>
<TR><TD >20</TD><TD colspan="2">22</TD></TR>
<TR><TD >30</TD><TD >31</TD><TD >32</TD><TD >33</TD></TR>
</TABLE>>];
}
subgraph cluster_cellspacing {
label="table border:10,cellspacing:10,cellpadding:10,cell border:0";
node [shape=plaintext]
tbl1110 [label=<
<TABLE border="10" cellspacing="10" cellpadding="10" cellborder="0" rows="*">
<TR><TD >00</TD><VR/><TD >01</TD><TD >02</TD><TD >03</TD></TR>
<TR><TD >10</TD><TD rowspan="2">11</TD><VR/><TD >12</TD><TD >13</TD></TR>
<TR><TD >20</TD><TD colspan="2">22</TD></TR>
<TR><TD >30</TD><TD >31</TD><TD >32</TD><VR/><TD >33</TD></TR>
</TABLE>>];
}
subgraph cluster_cellpadding {
label="table border:10,cellspacing:10,cellpadding:10,cell border:3";
node [shape=plaintext]
tbl1111 [label=<
<TABLE border="10" cellspacing="10" cellpadding="10" cellborder="3" rows="*">
<TR><TD >00</TD><VR/><TD >01</TD><TD >02</TD><TD >03</TD></TR>
<TR><TD >10</TD><TD rowspan="2">11</TD><VR/><TD >12</TD><TD >13</TD></TR>
<TR><TD >20</TD><TD colspan="2">22</TD></TR>
<TR><TD >30</TD><TD >31</TD><TD >32</TD><VR/><TD >33</TD></TR>
</TABLE>>];
}
}

Output file 233: xt/author/html/sq_rules.svg (17983 bytes)

234

Input file: xt/author/data/sr_box.gv (2149 bytes):
digraph G{ label="SelfRight"
node [shape = box] "node23";
"node23" -> "node23"[label ="tailport=n headport=ne" tailport=n headport=ne];
"node23" -> "node24"
"node24" -> "node24"[label ="tailport=n headport=e" tailport=n headport=e];
"node24" -> "node25"
"node25" -> "node25"[label ="tailport=n headport=se" tailport=n headport=se];
"node25" -> "node26"
"node26" -> "node26"[label ="tailport=n headport=s" tailport=n headport=s];
"node26" -> "node32"
"node32" -> "node32"[label ="tailport=ne headport=n" tailport=ne headport=n];
"node32" -> "node34"
"node34" -> "node34"[label ="tailport=ne headport=e" tailport=ne headport=e];
"node34" -> "node35"
"node35" -> "node35"[label ="tailport=ne headport=se" tailport=ne headport=se];
"node35" -> "node36"
"node36" -> "node36"[label ="tailport=ne headport=s" tailport=ne headport=s];
"node36" -> "node42"
"node42" -> "node42"[label ="tailport=e headport=n" tailport=e headport=n];
"node42" -> "node43"
"node43" -> "node43"[label ="tailport=e headport=ne" tailport=e headport=ne];
"node43" -> "node44"
"node44" -> "node44"[label ="tailport=e headport=e" tailport=e headport=e];
"node44" -> "node45"
"node45" -> "node45"[label ="tailport=e headport=se" tailport=e headport=se];
"node45" -> "node46"
"node46" -> "node46"[label ="tailport=e headport=s" tailport=e headport=s];
"node46" -> "node52"
"node52" -> "node52"[label ="tailport=se headport=n" tailport=se headport=n];
"node52" -> "node53"
"node53" -> "node53"[label ="tailport=se headport=ne" tailport=se headport=ne];
"node53" -> "node54"
"node54" -> "node54"[label ="tailport=se headport=e" tailport=se headport=e];
"node54" -> "node56"
"node56" -> "node56"[label ="tailport=se headport=s" tailport=se headport=s];
"node56" -> "node62"
"node62" -> "node62"[label ="tailport=s headport=n" tailport=s headport=n];
"node62" -> "node63"
"node63" -> "node63"[label ="tailport=s headport=ne" tailport=s headport=ne];
"node63" -> "node64"
"node64" -> "node64"[label ="tailport=s headport=e" tailport=s headport=e];
"node64" -> "node65"
"node65" -> "node65"[label ="tailport=s headport=se" tailport=s headport=se];
}

Output file 234: xt/author/html/sr_box.svg (22791 bytes)

235

Input file: xt/author/data/sr_box_dbl.gv (3777 bytes):
digraph G{ label="SelfRight"
node [shape = box] "node23";
"node23" -> "node23"[label ="tailport=n headport=ne" tailport=n headport=ne];
"node23" -> "node23"[label ="tailport=n headport=ne" tailport=n headport=ne];
"node23" -> "node24"
"node24" -> "node24"[label ="tailport=n headport=e" tailport=n headport=e];
"node24" -> "node24"[label ="tailport=n headport=e" tailport=n headport=e];
"node24" -> "node25"
"node25" -> "node25"[label ="tailport=n headport=se" tailport=n headport=se];
"node25" -> "node25"[label ="tailport=n headport=se" tailport=n headport=se];
"node25" -> "node26"
"node26" -> "node26"[label ="tailport=n headport=s" tailport=n headport=s];
"node26" -> "node26"[label ="tailport=n headport=s" tailport=n headport=s];
"node26" -> "node32"
"node32" -> "node32"[label ="tailport=ne headport=n" tailport=ne headport=n];
"node32" -> "node32"[label ="tailport=ne headport=n" tailport=ne headport=n];
"node32" -> "node34"
"node34" -> "node34"[label ="tailport=ne headport=e" tailport=ne headport=e];
"node34" -> "node34"[label ="tailport=ne headport=e" tailport=ne headport=e];
"node34" -> "node35"
"node35" -> "node35"[label ="tailport=ne headport=se" tailport=ne headport=se];
"node35" -> "node35"[label ="tailport=ne headport=se" tailport=ne headport=se];
"node35" -> "node36"
"node36" -> "node36"[label ="tailport=ne headport=s" tailport=ne headport=s];
"node36" -> "node36"[label ="tailport=ne headport=s" tailport=ne headport=s];
"node36" -> "node42"
"node42" -> "node42"[label ="tailport=e headport=n" tailport=e headport=n];
"node42" -> "node42"[label ="tailport=e headport=n" tailport=e headport=n];
"node42" -> "node43"
"node43" -> "node43"[label ="tailport=e headport=ne" tailport=e headport=ne];
"node43" -> "node43"[label ="tailport=e headport=ne" tailport=e headport=ne];
"node43" -> "node44"
"node44" -> "node44"[label ="tailport=e headport=e" tailport=e headport=e];
"node44" -> "node44"[label ="tailport=e headport=e" tailport=e headport=e];
"node44" -> "node45"
"node45" -> "node45"[label ="tailport=e headport=se" tailport=e headport=se];
"node45" -> "node45"[label ="tailport=e headport=se" tailport=e headport=se];
"node45" -> "node46"
"node46" -> "node46"[label ="tailport=e headport=s" tailport=e headport=s];
"node46" -> "node46"[label ="tailport=e headport=s" tailport=e headport=s];
"node46" -> "node52"
"node52" -> "node52"[label ="tailport=se headport=n" tailport=se headport=n];
"node52" -> "node52"[label ="tailport=se headport=n" tailport=se headport=n];
"node52" -> "node53"
"node53" -> "node53"[label ="tailport=se headport=ne" tailport=se headport=ne];
"node53" -> "node53"[label ="tailport=se headport=ne" tailport=se headport=ne];
"node53" -> "node54"
"node54" -> "node54"[label ="tailport=se headport=e" tailport=se headport=e];
"node54" -> "node54"[label ="tailport=se headport=e" tailport=se headport=e];
"node54" -> "node56"
"node56" -> "node56"[label ="tailport=se headport=s" tailport=se headport=s];
"node56" -> "node56"[label ="tailport=se headport=s" tailport=se headport=s];
"node56" -> "node62"
"node62" -> "node62"[label ="tailport=s headport=n" tailport=s headport=n];
"node62" -> "node62"[label ="tailport=s headport=n" tailport=s headport=n];
"node62" -> "node63"
"node63" -> "node63"[label ="tailport=s headport=ne" tailport=s headport=ne];
"node63" -> "node63"[label ="tailport=s headport=ne" tailport=s headport=ne];
"node63" -> "node64"
"node64" -> "node64"[label ="tailport=s headport=e" tailport=s headport=e];
"node64" -> "node64"[label ="tailport=s headport=e" tailport=s headport=e];
"node64" -> "node65"
"node65" -> "node65"[label ="tailport=s headport=se" tailport=s headport=se];
"node65" -> "node65"[label ="tailport=s headport=se" tailport=s headport=se];
}

Output file 235: xt/author/html/sr_box_dbl.svg (32752 bytes)

236

Input file: xt/author/data/sr_circle.gv (2152 bytes):
digraph G{ label="SelfRight"
node [shape = circle] "node23";
"node23" -> "node23"[label ="tailport=n headport=ne" tailport=n headport=ne];
"node23" -> "node24"
"node24" -> "node24"[label ="tailport=n headport=e" tailport=n headport=e];
"node24" -> "node25"
"node25" -> "node25"[label ="tailport=n headport=se" tailport=n headport=se];
"node25" -> "node26"
"node26" -> "node26"[label ="tailport=n headport=s" tailport=n headport=s];
"node26" -> "node32"
"node32" -> "node32"[label ="tailport=ne headport=n" tailport=ne headport=n];
"node32" -> "node34"
"node34" -> "node34"[label ="tailport=ne headport=e" tailport=ne headport=e];
"node34" -> "node35"
"node35" -> "node35"[label ="tailport=ne headport=se" tailport=ne headport=se];
"node35" -> "node36"
"node36" -> "node36"[label ="tailport=ne headport=s" tailport=ne headport=s];
"node36" -> "node42"
"node42" -> "node42"[label ="tailport=e headport=n" tailport=e headport=n];
"node42" -> "node43"
"node43" -> "node43"[label ="tailport=e headport=ne" tailport=e headport=ne];
"node43" -> "node44"
"node44" -> "node44"[label ="tailport=e headport=e" tailport=e headport=e];
"node44" -> "node45"
"node45" -> "node45"[label ="tailport=e headport=se" tailport=e headport=se];
"node45" -> "node46"
"node46" -> "node46"[label ="tailport=e headport=s" tailport=e headport=s];
"node46" -> "node52"
"node52" -> "node52"[label ="tailport=se headport=n" tailport=se headport=n];
"node52" -> "node53"
"node53" -> "node53"[label ="tailport=se headport=ne" tailport=se headport=ne];
"node53" -> "node54"
"node54" -> "node54"[label ="tailport=se headport=e" tailport=se headport=e];
"node54" -> "node56"
"node56" -> "node56"[label ="tailport=se headport=s" tailport=se headport=s];
"node56" -> "node62"
"node62" -> "node62"[label ="tailport=s headport=n" tailport=s headport=n];
"node62" -> "node63"
"node63" -> "node63"[label ="tailport=s headport=ne" tailport=s headport=ne];
"node63" -> "node64"
"node64" -> "node64"[label ="tailport=s headport=e" tailport=s headport=e];
"node64" -> "node65"
"node65" -> "node65"[label ="tailport=s headport=se" tailport=s headport=se];
}

Output file 236: xt/author/html/sr_circle.svg (23482 bytes)

237

Input file: xt/author/data/sr_circle_dbl.gv (3780 bytes):
digraph G{ label="SelfRight"
node [shape = circle] "node23";
"node23" -> "node23"[label ="tailport=n headport=ne" tailport=n headport=ne];
"node23" -> "node23"[label ="tailport=n headport=ne" tailport=n headport=ne];
"node23" -> "node24"
"node24" -> "node24"[label ="tailport=n headport=e" tailport=n headport=e];
"node24" -> "node24"[label ="tailport=n headport=e" tailport=n headport=e];
"node24" -> "node25"
"node25" -> "node25"[label ="tailport=n headport=se" tailport=n headport=se];
"node25" -> "node25"[label ="tailport=n headport=se" tailport=n headport=se];
"node25" -> "node26"
"node26" -> "node26"[label ="tailport=n headport=s" tailport=n headport=s];
"node26" -> "node26"[label ="tailport=n headport=s" tailport=n headport=s];
"node26" -> "node32"
"node32" -> "node32"[label ="tailport=ne headport=n" tailport=ne headport=n];
"node32" -> "node32"[label ="tailport=ne headport=n" tailport=ne headport=n];
"node32" -> "node34"
"node34" -> "node34"[label ="tailport=ne headport=e" tailport=ne headport=e];
"node34" -> "node34"[label ="tailport=ne headport=e" tailport=ne headport=e];
"node34" -> "node35"
"node35" -> "node35"[label ="tailport=ne headport=se" tailport=ne headport=se];
"node35" -> "node35"[label ="tailport=ne headport=se" tailport=ne headport=se];
"node35" -> "node36"
"node36" -> "node36"[label ="tailport=ne headport=s" tailport=ne headport=s];
"node36" -> "node36"[label ="tailport=ne headport=s" tailport=ne headport=s];
"node36" -> "node42"
"node42" -> "node42"[label ="tailport=e headport=n" tailport=e headport=n];
"node42" -> "node42"[label ="tailport=e headport=n" tailport=e headport=n];
"node42" -> "node43"
"node43" -> "node43"[label ="tailport=e headport=ne" tailport=e headport=ne];
"node43" -> "node43"[label ="tailport=e headport=ne" tailport=e headport=ne];
"node43" -> "node44"
"node44" -> "node44"[label ="tailport=e headport=e" tailport=e headport=e];
"node44" -> "node44"[label ="tailport=e headport=e" tailport=e headport=e];
"node44" -> "node45"
"node45" -> "node45"[label ="tailport=e headport=se" tailport=e headport=se];
"node45" -> "node45"[label ="tailport=e headport=se" tailport=e headport=se];
"node45" -> "node46"
"node46" -> "node46"[label ="tailport=e headport=s" tailport=e headport=s];
"node46" -> "node46"[label ="tailport=e headport=s" tailport=e headport=s];
"node46" -> "node52"
"node52" -> "node52"[label ="tailport=se headport=n" tailport=se headport=n];
"node52" -> "node52"[label ="tailport=se headport=n" tailport=se headport=n];
"node52" -> "node53"
"node53" -> "node53"[label ="tailport=se headport=ne" tailport=se headport=ne];
"node53" -> "node53"[label ="tailport=se headport=ne" tailport=se headport=ne];
"node53" -> "node54"
"node54" -> "node54"[label ="tailport=se headport=e" tailport=se headport=e];
"node54" -> "node54"[label ="tailport=se headport=e" tailport=se headport=e];
"node54" -> "node56"
"node56" -> "node56"[label ="tailport=se headport=s" tailport=se headport=s];
"node56" -> "node56"[label ="tailport=se headport=s" tailport=se headport=s];
"node56" -> "node62"
"node62" -> "node62"[label ="tailport=s headport=n" tailport=s headport=n];
"node62" -> "node62"[label ="tailport=s headport=n" tailport=s headport=n];
"node62" -> "node63"
"node63" -> "node63"[label ="tailport=s headport=ne" tailport=s headport=ne];
"node63" -> "node63"[label ="tailport=s headport=ne" tailport=s headport=ne];
"node63" -> "node64"
"node64" -> "node64"[label ="tailport=s headport=e" tailport=s headport=e];
"node64" -> "node64"[label ="tailport=s headport=e" tailport=s headport=e];
"node64" -> "node65"
"node65" -> "node65"[label ="tailport=s headport=se" tailport=s headport=se];
"node65" -> "node65"[label ="tailport=s headport=se" tailport=s headport=se];
}

Output file 237: xt/author/html/sr_circle_dbl.svg (34060 bytes)

238

Input file: xt/author/data/st_box.gv (2068 bytes):
digraph G{ label="SelfTop"
node [shape = box] "node13";
"node13" -> "node13"[label ="tailport=nw headport=ne" tailport=nw headport=ne];
"node13" -> "node14"
"node14" -> "node14"[label ="tailport=nw headport=e" tailport=nw headport=e];
"node14" -> "node15"
"node15" -> "node15"[label ="tailport=nw headport=se" tailport=nw headport=se];
"node15" -> "node22"
"node22" -> "node22"[label ="tailport=n headport=n" tailport=n headport=n];
"node22" -> "node31"
"node31" -> "node31"[label ="tailport=ne headport=nw" tailport=ne headport=nw];
"node31" -> "node33"
"node33" -> "node33"[label ="tailport=ne headport=ne" tailport=ne headport=ne];
"node33" -> "node37"
"node37" -> "node37"[label ="tailport=ne headport=sw" tailport=ne headport=sw];
"node37" -> "node38"
"node38" -> "node38"[label ="tailport=ne headport=w" tailport=ne headport=w];
"node38" -> "node41"
"node41" -> "node41"[label ="tailport=e headport=nw" tailport=e headport=nw];
"node41" -> "node47"
"node47" -> "node47"[label ="tailport=e headport=sw" tailport=e headport=sw];
"node47" -> "node48"
"node48" -> "node48"[label ="tailport=e headport=w" tailport=e headport=w];
"node48" -> "node51"
"node51" -> "node51"[label ="tailport=se headport=nw" tailport=se headport=nw];
"node51" -> "node57"
"node57" -> "node57"[label ="tailport=se headport=sw" tailport=se headport=sw];
"node57" -> "node58"
"node58" -> "node58"[label ="tailport=se headport=w" tailport=se headport=w];
"node58" -> "node73"
"node73" -> "node73"[label ="tailport=sw headport=ne" tailport=sw headport=ne];
"node73" -> "node74"
"node74" -> "node74"[label ="tailport=sw headport=e" tailport=sw headport=e];
"node74" -> "node75"
"node75" -> "node75"[label ="tailport=sw headport=se" tailport=sw headport=se];
"node75" -> "node83"
"node83" -> "node83"[label ="tailport=w headport=ne" tailport=w headport=ne];
"node83" -> "node84"
"node84" -> "node84"[label ="tailport=w headport=e" tailport=w headport=e];
"node84" -> "node85"
"node85" -> "node85"[label ="tailport=w headport=se" tailport=w headport=se];
}

Output file 238: xt/author/html/st_box.svg (20743 bytes)

239

Input file: xt/author/data/st_box_dbl.gv (3640 bytes):
digraph G{ label="SelfTop"
node [shape = box] "node13";
"node13" -> "node13"[label ="tailport=nw headport=ne" tailport=nw headport=ne];
"node13" -> "node13"[label ="tailport=nw headport=ne" tailport=nw headport=ne];
"node13" -> "node14"
"node14" -> "node14"[label ="tailport=nw headport=e" tailport=nw headport=e];
"node14" -> "node14"[label ="tailport=nw headport=e" tailport=nw headport=e];
"node14" -> "node15"
"node15" -> "node15"[label ="tailport=nw headport=se" tailport=nw headport=se];
"node15" -> "node15"[label ="tailport=nw headport=se" tailport=nw headport=se];
"node15" -> "node22"
"node22" -> "node22"[label ="tailport=n headport=n" tailport=n headport=n];
"node22" -> "node22"[label ="tailport=n headport=n" tailport=n headport=n];
"node22" -> "node31"
"node31" -> "node31"[label ="tailport=ne headport=nw" tailport=ne headport=nw];
"node31" -> "node31"[label ="tailport=ne headport=nw" tailport=ne headport=nw];
"node31" -> "node33"
"node33" -> "node33"[label ="tailport=ne headport=ne" tailport=ne headport=ne];
"node33" -> "node33"[label ="tailport=ne headport=ne" tailport=ne headport=ne];
"node33" -> "node37"
"node37" -> "node37"[label ="tailport=ne headport=sw" tailport=ne headport=sw];
"node37" -> "node37"[label ="tailport=ne headport=sw" tailport=ne headport=sw];
"node37" -> "node38"
"node38" -> "node38"[label ="tailport=ne headport=w" tailport=ne headport=w];
"node38" -> "node38"[label ="tailport=ne headport=w" tailport=ne headport=w];
"node38" -> "node41"
"node41" -> "node41"[label ="tailport=e headport=nw" tailport=e headport=nw];
"node41" -> "node41"[label ="tailport=e headport=nw" tailport=e headport=nw];
"node41" -> "node47"
"node47" -> "node47"[label ="tailport=e headport=sw" tailport=e headport=sw];
"node47" -> "node47"[label ="tailport=e headport=sw" tailport=e headport=sw];
"node47" -> "node48"
"node48" -> "node48"[label ="tailport=e headport=w" tailport=e headport=w];
"node48" -> "node48"[label ="tailport=e headport=w" tailport=e headport=w];
"node48" -> "node51"
"node51" -> "node51"[label ="tailport=se headport=nw" tailport=se headport=nw];
"node51" -> "node51"[label ="tailport=se headport=nw" tailport=se headport=nw];
"node51" -> "node57"
"node57" -> "node57"[label ="tailport=se headport=sw" tailport=se headport=sw];
"node57" -> "node57"[label ="tailport=se headport=sw" tailport=se headport=sw];
"node57" -> "node58"
"node58" -> "node58"[label ="tailport=se headport=w" tailport=se headport=w];
"node58" -> "node58"[label ="tailport=se headport=w" tailport=se headport=w];
"node58" -> "node73"
"node73" -> "node73"[label ="tailport=sw headport=ne" tailport=sw headport=ne];
"node73" -> "node73"[label ="tailport=sw headport=ne" tailport=sw headport=ne];
"node73" -> "node74"
"node74" -> "node74"[label ="tailport=sw headport=e" tailport=sw headport=e];
"node74" -> "node74"[label ="tailport=sw headport=e" tailport=sw headport=e];
"node74" -> "node75"
"node75" -> "node75"[label ="tailport=sw headport=se" tailport=sw headport=se];
"node75" -> "node75"[label ="tailport=sw headport=se" tailport=sw headport=se];
"node75" -> "node83"
"node83" -> "node83"[label ="tailport=w headport=ne" tailport=w headport=ne];
"node83" -> "node83"[label ="tailport=w headport=ne" tailport=w headport=ne];
"node83" -> "node84"
"node84" -> "node84"[label ="tailport=w headport=e" tailport=w headport=e];
"node84" -> "node84"[label ="tailport=w headport=e" tailport=w headport=e];
"node84" -> "node85"
"node85" -> "node85"[label ="tailport=w headport=se" tailport=w headport=se];
"node85" -> "node85"[label ="tailport=w headport=se" tailport=w headport=se];
}

Output file 239: xt/author/html/st_box_dbl.svg (29910 bytes)

240

Input file: xt/author/data/st_circle.gv (2071 bytes):
digraph G{ label="SelfTop"
node [shape = circle] "node13";
"node13" -> "node13"[label ="tailport=nw headport=ne" tailport=nw headport=ne];
"node13" -> "node14"
"node14" -> "node14"[label ="tailport=nw headport=e" tailport=nw headport=e];
"node14" -> "node15"
"node15" -> "node15"[label ="tailport=nw headport=se" tailport=nw headport=se];
"node15" -> "node22"
"node22" -> "node22"[label ="tailport=n headport=n" tailport=n headport=n];
"node22" -> "node31"
"node31" -> "node31"[label ="tailport=ne headport=nw" tailport=ne headport=nw];
"node31" -> "node33"
"node33" -> "node33"[label ="tailport=ne headport=ne" tailport=ne headport=ne];
"node33" -> "node37"
"node37" -> "node37"[label ="tailport=ne headport=sw" tailport=ne headport=sw];
"node37" -> "node38"
"node38" -> "node38"[label ="tailport=ne headport=w" tailport=ne headport=w];
"node38" -> "node41"
"node41" -> "node41"[label ="tailport=e headport=nw" tailport=e headport=nw];
"node41" -> "node47"
"node47" -> "node47"[label ="tailport=e headport=sw" tailport=e headport=sw];
"node47" -> "node48"
"node48" -> "node48"[label ="tailport=e headport=w" tailport=e headport=w];
"node48" -> "node51"
"node51" -> "node51"[label ="tailport=se headport=nw" tailport=se headport=nw];
"node51" -> "node57"
"node57" -> "node57"[label ="tailport=se headport=sw" tailport=se headport=sw];
"node57" -> "node58"
"node58" -> "node58"[label ="tailport=se headport=w" tailport=se headport=w];
"node58" -> "node73"
"node73" -> "node73"[label ="tailport=sw headport=ne" tailport=sw headport=ne];
"node73" -> "node74"
"node74" -> "node74"[label ="tailport=sw headport=e" tailport=sw headport=e];
"node74" -> "node75"
"node75" -> "node75"[label ="tailport=sw headport=se" tailport=sw headport=se];
"node75" -> "node83"
"node83" -> "node83"[label ="tailport=w headport=ne" tailport=w headport=ne];
"node83" -> "node84"
"node84" -> "node84"[label ="tailport=w headport=e" tailport=w headport=e];
"node84" -> "node85"
"node85" -> "node85"[label ="tailport=w headport=se" tailport=w headport=se];
}

Output file 240: xt/author/html/st_circle.svg (22416 bytes)

241

Input file: xt/author/data/st_circle_dbl.gv (3643 bytes):
digraph G{ label="SelfTop"
node [shape = circle] "node13";
"node13" -> "node13"[label ="tailport=nw headport=ne" tailport=nw headport=ne];
"node13" -> "node13"[label ="tailport=nw headport=ne" tailport=nw headport=ne];
"node13" -> "node14"
"node14" -> "node14"[label ="tailport=nw headport=e" tailport=nw headport=e];
"node14" -> "node14"[label ="tailport=nw headport=e" tailport=nw headport=e];
"node14" -> "node15"
"node15" -> "node15"[label ="tailport=nw headport=se" tailport=nw headport=se];
"node15" -> "node15"[label ="tailport=nw headport=se" tailport=nw headport=se];
"node15" -> "node22"
"node22" -> "node22"[label ="tailport=n headport=n" tailport=n headport=n];
"node22" -> "node22"[label ="tailport=n headport=n" tailport=n headport=n];
"node22" -> "node31"
"node31" -> "node31"[label ="tailport=ne headport=nw" tailport=ne headport=nw];
"node31" -> "node31"[label ="tailport=ne headport=nw" tailport=ne headport=nw];
"node31" -> "node33"
"node33" -> "node33"[label ="tailport=ne headport=ne" tailport=ne headport=ne];
"node33" -> "node33"[label ="tailport=ne headport=ne" tailport=ne headport=ne];
"node33" -> "node37"
"node37" -> "node37"[label ="tailport=ne headport=sw" tailport=ne headport=sw];
"node37" -> "node37"[label ="tailport=ne headport=sw" tailport=ne headport=sw];
"node37" -> "node38"
"node38" -> "node38"[label ="tailport=ne headport=w" tailport=ne headport=w];
"node38" -> "node38"[label ="tailport=ne headport=w" tailport=ne headport=w];
"node38" -> "node41"
"node41" -> "node41"[label ="tailport=e headport=nw" tailport=e headport=nw];
"node41" -> "node41"[label ="tailport=e headport=nw" tailport=e headport=nw];
"node41" -> "node47"
"node47" -> "node47"[label ="tailport=e headport=sw" tailport=e headport=sw];
"node47" -> "node47"[label ="tailport=e headport=sw" tailport=e headport=sw];
"node47" -> "node48"
"node48" -> "node48"[label ="tailport=e headport=w" tailport=e headport=w];
"node48" -> "node48"[label ="tailport=e headport=w" tailport=e headport=w];
"node48" -> "node51"
"node51" -> "node51"[label ="tailport=se headport=nw" tailport=se headport=nw];
"node51" -> "node51"[label ="tailport=se headport=nw" tailport=se headport=nw];
"node51" -> "node57"
"node57" -> "node57"[label ="tailport=se headport=sw" tailport=se headport=sw];
"node57" -> "node57"[label ="tailport=se headport=sw" tailport=se headport=sw];
"node57" -> "node58"
"node58" -> "node58"[label ="tailport=se headport=w" tailport=se headport=w];
"node58" -> "node58"[label ="tailport=se headport=w" tailport=se headport=w];
"node58" -> "node73"
"node73" -> "node73"[label ="tailport=sw headport=ne" tailport=sw headport=ne];
"node73" -> "node73"[label ="tailport=sw headport=ne" tailport=sw headport=ne];
"node73" -> "node74"
"node74" -> "node74"[label ="tailport=sw headport=e" tailport=sw headport=e];
"node74" -> "node74"[label ="tailport=sw headport=e" tailport=sw headport=e];
"node74" -> "node75"
"node75" -> "node75"[label ="tailport=sw headport=se" tailport=sw headport=se];
"node75" -> "node75"[label ="tailport=sw headport=se" tailport=sw headport=se];
"node75" -> "node83"
"node83" -> "node83"[label ="tailport=w headport=ne" tailport=w headport=ne];
"node83" -> "node83"[label ="tailport=w headport=ne" tailport=w headport=ne];
"node83" -> "node84"
"node84" -> "node84"[label ="tailport=w headport=e" tailport=w headport=e];
"node84" -> "node84"[label ="tailport=w headport=e" tailport=w headport=e];
"node84" -> "node85"
"node85" -> "node85"[label ="tailport=w headport=se" tailport=w headport=se];
"node85" -> "node85"[label ="tailport=w headport=se" tailport=w headport=se];
}

Output file 241: xt/author/html/st_circle_dbl.svg (32490 bytes)

242

Input file: xt/author/data/states.gv (492 bytes):
/*
The command line is
dot -Tps -Grankdir=LR states.gv > states.ps
and the file is:
*/
digraph states {
size="3,2";
rankdir=LR;
node [shape=ellipse];
empty [label = "Empty"];
stolen [label = "Stolen"];
waiting [label = "Waiting"];
full [label = "Full"];
empty -> full [label = "return"]
empty -> stolen [label = "dispatch", wt=28]
stolen -> full [label = "return"];
stolen -> waiting [label = "touch"];
waiting -> full [label = "return"];
}

Output file 242: xt/author/html/states.svg (3783 bytes)

243

Input file: xt/author/data/structs.gv (308 bytes):
digraph structs {
node [shape=record];
struct1 [shape=record,label="<f0> left|<f1> middle|<f2> right"];
struct2 [shape=record,label="<f0> one|<f1> two"];
struct3 [shape=record,label="hello\nworld |{ b |{c|<here> d|e}| f}| g | h"];
struct1:f1 -> struct2:f0;
struct1:f2 -> struct3:here;
}

Output file 243: xt/author/html/structs.svg (3829 bytes)

244

Input file: xt/author/data/style.gv (983 bytes):
digraph G {
b [style=bold]
c [style=dashed]
d [style=dotted]
e [style="setlinewidth(3)"]
f [style=invis]
g [style=solid]
a -> b [style=bold]
a -> c [style=dashed]
a -> d [style=dotted]
a -> e [style="setlinewidth(3)"]
a -> f [style=invis]
a -> g [style=solid]
B [shape=box,style="bold,rounded"]
C [shape=diamond,style="dashed,rounded"]
D [style="dotted,rounded"]
E [style="setlinewidth(3),rounded"]
BD [style="bold,rounded,diagonals"]
CD [shape=diamond, style="dashed,rounded,diagonals"]
DD [style="dotted,rounded,diagonals"]
ED [style="setlinewidth(3),rounded,diagonals"]
BFD [style="filled, bold,rounded,diagonals"]
CFD [style="filled, dashed,rounded,diagonals"]
DFD [style="filled, dotted,rounded,diagonals"]
EFD [style="filled, setlinewidth(3),rounded,diagonals"]
B -> BD -> BFD
C -> CD -> CFD
D -> DD -> DFD
E -> ED -> EFD
subgraph clusterA {
style=rounded
1 -> {2 3}
}
}

Output file 244: xt/author/html/style.svg (12928 bytes)

245

Input file: xt/author/data/switch.gv (1344 bytes):
digraph G {
graph [center=true rankdir=LR bgcolor="#808080"]
edge [dir=none]
node [width=0.3 height=0.3 label=""]
{ node [shape=circle style=invis]
1 2 3 4 5 6 7 8 10 20 30 40 50 60 70 80
}
{ node [shape=circle]
a b c d e f g h i j k l m n o p q r s t u v w x
}
{ node [shape=diamond]
A B C D E F G H I J K L M N O P Q R S T U V W X
}
1 -> a -> {A B} [color="#0000ff"]
2 -> b -> {B A} [color="#ff0000"]
3 -> c -> {C D} [color="#ffff00"]
4 -> d -> {D C} [color="#00ff00"]
5 -> e -> {E F} [color="#000000"]
6 -> f -> {F E} [color="#00ffff"]
7 -> g -> {G H} [color="#ffffff"]
8 -> h -> {H G} [color="#ff00ff"]
{ edge [color="#ff0000:#0000ff"]
A -> i -> {I K}
B -> j -> {J L}
}
{ edge [color="#00ff00:#ffff00"]
C -> k -> {K I}
D -> l -> {L J}
}
{ edge [color="#00ffff:#000000"]
E -> m -> {M O}
F -> n -> {N P}
}
{ edge [color="#ff00ff:#ffffff"]
G -> o -> {O M}
H -> p -> {P N}
}
{ edge [color="#00ff00:#ffff00:#ff0000:#0000ff"]
I -> q -> {Q U}
J -> r -> {R V}
K -> s -> {S W}
L -> t -> {T X}
}
{ edge [color="#ff00ff:#ffffff:#00ffff:#000000"]
M -> u -> {U Q}
N -> v -> {V R}
O -> w -> {W S}
P -> x -> {X T}
}
{ edge [color="#ff00ff:#ffffff:#00ffff:#000000:#00ff00:#ffff00:#ff0000:#0000ff"]
Q -> 10
R -> 20
S -> 30
T -> 40
U -> 50
V -> 60
W -> 70
X -> 80
}
}

Output file 245: xt/author/html/switch.svg (37315 bytes)

246

Input file: xt/author/data/table.gv (1127 bytes):
digraph structs {
node [shape=plaintext];
struct1 [label=<<TABLE CELLPADDING="10" BORDER="0">
<TR>
<TD HEIGHT="30" WIDTH="90">a</TD>
<TD>b</TD>
<TD>c</TD>
</TR>
</TABLE>>];
struct2 [label=<<TABLE>
<TR>
<TD COLSPAN="3">elefantel</TD>
<TD ROWSPAN="2" VALIGN="bottom" ALIGN="right">two</TD>
</TR><TR>
<TD COLSPAN="2" ROWSPAN="2"><TABLE BGCOLOR="grey">
<TR>
<TD>buca</TD>
</TR><TR>
<TD BGCOLOR="yellow">c</TD>
</TR><TR>
<TD>f</TD>
</TR>
</TABLE></TD>
<TD>patratos</TD>
</TR><TR>
<TD COLSPAN="2" ALIGN="right">4</TD>
</TR>
</TABLE>
>];
struct3 [label=<<TABLE CELLPADDING="5">
<TR>
<TD ROWSPAN="3">Hello</TD>
<TD ROWSPAN="2" COLSPAN="3"><TABLE BORDER="4">
<TR>
<TD COLSPAN="3">b</TD>
</TR><TR>
<TD>a</TD>
<TD>dino</TD>
<TD>y</TD>
</TR><TR>
<TD COLSPAN="3">rhino</TD>
</TR>
</TABLE></TD>
</TR><TR>
<TD COLSPAN="2">climb</TD>
<TD ROWSPAN="2">Up</TD>
</TR><TR>
<TD COLSPAN="3">low</TD>
</TR>
</TABLE>>];
struct1 -> struct3;
struct1 -> struct2;
}

Output file 246: xt/author/html/table.svg (5539 bytes)

247 | Input file: xt/author/data/test.gv (56 bytes): digraph DG { A -> B; A -> C; B -> D; B -> E; } | Output file 247: xt/author/html/test.svg (2942 bytes)

248

Input file: xt/author/data/train11.gv (777 bytes):
digraph G {
size="6,6";
node [shape=circle,fontsize=8];
rankdir=LR;
st9 -> st9 [label="11/1"];
st9 -> st10 [label="10/1"];
st8 -> st8 [label="10/1"];
st8 -> st0 [label="00/-"];
st7 -> st8 [label="10/1"];
st7 -> st7 [label="00/1"];
st6 -> st6 [label="01/1"];
st6 -> st0 [label="00/-"];
st5 -> st6 [label="01/1"];
st5 -> st5 [label="11/1"];
st4 -> st4 [label="01/1"];
st4 -> st0 [label="00/-"];
st3 -> st4 [label="01/1"];
st3 -> st3 [label="00/1"];
st2 -> st9 [label="11/1"];
st2 -> st7 [label="00/1"];
st2 -> st2 [label="01/1"];
st10 -> st10 [label="10/1"];
st10 -> st0 [label="00/-"];
st1 -> st5 [label="11/1"];
st1 -> st3 [label="00/1"];
st1 -> st1 [label="10/1"];
st0 -> st2 [label="01/-"];
st0 -> st1 [label="10/-"];
st0 -> st0 [label="00/0"];
}

Output file 248: xt/author/html/train11.svg (14034 bytes)

249

Input file: xt/author/data/trapeziumlr.gv (1484 bytes):
digraph test {
size="7,9.5";
page="8,10.5";
ratio=fill;
rankdir=LR;
{ rank=same;
node [shape=house];
A;C;E;G;I;K;M;O;Q;S;U;W;Y;
node [shape=invhouse];
B;D;F;H;J;L;N;P;R;T;V;X;Z;
}
{ rank=same;
node [shape=trapezium];
"Trapezium";
ordering=out;
}
Trapezium -> A;
Trapezium -> B;
Trapezium -> C;
Trapezium -> D;
Trapezium -> E;
Trapezium -> F;
Trapezium -> G;
Trapezium -> H;
Trapezium -> I;
Trapezium -> J;
Trapezium -> K;
Trapezium -> L;
Trapezium -> M;
Trapezium -> N;
Trapezium -> O;
Trapezium -> P;
Trapezium -> Q;
Trapezium -> R;
Trapezium -> S;
Trapezium -> T;
Trapezium -> U;
Trapezium -> V;
Trapezium -> W;
Trapezium -> X;
Trapezium -> Y;
Trapezium -> Z;
{ rank=same;
node [shape=parallelogram];
a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;
}
a -> Trapezium;
b -> Trapezium;
c -> Trapezium;
d -> Trapezium;
e -> Trapezium;
f -> Trapezium;
g -> Trapezium;
h -> Trapezium;
i -> Trapezium;
j -> Trapezium;
k -> Trapezium;
l -> Trapezium;
m -> Trapezium;
n -> Trapezium;
o -> Trapezium;
p -> Trapezium;
q -> Trapezium;
r -> Trapezium;
s -> Trapezium;
t -> Trapezium;
u -> Trapezium;
v -> Trapezium;
w -> Trapezium;
x -> Trapezium;
y -> Trapezium;
z -> Trapezium;
}

Output file 249: xt/author/html/trapeziumlr.svg (33708 bytes)

250

Input file: xt/author/data/tree.gv (588 bytes):
digraph g {
node [shape = record,height=.1];
node0[label = "<f0> |<f1> G|<f2> "];
node1[label = "<f0> |<f1> E|<f2> "];
node2[label = "<f0> |<f1> B|<f2> "];
node3[label = "<f0> |<f1> F|<f2> "];
node4[label = "<f0> |<f1> R|<f2> "];
node5[label = "<f0> |<f1> H|<f2> "];
node6[label = "<f0> |<f1> Y|<f2> "];
node7[label = "<f0> |<f1> A|<f2> "];
node8[label = "<f0> |<f1> C|<f2> "];
"node0":f2 -> "node4":f1;
"node0":f0 -> "node1":f1;
"node1":f0 -> "node2":f1;
"node1":f2 -> "node3":f1;
"node2":f2 -> "node8":f1;
"node2":f0 -> "node7":f1;
"node4":f2 -> "node6":f1;
"node4":f0 -> "node5":f1;
}

Output file 250: xt/author/html/tree.svg (8320 bytes)

251

Input file: xt/author/data/triedds.gv (1610 bytes):
digraph g {
graph [
rankdir = "LR"
];
node [
fontsize = "16"
shape = "ellipse"
];
edge [
];
"node0" [
label = "<f0> 0x10ba8| <f1>"
shape = "record"
];
"node1" [
label = "<f0> 0xf7fc4380| <f1> | <f2> |-1"
shape = "record"
];
"node2" [
label = "<f0> 0xf7fc44b8| | |2"
shape = "record"
];
"node3" [
label = "<f0> 3.43322790286038071e-06|44.79998779296875|0"
shape = "record"
];
"node4" [
label = "<f0> 0xf7fc4380| <f1> | <f2> |2"
shape = "record"
];
"node5" [
label = "<f0> (nil)| | |-1"
shape = "record"
];
"node6" [
label = "<f0> 0xf7fc4380| <f1> | <f2> |1"
shape = "record"
];
"node7" [
label = "<f0> 0xf7fc4380| <f1> | <f2> |2"
shape = "record"
];
"node8" [
label = "<f0> (nil)| | |-1"
shape = "record"
];
"node9" [
label = "<f0> (nil)| | |-1"
shape = "record"
];
"node10" [
label = "<f0> (nil)| <f1> | <f2> |-1"
shape = "record"
];
"node11" [
label = "<f0> (nil)| <f1> | <f2> |-1"
shape = "record"
];
"node12" [
label = "<f0> 0xf7fc43e0| | |1"
shape = "record"
];
"node0":f0 -> "node1":f0 [
id = 0
];
"node0":f1 -> "node2":f0 [
id = 1
];
"node1":f0 -> "node3":f0 [
id = 2
];
"node1":f1 -> "node4":f0 [
id = 3
];
"node1":f2 -> "node5":f0 [
id = 4
];
"node4":f0 -> "node3":f0 [
id = 5
];
"node4":f1 -> "node6":f0 [
id = 6
];
"node4":f2 -> "node10":f0 [
id = 7
];
"node6":f0 -> "node3":f0 [
id = 8
];
"node6":f1 -> "node7":f0 [
id = 9
];
"node6":f2 -> "node9":f0 [
id = 10
];
"node7":f0 -> "node3":f0 [
id = 11
];
"node7":f1 -> "node1":f0 [
id = 12
];
"node7":f2 -> "node8":f0 [
id = 13
];
"node10":f1 -> "node11":f0 [
id = 14
];
"node10":f2 -> "node12":f0 [
id = 15
];
"node11":f2 -> "node1":f0 [
id = 16
];
}

Output file 251: xt/author/html/triedds.svg (15783 bytes)

252 | Input file: xt/author/data/try.gv (163 bytes): digraph G { subgraph cluster_small { a -> b; label=small; } subgraph cluster_big { p -> q -> r -> s -> t; label=big; t -> p; } t -> a; b -> q; } | Output file 252: xt/author/html/try.svg (5212 bytes)

253

Input file: xt/author/data/unix.gv (1433 bytes):
/* courtesy Ian Darwin and Geoff Collyer, Softquad Inc. */
digraph unix {
size="6,6";
"5th Edition" -> "6th Edition";
"5th Edition" -> "PWB 1.0";
"6th Edition" -> "LSX";
"6th Edition" -> "1 BSD";
"6th Edition" -> "Mini Unix";
"6th Edition" -> "Wollongong";
"6th Edition" -> "Interdata";
"Interdata" -> "Unix/TS 3.0";
"Interdata" -> "PWB 2.0";
"Interdata" -> "7th Edition";
"7th Edition" -> "8th Edition";
"7th Edition" -> "32V";
"7th Edition" -> "V7M";
"7th Edition" -> "Ultrix-11";
"7th Edition" -> "Xenix";
"7th Edition" -> "UniPlus+";
"V7M" -> "Ultrix-11";
"8th Edition" -> "9th Edition";
"1 BSD" -> "2 BSD";
"2 BSD" -> "2.8 BSD";
"2.8 BSD" -> "Ultrix-11";
"2.8 BSD" -> "2.9 BSD";
"32V" -> "3 BSD";
"3 BSD" -> "4 BSD";
"4 BSD" -> "4.1 BSD";
"4.1 BSD" -> "4.2 BSD";
"4.1 BSD" -> "2.8 BSD";
"4.1 BSD" -> "8th Edition";
"4.2 BSD" -> "4.3 BSD";
"4.2 BSD" -> "Ultrix-32";
"PWB 1.0" -> "PWB 1.2";
"PWB 1.0" -> "USG 1.0";
"PWB 1.2" -> "PWB 2.0";
"USG 1.0" -> "CB Unix 1";
"USG 1.0" -> "USG 2.0";
"CB Unix 1" -> "CB Unix 2";
"CB Unix 2" -> "CB Unix 3";
"CB Unix 3" -> "Unix/TS++";
"CB Unix 3" -> "PDP-11 Sys V";
"USG 2.0" -> "USG 3.0";
"USG 3.0" -> "Unix/TS 3.0";
"PWB 2.0" -> "Unix/TS 3.0";
"Unix/TS 1.0" -> "Unix/TS 3.0";
"Unix/TS 3.0" -> "TS 4.0";
"Unix/TS++" -> "TS 4.0";
"CB Unix 3" -> "TS 4.0";
"TS 4.0" -> "System V.0";
"System V.0" -> "System V.2";
"System V.2" -> "System V.3";
}

Output file 253: xt/author/html/unix.svg (28536 bytes)

254

Input file: xt/author/data/unix2.gv (1719 bytes):
/* Courtesy of Ian Darwin <ian@darwinsys.com>
* and Geoff Collyer <geoff@plan9.bell-labs.com>
* Mildly updated by Ian Darwin in 2000.
*/
digraph unix {
size="6,6";
node [color=lightblue2, style=filled];
"5th Edition" -> "6th Edition";
"5th Edition" -> "PWB 1.0";
"6th Edition" -> "LSX";
"6th Edition" -> "1 BSD";
"6th Edition" -> "Mini Unix";
"6th Edition" -> "Wollongong";
"6th Edition" -> "Interdata";
"Interdata" -> "Unix/TS 3.0";
"Interdata" -> "PWB 2.0";
"Interdata" -> "7th Edition";
"7th Edition" -> "8th Edition";
"7th Edition" -> "32V";
"7th Edition" -> "V7M";
"7th Edition" -> "Ultrix-11";
"7th Edition" -> "Xenix";
"7th Edition" -> "UniPlus+";
"V7M" -> "Ultrix-11";
"8th Edition" -> "9th Edition";
"9th Edition" -> "10th Edition";
"1 BSD" -> "2 BSD";
"2 BSD" -> "2.8 BSD";
"2.8 BSD" -> "Ultrix-11";
"2.8 BSD" -> "2.9 BSD";
"32V" -> "3 BSD";
"3 BSD" -> "4 BSD";
"4 BSD" -> "4.1 BSD";
"4.1 BSD" -> "4.2 BSD";
"4.1 BSD" -> "2.8 BSD";
"4.1 BSD" -> "8th Edition";
"4.2 BSD" -> "4.3 BSD";
"4.2 BSD" -> "Ultrix-32";
"4.3 BSD" -> "4.4 BSD";
"4.4 BSD" -> "FreeBSD";
"4.4 BSD" -> "NetBSD";
"4.4 BSD" -> "OpenBSD";
"PWB 1.0" -> "PWB 1.2";
"PWB 1.0" -> "USG 1.0";
"PWB 1.2" -> "PWB 2.0";
"USG 1.0" -> "CB Unix 1";
"USG 1.0" -> "USG 2.0";
"CB Unix 1" -> "CB Unix 2";
"CB Unix 2" -> "CB Unix 3";
"CB Unix 3" -> "Unix/TS++";
"CB Unix 3" -> "PDP-11 Sys V";
"USG 2.0" -> "USG 3.0";
"USG 3.0" -> "Unix/TS 3.0";
"PWB 2.0" -> "Unix/TS 3.0";
"Unix/TS 1.0" -> "Unix/TS 3.0";
"Unix/TS 3.0" -> "TS 4.0";
"Unix/TS++" -> "TS 4.0";
"CB Unix 3" -> "TS 4.0";
"TS 4.0" -> "System V.0";
"System V.0" -> "System V.2";
"System V.2" -> "System V.3";
"System V.3" -> "System V.4";
}

Output file 254: xt/author/html/unix2.svg (32374 bytes)

255

Input file: xt/author/data/unix2k.gv (1719 bytes):
/* Courtesy of Ian Darwin <ian@darwinsys.com>
* and Geoff Collyer <geoff@plan9.bell-labs.com>
* Mildly updated by Ian Darwin in 2000.
*/
digraph unix {
size="6,6";
node [color=lightblue2, style=filled];
"5th Edition" -> "6th Edition";
"5th Edition" -> "PWB 1.0";
"6th Edition" -> "LSX";
"6th Edition" -> "1 BSD";
"6th Edition" -> "Mini Unix";
"6th Edition" -> "Wollongong";
"6th Edition" -> "Interdata";
"Interdata" -> "Unix/TS 3.0";
"Interdata" -> "PWB 2.0";
"Interdata" -> "7th Edition";
"7th Edition" -> "8th Edition";
"7th Edition" -> "32V";
"7th Edition" -> "V7M";
"7th Edition" -> "Ultrix-11";
"7th Edition" -> "Xenix";
"7th Edition" -> "UniPlus+";
"V7M" -> "Ultrix-11";
"8th Edition" -> "9th Edition";
"9th Edition" -> "10th Edition";
"1 BSD" -> "2 BSD";
"2 BSD" -> "2.8 BSD";
"2.8 BSD" -> "Ultrix-11";
"2.8 BSD" -> "2.9 BSD";
"32V" -> "3 BSD";
"3 BSD" -> "4 BSD";
"4 BSD" -> "4.1 BSD";
"4.1 BSD" -> "4.2 BSD";
"4.1 BSD" -> "2.8 BSD";
"4.1 BSD" -> "8th Edition";
"4.2 BSD" -> "4.3 BSD";
"4.2 BSD" -> "Ultrix-32";
"4.3 BSD" -> "4.4 BSD";
"4.4 BSD" -> "FreeBSD";
"4.4 BSD" -> "NetBSD";
"4.4 BSD" -> "OpenBSD";
"PWB 1.0" -> "PWB 1.2";
"PWB 1.0" -> "USG 1.0";
"PWB 1.2" -> "PWB 2.0";
"USG 1.0" -> "CB Unix 1";
"USG 1.0" -> "USG 2.0";
"CB Unix 1" -> "CB Unix 2";
"CB Unix 2" -> "CB Unix 3";
"CB Unix 3" -> "Unix/TS++";
"CB Unix 3" -> "PDP-11 Sys V";
"USG 2.0" -> "USG 3.0";
"USG 3.0" -> "Unix/TS 3.0";
"PWB 2.0" -> "Unix/TS 3.0";
"Unix/TS 1.0" -> "Unix/TS 3.0";
"Unix/TS 3.0" -> "TS 4.0";
"Unix/TS++" -> "TS 4.0";
"CB Unix 3" -> "TS 4.0";
"TS 4.0" -> "System V.0";
"System V.0" -> "System V.2";
"System V.2" -> "System V.3";
"System V.3" -> "System V.4";
}

Output file 255: xt/author/html/unix2k.svg (32374 bytes)

256

Input file: xt/author/data/url.gv (1242 bytes):
digraph G {
URL="http://www.graphviz.org/doc/info/output.html"
label=output
lang [ URL="http://www.graphviz.org/doc/info/lang.html" ]
colors [
style=filled
fillcolor=lightblue
URL="http://www.graphviz.org/doc/info/output.html"
label=<<table href="http://www.graphviz.org/doc/info/colors.html"><tr><td BGCOLOR="green">colors</td></tr></table>>];
subgraph cluster0 {
style=filled
fillcolor=yellow
URL="http://www.graphviz.org/doc/info/arrows.html"
label=arrows
command [ style=filled
fillcolor=grey
URL="http://www.graphviz.org/doc/info/command.html" ]
name [ URL="\G \N"]
}
lang -> command [ URL="http://www.graphviz.org/doc/info/shapes.html"
]
lang -> colors [ URL="\E" edgetooltip=self ]
lang -> size [ URL="headurl" edgetooltip=headurl headlabel=size headURL=headsize]
word -> size [ URL="tailurl" taillabel=size tailURL=tailsize]
word -> garf [ URL="labelurl" label=garf labelURL=garf]
line -> all [
URL="labelurl"
edgeurl="edgeurl"
edgetooltip=edgetooltip
label=garf
labelURL=garf
headURL=headURL
headlabel=headlabel
headtooltip=headtooltip
tailURL=tailURL
taillabel=taillabel
tailtooltip=tailtooltip
]
}

Output file 256: xt/author/html/url.svg (7989 bytes)

257 | Input file: xt/author/data/utf8.01.gv (113 bytes): digraph utf8_01 { rankdir = TB "Reichwaldstraße" "Böhme" "ΔΔΔΔΔΔΔΔΔΔΔΔΔ" "☃" "✔" } | Output file 257: xt/author/html/utf8.01.svg (1949 bytes)
258 | Input file: xt/author/data/utf8.02.gv (295 bytes): digraph utf8_02 { rankdir = TB "Reichwaldstraße" [shape = octagon] "Böhme" Three [ label = "ʎ ʏ ʐ ʑ ʒ ʓ ʙ ʚ"] Four [ label = "Πηληϊάδεω Ἀχιλῆος"] "ΔΔΔΔΔΔΔΔΔΔΔΔΔ" Snowman [ label = "Label has a ☃"] Tick [ label = "Label has a ✔"] } | Output file 258: xt/author/html/utf8.02.svg (2656 bytes)

259

Input file: xt/author/data/utf8.03.gv (503 bytes):
graph utf8_03
{
rankdir = TB
"Reichwaldstraße" -- "Böhme" [color = blue penwidth = 2]
Three [ label = "ʎ ʏ ʐ ʑ ʒ ʓ ʙ ʚ"]
Four [ label = "Πηληϊάδεω Ἀχιλῆος"]
"ΔΔΔΔΔΔΔΔΔΔΔΔΔ"
Snowman [ label = "Label has a ☃"]
Tick [ label = "Label has a ✔"]
Three -- Four [color = green penwidth = 4]
"ΔΔΔΔΔΔΔΔΔΔΔΔΔ" -- Snowman -- Tick [color = red penwidth = 2]
Tick -- Snowman -- "ΔΔΔΔΔΔΔΔΔΔΔΔΔ" [color = gold penwidth = 2]
}

Output file 259: xt/author/html/utf8.03.svg (4002 bytes)

260

Input file: xt/author/data/viewfile.gv (1767 bytes):
digraph Viewfile {
node [ style = filled ];
atoi [color=green];
chkmalloc [color=green];
close [color=green];
error [color=blue];
exit [color=blue];
fclose [color=green];
fgets [color=red];
fopen [color=green];
fprintf [color=blue];
free [color=blue];
free_list [color=blue];
fstat [color=green];
getopt [color=green];
init_list [color=green];
insert_list [color=green];
main [color=green];
makeargs [color=blue];
makepairs [color=green];
malloc [color=green];
open [color=green];
printf [color=red];
read [color=green];
rewind [color=green];
viewline [color=green];
viewlines [color=green];
walk_list [color=green];
write [color=green];
fclose -> close [color=green];
fgets -> fstat [color=green];
fgets -> read [color=green];
fopen -> open [color=green];
printf -> write [color=green];
main -> fgets [color=blue];
main -> getopt [color=green];
main -> makeargs [color=blue];
main -> makepairs [color=green];
main -> chkmalloc [color=green];
main -> error [color=blue];
main -> viewlines [color=green];
makeargs -> chkmalloc [color=blue];
makepairs -> atoi [color=green];
makepairs -> init_list [color=green];
makepairs -> insert_list [color=green];
makepairs -> chkmalloc [color=green];
free_list -> free [color=blue];
init_list -> chkmalloc [color=green];
insert_list -> chkmalloc [color=green];
walk_list -> error [color=blue];
walk_list -> viewline [color=green];
chkmalloc -> malloc [color=green];
chkmalloc -> error [color=blue];
error -> exit [color=blue];
error -> fprintf [color=blue];
error -> error [color=blue];
viewline -> fgets [color=red];
viewline -> printf [color=red];
viewline -> rewind [color=green];
viewlines -> fclose [color=green];
viewlines -> fopen [color=green];
viewlines -> walk_list [color=green];
viewlines -> viewline [color=blue];
}

Output file 260: xt/author/html/viewfile.svg (19161 bytes)

261

Input file: xt/author/data/weight.gv (1720 bytes):
/* Courtesy of Ian Darwin <ian@darwinsys.com>
* and Geoff Collyer <geoff@plan9.bell-labs.com>
* Mildly updated by Ian Darwin in 2000.
*/
digraph unix {
node [color=lightblue2, style=filled];
"5th Edition" -> "6th Edition";
"5th Edition" -> "PWB 1.0";
"6th Edition" -> "LSX";
"6th Edition" -> "1 BSD";
"6th Edition" -> "Mini Unix";
"6th Edition" -> "Wollongong";
"6th Edition" -> "Interdata";
"Interdata" -> "Unix/TS 3.0";
"Interdata" -> "PWB 2.0";
"Interdata" -> "7th Edition";
"7th Edition" -> "8th Edition" [weight=1000];
"7th Edition" -> "32V";
"7th Edition" -> "V7M";
"7th Edition" -> "Ultrix-11";
"7th Edition" -> "Xenix";
"7th Edition" -> "UniPlus+";
"V7M" -> "Ultrix-11";
"8th Edition" -> "9th Edition";
"9th Edition" -> "10th Edition";
"1 BSD" -> "2 BSD";
"2 BSD" -> "2.8 BSD";
"2.8 BSD" -> "Ultrix-11";
"2.8 BSD" -> "2.9 BSD";
"32V" -> "3 BSD";
"3 BSD" -> "4 BSD";
"4 BSD" -> "4.1 BSD";
"4.1 BSD" -> "4.2 BSD";
"4.1 BSD" -> "2.8 BSD";
"4.1 BSD" -> "8th Edition";
"4.2 BSD" -> "4.3 BSD";
"4.2 BSD" -> "Ultrix-32";
"4.3 BSD" -> "4.4 BSD";
"4.4 BSD" -> "FreeBSD";
"4.4 BSD" -> "NetBSD";
"4.4 BSD" -> "OpenBSD";
"PWB 1.0" -> "PWB 1.2";
"PWB 1.0" -> "USG 1.0";
"PWB 1.2" -> "PWB 2.0";
"USG 1.0" -> "CB Unix 1";
"USG 1.0" -> "USG 2.0";
"CB Unix 1" -> "CB Unix 2";
"CB Unix 2" -> "CB Unix 3";
"CB Unix 3" -> "Unix/TS++";
"CB Unix 3" -> "PDP-11 Sys V";
"USG 2.0" -> "USG 3.0";
"USG 3.0" -> "Unix/TS 3.0";
"PWB 2.0" -> "Unix/TS 3.0";
"Unix/TS 1.0" -> "Unix/TS 3.0";
"Unix/TS 3.0" -> "TS 4.0";
"Unix/TS++" -> "TS 4.0";
"CB Unix 3" -> "TS 4.0";
"TS 4.0" -> "System V.0";
"System V.0" -> "System V.2";
"System V.2" -> "System V.3";
"System V.3" -> "System V.4";
}

Output file 261: xt/author/html/weight.svg (32358 bytes)

262

Input file: xt/author/data/weight_dot.gv (8989 bytes):
digraph unix {
node [label="\N", color=lightblue2, style=filled];
graph [bb="0,0,1091,828"];
"5th Edition" [pos="767,810", width="1.4215", height="0.5"];
"6th Edition" [pos="610,738", width="1.4215", height="0.5"];
"PWB 1.0" [pos="864,738", width="1.2249", height="0.5"];
LSX [pos="774,666", width="0.76316", height="0.5"];
"1 BSD" [pos="217,666", width="0.97357", height="0.5"];
"Mini Unix" [pos="549,666", width="1.3437", height="0.5"];
Wollongong [pos="672,666", width="1.5402", height="0.5"];
Interdata [pos="439,666", width="1.1791", height="0.5"];
"Unix/TS 3.0" [pos="728,450", width="1.5402", height="0.5"];
"PWB 2.0" [pos="657,594", width="1.2249", height="0.5"];
"7th Edition" [pos="456,594", width="1.4215", height="0.5"];
"8th Edition" [pos="456,234", width="1.4215", height="0.5"];
"32V" [pos="401,522", width="0.75", height="0.5"];
V7M [pos="29,450", width="0.81802", height="0.5"];
"Ultrix-11" [pos="118,162", width="1.234", height="0.5"];
Xenix [pos="214,522", width="0.91871", height="0.5"];
"UniPlus+" [pos="311,522", width="1.2569", height="0.5"];
"9th Edition" [pos="546,162", width="1.4215", height="0.5"];
"10th Edition" [pos="548,90", width="1.5402", height="0.5"];
"2 BSD" [pos="90,306", width="0.97357", height="0.5"];
"2.8 BSD" [pos="223,234", width="1.1701", height="0.5"];
"2.9 BSD" [pos="223,162", width="1.1701", height="0.5"];
"3 BSD" [pos="386,450", width="0.97357", height="0.5"];
"4 BSD" [pos="362,378", width="0.97357", height="0.5"];
"4.1 BSD" [pos="350,306", width="1.1701", height="0.5"];
"4.2 BSD" [pos="344,234", width="1.1701", height="0.5"];
"4.3 BSD" [pos="433,162", width="1.1701", height="0.5"];
"Ultrix-32" [pos="328,162", width="1.234", height="0.5"];
"4.4 BSD" [pos="432,90", width="1.1701", height="0.5"];
FreeBSD [pos="328,18", width="1.234", height="0.5"];
NetBSD [pos="432,18", width="1.1472", height="0.5"];
OpenBSD [pos="540,18", width="1.3347", height="0.5"];
"PWB 1.2" [pos="864,666", width="1.2249", height="0.5"];
"USG 1.0" [pos="969,666", width="1.1791", height="0.5"];
"CB Unix 1" [pos="969,594", width="1.3895", height="0.5"];
"USG 2.0" [pos="810,594", width="1.1791", height="0.5"];
"CB Unix 2" [pos="969,522", width="1.3895", height="0.5"];
"CB Unix 3" [pos="910,450", width="1.3895", height="0.5"];
"Unix/TS++" [pos="894,378", width="1.4534", height="0.5"];
"PDP-11 Sys V" [pos="1028,378", width="1.7596", height="0.5"];
"USG 3.0" [pos="728,522", width="1.1791", height="0.5"];
"Unix/TS 1.0" [pos="845,522", width="1.5402", height="0.5"];
"TS 4.0" [pos="813,306", width="0.97357", height="0.5"];
"System V.0" [pos="813,234", width="1.4763", height="0.5"];
"System V.2" [pos="813,162", width="1.4763", height="0.5"];
"System V.3" [pos="813,90", width="1.4763", height="0.5"];
"System V.4" [pos="813,18", width="1.4763", height="0.5"];
"5th Edition" -> "6th Edition" [pos="e,640.3,752.51 736.36,795.34 711.53,784.27 676.38,768.6 649.45,756.59"];
"5th Edition" -> "PWB 1.0" [pos="e,843.2,754.01 788.53,793.46 802.15,783.63 819.94,770.8 834.82,760.06"];
"6th Edition" -> LSX [pos="e,751.93,676.97 641.93,723.8 667.45,713.2 704.11,697.84 736,684 738.18,683.05 740.43,682.07 742.69,681.07"];
"6th Edition" -> "1 BSD" [pos="e,249.47,672.78 565.3,729.04 488.92,715.43 334.31,687.9 259.48,674.57"];
"6th Edition" -> "Mini Unix" [pos="e,563.35,683.47 595.54,720.41 587.95,711.69 578.49,700.85 570.1,691.21"];
"6th Edition" -> Wollongong [pos="e,657.41,683.47 624.69,720.41 632.41,711.69 642.02,700.85 650.56,691.21"];
"6th Edition" -> Interdata [pos="e,468.45,679.06 577.84,723.83 549.46,712.22 508.05,695.26 477.83,682.9"];
Interdata -> "Unix/TS 3.0" [pos="e,707.77,466.86 460.76,650.42 476.29,639.92 497.59,625.32 516,612 582.78,563.7 659.38,504.57 699.73,473.14"];
Interdata -> "PWB 2.0" [pos="e,623.28,605.69 471.44,654.36 477.92,652.24 484.67,650.04 491,648 532.48,634.6 579.86,619.49 613.35,608.85"];
Interdata -> "7th Edition" [pos="e,451.8,612.28 443.12,648.05 445.01,640.26 447.3,630.82 449.42,622.08"];
"7th Edition" -> "8th Edition" [weight=1000, pos="e,456,252.05 456,575.95 456,549.29 456,496.11 456,451 456,451 456,451 456,377 456,337 456,290.65 456,262.08"];
"7th Edition" -> "32V" [pos="e,413.19,538.51 442.97,576.41 435.99,567.53 427.27,556.44 419.6,546.67"];
"7th Edition" -> V7M [pos="e,42.633,466.1 404.84,592.37 340.19,589.84 226.77,579.51 139,540 103.69,524.1 70.154,494.04 49.599,473.28"];
"7th Edition" -> "Ultrix-11" [pos="e,125.08,180.15 405.83,590.2 333.37,585.09 204.55,571.72 172,540 143.03,511.77 153,491.45 153,451 153,451 153,451 153,305 153,263.84\
138.97,217.88 128.67,189.69"];
"7th Edition" -> Xenix [pos="e,239.74,533.74 414.43,583.42 373.88,573.73 310.65,557.68 257,540 254.44,539.16 251.82,538.24 249.19,537.29"];
"7th Edition" -> "UniPlus+" [pos="e,338.96,536.5 427.01,579 404.29,568.04 372.53,552.7 347.98,540.85"];
V7M -> "Ultrix-11" [pos="e,105.57,179.32 28.508,431.59 28.164,401.53 29.685,338.26 46,288 58.19,250.45 82.669,211.75 99.68,187.55"];
"8th Edition" -> "9th Edition" [pos="e,525.97,178.58 476.42,217.12 488.71,207.56 504.51,195.27 517.96,184.81"];
"9th Edition" -> "10th Edition" [pos="e,547.51,108.1 546.49,143.7 546.71,135.98 546.98,126.71 547.23,118.11"];
"1 BSD" -> "2 BSD" [pos="e,92.371,324.01 195.37,651.83 162.06,629.71 102,581.69 102,523 102,523 102,523 102,449 102,408.85 97.179,362.55 93.648,334.02"];
"2 BSD" -> "2.8 BSD" [pos="e,197.16,248.6 113.78,292.49 134.49,281.58 164.79,265.64 188.23,253.3"];
"2.8 BSD" -> "Ultrix-11" [pos="e,140.09,177.73 201.24,218.5 186,208.33 165.42,194.61 148.53,183.36"];
"2.8 BSD" -> "2.9 BSD" [pos="e,223,180.1 223,215.7 223,207.98 223,198.71 223,190.11"];
"32V" -> "3 BSD" [pos="e,389.7,468.28 397.37,504.05 395.7,496.26 393.68,486.82 391.8,478.08"];
"3 BSD" -> "4 BSD" [pos="e,367.76,395.79 380.19,432.05 377.45,424.06 374.11,414.33 371.05,405.4"];
"4 BSD" -> "4.1 BSD" [pos="e,352.96,324.28 359.1,360.05 357.77,352.35 356.18,343.03 354.69,334.36"];
"4.1 BSD" -> "4.2 BSD" [pos="e,345.47,252.1 348.52,287.7 347.86,279.98 347.06,270.71 346.32,262.11"];
"4.1 BSD" -> "2.8 BSD" [pos="e,247.73,248.63 325.21,291.34 305.63,280.54 278.11,265.38 256.56,253.5"];
"4.1 BSD" -> "8th Edition" [pos="e,432.96,250.21 371.96,290.5 387.15,280.47 407.57,266.98 424.49,255.81"];
"4.2 BSD" -> "4.3 BSD" [pos="e,413.73,178.16 363.31,217.81 375.67,208.09 391.9,195.32 405.59,184.56"];
"4.2 BSD" -> "Ultrix-32" [pos="e,331.95,180.28 340.13,216.05 338.35,208.26 336.19,198.82 334.19,190.08"];
"4.3 BSD" -> "4.4 BSD" [pos="e,432.24,108.1 432.75,143.7 432.64,135.98 432.51,126.71 432.39,118.11"];
"4.4 BSD" -> FreeBSD [pos="e,349.88,33.726 410.45,74.496 395.35,64.334 374.97,50.612 358.24,39.356"];
"4.4 BSD" -> NetBSD [pos="e,432,36.104 432,71.697 432,63.983 432,54.712 432,46.112"];
"4.4 BSD" -> OpenBSD [pos="e,516.79,34.041 454.12,74.666 469.67,64.583 490.73,50.937 508.1,39.679"];
"PWB 1.0" -> "PWB 1.2" [pos="e,864,684.1 864,719.7 864,711.98 864,702.71 864,694.11"];
"PWB 1.0" -> "USG 1.0" [pos="e,947.02,681.65 886.01,722.33 901.27,712.15 921.79,698.47 938.61,687.26"];
"PWB 1.2" -> "PWB 2.0" [pos="e,689.99,606.16 831.2,653.91 795.57,641.86 738.54,622.57 699.5,609.37"];
"USG 1.0" -> "CB Unix 1" [pos="e,969,612.1 969,647.7 969,639.98 969,630.71 969,622.11"];
"USG 1.0" -> "USG 2.0" [pos="e,838.45,607.52 940.57,652.49 914.65,641.07 876.17,624.13 847.69,611.59"];
"CB Unix 1" -> "CB Unix 2" [pos="e,969,540.1 969,575.7 969,567.98 969,558.71 969,550.11"];
"CB Unix 2" -> "CB Unix 3" [pos="e,923.88,467.47 955.02,504.41 947.67,495.69 938.53,484.85 930.4,475.21"];
"CB Unix 3" -> "Unix/TS++" [pos="e,897.91,396.1 906.04,431.7 904.28,423.98 902.16,414.71 900.2,406.11"];
"CB Unix 3" -> "PDP-11 Sys V" [pos="e,1001.7,394.63 934.74,434.33 951.58,424.33 974.12,410.96 992.83,399.87"];
"USG 2.0" -> "USG 3.0" [pos="e,746.15,538.49 791.8,577.46 780.65,567.95 766.21,555.62 753.89,545.1"];
"USG 3.0" -> "Unix/TS 3.0" [pos="e,728,468.1 728,503.7 728,495.98 728,486.71 728,478.11"];
"PWB 2.0" -> "Unix/TS 3.0" [pos="e,707.6,466.83 657.82,575.96 659.33,557.3 663.66,526.96 676,504 682.05,492.73 691.23,482.24 700.19,473.61"];
"Unix/TS 1.0" -> "Unix/TS 3.0" [pos="e,753.34,466.16 819.61,505.81 802.75,495.72 780.41,482.36 762.01,471.35"];
"Unix/TS 3.0" -> "TS 4.0" [pos="e,803.19,323.39 738.08,432.15 752.93,407.36 780.75,360.88 797.99,332.07"];
"Unix/TS++" -> "TS 4.0" [pos="e,830.2,321.86 875.62,361.12 864.44,351.45 850.01,338.99 837.83,328.46"];
"CB Unix 3" -> "TS 4.0" [pos="e,812.97,324.2 879.77,435.54 863.2,426.64 843.7,413.39 832,396 819.71,377.72 815.17,352.96 813.58,334.19"];
"TS 4.0" -> "System V.0" [pos="e,813,252.1 813,287.7 813,279.98 813,270.71 813,262.11"];
"System V.0" -> "System V.2" [pos="e,813,180.1 813,215.7 813,207.98 813,198.71 813,190.11"];
"System V.2" -> "System V.3" [pos="e,813,108.1 813,143.7 813,135.98 813,126.71 813,118.11"];
"System V.3" -> "System V.4" [pos="e,813,36.104 813,71.697 813,63.983 813,54.712 813,46.112"];
}

Output file 262: xt/author/html/weight_dot.svg (32202 bytes)

263

Input file: xt/author/data/world.gv (980 bytes):
digraph world {
size="7,7";
{rank=same; S8 S24 S1 S35 S30;}
{rank=same; T8 T24 T1 T35 T30;}
{rank=same; 43 37 36 10 2;}
{rank=same; 25 9 38 40 13 17 12 18;}
{rank=same; 26 42 11 3 33 19 39 14 16;}
{rank=same; 4 31 34 21 41 28 20;}
{rank=same; 27 5 22 32 29 15;}
{rank=same; 6 23;}
{rank=same; 7;}
S8 -> 9;
S24 -> 25;
S24 -> 27;
S1 -> 2;
S1 -> 10;
S35 -> 43;
S35 -> 36;
S30 -> 31;
S30 -> 33;
9 -> 42;
9 -> T1;
25 -> T1;
25 -> 26;
27 -> T24;
2 -> {3 ; 16 ; 17 ; T1 ; 18}
10 -> { 11 ; 14 ; T1 ; 13; 12;}
31 -> T1;
31 -> 32;
33 -> T30;
33 -> 34;
42 -> 4;
26 -> 4;
3 -> 4;
16 -> 15;
17 -> 19;
18 -> 29;
11 -> 4;
14 -> 15;
37 -> {39 ; 41 ; 38 ; 40;}
13 -> 19;
12 -> 29;
43 -> 38;
43 -> 40;
36 -> 19;
32 -> 23;
34 -> 29;
39 -> 15;
41 -> 29;
38 -> 4;
40 -> 19;
4 -> 5;
19 -> {21 ; 20 ; 28;}
5 -> {6 ; T35 ; 23;}
21 -> 22;
20 -> 15;
28 -> 29;
6 -> 7;
15 -> T1;
22 -> T35;
22 -> 23;
29 -> T30;
7 -> T8;
23 -> T24;
23 -> T1;
}

Output file 263: xt/author/html/world.svg (34242 bytes)

264

Input file: xt/author/data/xlabels.gv (404 bytes):
digraph weight_tree{
node [shape=box color=lightblue,style=filled];
all [label="All items",xlabel="100"];
t1 [label="Part 1",xlabel="75"];
t2 [label="Part 2",xlabel="25"];
p1 [label="pPart 1",xlabel="50"];
p2 [label="pPart 2",xlabel="50"];
p3 [label="pPart 3",xlabel="50"];
p4 [label="pPart 4",xlabel="50"];
all -> t1 [label="75%"];
all -> t2;
t1 -> p1 [label="20%"];
t1 -> p2;
t2 -> p3;
t2 -> p4;
}

Output file 264: xt/author/html/xlabels.svg (5119 bytes)

### Links

## Index page for all graph module demos

### Environment

Author | Ron Savage
Date | 2014-11-26
OS | Debian V 7
Perl | 5.18.2