\RequirePackage{ifthen} \RequirePackage{html} \RequirePackage{alltt} \RequirePackage{tabularx} \renewcommand{\arraystretch}{1.2} \ifx\@noresizetrue\undefined \RequirePackage[dvips]{graphicx} \DeclareGraphicsExtensions{.eps, .ps, .epsf} \graphicspath{ {./} {./figures/} {./sl-figures/} {../sl-figures/} } \evensidemargin -15pt \oddsidemargin -15pt \topmargin -20pt \leftmargin 30pt \rightmargin 30pt \textwidth 6.9in \textheight 9.0in \parindent 0pt \parskip 12pt \marginparwidth 1cm \message{resize completed} \fi \RequirePackage{pstricks,pst-node} \RequirePackage{longtable} \renewcommand{\topfraction}{0.9} \renewcommand{\floatpagefraction}{0.9} \renewcommand{\textfraction}{0.05} % Run the toc tighter: \def\@starttoc#1{\begingroup \makeatletter \parskip\z@\@plus\p@\relax % <---- \@input{\jobname.#1}\if@filesw \expandafter\newwrite\csname tf@#1\endcsname \immediate\openout \csname tf@#1\endcsname \jobname.#1\relax \fi \global\@nobreakfalse\endgroup% } \def\nam{\emph{nam}} \def\namf{\textasciitilde\nam/} \def\nsTcl{\emph{ns/tclcl}} \def\ns{\emph{ns}} \def\rtglib{\textsl{rtglib}} \def\nsf{\textasciitilde\ns/} \def\Tclf{\textasciitilde\emph{tclcl}/} \def\tup#1{\(\langle\)#1\(\rangle\)} %\newif\if@mmode \def\code{\bgroup%\ifmmode\@mmodetrue\leavemmode\else\@mmodefalse\fi% \catcode`\#=11\catcode`\_=11\catcode`\$=11\catcode`\&=11\relax\@code} \def\@code#1{\ttfamily #1\egroup} \def\pr@c[#1]#2{\code{#2}\{#1\}} \def\proc{\@ifnextchar[{\pr@c}{\pr@c[]}} \def\f@cn[#1]#2{\code{#2}(#1)} \def\fcn{\@ifnextchar[{\f@cn}{\f@cn[void]}} \def\fcnref#1#2#3{\htmladdnormallink{#1}{#2.html##3}} \def\clsref#1#2{\htmladdnormallink{\code{class #1}}{#2.html##class#1}} \def\structref#1#2{\htmladdnormallink{\code{struct #1}}{#2.html##struct#1}} \def\shdr#1#2#3{\htmladdnormallink{#1}{#2}\label{#3}} %%% %%% Mixed hyperref: use as \href{string}{Section}{label} %%% Typesets as ``string (Section~\ref{label})'' in plain \LaTeX, and %%% as ``string'', and links to label in latex2html. %%% \newcommand{\href}[3]{\hyperref{#1}{#1 (#2~}{)}{#3}} \newcommand{\xref}{\htmladdnormallink} % Define some convenient environments \def\cf{\rmfamily\itshape} \def\program{\bgroup% \def\;##1;{\hfill;\#{\cf ##1}}% \def\*##1*/{\hfill/*{\cf ##1}*/}% \alltt% \def\bs{\ifmmode\backslash\else\(\backslash\)\fi}% } \def\endprogram{\endalltt\egroup} \def\alist{\par\tabularx{\textwidth}{rX}} \def\endalist{\endtabularx\par} \def\zerolistvertdimens{\parskip0pt\topsep0pt\partopsep0pt\parsep0pt\itemsep0pt} \def\ie{\textit{i.e.}} \def\eg{\textit{e.g.}} \def\etc{\textit{etc}} \def\etal{\textit{et\,al}} \def\via{\textit{via}} \def\viz{\textit{viz.}} \def\timestring{\begingroup % stolen from eplain.tex \count0 = \time \divide\count0 by 60 \count2 = \count0 % The hour, from zero to 23. \count4 = \time \multiply\count0 by 60 \advance\count4 by -\count0 % The minute, from zero to 59. \ifnum\count4<10 \toks1 = {0}% \else \toks1 = {}% \fi \ifnum\count2<12 \toks0 = {a.m.}% \else \toks0 = {p.m.}% \advance\count2 by -12 \fi \ifnum\count2=0 \count2 = 12 \fi \number\count2:\the\toks1 \number\count4 \thinspace \the\toks0 \endgroup}% \ifx\today\undefined \def\today{\ifcase\month \or January\or February\or March\or April\or May\or June \or July\or August\or September\or October\or November\or December \fi \space\number\day, \number\year} \fi \def\timestamp{Version: \timestring\quad\today} \newif\if@draft\@draftfalse \AtEndOfPackage{ \if@draft %\def\today{Version: \timestamp} \gdef\@oddhead{\footnotesize\rm\hfil\textbf{DRAFT}\enspace\timestamp} \gdef\@evenhead{\footnotesize\rm\hfil\textbf{DRAFT}\enspace\timestamp} \RequirePackage[notref]{showkeys} % \RequirePackage[english,firsttwo,light]{draftcopy} \else \gdef\timestamp{\today} \fi } \DeclareOption{draft}{\@drafttrue} \ExecuteOptions{} \ProcessOptions \endinput ### Local Variables: ### mode: latex ### comment-column: 60 ### backup-by-copying-when-linked: t ### file-precious-flag: nil ### End: #LaTeX2HTML Version 96.1 : dot.latex2html-init # $MAX_SPLIT_DEPTH = 2; #$ $MAX_LINK_DEPTH = 2; #$ $BOTTOM_NAVIGATION = 1; #$ # # The \LaTeXe\ commands # sub do_cmd_textasciitilde { join('', '\~', $_[0]); #$ } # # Some from the ifthen package # sub do_cmd_equal { local($_) = @_; #$ s/$next_pair_pr_rx//o; #$ local($a) = $&; $a =~ s/$1//g; s/$next_pair_pr_rx//o; #$ local($b) = $&; $b =~ s/$1//g; join('', ($a eq $b ? 1 : 0), $_); } sub do_cmd_ifthenelse { local($_) = @_; #$ s/$next_pair_pr_rx//o; #$ local($a) = $&; $a =~ s/<#$1#>//g; s/$next_pair_pr_rx//o; #$ local($then) = $&; s/$next_pair_pr_rx//o; #$ local($else) = $&; join('', ($a eq 1 ? $then : $else), $_); } sub do_cmd_tup { local($_) = @_; #$ local($rest) = $_; $rest =~ s/$next_pair_pr_rx//o; join('', '<', $&, '>', $rest); } sub do_cmd_danger { join('', 'DANGER', $_[0]); } #$ &ignore_commands (<<_IGNORED_CMDS_); closedanger font manual endgroup endgraf _IGNORED_CMDS_ sub top_navigation_panel { "$CONTENTS $PREVIOUS_GROUP $PREVIOUS $UP $NEXT $NEXT_GROUP $INDEX"; #$ } sub bot_navigation_panel { '
List of Indices

The main ns page '; } ### Local Variables: ### mode: perl ### comment-column: 60 ### backup-by-copying-when-linked: t ### file-precious-flag: nil ### End: 1; # This must be the last line