%%%% The enclosed LaTeX style file is slightly modified from one %%%% developed by Stephane Chatty for CHI '94. Save in DL95.sty. %%%% % DL95.sty % A slight variant of % % chi94.sty by % Stephane Chatty [chatty@dgac.fr] % % % DL95.sty is to be used like this: % % \documentstyle[times,DL95]{article} % \begin{document} % \title{Your Title} % \author{Your name and address} % \maketitle % \abstract % Your abstract % \paragraph{KEYWORDS:} Your keywords % \section{INTRODUCTION} % Etc., etc. . . . % \end{document} % % Please note that the KEYWORDS section should be a \paragraph % rather than a \section % % I was not able to redefine the output routine in order to % make the two columns of the last page equal in length. % To perform that, add a \newpage (which starts a new column) % at the right place in your text... \typeout{Style "UIST'94" <20 Jul 94>.} % SKF: Changed pagestyle default to empty % change this to \pagestyle{plain} to temporarily add page numbers \pagestyle{empty} % fonts for headings in Helvetica. Edit if you have no such fonts \font\helvix=phvr at 9pt % roman9 \font\helvixb=phvb at 9pt % bold9 \font\helvixo=phvro at 9pt % italic9 \font\helvxviiib=phvb at 18pt % bold18 % slight change to line spacing \def\@normalsize{\@setsize\normalsize{11pt}\xpt\@xpt \abovedisplayskip 10pt plus2pt minus5pt\belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip 6pt plus3pt minus3pt\let\@listi\@listI} % redefined to avoid parskip after section headings \def\@xsect#1{\@tempskipa #1\relax \ifdim \@tempskipa>\z@ \par \nobreak \vskip \@tempskipa \vskip-\parskip % added \@afterheading \else \global\@nobreakfalse \global\@noskipsectrue \everypar{\if@noskipsec \global\@noskipsecfalse \clubpenalty\@M \hskip -\parindent \begingroup \@svsechd \endgroup \unskip \hskip -#1 \else \clubpenalty \@clubpenalty \everypar{}\fi}\fi\ignorespaces} % all these are redefined to adjust headings style \def\section{ \@startsection{section}{1}{\z@}{-0.01ex plus -.2ex}{.01ex plus .2ex}{\helvixb} } \def\subsection{ \@startsection{subsection}{2}{\z@}{-0.01ex plus -.2ex}{.01ex plus .2ex}{\helvixb} } \def\subsubsection{ \@startsection{subsubsection}{3}{\z@}{0.01ex plus .2ex}{-1em}{\helvixo} } \def\paragraph{ \@startsection{paragraph}{4}{\z@}{0ex plus .2ex}{-1em}{\helvixb} } \def\subparagraph{ \@startsection{subparagraph}{4}{\parindent}{0ex plus .2ex}{-1em}{\helvixo} } % separation between paragraphs \parskip 1.75ex plus 1pt % indentation of paragraphs \parindent 0pt % SKF: Section numbers may be optionally used for UIST! % no section level is numbered %\setcounter{secnumdepth}{0} % abstract is just another section \def\abstract{\section*{ABSTRACT}} % redefined maketitle to eliminate \thispagestyle{plain} and add the copyright box \newif\if@copyright \@copyrighttrue \def\nocopyright{\@copyrightfalse} \def\maketitle{\par \begingroup \def\thefootnote{\fnsymbol{footnote}} \def\@makefnmark{\hbox to 0pt{$^{\@thefnmark}$\hss}} \if@twocolumn \twocolumn[\@maketitle] \else \global\@topnum\z@ \@maketitle \fi \if@copyright \begin{figure}[b] \setlength{\unitlength}{1cm} \begin{picture}(8.5,2.54) % \framebox (8.5,2.54){COPYRIGHT} \end{picture} \end{figure} \fi \@thanks \endgroup \setcounter{footnote}{0} \let\maketitle\relax \let\@maketitle\relax \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax} % redefined title presentation \def\@maketitle{ % \vbox to 2.5in{ \begin{center} {\helvxviiib\baselineskip 20pt \@title \par} \vskip 1.5em {\lineskip .5em\xiipt \begin{tabular}[t]{c}% \@author \end{tabular}\par}% \end{center} \vskip 5ex %\vfill} } % default definition for \author \def\authorname#1{\gdef\@authorname{#1}} \gdef\@authorname{Author Name} \def\authoraddr#1{\gdef\@authoraddr{#1}} \gdef\@authoraddr{Author Affiliation\\Street Name\\City} \author{ \begin{tabular}{c} {\em\@authorname}\\[.4cm] \@authoraddr \end{tabular} } % redefinition of itemize \def\itemize{\ifnum \@itemdepth >3 \@toodeep\else \advance\@itemdepth \@ne \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% \list{\csname\@itemitem\endcsname}{\topsep -.5\parskip\parsep 0pt% \itemsep 0pt\itemindent 2ex\labelwidth 1ex\def\makelabel##1{\hss\llap{##1}}}\fi} \leftmargini\z@ \leftmarginii\z@ % redefinition of captions \long\def\@makecaption#1#2{ \vskip 4pt \@tempdima\hsize \advance\@tempdima -1cm \setbox\@tempboxa\hbox{\helvixb #1: #2} % FMS: changed from \helvix \ifdim \wd\@tempboxa >\@tempdima {\advance\leftskip .5cm \advance\rightskip .5cm\helvix\baselineskip 10pt #1: #2\par} % SKF: added baselineskip \else {\centering \hbox to\@tempdima{\hfil\box\@tempboxa\hfil}} \fi} % redefined bibliography stuff to change the heading and the labels \def\@biblabel#1{#1.\hfill} \def\thebibliography#1{\section*{REFERENCES\@mkboth{REFERENCES}{REFERENCES}} \list{\arabic{enumi}.}{ \settowidth\labelwidth{[#1]} \leftmargin\labelwidth \advance\leftmargin\labelsep \topsep\z@ \parskip\z@ \partopsep\z@ \usecounter{enumi}} \def\newblock{\hskip .11em plus .33em minus .07em} \sloppy \clubpenalty4000 \widowpenalty4000 \sfcode`\.=1000\relax} % misc. style parameters \twocolumn \flushbottom \columnsep .85cm % FMS: Changed from .8cm \textheight 23.5cm \textwidth 17.85cm % FMS: Changed from 17.8cm \headheight 0pt \headsep 0pt \topmargin -.25in \oddsidemargin -.25in \evensidemargin -.25in