Ignore:
Timestamp:
Mar 16, 2011, 5:50:31 PM (9 years ago)
Author:
lindanl
Message:

more outline on paper

File:
1 edited

Legend:

Unmodified
Added
Removed
  • docs/PACT2011/sig-alternate.cls

    r927 r949  
    1111%
    1212% To produce Type 1 fonts in the document plus allow for 'normal LaTeX accenting' in the critical areas;
    13 % title, author block, section-heads, confname, etc. etc. 
     13% title, author block, section-heads, confname, etc. etc.
    1414% i.e. the whole purpose of this version update is to NOT resort to 'inelegant accent patches'.
    1515% After much research, three extra .sty packages were added to the the tail (ae, aecompl, aeguill) to solve,
     
    205205
    206206%\@namedef{ds@10pt}{\@latexerr{The `10pt' option is not allowed in the `acmconf'
    207 \@namedef{ds@10pt}{\ClassError{The `10pt' option is not allowed in the `acmconf'        % January 2008
     207\@namedef{ds@10pt}{\ClassError{The `10pt' option is not allowed in the `acmconf'    % January 2008
    208208  document style.}\@eha}
    209209%\@namedef{ds@11pt}{\@latexerr{The `11pt' option is not allowed in the `acmconf'
    210 \@namedef{ds@11pt}{\ClassError{The `11pt' option is not allowed in the `acmconf'        % January 2008
     210\@namedef{ds@11pt}{\ClassError{The `11pt' option is not allowed in the `acmconf'    % January 2008
    211211  document style.}\@eha}
    212212%\@namedef{ds@12pt}{\@latexerr{The `12pt' option is not allowed in the `acmconf'
    213 \@namedef{ds@12pt}{\ClassError{The `12pt' option is not allowed in the `acmconf'        % January 2008
     213\@namedef{ds@12pt}{\ClassError{The `12pt' option is not allowed in the `acmconf'    % January 2008
    214214  document style.}\@eha}
    215215
     
    235235\itemsep \parsep}}
    236236
    237 \def\footnotesize{\@setsize\footnotesize{9pt}\ixpt\@ixpt
    238 \abovedisplayskip 6.4pt plus 2pt minus 4pt%
    239 \belowdisplayskip \abovedisplayskip
    240 \abovedisplayshortskip \z@ plus 1pt%
    241 \belowdisplayshortskip 2.7pt plus 1pt minus 2pt
    242 \def\@listi{\leftmargin\leftmargini %% Added 22 Dec 87
    243 \topsep 3pt plus 1pt minus 1pt\parsep 2pt plus 1pt minus 1pt
    244 \itemsep \parsep}}
    245 
     237%\newcommand\footnotesize{\@setfontsize\footnotesize\@ixpt{9\p@}}
     238%\def\footnotesize{
     239%\@setfontsize\footnotesize\@ixpt{9\p@}
     240%\@setsize\footnotesize{9pt}\@ixpt\@ixpt
     241%\abovedisplayskip 6.4pt plus 2pt minus 4pt%
     242%\belowdisplayskip \abovedisplayskip
     243%\abovedisplayshortskip \z@ plus 1pt%
     244%\belowdisplayshortskip 2.7pt plus 1pt minus 2pt
     245%\def\@listi{\leftmargin\leftmargini %% Added 22 Dec 87
     246%\topsep 3pt plus 1pt minus 1pt\parsep 2pt plus 1pt minus 1pt
     247%\itemsep \parsep}}
     248%}
    246249\newcount\aucount
    247250\newcount\originalaucount
     
    315318\newfont{\secit}{ptmbi8t at 12pt}    %13 Jan 00 gkmt
    316319\newfont{\subsecfnt}{ptmri8t at 11pt}
    317 \newfont{\subsecit}{ptmbi8t at 11pt}  % 
     320\newfont{\subsecit}{ptmbi8t at 11pt}  %
    318321\newfont{\ttlfnt}{phvb8t at 18pt}
    319322\newfont{\ttlit}{phvbo8t at 18pt}    % GM 2/4/2000
     
    461464
    462465\def\tableofcontents{\ClassError{%
    463     \string\tableofcontents\space is not allowed in the `acmconf' document      % January 2008
     466    \string\tableofcontents\space is not allowed in the `acmconf' document  % January 2008
    464467    style}\@eha}
    465468
     
    499502
    500503\def\listoffigures{\ClassError{%
    501     \string\listoffigures\space is not allowed in the `acmconf' document        % January 2008
     504    \string\listoffigures\space is not allowed in the `acmconf' document    % January 2008
    502505    style}\@eha}
    503506
     
    509512
    510513\def\listoftables{\ClassError{%
    511     \string\listoftables\space is not allowed in the `acmconf' document         % January 2008
     514    \string\listoftables\space is not allowed in the `acmconf' document     % January 2008
    512515    style}\@eha}
    513516 \let\l@table\l@figure
     
    517520  \kern 2.6\p@}                 % The \hrule has default height of .4pt % (was .4) updated Gerry March 20 2007
    518521% ------
    519 \long\def\@makefntext#1{\noindent 
     522\long\def\@makefntext#1{\noindent
    520523%\hbox to .5em{\hss$^{\@thefnmark}$}#1}   % original
    521524\hbox to .5em{\hss\textsuperscript{\@thefnmark}}#1}  % C. Clifton / GM Oct. 2nd. 2002
     
    568571\def\figure{\@float{figure}}
    569572%\let\endfigure\end@float
    570 \def\endfigure{\end@float}              % Gerry January 2008
     573\def\endfigure{\end@float}      % Gerry January 2008
    571574\@namedef{figure*}{\@dblfloat{figure}}
    572575\@namedef{endfigure*}{\end@dblfloat}
     
    580583\def\table{\@float{table}}
    581584%\let\endtable\end@float
    582 \def\endtable{\end@float}               % Gerry January 2008
     585\def\endtable{\end@float}       % Gerry January 2008
    583586\@namedef{table*}{\@dblfloat{table}}
    584587\@namedef{endtable*}{\end@dblfloat}
     
    685688  \newcommand\scriptsize{\@setfontsize\scriptsize\@viipt{8\p@}}
    686689  \newcommand\tiny{\@setfontsize\tiny\@vpt{6\p@}}
    687   \newcommand\large{\@setfontsize\large\@xiipt{14\p@}}
     690  \newcommand\footnotesize{\@setfontsize\footnotesize\@viiipt{9\p@}}
     691    \newcommand\large{\@setfontsize\large\@xiipt{14\p@}}
    688692  \newcommand\Large{\@setfontsize\Large\@xivpt{18\p@}}
    689693  \newcommand\LARGE{\@setfontsize\LARGE\@xviipt{20\p@}}
     
    691695  \newcommand\Huge{\@setfontsize\Huge\@xxvpt{30\p@}}
    692696\else
    693   \def\scriptsize{\@setsize\scriptsize{8\p@}\viipt\@viipt}
     697  \def\scriptsize{\@setsize\scriptsize{9\p@}\viipt\@viipt}
    694698  \def\tiny{\@setsize\tiny{6\p@}\vpt\@vpt}
    695   \def\large{\@setsize\large{14\p@}\xiipt\@xiipt}
     699  \newcommand\footnotesize{\@setfontsize\footnotesize\@viiipt{9\p@}}
     700    \def\large{\@setsize\large{14\p@}\xiipt\@xiipt}
    696701  \def\Large{\@setsize\Large{18\p@}\xivpt\@xivpt}
    697702  \def\LARGE{\@setsize\LARGE{20\p@}\xviipt\@xviipt}
     
    708713 \setbox\@acmtitlebox\vbox{%
    709714\baselineskip 20pt
    710 \vskip 2em                   % Vertical space above title.
     715\vskip 1em                   % Vertical space above title.
    711716   \begin{center}
    712717    {\ttlfnt \@title\par}       % Title set in 18pt Helvetica (Arial) bold size.
     
    718723     \begin{tabular}[t]{c}\@author
    719724     \end{tabular}\par}
    720     \vskip 1.5em               % Vertical space after author.
     725    \vskip 1em               % Vertical space after author.
    721726   \end{center}}
    722727 \dimen0=\ht\@acmtitlebox
    723  \advance\dimen0 by -12.75pc\relax % Increased space for title box -- KBT
     728 \advance\dimen0 by -5.75pc\relax % Increased space for title box -- KBT
    724729 \unvbox\@acmtitlebox
    725730 \ifdim\dimen0<0.0pt\relax\vskip-\dimen0\fi}
     
    843848\begin{center}
    844849\setlength{\unitlength}{1pc}
    845 \begin{picture}(20,6) %Space for copyright notice
     850\begin{picture}(0,0) %Space for copyright notice
    846851\put(0,-0.95){\crnotice{\@toappear}}
    847852\end{picture}
     
    862867
    863868\def\marginpar{\ClassError{%
    864     \string\marginpar\space is not allowed in the `acmconf' document            % January 2008
     869    \string\marginpar\space is not allowed in the `acmconf' document        % January 2008
    865870    style}\@eha}
    866871
     
    967972        {\it #2%
    968973%         \savebox\@tempboxa{#3}%
    969          \saveb@x\@tempboxa{#3}%                % January 2008
     974         \saveb@x\@tempboxa{#3}%        % January 2008
    970975         \ifdim \wd\@tempboxa>\z@
    971976            \ \box\@tempboxa
     
    12091214}
    12101215%\def\cite{\start@cite23}
    1211 \DeclareRobustCommand\cite{\start@cite23}               % January 2008
    1212 \def\citeNP{\cite*}                                     % No Parentheses e.g. 5
     1216\DeclareRobustCommand\cite{\start@cite23}       % January 2008
     1217\def\citeNP{\cite*}                 % No Parentheses e.g. 5
    12131218%\def\citeA{\start@cite10}
    1214 \DeclareRobustCommand\citeA{\start@cite10}              % January 2008
     1219\DeclareRobustCommand\citeA{\start@cite10}      % January 2008
    12151220\def\citeANP{\citeA*}
    1216 %\def\shortcite{\start@cite23}                         
    1217 \DeclareRobustCommand\shortcite{\start@cite23}          % January 2008
     1221%\def\shortcite{\start@cite23}
     1222\DeclareRobustCommand\shortcite{\start@cite23}      % January 2008
    12181223\def\shortciteNP{\shortcite*}
    12191224%\def\shortciteA{\start@cite20}
    1220 \DeclareRobustCommand\shortciteA{\start@cite20}         % January 2008
     1225\DeclareRobustCommand\shortciteA{\start@cite20}     % January 2008
    12211226\def\shortciteANP{\shortciteA*}
    12221227%\def\citeyear{\start@cite30}
    1223 \DeclareRobustCommand\citeyear{\start@cite30}           % January 2008
     1228\DeclareRobustCommand\citeyear{\start@cite30}       % January 2008
    12241229\def\citeyearNP{\citeyear*}
    12251230%\def\citeN{%
    1226 \DeclareRobustCommand\citeN{%                           % January 2008
     1231\DeclareRobustCommand\citeN{%               % January 2008
    12271232    \@citeRB
    12281233    \def\citeauthoryear##1##2##3{##1\ [##3%
     
    12421247}
    12431248%\def\shortciteN{%
    1244 \DeclareRobustCommand\shortciteN{%                      % January 2008
     1249\DeclareRobustCommand\shortciteN{%          % January 2008
    12451250    \@citeRB
    12461251    \def\citeauthoryear##1##2##3{##2\ [##3%
     
    12631268    \@ifnextchar [{\@tempswatrue\@citex;}%
    12641269% original                 {\@tempswafalse\@citex,[]}% was ; Gerry 2/24/00
    1265 {\@tempswafalse\@citex[]}%      % GERRY FIX FOR BABEL 3/20/2009
     1270{\@tempswafalse\@citex[]}%      % GERRY FIX FOR BABEL 3/20/2009
    12661271}
    12671272
     
    12691274    \@ifnextchar [{\@tempswatrue\@citex,}%
    12701275% original                  {\@tempswafalse\@citex,[]}%
    1271 {\@tempswafalse\@citex[]}%      %  GERRY FIX FOR BABEL 3/20/2009
     1276{\@tempswafalse\@citex[]}%  %  GERRY FIX FOR BABEL 3/20/2009
    12721277}
    12731278
     
    12781283            \@citea
    12791284% original            \def\@citea{#1 }%
    1280             \def\@citea{#1, }%  % GERRY FIX FOR BABEL 3/20/2009 -- SO THAT YOU GET [1, 2] IN THE BODY TEXT
     1285            \def\@citea{#1, }%  % GERRY FIX FOR BABEL 3/20/2009 -- SO THAT YOU GET [1, 2] IN THE BODY TEXT
    12811286            \edef\@citeb{\expandafter\@iden\@citeb}%
    12821287            \if@filesw
     
    13021307\setcounter{enumi}{1}
    13031308\bibindent=0em
    1304 \def\thebibliography#1{% 
     1309\def\thebibliography#1{%
    13051310\ifnum\addauflag=0\addauthorsection\global\addauflag=1\fi
    13061311     \section[References]{%    <=== OPTIONAL ARGUMENT ADDED HERE
    13071312        {References} % was uppercased but this affects pdf bookmarks (SP/GM October 2004)
    1308           {\vskip -9pt plus 1pt} % GM Nov. 2006 / GM July 2000 (for somewhat tighter spacing) 
     1313          {\vskip -9pt plus 1pt} % GM Nov. 2006 / GM July 2000 (for somewhat tighter spacing)
    13091314         \@mkboth{{\refname}}{{\refname}}%
    13101315     }%
     
    13351340\global\colcntr=0
    13361341%\newbox\savebox
    1337 \newbox\saveb@x                         % January 2008
     1342\newbox\saveb@x             % January 2008
    13381343
    13391344\gdef \@makecol {%
     
    14241429\newtoks\boilerplate
    14251430\global\acmcopyr={X-XXXXX-XX-X/XX/XX}  % Default - 5/11/2001 *** Gerry
    1426 \global\copyrtyr={20XX}                % Default - 3/3/2003 *** Gerry
     1431\global\copyrtyr={200X}                % Default - 3/3/2003 *** Gerry
    14271432\def\CopyrightYear#1{\global\copyrtyr{#1}}
    14281433\def\crdata#1{\global\acmcopyr{#1}}
     
    14441449% character instead of, say, an unlaut/diaresis. Sometimes the letter-character would NOT appear at all.
    14451450% Using [T1]{fontenc} outright was not an option as this caused 99% of the authors to 'produce' a Type-3 (bitmapped)
    1446 % PDF file - useless for production. 
    1447 %
    1448 % For proper (font) accenting we NEED these packages to be part of the .cls file i.e. 'ae', 'aecompl' and 'aeguil' 
     1451% PDF file - useless for production.
     1452%
     1453% For proper (font) accenting we NEED these packages to be part of the .cls file i.e. 'ae', 'aecompl' and 'aeguil'
    14491454% ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1450 %% This is file `ae.sty' 
     1455%% This is file `ae.sty'
    14511456\def\fileversion{1.3}
    14521457\def\filedate{2001/02/12}
     
    14691474\fi
    14701475\endinput
    1471 %% 
     1476%%
    14721477%% End of file `ae.sty'.
    14731478%
     
    14781483%\ProvidesPackage{aecompl}[\filedate\space\fileversion\space   % GM
    14791484%T1 Complements for AE fonts (D. Roegel)]                      % GM -- keeping the log file clean(er)
    1480  
     1485
    14811486\def\@ae@compl#1{{\fontencoding{T1}\fontfamily{cmr}\selectfont\symbol{#1}}}
    14821487\def\guillemotleft{\@ae@compl{19}}
     
    14981503%
    14991504%
    1500 %% This is file `aeguill.sty' 
     1505%% This is file `aeguill.sty'
    15011506% This file gives french guillemets (and not guillemots!)
    1502 % built with the Polish CMR fonts (default), WNCYR fonts, the LASY fonts 
    1503 % or with the EC fonts. 
     1507% built with the Polish CMR fonts (default), WNCYR fonts, the LASY fonts
     1508% or with the EC fonts.
    15041509% This is useful in conjunction with the ae package
    15051510% (this package loads the ae package in case it has not been loaded)
     
    15081513% In order to get the guillemets, it is necessary to either type
    15091514% \guillemotleft and \guillemotright, or to use an 8 bit encoding
    1510 % (such as ISO-Latin1) which selects these two commands, 
    1511 % or, if you use the french package (but not the frenchle package), 
     1515% (such as ISO-Latin1) which selects these two commands,
     1516% or, if you use the french package (but not the frenchle package),
    15121517% to type << or >>.
    15131518%
     
    15231528% There are no free Type 1 versions of the EC fonts.
    15241529%
    1525 % Support for Polish CMR guillemets was kindly provided by 
     1530% Support for Polish CMR guillemets was kindly provided by
    15261531% Rolf Niepraschk <niepraschk@ptb.de> in version 0.99 (2000/05/22).
    15271532% Bernd Raichle provided extensive simplifications to the code
     
    15801585  \def\@oguills{{\selectguillfont\symbol{19}}}%
    15811586  \def\@fguills{{\selectguillfont\symbol{20}}}%
    1582   } 
     1587  }
    15831588
    15841589\newcommand{\aeguills}{%
    15851590  \ae@guills
    15861591  % We redefine \guillemotleft and \guillemotright
    1587   % in order to catch them when they are used 
     1592  % in order to catch them when they are used
    15881593  % with \DeclareInputText (in latin1.def for instance)
    15891594  % We use \auxWARNINGi as a safe indicator that french.sty is used.
Note: See TracChangeset for help on using the changeset viewer.