annotate docs/WAC2016/sig-alternate-sample.tex @ 3141:335bc77627e0 tip

fixing discrete interface to allow labels to display
author Dave Moffat <me@davemoffat.com>
date Mon, 26 Jul 2021 12:15:24 +0100
parents 175cf75946f7
children
rev   line source
nickjillings@1289 1 % This is "sig-alternate.tex" V2.1 April 2013
nickjillings@1289 2 % This file should be compiled with V2.8 of "sig-alternate.cls" May 2012
nickjillings@1289 3 %
nickjillings@1289 4 % This example file demonstrates the use of the 'sig-alternate.cls'
nickjillings@1289 5 % V2.8 LaTeX2e document class file. It is for those submitting
nickjillings@1289 6 % articles to ACM Conference Proceedings WHO DO NOT WISH TO
nickjillings@1289 7 % STRICTLY ADHERE TO THE SIGS (PUBS-BOARD-ENDORSED) STYLE.
nickjillings@1289 8 % The 'sig-alternate.cls' file will produce a similar-looking,
nickjillings@1289 9 % albeit, 'tighter' paper resulting in, invariably, fewer pages.
nickjillings@1289 10 %
nickjillings@1289 11 % ----------------------------------------------------------------------------------------------------------------
nickjillings@1289 12 % This .tex file (and associated .cls V2.8) produces:
nickjillings@1289 13 % 1) The Permission Statement
nickjillings@1289 14 % 2) The Conference (location) Info information
nickjillings@1289 15 % 3) The Copyright Line with ACM data
nickjillings@1289 16 % 4) NO page numbers
nickjillings@1289 17 %
nickjillings@1289 18 % as against the acm_proc_article-sp.cls file which
nickjillings@1289 19 % DOES NOT produce 1) thru' 3) above.
nickjillings@1289 20 %
nickjillings@1289 21 % Using 'sig-alternate.cls' you have control, however, from within
nickjillings@1289 22 % the source .tex file, over both the CopyrightYear
nickjillings@1289 23 % (defaulted to 200X) and the ACM Copyright Data
nickjillings@1289 24 % (defaulted to X-XXXXX-XX-X/XX/XX).
nickjillings@1289 25 % e.g.
nickjillings@1289 26 % \CopyrightYear{2007} will cause 2007 to appear in the copyright line.
nickjillings@1289 27 % \crdata{0-12345-67-8/90/12} will cause 0-12345-67-8/90/12 to appear in the copyright line.
nickjillings@1289 28 %
nickjillings@1289 29 % ---------------------------------------------------------------------------------------------------------------
nickjillings@1289 30 % This .tex source is an example which *does* use
nickjillings@1289 31 % the .bib file (from which the .bbl file % is produced).
nickjillings@1289 32 % REMEMBER HOWEVER: After having produced the .bbl file,
nickjillings@1289 33 % and prior to final submission, you *NEED* to 'insert'
nickjillings@1289 34 % your .bbl file into your source .tex file so as to provide
nickjillings@1289 35 % ONE 'self-contained' source file.
nickjillings@1289 36 %
nickjillings@1289 37 % ================= IF YOU HAVE QUESTIONS =======================
nickjillings@1289 38 % Questions regarding the SIGS styles, SIGS policies and
nickjillings@1289 39 % procedures, Conferences etc. should be sent to
nickjillings@1289 40 % Adrienne Griscti (griscti@acm.org)
nickjillings@1289 41 %
nickjillings@1289 42 % Technical questions _only_ to
nickjillings@1289 43 % Gerald Murray (murray@hq.acm.org)
nickjillings@1289 44 % ===============================================================
nickjillings@1289 45 %
nickjillings@1289 46 % For tracking purposes - this is V2.0 - May 2012
nickjillings@1289 47
nickjillings@1289 48 \documentclass{sig-alternate}
nickjillings@1289 49
nickjillings@1289 50 \setlength{\paperheight}{11in}
nickjillings@1289 51 \setlength{\paperwidth}{8.5in}
nickjillings@1289 52 \usepackage[
nickjillings@1289 53 pass,% keep layout unchanged
nickjillings@1289 54 % showframe,% show the layout
nickjillings@1289 55 ]{geometry}
nickjillings@1289 56
nickjillings@1289 57 \begin{document}
nickjillings@1289 58
nickjillings@1289 59 % Copyright
nickjillings@1289 60 \setcopyright{waclicense}
nickjillings@1289 61
nickjillings@1289 62
nickjillings@1289 63 %% DOI
nickjillings@1289 64 %\doi{10.475/123_4}
nickjillings@1289 65 %
nickjillings@1289 66 %% ISBN
nickjillings@1289 67 %\isbn{123-4567-24-567/08/06}
nickjillings@1289 68 %
nickjillings@1289 69 %%Conference
nickjillings@1289 70 %\conferenceinfo{PLDI '13}{June 16--19, 2013, Seattle, WA, USA}
nickjillings@1289 71 %
nickjillings@1289 72 %\acmPrice{\$15.00}
nickjillings@1289 73
nickjillings@1289 74 %
nickjillings@1289 75 % --- Author Metadata here ---
nickjillings@1289 76 \conferenceinfo{Web Audio Conference WAC-2016,}{April 4--6, 2016, Atlanta, USA.}
nickjillings@1289 77 \CopyrightYear{2016} % Allows default copyright year (20XX) to be over-ridden - IF NEED BE.
nickjillings@1289 78 %\crdata{0-12345-67-8/90/01} % Allows default copyright data (0-89791-88-6/97/05) to be over-ridden - IF NEED BE.
nickjillings@1289 79 % --- End of Author Metadata ---
nickjillings@1289 80
nickjillings@1289 81 \title{Latex Template for WAC 2016}
nickjillings@1289 82 %\subtitle{[Extended Abstract]
nickjillings@1289 83 %\titlenote{A full version of this paper is available as
nickjillings@1289 84 %\textit{Author's Guide to Preparing ACM SIG Proceedings Using
nickjillings@1289 85 %\LaTeX$2_\epsilon$\ and BibTeX} at
nickjillings@1289 86 %\texttt{www.acm.org/eaddress.htm}}}
nickjillings@1289 87 %
nickjillings@1289 88 % You need the command \numberofauthors to handle the 'placement
nickjillings@1289 89 % and alignment' of the authors beneath the title.
nickjillings@1289 90 %
nickjillings@1289 91 % For aesthetic reasons, we recommend 'three authors at a time'
nickjillings@1289 92 % i.e. three 'name/affiliation blocks' be placed beneath the title.
nickjillings@1289 93 %
nickjillings@1289 94 % NOTE: You are NOT restricted in how many 'rows' of
nickjillings@1289 95 % "name/affiliations" may appear. We just ask that you restrict
nickjillings@1289 96 % the number of 'columns' to three.
nickjillings@1289 97 %
nickjillings@1289 98 % Because of the available 'opening page real-estate'
nickjillings@1289 99 % we ask you to refrain from putting more than six authors
nickjillings@1289 100 % (two rows with three columns) beneath the article title.
nickjillings@1289 101 % More than six makes the first-page appear very cluttered indeed.
nickjillings@1289 102 %
nickjillings@1289 103 % Use the \alignauthor commands to handle the names
nickjillings@1289 104 % and affiliations for an 'aesthetic maximum' of six authors.
nickjillings@1289 105 % Add names, affiliations, addresses for
nickjillings@1289 106 % the seventh etc. author(s) as the argument for the
nickjillings@1289 107 % \additionalauthors command.
nickjillings@1289 108 % These 'additional authors' will be output/set for you
nickjillings@1289 109 % without further effort on your part as the last section in
nickjillings@1289 110 % the body of your article BEFORE References or any Appendices.
nickjillings@1289 111
nickjillings@1289 112 \numberofauthors{8} % in this sample file, there are a *total*
nickjillings@1289 113 % of EIGHT authors. SIX appear on the 'first-page' (for formatting
nickjillings@1289 114 % reasons) and the remaining two appear in the \additionalauthors section.
nickjillings@1289 115 %
nickjillings@1289 116 \author{
nickjillings@1289 117 % You can go ahead and credit any number of authors here,
nickjillings@1289 118 % e.g. one 'row of three' or two rows (consisting of one row of three
nickjillings@1289 119 % and a second row of one, two or three).
nickjillings@1289 120 %
nickjillings@1289 121 % The command \alignauthor (no curly braces needed) should
nickjillings@1289 122 % precede each author name, affiliation/snail-mail address and
nickjillings@1289 123 % e-mail address. Additionally, tag each line of
nickjillings@1289 124 % affiliation/address with \affaddr, and tag the
nickjillings@1289 125 % e-mail address with \email.
nickjillings@1289 126 %
nickjillings@1289 127 % 1st. author
nickjillings@1289 128 \alignauthor
nickjillings@1289 129 Ben Trovato\titlenote{Dr.~Trovato insisted his name be first.}\\
nickjillings@1289 130 \affaddr{Institute for Clarity in Documentation}\\
nickjillings@1289 131 \affaddr{1932 Wallamaloo Lane}\\
nickjillings@1289 132 \email{trovato@corporation.com}
nickjillings@1289 133 % 2nd. author
nickjillings@1289 134 \alignauthor
nickjillings@1289 135 G.K.M. Tobin\titlenote{The secretary disavows
nickjillings@1289 136 any knowledge of this author's actions.}\\
nickjillings@1289 137 \affaddr{Institute for Clarity in Documentation}\\
nickjillings@1289 138 \affaddr{P.O. Box 1212}\\
nickjillings@1289 139 \email{webmaster@marysville-ohio.com}
nickjillings@1289 140 % 3rd. author
nickjillings@1289 141 \alignauthor Lars Th{\o}rv{\"a}ld\titlenote{This author is the
nickjillings@1289 142 one who did all the really hard work.}\\
nickjillings@1289 143 \affaddr{The Th{\o}rv{\"a}ld Group}\\
nickjillings@1289 144 \affaddr{1 Th{\o}rv{\"a}ld Circle}\\
nickjillings@1289 145 \email{larst@affiliation.org}
nickjillings@1289 146 \and % use '\and' if you need 'another row' of author names
nickjillings@1289 147 % 4th. author
nickjillings@1289 148 \alignauthor Lawrence P. Leipuner\\
nickjillings@1289 149 \affaddr{Brookhaven Laboratories}\\
nickjillings@1289 150 \affaddr{Brookhaven National Lab}\\
nickjillings@1289 151 \email{lleipuner@researchlabs.org}
nickjillings@1289 152 % 5th. author
nickjillings@1289 153 \alignauthor Sean Fogarty\\
nickjillings@1289 154 \affaddr{NASA Ames Research Center}\\
nickjillings@1289 155 \affaddr{Moffett Field}\\
nickjillings@1289 156 \email{fogartys@amesres.org}
nickjillings@1289 157 % 6th. author
nickjillings@1289 158 \alignauthor Charles Palmer\\
nickjillings@1289 159 \affaddr{Palmer Research Laboratories}\\
nickjillings@1289 160 \affaddr{8600 Datapoint Drive}\\
nickjillings@1289 161 \email{cpalmer@prl.com}
nickjillings@1289 162 }
nickjillings@1289 163 % There's nothing stopping you putting the seventh, eighth, etc.
nickjillings@1289 164 % author on the opening page (as the 'third row') but we ask,
nickjillings@1289 165 % for aesthetic reasons that you place these 'additional authors'
nickjillings@1289 166 % in the \additional authors block, viz.
nickjillings@1289 167 \additionalauthors{Additional authors: John Smith (The Th{\o}rv{\"a}ld Group,
nickjillings@1289 168 email: {\texttt{jsmith@affiliation.org}}) and Julius P.~Kumquat
nickjillings@1289 169 (The Kumquat Consortium, email: {\texttt{jpkumquat@consortium.net}}).}
nickjillings@1289 170 \date{30 July 1999}
nickjillings@1289 171 % Just remember to make sure that the TOTAL number of authors
nickjillings@1289 172 % is the number that will appear on the first page PLUS the
nickjillings@1289 173 % number that will appear in the \additionalauthors section.
nickjillings@1289 174
nickjillings@1289 175 \maketitle
nickjillings@1289 176 \begin{sloppypar}
nickjillings@1289 177 \begin{abstract}
nickjillings@1289 178 In this paper, we describe the formatting guidelines for the Proceedings of the Web Audio Conference 2016. This template has been adapted from the ACM SIG Proceedings Template available at www.acm.org.\footnote{\url{http://www.acm.org/publications/article-templates/proceedings-template.html}} This paper provides a sample of a \LaTeX\ document which conforms,
nickjillings@1289 179 somewhat loosely, to the formatting guidelines for
nickjillings@1289 180 ACM SIG Proceedings. It is an {\em alternate} style which produces
nickjillings@1289 181 a {\em tighter-looking} paper and was designed in response to
nickjillings@1289 182 concerns expressed, by authors, over page-budgets.
nickjillings@1289 183 It complements the document \textit{Author's (Alternate) Guide to
nickjillings@1289 184 Preparing ACM SIG Proceedings Using \LaTeX$2_\epsilon$\ and Bib\TeX}.
nickjillings@1289 185 This source file has been written with the intention of being
nickjillings@1289 186 compiled under \LaTeX$2_\epsilon$\ and BibTeX.
nickjillings@1289 187
nickjillings@1289 188 The developers have tried to include every imaginable sort
nickjillings@1289 189 of ``bells and whistles", such as a subtitle, footnotes on
nickjillings@1289 190 title, subtitle and authors, as well as in the text, and
nickjillings@1289 191 every optional component (e.g. Acknowledgments, Additional
nickjillings@1289 192 Authors, Appendices), not to mention examples of
nickjillings@1289 193 equations, theorems, tables and figures.
nickjillings@1289 194
nickjillings@1289 195 To make best use of this sample document, run it through \LaTeX\
nickjillings@1289 196 and BibTeX, and compare this source code with the printed
nickjillings@1289 197 output produced by the dvi file. A compiled PDF version
nickjillings@1289 198 is available on the web page to help you with the
nickjillings@1289 199 `look and feel'.
nickjillings@1289 200 \end{abstract}
nickjillings@1289 201
nickjillings@1289 202
nickjillings@1289 203 %
nickjillings@1289 204 % The code below should be generated by the tool at
nickjillings@1289 205 % http://dl.acm.org/ccs.cfm
nickjillings@1289 206 % Please copy and paste the code instead of the example below.
nickjillings@1289 207 %
nickjillings@1289 208 %\begin{CCSXML}
nickjillings@1289 209 %<ccs2012>
nickjillings@1289 210 %<concept>
nickjillings@1289 211 %<concept_id>10010520.10010553.10010562</concept_id>
nickjillings@1289 212 %<concept_desc>Computer systems organization~Embedded systems</concept_desc>
nickjillings@1289 213 %<concept_significance>500</concept_significance>
nickjillings@1289 214 %</concept>
nickjillings@1289 215 %<concept>
nickjillings@1289 216 %<concept_id>10010520.10010575.10010755</concept_id>
nickjillings@1289 217 %<concept_desc>Computer systems organization~Redundancy</concept_desc>
nickjillings@1289 218 %<concept_significance>300</concept_significance>
nickjillings@1289 219 %</concept>
nickjillings@1289 220 %<concept>
nickjillings@1289 221 %<concept_id>10010520.10010553.10010554</concept_id>
nickjillings@1289 222 %<concept_desc>Computer systems organization~Robotics</concept_desc>
nickjillings@1289 223 %<concept_significance>100</concept_significance>
nickjillings@1289 224 %</concept>
nickjillings@1289 225 %<concept>
nickjillings@1289 226 %<concept_id>10003033.10003083.10003095</concept_id>
nickjillings@1289 227 %<concept_desc>Networks~Network reliability</concept_desc>
nickjillings@1289 228 %<concept_significance>100</concept_significance>
nickjillings@1289 229 %</concept>
nickjillings@1289 230 %</ccs2012>
nickjillings@1289 231 %\end{CCSXML}
nickjillings@1289 232 %
nickjillings@1289 233 %\ccsdesc[500]{Computer systems organization~Embedded systems}
nickjillings@1289 234 %\ccsdesc[300]{Computer systems organization~Redundancy}
nickjillings@1289 235 %\ccsdesc{Computer systems organization~Robotics}
nickjillings@1289 236 %\ccsdesc[100]{Networks~Network reliability}
nickjillings@1289 237 %
nickjillings@1289 238 %
nickjillings@1289 239 %%
nickjillings@1289 240 %% End generated code
nickjillings@1289 241 %%
nickjillings@1289 242 %
nickjillings@1289 243 %%
nickjillings@1289 244 %% Use this command to print the description
nickjillings@1289 245 %%
nickjillings@1289 246 %\printccsdesc
nickjillings@1289 247 %
nickjillings@1289 248 %% We no longer use \terms command
nickjillings@1289 249 %%\terms{Theory}
nickjillings@1289 250 %
nickjillings@1289 251 %\keywords{ACM proceedings, \LaTeX, text tagging}
nickjillings@1289 252
nickjillings@1289 253 \section{Introduction}
nickjillings@1289 254 The \textit{proceedings} are the records of a conference.
nickjillings@1289 255 ACM seeks to give these conference by-products a uniform,
nickjillings@1289 256 high-quality appearance. To do this, ACM has some rigid
nickjillings@1289 257 requirements for the format of the proceedings documents: there
nickjillings@1289 258 is a specified format (balanced double columns), a specified
nickjillings@1289 259 set of fonts (Arial or Helvetica and Times Roman) in
nickjillings@1289 260 certain specified sizes (for instance, 9 point for body copy),
nickjillings@1289 261 a specified live area (18 $\times$ 23.5 cm [7" $\times$ 9.25"]) centered on
nickjillings@1289 262 the page, specified size of margins (1.9 cm [0.75"]) top, (2.54 cm [1"]) bottom
nickjillings@1289 263 and (1.9 cm [.75"]) left and right; specified column width
nickjillings@1289 264 (8.45 cm [3.33"]) and gutter size (.83 cm [.33"]).
nickjillings@1289 265
nickjillings@1289 266 The good news is, with only a handful of manual
nickjillings@1289 267 settings\footnote{Two of these, the {\texttt{\char'134 numberofauthors}}
nickjillings@1289 268 and {\texttt{\char'134 alignauthor}} commands, you have
nickjillings@1289 269 already used; another, {\texttt{\char'134 balancecolumns}}, will
nickjillings@1289 270 be used in your very last run of \LaTeX\ to ensure
nickjillings@1289 271 balanced column heights on the last page.}, the \LaTeX\ document
nickjillings@1289 272 class file handles all of this for you.
nickjillings@1289 273
nickjillings@1289 274 The remainder of this document is concerned with showing, in
nickjillings@1289 275 the context of an ``actual'' document, the \LaTeX\ commands
nickjillings@1289 276 specifically available for denoting the structure of a
nickjillings@1289 277 proceedings paper, rather than with giving rigorous descriptions
nickjillings@1289 278 or explanations of such commands.
nickjillings@1289 279
nickjillings@1289 280 \section{The {\secit Body} of The Paper}
nickjillings@1289 281 Typically, the body of a paper is organized
nickjillings@1289 282 into a hierarchical structure, with numbered or unnumbered
nickjillings@1289 283 headings for sections, subsections, sub-subsections, and even
nickjillings@1289 284 smaller sections. The command \texttt{{\char'134}section} that
nickjillings@1289 285 precedes this paragraph is part of such a
nickjillings@1289 286 hierarchy.\footnote{This is the second footnote. It
nickjillings@1289 287 starts a series of three footnotes that add nothing
nickjillings@1289 288 informational, but just give an idea of how footnotes work
nickjillings@1289 289 and look. It is a wordy one, just so you see
nickjillings@1289 290 how a longish one plays out.} \LaTeX\ handles the numbering
nickjillings@1289 291 and placement of these headings for you, when you use
nickjillings@1289 292 the appropriate heading commands around the titles
nickjillings@1289 293 of the headings. If you want a sub-subsection or
nickjillings@1289 294 smaller part to be unnumbered in your output, simply append an
nickjillings@1289 295 asterisk to the command name. Examples of both
nickjillings@1289 296 numbered and unnumbered headings will appear throughout the
nickjillings@1289 297 balance of this sample document.
nickjillings@1289 298
nickjillings@1289 299 Because the entire article is contained in
nickjillings@1289 300 the \textbf{document} environment, you can indicate the
nickjillings@1289 301 start of a new paragraph with a blank line in your
nickjillings@1289 302 input file; that is why this sentence forms a separate paragraph.
nickjillings@1289 303
nickjillings@1289 304 \subsection{Type Changes and {\subsecit Special} Characters}
nickjillings@1289 305 We have already seen several typeface changes in this sample. You
nickjillings@1289 306 can indicate italicized words or phrases in your text with
nickjillings@1289 307 the command \texttt{{\char'134}textit}; emboldening with the
nickjillings@1289 308 command \texttt{{\char'134}textbf}
nickjillings@1289 309 and typewriter-style (for instance, for computer code) with
nickjillings@1289 310 \texttt{{\char'134}texttt}. But remember, you do not
nickjillings@1289 311 have to indicate typestyle changes when such changes are
nickjillings@1289 312 part of the \textit{structural} elements of your
nickjillings@1289 313 article; for instance, the heading of this subsection will
nickjillings@1289 314 be in a sans serif\footnote{A third footnote, here.
nickjillings@1289 315 Let's make this a rather short one to
nickjillings@1289 316 see how it looks.} typeface, but that is handled by the
nickjillings@1289 317 document class file. Take care with the use
nickjillings@1289 318 of\footnote{A fourth, and last, footnote.}
nickjillings@1289 319 the curly braces in typeface changes; they mark
nickjillings@1289 320 the beginning and end of
nickjillings@1289 321 the text that is to be in the different typeface.
nickjillings@1289 322
nickjillings@1289 323 You can use whatever symbols, accented characters, or
nickjillings@1289 324 non-English characters you need anywhere in your document;
nickjillings@1289 325 you can find a complete list of what is
nickjillings@1289 326 available in the \textit{\LaTeX\
nickjillings@1289 327 User's Guide}\cite{Lamport:LaTeX}.
nickjillings@1289 328
nickjillings@1289 329 \subsection{Math Equations}
nickjillings@1289 330 You may want to display math equations in three distinct styles:
nickjillings@1289 331 inline, numbered or non-numbered display. Each of
nickjillings@1289 332 the three are discussed in the next sections.
nickjillings@1289 333
nickjillings@1289 334 \subsubsection{Inline (In-text) Equations}
nickjillings@1289 335 A formula that appears in the running text is called an
nickjillings@1289 336 inline or in-text formula. It is produced by the
nickjillings@1289 337 \textbf{math} environment, which can be
nickjillings@1289 338 invoked with the usual \texttt{{\char'134}begin. . .{\char'134}end}
nickjillings@1289 339 construction or with the short form \texttt{\$. . .\$}. You
nickjillings@1289 340 can use any of the symbols and structures,
nickjillings@1289 341 from $\alpha$ to $\omega$, available in
nickjillings@1289 342 \LaTeX\cite{Lamport:LaTeX}; this section will simply show a
nickjillings@1289 343 few examples of in-text equations in context. Notice how
nickjillings@1289 344 this equation: \begin{math}\lim_{n\rightarrow \infty}x=0\end{math},
nickjillings@1289 345 set here in in-line math style, looks slightly different when
nickjillings@1289 346 set in display style. (See next section).
nickjillings@1289 347
nickjillings@1289 348 \subsubsection{Display Equations}
nickjillings@1289 349 A numbered display equation -- one set off by vertical space
nickjillings@1289 350 from the text and centered horizontally -- is produced
nickjillings@1289 351 by the \textbf{equation} environment. An unnumbered display
nickjillings@1289 352 equation is produced by the \textbf{displaymath} environment.
nickjillings@1289 353
nickjillings@1289 354 Again, in either environment, you can use any of the symbols
nickjillings@1289 355 and structures available in \LaTeX; this section will just
nickjillings@1289 356 give a couple of examples of display equations in context.
nickjillings@1289 357 First, consider the equation, shown as an inline equation above:
nickjillings@1289 358 \begin{equation}\lim_{n\rightarrow \infty}x=0\end{equation}
nickjillings@1289 359 Notice how it is formatted somewhat differently in
nickjillings@1289 360 the \textbf{displaymath}
nickjillings@1289 361 environment. Now, we'll enter an unnumbered equation:
nickjillings@1289 362 \begin{displaymath}\sum_{i=0}^{\infty} x + 1\end{displaymath}
nickjillings@1289 363 and follow it with another numbered equation:
nickjillings@1289 364 \begin{equation}\sum_{i=0}^{\infty}x_i=\int_{0}^{\pi+2} f\end{equation}
nickjillings@1289 365 just to demonstrate \LaTeX's able handling of numbering.
nickjillings@1289 366
nickjillings@1289 367 \subsection{Citations}
nickjillings@1289 368 Citations to articles \cite{bowman:reasoning,
nickjillings@1289 369 clark:pct, braams:babel, herlihy:methodology},
nickjillings@1289 370 conference proceedings \cite{clark:pct} or
nickjillings@1289 371 books \cite{salas:calculus, Lamport:LaTeX} listed
nickjillings@1289 372 in the Bibliography section of your
nickjillings@1289 373 article will occur throughout the text of your article.
nickjillings@1289 374 You should use BibTeX to automatically produce this bibliography;
nickjillings@1289 375 you simply need to insert one of several citation commands with
nickjillings@1289 376 a key of the item cited in the proper location in
nickjillings@1289 377 the \texttt{.tex} file \cite{Lamport:LaTeX}.
nickjillings@1289 378 The key is a short reference you invent to uniquely
nickjillings@1289 379 identify each work; in this sample document, the key is
nickjillings@1289 380 the first author's surname and a
nickjillings@1289 381 word from the title. This identifying key is included
nickjillings@1289 382 with each item in the \texttt{.bib} file for your article.
nickjillings@1289 383
nickjillings@1289 384 The details of the construction of the \texttt{.bib} file
nickjillings@1289 385 are beyond the scope of this sample document, but more
nickjillings@1289 386 information can be found in the \textit{Author's Guide},
nickjillings@1289 387 and exhaustive details in the \textit{\LaTeX\ User's
nickjillings@1289 388 Guide}\cite{Lamport:LaTeX}.
nickjillings@1289 389
nickjillings@1289 390 This article shows only the plainest form
nickjillings@1289 391 of the citation command, using \texttt{{\char'134}cite}.
nickjillings@1289 392 This is what is stipulated in the SIGS style specifications.
nickjillings@1289 393 No other citation format is endorsed or supported.
nickjillings@1289 394
nickjillings@1289 395 \subsection{Tables}
nickjillings@1289 396 Because tables cannot be split across pages, the best
nickjillings@1289 397 placement for them is typically the top of the page
nickjillings@1289 398 nearest their initial cite. To
nickjillings@1289 399 ensure this proper ``floating'' placement of tables, use the
nickjillings@1289 400 environment \textbf{table} to enclose the table's contents and
nickjillings@1289 401 the table caption. The contents of the table itself must go
nickjillings@1289 402 in the \textbf{tabular} environment, to
nickjillings@1289 403 be aligned properly in rows and columns, with the desired
nickjillings@1289 404 horizontal and vertical rules. Again, detailed instructions
nickjillings@1289 405 on \textbf{tabular} material
nickjillings@1289 406 is found in the \textit{\LaTeX\ User's Guide}.
nickjillings@1289 407
nickjillings@1289 408 Immediately following this sentence is the point at which
nickjillings@1289 409 Table 1 is included in the input file; compare the
nickjillings@1289 410 placement of the table here with the table in the printed
nickjillings@1289 411 dvi output of this document.
nickjillings@1289 412
nickjillings@1289 413 \begin{table}
nickjillings@1289 414 \centering
nickjillings@1289 415 \caption{Frequency of Special Characters}
nickjillings@1289 416 \begin{tabular}{|c|c|l|} \hline
nickjillings@1289 417 Non-English or Math&Frequency&Comments\\ \hline
nickjillings@1289 418 \O & 1 in 1,000& For Swedish names\\ \hline
nickjillings@1289 419 $\pi$ & 1 in 5& Common in math\\ \hline
nickjillings@1289 420 \$ & 4 in 5 & Used in business\\ \hline
nickjillings@1289 421 $\Psi^2_1$ & 1 in 40,000& Unexplained usage\\
nickjillings@1289 422 \hline\end{tabular}
nickjillings@1289 423 \end{table}
nickjillings@1289 424
nickjillings@1289 425 To set a wider table, which takes up the whole width of
nickjillings@1289 426 the page's live area, use the environment
nickjillings@1289 427 \textbf{table*} to enclose the table's contents and
nickjillings@1289 428 the table caption. As with a single-column table, this wide
nickjillings@1289 429 table will ``float" to a location deemed more desirable.
nickjillings@1289 430 Immediately following this sentence is the point at which
nickjillings@1289 431 Table 2 is included in the input file; again, it is
nickjillings@1289 432 instructive to compare the placement of the
nickjillings@1289 433 table here with the table in the printed dvi
nickjillings@1289 434 output of this document.
nickjillings@1289 435
nickjillings@1289 436
nickjillings@1289 437 \begin{table*}
nickjillings@1289 438 \centering
nickjillings@1289 439 \caption{Some Typical Commands}
nickjillings@1289 440 \begin{tabular}{|c|c|l|} \hline
nickjillings@1289 441 Command&A Number&Comments\\ \hline
nickjillings@1289 442 \texttt{{\char'134}alignauthor} & 100& Author alignment\\ \hline
nickjillings@1289 443 \texttt{{\char'134}numberofauthors}& 200& Author enumeration\\ \hline
nickjillings@1289 444 \texttt{{\char'134}table}& 300 & For tables\\ \hline
nickjillings@1289 445 \texttt{{\char'134}table*}& 400& For wider tables\\ \hline\end{tabular}
nickjillings@1289 446 \end{table*}
nickjillings@1289 447 % end the environment with {table*}, NOTE not {table}!
nickjillings@1289 448
nickjillings@1289 449 \subsection{Figures}
nickjillings@1289 450 Like tables, figures cannot be split across pages; the
nickjillings@1289 451 best placement for them
nickjillings@1289 452 is typically the top or the bottom of the page nearest
nickjillings@1289 453 their initial cite. To ensure this proper ``floating'' placement
nickjillings@1289 454 of figures, use the environment
nickjillings@1289 455 \textbf{figure} to enclose the figure and its caption.
nickjillings@1289 456
nickjillings@1289 457 This sample document contains examples of \textbf{.eps} files to be
nickjillings@1289 458 displayable with \LaTeX. If you work with pdf\LaTeX, use files in the
nickjillings@1289 459 \textbf{.pdf} format. Note that most modern \TeX\ system will convert
nickjillings@1289 460 \textbf{.eps} to \textbf{.pdf} for you on the fly. More details on
nickjillings@1289 461 each of these is found in the \textit{Author's Guide}.
nickjillings@1289 462
nickjillings@1289 463 \begin{figure}
nickjillings@1289 464 \centering
nickjillings@1289 465 \includegraphics{fly}
nickjillings@1289 466 \caption{A sample black and white graphic.}
nickjillings@1289 467 \end{figure}
nickjillings@1289 468
nickjillings@1289 469 \begin{figure}
nickjillings@1289 470 \centering
nickjillings@1289 471 \includegraphics[height=1in, width=1in]{fly}
nickjillings@1289 472 \caption{A sample black and white graphic
nickjillings@1289 473 that has been resized with the \texttt{includegraphics} command.}
nickjillings@1289 474 \end{figure}
nickjillings@1289 475
nickjillings@1289 476
nickjillings@1289 477 As was the case with tables, you may want a figure
nickjillings@1289 478 that spans two columns. To do this, and still to
nickjillings@1289 479 ensure proper ``floating'' placement of tables, use the environment
nickjillings@1289 480 \textbf{figure*} to enclose the figure and its caption.
nickjillings@1289 481 and don't forget to end the environment with
nickjillings@1289 482 {figure*}, not {figure}!
nickjillings@1289 483
nickjillings@1289 484 \begin{figure*}
nickjillings@1289 485 \centering
nickjillings@1289 486 \includegraphics{flies}
nickjillings@1289 487 \caption{A sample black and white graphic
nickjillings@1289 488 that needs to span two columns of text.}
nickjillings@1289 489 \end{figure*}
nickjillings@1289 490
nickjillings@1289 491
nickjillings@1289 492 %\begin{figure}
nickjillings@1289 493 %\centering
nickjillings@1289 494 %\includegraphics[height=1in, width=1in]{rosette}
nickjillings@1289 495 %\caption{A sample black and white graphic that has
nickjillings@1289 496 %been resized with the \texttt{includegraphics} command.}
nickjillings@1289 497 %\vskip -6pt
nickjillings@1289 498 %\end{figure}
nickjillings@1289 499
nickjillings@1289 500 \subsection{Theorem-like Constructs}
nickjillings@1289 501 Other common constructs that may occur in your article are
nickjillings@1289 502 the forms for logical constructs like theorems, axioms,
nickjillings@1289 503 corollaries and proofs. There are
nickjillings@1289 504 two forms, one produced by the
nickjillings@1289 505 command \texttt{{\char'134}newtheorem} and the
nickjillings@1289 506 other by the command \texttt{{\char'134}newdef}; perhaps
nickjillings@1289 507 the clearest and easiest way to distinguish them is
nickjillings@1289 508 to compare the two in the output of this sample document:
nickjillings@1289 509
nickjillings@1289 510 This uses the \textbf{theorem} environment, created by
nickjillings@1289 511 the\linebreak\texttt{{\char'134}newtheorem} command:
nickjillings@1289 512 \newtheorem{theorem}{Theorem}
nickjillings@1289 513 \begin{theorem}
nickjillings@1289 514 Let $f$ be continuous on $[a,b]$. If $G$ is
nickjillings@1289 515 an antiderivative for $f$ on $[a,b]$, then
nickjillings@1289 516 \begin{displaymath}\int^b_af(t)dt = G(b) - G(a).\end{displaymath}
nickjillings@1289 517 \end{theorem}
nickjillings@1289 518
nickjillings@1289 519 The other uses the \textbf{definition} environment, created
nickjillings@1289 520 by the \texttt{{\char'134}newdef} command:
nickjillings@1289 521 \newdef{definition}{Definition}
nickjillings@1289 522 \begin{definition}
nickjillings@1289 523 If $z$ is irrational, then by $e^z$ we mean the
nickjillings@1289 524 unique number which has
nickjillings@1289 525 logarithm $z$: \begin{displaymath}{\log e^z = z}\end{displaymath}
nickjillings@1289 526 \end{definition}
nickjillings@1289 527
nickjillings@1289 528 Two lists of constructs that use one of these
nickjillings@1289 529 forms is given in the
nickjillings@1289 530 \textit{Author's Guidelines}.
nickjillings@1289 531
nickjillings@1289 532 There is one other similar construct environment, which is
nickjillings@1289 533 already set up
nickjillings@1289 534 for you; i.e. you must \textit{not} use
nickjillings@1289 535 a \texttt{{\char'134}newdef} command to
nickjillings@1289 536 create it: the \textbf{proof} environment. Here
nickjillings@1289 537 is a example of its use:
nickjillings@1289 538 \begin{proof}
nickjillings@1289 539 Suppose on the contrary there exists a real number $L$ such that
nickjillings@1289 540 \begin{displaymath}
nickjillings@1289 541 \lim_{x\rightarrow\infty} \frac{f(x)}{g(x)} = L.
nickjillings@1289 542 \end{displaymath}
nickjillings@1289 543 Then
nickjillings@1289 544 \begin{displaymath}
nickjillings@1289 545 l=\lim_{x\rightarrow c} f(x)
nickjillings@1289 546 = \lim_{x\rightarrow c}
nickjillings@1289 547 \left[ g{x} \cdot \frac{f(x)}{g(x)} \right ]
nickjillings@1289 548 = \lim_{x\rightarrow c} g(x) \cdot \lim_{x\rightarrow c}
nickjillings@1289 549 \frac{f(x)}{g(x)} = 0\cdot L = 0,
nickjillings@1289 550 \end{displaymath}
nickjillings@1289 551 which contradicts our assumption that $l\neq 0$.
nickjillings@1289 552 \end{proof}
nickjillings@1289 553
nickjillings@1289 554 Complete rules about using these environments and using the
nickjillings@1289 555 two different creation commands are in the
nickjillings@1289 556 \textit{Author's Guide}; please consult it for more
nickjillings@1289 557 detailed instructions. If you need to use another construct,
nickjillings@1289 558 not listed therein, which you want to have the same
nickjillings@1289 559 formatting as the Theorem
nickjillings@1289 560 or the Definition\cite{salas:calculus} shown above,
nickjillings@1289 561 use the \texttt{{\char'134}newtheorem} or the
nickjillings@1289 562 \texttt{{\char'134}newdef} command,
nickjillings@1289 563 respectively, to create it.
nickjillings@1289 564
nickjillings@1289 565 \subsection*{A {\secit Caveat} for the \TeX\ Expert}
nickjillings@1289 566 Because you have just been given permission to
nickjillings@1289 567 use the \texttt{{\char'134}newdef} command to create a
nickjillings@1289 568 new form, you might think you can
nickjillings@1289 569 use \TeX's \texttt{{\char'134}def} to create a
nickjillings@1289 570 new command: \textit{Please refrain from doing this!}
nickjillings@1289 571 Remember that your \LaTeX\ source code is primarily intended
nickjillings@1289 572 to create camera-ready copy, but may be converted
nickjillings@1289 573 to other forms -- e.g. HTML. If you inadvertently omit
nickjillings@1289 574 some or all of the \texttt{{\char'134}def}s recompilation will
nickjillings@1289 575 be, to say the least, problematic.
nickjillings@1289 576
nickjillings@1289 577 \section{Conclusions}
nickjillings@1289 578 This paragraph will end the body of this sample document.
nickjillings@1289 579 Remember that you might still have Acknowledgments or
nickjillings@1289 580 Appendices; brief samples of these
nickjillings@1289 581 follow. There is still the Bibliography to deal with; and
nickjillings@1289 582 we will make a disclaimer about that here: with the exception
nickjillings@1289 583 of the reference to the \LaTeX\ book, the citations in
nickjillings@1289 584 this paper are to articles which have nothing to
nickjillings@1289 585 do with the present subject and are used as
nickjillings@1289 586 examples only.
nickjillings@1289 587 %\end{document} % This is where a 'short' article might terminate
nickjillings@1289 588
nickjillings@1289 589 %ACKNOWLEDGMENTS are optional
nickjillings@1289 590 \section{Acknowledgments}
nickjillings@1289 591 This section is optional; it is a location for you
nickjillings@1289 592 to acknowledge grants, funding, editing assistance and
nickjillings@1289 593 what have you. In the present case, for example, the
nickjillings@1289 594 authors would like to thank Gerald Murray of ACM for
nickjillings@1289 595 his help in codifying this \textit{Author's Guide}
nickjillings@1289 596 and the \textbf{.cls} and \textbf{.tex} files that it describes.
nickjillings@1289 597
nickjillings@1289 598 %
nickjillings@1289 599 % The following two commands are all you need in the
nickjillings@1289 600 % initial runs of your .tex file to
nickjillings@1289 601 % produce the bibliography for the citations in your paper.
nickjillings@1289 602 \bibliographystyle{abbrv}
nickjillings@1289 603 \bibliography{sigproc} % sigproc.bib is the name of the Bibliography in this case
nickjillings@1289 604 % You must have a proper ".bib" file
nickjillings@1289 605 % and remember to run:
nickjillings@1289 606 % latex bibtex latex latex
nickjillings@1289 607 % to resolve all references
nickjillings@1289 608 %
nickjillings@1289 609 % ACM needs 'a single self-contained file'!
nickjillings@1289 610 %
nickjillings@1289 611 %APPENDICES are optional
nickjillings@1289 612 %\balancecolumns
nickjillings@1289 613 \appendix
nickjillings@1289 614 %Appendix A
nickjillings@1289 615 \section{Headings in Appendices}
nickjillings@1289 616 The rules about hierarchical headings discussed above for
nickjillings@1289 617 the body of the article are different in the appendices.
nickjillings@1289 618 In the \textbf{appendix} environment, the command
nickjillings@1289 619 \textbf{section} is used to
nickjillings@1289 620 indicate the start of each Appendix, with alphabetic order
nickjillings@1289 621 designation (i.e. the first is A, the second B, etc.) and
nickjillings@1289 622 a title (if you include one). So, if you need
nickjillings@1289 623 hierarchical structure
nickjillings@1289 624 \textit{within} an Appendix, start with \textbf{subsection} as the
nickjillings@1289 625 highest level. Here is an outline of the body of this
nickjillings@1289 626 document in Appendix-appropriate form:
nickjillings@1289 627 \subsection{Introduction}
nickjillings@1289 628 \subsection{The Body of the Paper}
nickjillings@1289 629 \subsubsection{Type Changes and Special Characters}
nickjillings@1289 630 \subsubsection{Math Equations}
nickjillings@1289 631 \paragraph{Inline (In-text) Equations}
nickjillings@1289 632 \paragraph{Display Equations}
nickjillings@1289 633 \subsubsection{Citations}
nickjillings@1289 634 \subsubsection{Tables}
nickjillings@1289 635 \subsubsection{Figures}
nickjillings@1289 636 \subsubsection{Theorem-like Constructs}
nickjillings@1289 637 \subsubsection*{A Caveat for the \TeX\ Expert}
nickjillings@1289 638 \subsection{Conclusions}
nickjillings@1289 639 \subsection{Acknowledgments}
nickjillings@1289 640 \subsection{Additional Authors}
nickjillings@1289 641 This section is inserted by \LaTeX; you do not insert it.
nickjillings@1289 642 You just add the names and information in the
nickjillings@1289 643 \texttt{{\char'134}additionalauthors} command at the start
nickjillings@1289 644 of the document.
nickjillings@1289 645 \subsection{References}
nickjillings@1289 646 Generated by bibtex from your ~.bib file. Run latex,
nickjillings@1289 647 then bibtex, then latex twice (to resolve references)
nickjillings@1289 648 to create the ~.bbl file. Insert that ~.bbl file into
nickjillings@1289 649 the .tex source file and comment out
nickjillings@1289 650 the command \texttt{{\char'134}thebibliography}.
nickjillings@1289 651 % This next section command marks the start of
nickjillings@1289 652 % Appendix B, and does not continue the present hierarchy
nickjillings@1289 653 \section{More Help for the Hardy}
nickjillings@1289 654 The sig-alternate.cls file itself is chock-full of succinct
nickjillings@1289 655 and helpful comments. If you consider yourself a moderately
nickjillings@1289 656 experienced to expert user of \LaTeX, you may find reading
nickjillings@1289 657 it useful but please remember not to change it.
nickjillings@1289 658 %\balancecolumns % GM June 2007
nickjillings@1289 659 % That's all folks!
nickjillings@1289 660 \end{sloppypar}
nickjillings@1289 661 \end{document}