\batchmode




\documentclass[12pt,twoside]{book}
\makeatletter


\usepackage{latexsym,user}
\newcommand*{\newterm}[1]{\mbox{\textit{#1}}}

\newcommand*{\progname}[1]{\mbox{\texttt{#1}}}
\newcommand*{\filename}[1]{\mbox{\texttt{#1}}}
\newcommand*{\variable}[1]{\mbox{\texttt{#1}}}

\newcommand*{\syntax}[1]{{\texttt{#1}}}
\newcommand*{\optflag}[1]{\mbox{\texttt{#1}}}
\newcommand*{\metavalue}[1]{\mbox{\textit{#1}}}
\newcommand*{\argument}[1]{\mbox{\texttt{#1}}}

\newcommand*{\menu}[1]{\mbox{\textsf{#1}}}
\newcommand*{\menucmd}[1]{\mbox{\textsf{#1}}}
\newcommand*{\keycmd}[1]{\mbox{\textsf{#1}}}
\newcommand*{\dialogitem}[1]{\mbox{\textsf{#1}}}
\newcommand*{\windowtitle}[1]{\mbox{\textsf{#1}}}
\newcommand*{\domain}[1]{\mbox{\textsf{#1}}}
\newcommand*{\nodename}[1]{\mbox{\texttt{#1}}}
\newcommand*{\nodetype}[1]{\mbox{\textsf{#1}}}
\newcommand*{\nodeattr}[1]{\mbox{\textsf{#1}}}
\newcommand*{\arctype}[1]{\mbox{\textsf{#1}}}
\newcommand*{\arcattr}[1]{\mbox{\textsf{#1}}}
\newcommand*{\scriptcmd}[1]{\mbox{\texttt{#1}}}
\newcommand*{\scriptentry}[1]{\mbox{\texttt{#1}}}

\newcommand*{\instruction}[1]{{\textbf{#1}}}






















































































\usepackage[final]{graphicx,epsfig}




\frontmatter


\title{
{\Huge\bf Rigi User's Manual} \\ 
Version 5.4.1 \\  \vspace{0.5in}
\begin{minipage}{3.75in}
\centerline{
\psfig{file=dump/rigilogo.ps,width=3.75in}
}
\end{minipage}
}
\author{
Kenny Wong
}
\date{
\today
}


\includeonly{1,2,3,4,5,6,A}



\newenvironment {task}{\begin{enumerate}}{\end{enumerate}}

\newenvironment {shorttask}{\begin{list}{\mbox{$\zdiamond$}}{}}{\end{list}}

\newenvironment {multitask}{\begin{itemize}}{\end{itemize}}

\newenvironment {warning}[1][4.5in]{\mbox{$\ztriangle$ \textbf{Warning: }} \begin{minipage}[t]{#1}}{\end{minipage}}

\newenvironment {limitation}[1][5in]{\mbox{$\triangle$ \textbf{Note: }} \begin{minipage}[t]{#1}}{\end{minipage}}

\newenvironment {suggestion}[1][5in]{\mbox{$\zhand$ \textbf{Tip: }} \begin{minipage}[t]{#1}}{\end{minipage}}

\newenvironment {technical}[1][4.5in]{\mbox{$\zstar$ \textbf{Technical: }} \begin{minipage}[t]{#1}}{\end{minipage}}

\newenvironment {future}[1][4.5in]{\mbox{$\zplane$ \textbf{Future: }} \begin{minipage}[t]{#1}}{\end{minipage}}

\newenvironment {unfinished}[1][4.5in]{\mbox{$\spadesuit$ \textbf{Unfinished: }} \begin{minipage}[t]{#1}}{\end{minipage}}

\newenvironment {verify}[1][4.5in]{\mbox{$\spadesuit$ \textbf{Verify: }} \begin{minipage}[t]{#1}}{\end{minipage}}

\newcommand {\tabover}{\makebox[0.75in]{}}

\newcommand {\spacer}{\vspace{12pt}}

\newcommand {\fromto}{\mbox{$\zrightarrow$}}

\newcommand {\rigiedit}{\progname{rigiedit}}

\newcommand {\shrimp}{SHriMP}

\newcommand {\texteditor}{text editor}

\newcommand {\webbrowser}{web browser}

\newcommand {\workbenchwin}{Workbench window}

\newcommand {\toolbar}{toolbar}

\newcommand {\domainpalette}{\dialogitem{Domain} palette}

\newcommand {\nodetypepalette}{\dialogitem{Node Type} palette}

\newcommand {\arctypepalette}{\dialogitem{Arc Type} palette}

\newcommand {\commandentryfield}{command entry field}

\newcommand {\commandhistorylist}{command history list}

\newcommand {\filemenu}{\menu{File} menu}

\newcommand {\editmenu}{\menu{Edit} menu}

\newcommand {\navigatemenu}{\menu{Navigate} menu}

\newcommand {\selectmenu}{\menu{Select} menu}

\newcommand {\filtermenu}{\menu{Filter} menu}

\newcommand {\scalemenu}{\menu{Scale} menu}

\newcommand {\layoutmenu}{\menu{Layout} menu}

\newcommand {\reportmenu}{\menu{Report} menu}

\newcommand {\windowmenu}{\menu{Window} menu}

\newcommand {\demomenu}{\menu{Demo} menu}

\newcommand {\optionsmenu}{\menu{Options} menu}

\newcommand {\helpmenu}{\menu{Help} menu}

\newcommand {\nodemenu}{Node menu}

\newcommand {\arcmenu}{Arc menu}

\newcommand {\filedialog}{File dialog}

\newcommand {\selectbynamedialog}{Select by Name dialog}

\newcommand {\selectbyattrdialog}{Select by Attribute dialog}

\newcommand {\selectbystructdialog}{Select by Structure dialog}

\newcommand {\filterbynodetypedialog}{Filter by Node Type dialog}

\newcommand {\filterbyarctypedialog}{Filter by Arc Type dialog}

\newcommand {\filterbyselectiondialog}{Filter by Selection dialog}

\newcommand {\attributesdialog}{Attributes dialog}

\newcommand {\nodecolorsdialog}{Node Colors dialog}

\newcommand {\arccolorsdialog}{Arc Colors dialog}

\newcommand {\settingsdialog}{Settings dialog}

\newcommand {\configdialog}{Configuration dialog}

\newcommand {\commandsdialog}{Commands dialog}

\newcommand {\shrimpsettingsdialog}{SHriMP Settings dialog}

\newcommand {\shrimpnodesettingsdialog}{SHriMP Node Settings dialog}

\newcommand {\childrenwin}{Children window}

\newcommand {\parentswin}{Parents window}

\newcommand {\neighborswin}{Neighbors window}

\newcommand {\selectionwin}{Selection window}

\newcommand {\projectionwin}{Projection window}

\newcommand {\overviewwin}{Overview window}

\newcommand {\clipboardwin}{Clipboard window}

\newcommand {\shrimpwin}{\shrimp\ window}

\newcommand {\texteditorwin}{Text editor window}

\newcommand {\infowin}{Information window}

\makeatother
\newenvironment{tex2html_wrap}{}{}
\newwrite\lthtmlwrite
\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}%
\newbox\sizebox
\begin{document}
\pagestyle{empty}
{\newpage
\clearpage
\samepage \psfig{file=dump/rigilogo.ps,width=3.75in}
}

\setcounter{page}{2}
\stepcounter{chapter}
\stepcounter{section}
\stepcounter{section}
{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\ztriangle$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline4840: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

\stepcounter{section}
\stepcounter{chapter}
\stepcounter{section}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=3.875in]{dump/2/workbenchwin.ps}
}

\stepcounter{section}
\stepcounter{section}
\stepcounter{section}
\stepcounter{chapter}
\stepcounter{section}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=3.875in]{dump/3/workbenchwin.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/rootwin.ps}
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\triangle$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline4844: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.625in]{dump/3/domainpalette.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.75in]{dump/3/filedialogloadgraph.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=0.75in]{dump/3/riginode.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/overviewwin.ps}
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\zhand$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline4854: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \includegraphics[width=0.75in]{dump/3/basenode.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=0.75in]{dump/3/srcnode.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/objectlevel.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.125in]{dump/3/directedarc.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/selectall.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/horizontal.ps}
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\zdiamond$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline4874: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/sugiyama.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.625in]{dump/3/filterbynodetype.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.4375in]{dump/3/selectbyname.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.5in]{dump/3/arctypepalette.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/selectincoming.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/listcollapse.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.375in]{dump/3/renamelistadt.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/updateoverview.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/listelementcontrol.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/listelementcontroloverview.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/childrenwin.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/parentswin.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.0625in]{dump/3/settings.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/projectionwin.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.375in]{dump/3/filterbyselection.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/overviewwinnames.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.9375in]{dump/3/infowin.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=3.375in]{dump/3/nodeexactinterface.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=3.375in]{dump/3/arcexactinterface.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=3.375in]{dump/3/graphquality.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=5.5in]{dump/3/view.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/fullprojectionwin.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=3.875in]{dump/3/commandentry.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/vertical.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=3.875in]{dump/3/commandhistory.ps}
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\sim$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline4954: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \includegraphics[width=3.875in]{dump/3/sourcescript.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/columns.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/3/callgraph.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1in]{dump/3/exit.ps}
}

\stepcounter{chapter}
\stepcounter{section}
\stepcounter{section}
{\newpage
\clearpage
\samepage \includegraphics[width=4.75in]{dump/4/workbenchwin.eps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.25in]{dump/4/nodemenu.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.125in]{dump/4/arcmenu.ps}
}

\stepcounter{section}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{table}[hbtp]

\label{table:prep-config}
\vspace{12pt}
\begin{tabular}{|l|l|l|}
\hline\hline
{\bf Variable} &
	{\bf Description} &
	{\bf Default Value} \\ 
\hline\hline
\variable{RIGI} &
	installation directory &
	\\ 
\variable{RIGIUSER} &
	personal home directory &
	$\sim ^\dag$ \\ 
&
	personal home directory &
	. $^\ddag$ \\ 
\variable{RIGIBIN} &
	executables directory &
	\$\variable{RIGI}\filename{/bin} \\ 
\variable{RIGILIB} &
	support files directory &
	\$\variable{RIGI}\filename{/Rigi} \\ 
\variable{RIGIINIT} &
	domains directory &
	\$\variable{RIGI}\filename{/Rigi/domain} \\ 
\variable{RIGIDOMAIN} &
	default domain subdirectory &
	\argument{c} \\ 
\variable{ICONDIR} &
	icons directory &
	\$\variable{RIGI}\filename{/Rigi/icons} \\ 
\variable{SRCDIR} &
	source files directory &
	\$\variable{RIGI}\filename{/Rigi/src} \\ 
\hline
\variable{RIGIRCL} &
	standard RCL startup script &
	\$\variable{RIGI}\filename{/Rigi/rcl/rc.rcl} \\ 
\variable{RIGISTY} &
	standard user interface script &
	\$\variable{RIGI}\filename{/Rigi/rcl/sty/rigi} \\ 
\variable{RIGIURCL} &
	personal RCL startup script &
	\\ 
\variable{RIGIUSTY} &
	personal user interface script &
	\\ 
\hline
\variable{DBDIR} &
	database directory &
	\$\variable{RIGI}\filename{/Rigi/db} \\ 
\variable{DBREFDIR} &
	database reference directory &
	\$\variable{RIGI}\filename{/Rigi/db} \\ 
\variable{TMPDIR} &
	temporary files directory$^\dag$ &
	\filename{/tmp} \\ 
&
	temporary files directory$^\ddag$ &
	\$\variable{RIGI}\filename{/Rigi/tmp} \\ 
\hline
\variable{TEXTEDITOR} &
	text editor format string$^\dag$ &
	\progname{xterm -e vi +\%d} \\ 
&
	text editor format string$^\ddag$ &
	\progname{notepad.exe} \\ 
\variable{WEBBROWSER} &
	web browser format string &
	\progname{netscape -remote openURL(\%s)} \\ 
\variable{WEBROOT} &
	web root URL &
	\filename{http://} \\ 
\hline
\variable{RIGITITLE} &
	title on stdout window$^\ddag$ &
	\argument{Rigi Visual Editor - Rigiedit} \\ 
\variable{ROOTLOCATION} &
	root window position &
	\argument{0 185} \\ 
\variable{ROOTFRAMEDIM} &
	window frame dimensions &
	\argument{529 456} \\ 
\variable{ROOTWINDOWDIM} &
	window internal dimensions &
	\argument{500 400} \\ 
\variable{MAXCANVASDIM} &
	canvas dimensions &
	\argument{1284 1024} \\ 
\variable{NUMBACKSTORES} &
	number of backing stores &
	\argument{2} \\ 
\variable{CANVASCOLOR} &
	background canvas color &
	\\ 
\hline
\variable{DEMOFONT} &
	demo messages font$^\star$ &
	Helvetica, bold, 12 point \\ 
\variable{GRAPHFONT} &
	node label font$^\star$ &
	Helvetica, medium, 10 point \\ 
\variable{MESSAGEFONT} &
	messages font$^\star$ &
	Helvetica, bold, 12 point \\ 
\variable{TEXTFONT} &
	text font$^\star$ &
	Courier, medium, 10 point \\ 
\variable{WORKBENCHFONT} &
	workbench font$^\star$ &
	Helvetica, bold, 12 point \\ 
\hline
\variable{RIGIDBPORT} &
	mbus port number &
	\argument{0} \\ 
\variable{RIGIDBHOST} &
	mbus host machine name &
	\\ 
\hline\hline
\end{tabular}
{\footnotesize
$^\dag$Unix version.
$^\ddag$Windows version.
$^\star$Expressed using X font specifications.
}
\end{table}
}

\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.875in]{dump/4/configuration.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.5625in]{dump/4/configurationedit.ps}
}

{\newpage
\clearpage
\samepage \begin{tabular}{l}
\variable{RIGIUSER} (to \argument{\~}), \\ 
\variable{RIGIDOMAIN}, \\ 
\variable{SRCDIR}, \\ 
\variable{RIGIURCL}, \\ 
\variable{DBDIR}, \\ 
\variable{TEXTEDITOR}, \\ 
\variable{NUMBACKSTORES}, and \\ 
\variable{CANVASCOLOR} (to \argument{Black} or \argument{White}).
\end{tabular}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}{ll}
\metavalue{foundry} &
	\argument{adobe}, \argument{misc} \\ 
\metavalue{family} &
	\argument{fixed}, \argument{courier},
	\argument{helvetica}, \argument{times} \\ 
\metavalue{weight} &
	\argument{medium}, \argument{bold} \\ 
\metavalue{slant} &
	\argument{r} \\ 
\metavalue{width} &
	\argument{normal} \\ 
\metavalue{pixelsize} &
	\argument{10}, \argument{12},
	\argument{14}, \argument{18},
	\argument{24} \\ 
\metavalue{pointsize} &
	\argument{100}, \argument{120},
	\argument{140}, \argument{160},
	\argument{180}, \argument{240}
\end{tabular}
}

\stepcounter{subsection}
\stepcounter{section}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=3.875in]{dump/4/domainbutton.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.6255in]{dump/4/domainpalette.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2in]{dump/4/domain.ps}
}

\stepcounter{section}
{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\zstar$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline5032: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=3.875in]{dump/4/commandentry.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=3.875in]{dump/4/commandhistory.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.5in]{dump/4/listprocs.ps}
}

{\newpage
\clearpage
\samepage \begin{tabular}{lr}
\begin{tabular}{ll}
\scriptcmd{rcl\_open\_*}	& open windows \\ 
\scriptcmd{rcl\_win\_*}		& control windows \\ 
\scriptcmd{rcl\_node\_*}	& node operations \\ 
\scriptcmd{rcl\_arc\_*}		& arc operations \\ 
\scriptcmd{rcl\_select\_*}	& select objects \\ 
\end{tabular}
&
\begin{tabular}{ll}
\scriptcmd{rcl\_filter\_*}	& filter objects \\ 
\scriptcmd{rcl\_scale\_*}	& scale nodes \\ 
\scriptcmd{rcl\_group\_*}	& arrange nodes \\ 
\scriptcmd{rcl\_set\_*}		& set values \\ 
\scriptcmd{rcl\_get\_*}		& get values
\end{tabular}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.5in]{dump/4/listvars.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.75in]{dump/4/showarray.ps}
}

\stepcounter{section}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1in]{dump/4/exit.ps}
}

\stepcounter{subsection}
\stepcounter{section}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.75in]{dump/4/filedialogsavegraph.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.75in]{dump/4/filedialogloadgraph.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.875in]{dump/4/loadgraph.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.1875in]{dump/4/initialize.ps}
}

\stepcounter{section}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/rootwin.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/titlebar.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.875in]{dump/4/cascade.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.0625in]{dump/4/settings.ps}
}

\stepcounter{section}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/preselectdrag.ps}
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\zrightarrow$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline5114: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postselectdrag.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/preselectcomplement.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postselectcomplement.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.375in]{dump/4/selectbyname.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/selectbyattr.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/selectbystruct.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/preselectoutgoing.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postselectoutgoing.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/preselectincoming.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postselectincoming.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{section}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=3.875in]{dump/4/nodetypebutton.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.6875in]{dump/4/nodetypepalette.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.375in]{dump/4/rename.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.375in]{dump/4/changenodetypepalette.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.3125in]{dump/4/nodeattributes.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.5625in]{dump/4/nodeattributeedit.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.75in]{dump/4/nodecolors.ps}
}

\stepcounter{section}
{\newpage
\clearpage
\samepage \includegraphics[width=1.125in]{dump/4/directedarc.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=3.875in]{dump/4/arctypebutton.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.5in]{dump/4/arctypepalette.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.375in]{dump/4/changearctypepalette.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.3125in]{dump/4/arcattributes.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.5625in]{dump/4/arcattributeedit.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.4375in]{dump/4/arccolors.ps}
}

\stepcounter{section}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/prechildren.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postchildren.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/preparents.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postparents.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1in]{dump/4/treedepth.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1in]{dump/4/projectiondepth.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/preprojection.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postprojection.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/preoverview.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postoverview.ps}
}

\stepcounter{subsection}
\stepcounter{section}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/precollapse.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postcollapse.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/preexpand.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postexpand.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{section}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.375in]{dump/4/filterhidenames.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.375in]{dump/4/filtershownames.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.375in]{dump/4/filterhideselection.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.375in]{dump/4/filterunfilter.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.625in]{dump/4/filterbynodetype.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.375in]{dump/4/filterbyarctype.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.25in]{dump/4/filterinheritance.ps}
}

\stepcounter{section}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.75in]{dump/4/prescaletofit.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1.75in]{dump/4/postscaletofit.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1in]{dump/4/largescalefactor.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/prelargescale.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postlargescale.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1in]{dump/4/smallscalefactor.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/presmallscale.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postsmallscale.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.25in]{dump/4/automaticscaling.ps}
}

\stepcounter{section}
\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/prearrangehorizontal.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postarrangehorizontal.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/prearrangevertical.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postarrangevertical.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/arrangeforwardtree.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/arrangereversetree.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/sugiyama.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/spring.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1in]{dump/4/gridsize.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.25in]{dump/4/nodemovement.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=0.875in]{dump/4/constrainttype.ps}
}

\stepcounter{section}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=0.8125in]{dump/4/cyclomatic.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.9375in]{dump/4/nodeinfowin.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=3.375in]{dump/4/nodeexactinterface.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.9375in]{dump/4/arcinfowin.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=3.375in]{dump/4/arcexactinterface.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1in]{dump/4/highthreshold.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=1in]{dump/4/lowthreshold.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=3.375in]{dump/4/graphquality.ps}
}

\stepcounter{section}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.75in]{dump/4/filedialogsaveview.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.75in]{dump/4/filedialogloadview.ps}
}

\stepcounter{section}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=3.9375in]{dump/4/toolbar.ps}
}

{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4177
{ll}
\menucmd{Cut} from the \menu{Edit} menu &
	(\S\ref{subsec:edit-cut}) \\ 
\menucmd{Copy} from the \menu{Edit} menu &
	(\S\ref{subsec:edit-copy}) \\ 
\menucmd{Paste} from the \menu{Edit} menu &
	(\S\ref{subsec:edit-paste}) \\ 
\menucmd{To Fit} from the \menu{Scale} menu &
	(\S\ref{subsec:scale-tofit}) \\ 
\menucmd{Selection} from the \menu{Scale} menu &
	(\S\ref{subsec:scale-select}) \\ 
\menucmd{Grid} from the \menu{Layout} menu &
	(\S\ref{subsec:arrange-grid}) \\ 
\menucmd{Horizontal} from the \menu{Layout} menu &
	(\S\ref{subsec:arrange-horizontal}) \\ 
\menucmd{Vertical} from the \menu{Layout} menu &
	(\S\ref{subsec:arrange-vertical}) \\ 
\menucmd{Forward Tree} from the \menu{Layout} menu &
	(\S\ref{subsec:arrange-forwardtree}) \\ 
\menucmd{Reverse Tree} from the \menu{Layout} menu &
	(\S\ref{subsec:arrange-reversetree})
\end{tabular}
}

\stepcounter{section}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/explicitlevels.ps}
}

{\newpage
\clearpage
\samepage \setbox\sizebox=\hbox{$\Longleftrightarrow$}\lthtmltypeout{latex2htmlSize :tex2html_wrap_inline5430: \the\ht\sizebox::\the\dp\sizebox.}\box\sizebox
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/implicitlevels.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/preshrimpopen.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postshrimpopen.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.5625in]{dump/4/shrimpchildrenfilters.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/preshrimpenlarge.ps}
}

{\newpage
\clearpage
\samepage \includegraphics[width=2.5in]{dump/4/postshrimpenlarge.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.5in]{dump/4/shrimpsettings.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.5625in]{dump/4/shrimpoverlapchildren.ps}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \includegraphics[width=1.5625in]{dump/4/shrimplayoutconstraint.ps}
}

\stepcounter{subsection}
\stepcounter{subsection}
\stepcounter{subsection}
\appendix
\stepcounter{chapter}
\stepcounter{section}
\stepcounter{section}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4438
{lllllll}
&
	single &
	left &
	click &
	canvas &
	deselects all &
	\S\ref{subsec:select-deselectnodes} \\ 
&
	$\vdots$ &
	$\vdots$ &
	$\vdots$ &
	node &
	selects node &
	\S\ref{subsec:select-node} \\ 
&
	$\vdots$ &
	$\vdots$ &
	$\vdots$ &
	arc &
	selects arc &
	\S\ref{subsec:select-arc} \\ 
&
	$\vdots$ &
	$\vdots$ &
	drag &
	canvas &
	draws selection rectangle &
	\S\ref{subsec:select-dragnodes} \\ 
&
	$\vdots$ &
	$\vdots$ &
	$\vdots$ &
	node &
	moves node &
	\S\ref{subsec:arrange-movenode} \\ 
&
	$\vdots$ &
	right &
	click &
	canvas &
	activates window &
	\S\ref{subsec:windows-activate} \\ 
&
	$\vdots$ &
	$\vdots$ &
	$\vdots$ &
	node &
	brings up node menu &
	\S\ref{subsec:menus-nodemenu} \\ 
&
	$\vdots$ &
	$\vdots$ &
	$\vdots$ &
	arc &
	brings up arc menu &
	\S\ref{subsec:menus-arcmenu} \\ 
&
	double &
	left &
	click &
	node &
	opens node &
	\S\ref{subsec:nodes-editsource}, \S\ref{subsec:open-children} \\ 
shift &
	single &
	left &
	click &
	node &
	extends selection &
	\S\ref{subsec:select-clicknodes} \\ 
$\vdots$ &
	$\vdots$ &
	$\vdots$ &
	drag &
	node &
	moves nodes &
	\S\ref{subsec:arrange-movenodes} \\ 
$\vdots$ &
	$\vdots$ &
	right &
	drag &
	node &
	creates arc &
	\S\ref{subsec:edit-createarc} \\ 
$\vdots$ &
	double &
	right &
	click &
	canvas &
	creates node &
	\S\ref{subsec:edit-createnode}
\end{tabular}
}

\stepcounter{section}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4457
{lll}
\keycmd{Ctrl-a} &
	\menucmd{All} from the \menu{Select} menu &
	\S\ref{subsec:select-allnodes} \\ 
\keycmd{Ctrl-x} &
	\menucmd{Cut} from the \menu{Edit} menu &
	\S\ref{subsec:edit-cut} \\ 
\keycmd{Ctrl-c} &
	\menucmd{Copy} from the \menu{Edit} menu &
	\S\ref{subsec:edit-copy} \\ 
\keycmd{Ctrl-v} &
	\menucmd{Paste} from the \menu{Edit} menu &
	\S\ref{subsec:edit-paste} \\ 
& & \\ 
\keycmd{Alt-f} &
	Bring up the \menu{File} menu &
	\S\ref{asubsec:filemenu} \\ 
\keycmd{Alt-e} &
	Bring up the \menu{Edit} menu &
	\S\ref{asubsec:editmenu} \\ 
\keycmd{Alt-n} &
	Bring up the \menu{Navigate} menu &
	\S\ref{asubsec:navigatemenu} \\ 
\keycmd{Alt-s} &
	Bring up the \menu{Select} menu &
	\S\ref{asubsec:selectmenu} \\ 
\keycmd{Alt-i} &
	Bring up the \menu{Filter} menu &
	\S\ref{asubsec:filtermenu} \\ 
\keycmd{Alt-c} &
	Bring up the \menu{Scale} menu &
	\S\ref{asubsec:scalemenu} \\ 
\keycmd{Alt-l} &
	Bring up the \menu{Layout} menu &
	\S\ref{asubsec:layoutmenu} \\ 
\keycmd{Alt-r} &
	Bring up the \menu{Report} menu &
	\S\ref{asubsec:reportmenu} \\ 
\keycmd{Alt-w} &
	Bring up the \menu{Window} menu &
	\S\ref{asubsec:windowmenu} \\ 
\keycmd{Alt-d} &
	Bring up the \menu{Demo} menu &
	\S\ref{asubsec:demomenu} \\ 
\keycmd{Alt-o} &
	Bring up the \menu{Options} menu &
	\S\ref{asubsec:optionsmenu} \\ 
\keycmd{Alt-h} &
	Bring up the \menu{Help} menu &
	\S\ref{asubsec:helpmenu} \\ 
& & \\ 
\keycmd{Tab} &
	Step focus through dialog items &
	\\ 
\keycmd{Enter} &
	Click dialog item in focus &
	\\ 
\keycmd{$\leftarrow$} &
	Scroll left &
	\\ 
\keycmd{$\rightarrow$} &
	Scroll right &
	\\ 
\keycmd{$\uparrow$} &
	Scroll up &
	\\ 
\keycmd{$\downarrow$} &
	Scroll down &
\end{tabular}
}

\stepcounter{section}
\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4529
{ll}
\menucmd{\underline{L}oad Graph} &
	\S\ref{subsec:graphs-load} \\ 
\menucmd{Save Graph \underline{A}s \ldots} &
	\S\ref{subsec:graphs-save} \\ 
\menucmd{Load \underline{V}iew} &
	\S\ref{subsec:views-load} \\ 
\menucmd{Save Vie\underline{w} As \ldots} &
	\S\ref{subsec:views-save} \\ 
\menucmd{\underline{I}nitialize} &
	\S\ref{subsec:graphs-init} \\ 
\menucmd{E\underline{x}it} &
	\S\ref{subsec:finish-exit}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4546
{ll}
\menucmd{Cu\underline{t}} &
	\S\ref{subsec:edit-cut} \\ 
\menucmd{\underline{C}opy} &
	\S\ref{subsec:edit-copy} \\ 
\menucmd{\underline{P}aste} &
	\S\ref{subsec:edit-paste} \\ 
\menucmd{Coll\underline{a}pse} &
	\S\ref{subsec:edit-collapse} \\ 
\menucmd{\underline{E}xpand} &
	\S\ref{subsec:edit-expand} \\ 
\menucmd{\underline{S}how Clipboard} &
	\S\ref{subsec:edit-showclipboard} \\ 
\menucmd{C\underline{l}ear Clipboard} &
	\S\ref{subsec:edit-clearclipboard}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4565
{ll}
\menucmd{\underline{C}hildren} &
	\S\ref{subsec:open-children} \\ 
\menucmd{\underline{P}arents} &
	\S\ref{subsec:open-parents} \\ 
\menucmd{\underline{N}eighbors} &
	\S\ref{subsec:open-neighbors} \\ 
\menucmd{\underline{S}election} &
	\S\ref{subsec:open-select} \\ 
\menucmd{P\underline{r}ojection} &
	\S\ref{subsec:open-projection} \\ 
\menucmd{\underline{O}verview} &
	\S\ref{subsec:open-overview}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4582
{ll}
\menucmd{\underline{A}ll} &
	\S\ref{subsec:select-allnodes} \\ 
\menucmd{\underline{N}one} &
	\S\ref{subsec:select-deselectnodes} \\ 
\menucmd{\underline{C}omplement} &
	\S\ref{subsec:select-complement} \\ 
\menucmd{\underline{O}utgoing Nodes} &
	\S\ref{subsec:select-outneighbors} \\ 
\menucmd{\underline{I}ncoming Nodes} &
	\S\ref{subsec:select-inneighbors} \\ 
\menucmd{\underline{F}orward Tree} &
	\S\ref{subsec:select-outreachable} \\ 
\menucmd{\underline{R}everse Tree} &
	\S\ref{subsec:select-inreachable} \\ 
\menucmd{By A\underline{t}tribute \ldots} &
	\S\ref{subsec:select-nodesbyattr} \\ 
\menucmd{By \underline{S}tructure \ldots} &
	\S\ref{subsec:select-nodesbystruct} \\ 
\menucmd{By Na\underline{m}e \ldots} &
	\S\ref{subsec:select-nodesbyname}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4607
{ll}
\menucmd{By \underline{N}ode Type \ldots} &
	\S\ref{subsec:filter-nodetype} \\ 
\menucmd{By \underline{A}rc Type \ldots} &
	\S\ref{subsec:filter-arctype} \\ 
\menucmd{By \underline{S}election \ldots} &
	\S\ref{subsec:filter-hidenames},
	\S\ref{subsec:filter-shownames},
	\S\ref{subsec:filter-hideselect},
	\S\ref{subsec:filter-unfilter}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4621
{ll}
\menucmd{To \underline{F}it} &
	\S\ref{subsec:scale-tofit} \\ 
\menucmd{\underline{S}election} &
	\S\ref{subsec:scale-select} \\ 
\menucmd{\underline{B}y Factor} &
	\S\ref{subsec:scale-zoomin},
	\S\ref{subsec:scale-zoomout} \\ 
\menucmd{\underline{N}ormal Size} &
	\S\ref{subsec:scale-normalsize}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4635
{ll}
\menucmd{Grid \underline{A}ll} &
	\S\ref{subsec:arrange-gridall} \\ 
\menucmd{\underline{G}rid} &
	\S\ref{subsec:arrange-grid},
	\S\ref{subsec:arrange-pile}, \\ 
\menucmd{\underline{H}orizontal} &
	\S\ref{subsec:arrange-horizontal} \\ 
\menucmd{\underline{V}ertical} &
	\S\ref{subsec:arrange-vertical} \\ 
\menucmd{\underline{F}orward Tree} &
	\S\ref{subsec:arrange-forwardtree} \\ 
\menucmd{\underline{R}everse Tree} &
	\S\ref{subsec:arrange-reversetree} \\ 
\menucmd{\underline{S}pring} &
	\S\ref{subsec:arrange-spring} \\ 
\menucmd{Sugi\underline{y}ama} &
	\S\ref{subsec:arrange-sugiyama}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4657
{ll}
\menucmd{\underline{W}indow Statistics} &
	\S\ref{subsec:report-windowstats} \\ 
\menucmd{\underline{G}raph Quality (C)} &
	\S\ref{subsec:report-graphquality} \\ 
\menucmd{\underline{E}xact Interface} &
	\S\ref{subsec:report-nodeexactinterface},
	\S\ref{subsec:report-arcexactinterface} \\ 
\menucmd{\underline{C}yclomatic Complexity} &
	\S\ref{subsec:report-cyclomatic}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4671
{ll}
\menucmd{\underline{R}aise Active} &
	\S\ref{subsec:windows-raiseactive} \\ 
\menucmd{Casca\underline{d}e} &
	\S\ref{subsec:windows-cascade} \\ 
\menucmd{Re\underline{f}resh} &
	\S\ref{subsec:windows-refresh} \\ 
\menucmd{\underline{U}pdate} &
	\S\ref{subsec:windows-update} \\ 
\menucmd{\underline{C}lose Active} &
	\S\ref{subsec:windows-closeactive} \\ 
\menucmd{Close A\underline{l}l} &
	\S\ref{subsec:windows-closeall}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4688
{ll}
\menucmd{\underline{L}ist Demo (C)} &
	\S\ref{sec:list-demo} \\ 
\menucmd{\underline{R}ay Demo (C)} &
	\S\ref{sec:ray-demo} \\ 
\menucmd{\underline{S}QL Demo (PLAS)} &
	\S\ref{sec:sqlds-demo} \end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4699
{ll}
\menucmd{\underline{S}ettings} &
	\S\ref{subsec:windows-settingsdialog} \\ 
\menucmd{S\underline{H}riMP Settings} &
	\S\ref{subsec:shrimp-setstepsize} \\ 
\menucmd{\underline{N}ode Colors} &
	\S\ref{subsec:nodes-colors} \\ 
\menucmd{\underline{A}rc Colors} &
	\S\ref{subsec:arcs-colors} \\ 
\menucmd{\underline{C}onfiguration} &
	\S\ref{subsec:prep-createconfig},
	\S\ref{subsec:prep-changeconfig}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}{ll}
\menucmd{\underline{A}bout Rigi 5.4.1} & \\ 
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4720
{ll}
\menucmd{View Information} &
	\S\ref{subsec:report-nodeinfo} \\ 
\menucmd{Edit Attributes} &
	\S\ref{subsec:nodes-editattrs} \\ 
\menucmd{Edit Annotation} &
	\S\ref{subsec:nodes-editanno} \\ 
\menucmd{Edit Source} &
	\S\ref{subsec:nodes-editsource} \\ 
\menucmd{Rename} &
	\S\ref{subsec:nodes-rename} \\ 
\menucmd{Set Type} &
	\S\ref{subsec:nodes-changetype} \\ 
\menucmd{Open SHriMP View} &
	\S\ref{subsec:shrimp-open} \\ 
\menucmd{Open Rigi View} &
	\S\ref{subsec:shrimp-openchildren} \\ 
\menucmd{Open URL} &
	\S\ref{subsec:nodes-openurl}
\end{tabular}
}

\stepcounter{subsection}
{\newpage
\clearpage
\samepage \begin{tabular}% latex2html id marker 4742
{ll}
\menucmd{View Information} &
	\S\ref{subsec:report-arcinfo} \\ 
\menucmd{Edit Attributes} &
	\S\ref{subsec:arcs-editattrs} \\ 
\menucmd{Edit Annotation} &
	\S\ref{subsec:arcs-editanno} \\ 
\menucmd{Set Type} &
	\S\ref{subsec:arcs-changetype} \\ 
\menucmd{Open URL} &
	\S\ref{subsec:arcs-openurl}
\end{tabular}
}

\stepcounter{chapter}

\end{document}
