| |
| % TEMPLATE for Usenix papers, specifically to meet requirements of |
| % TCL97 committee. |
| % originally a template for producing IEEE-format articles using LaTeX. |
| % written by Matthew Ward, CS Department, Worcester Polytechnic Institute. |
| % adapted by David Beazley for his excellent SWIG paper in Proceedings, |
| % Tcl 96 |
| % turned into a smartass generic template by De Clarke, with thanks to |
| % both the above pioneers |
| % use at your own risk. Complaints to /dev/null. |
| % make it two column with no page numbering, default is 10 point |
| |
| % adapted for Ottawa Linux Symposium |
| |
| % include following in document. |
| %\documentclass[twocolumn]{article} |
| %\usepackage{usits,epsfig} |
| \pagestyle{empty} |
| |
| %set dimensions of columns, gap between columns, and space between paragraphs |
| %\setlength{\textheight}{8.75in} |
| \setlength{\textheight}{9.0in} |
| \setlength{\columnsep}{0.25in} |
| \setlength{\textwidth}{6.45in} |
| \setlength{\footskip}{0.0in} |
| \setlength{\topmargin}{0.0in} |
| \setlength{\headheight}{0.0in} |
| \setlength{\headsep}{0.0in} |
| \setlength{\oddsidemargin}{0in} |
| %\setlength{\oddsidemargin}{-.065in} |
| %\setlength{\oddsidemargin}{-.17in} |
| \setlength{\parindent}{0pc} |
| \setlength{\parskip}{\baselineskip} |
| |
| % started out with art10.sty and modified params to conform to IEEE format |
| % further mods to conform to Usenix standard |
| |
| \makeatletter |
| %as Latex considers descenders in its calculation of interline spacing, |
| %to get 12 point spacing for normalsize text, must set it to 10 points |
| \def\@normalsize{\@setsize\normalsize{12pt}\xpt\@xpt |
| \abovedisplayskip 10pt plus2pt minus5pt\belowdisplayskip \abovedisplayskip |
| \abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip 6pt plus3pt |
| minus3pt\let\@listi\@listI} |
| |
| %need a 12 pt font size for subsection and abstract headings |
| \def\subsize{\@setsize\subsize{12pt}\xipt\@xipt} |
| |
| %make section titles bold and 12 point, 2 blank lines before, 1 after |
| \def\section{\@startsection {section}{1}{\z@}{24pt plus 2pt minus 2pt} |
| {12pt plus 2pt minus 2pt}{\large\bf}} |
| |
| %make subsection titles bold and 11 point, 1 blank line before, 1 after |
| \def\subsection{\@startsection {subsection}{2}{\z@}{12pt plus 2pt minus 2pt} |
| {12pt plus 2pt minus 2pt}{\subsize\bf}} |
| \makeatother |