
giuliomoro@0: % This is "sig-alternate.tex" V2.1 April 2013
giuliomoro@0: % This file should be compiled with V2.8 of "sig-alternate.cls" May 2012
giuliomoro@0: %
giuliomoro@0: % This example file demonstrates the use of the 'sig-alternate.cls'
giuliomoro@0: % V2.8 LaTeX2e document class file. It is for those submitting
giuliomoro@0: % articles to ACM Conference Proceedings WHO DO NOT WISH TO
giuliomoro@0: % STRICTLY ADHERE TO THE SIGS (PUBS-BOARD-ENDORSED) STYLE.
giuliomoro@0: % The 'sig-alternate.cls' file will produce a similar-looking,
giuliomoro@0: % albeit, 'tighter' paper resulting in, invariably, fewer pages.
giuliomoro@0: %
giuliomoro@0: % ----------------------------------------------------------------------------------------------------------------
giuliomoro@0: % This .tex file (and associated .cls V2.8) produces:
giuliomoro@0: %       1) The Permission Statement
giuliomoro@0: %       2) The Conference (location) Info information
giuliomoro@0: %       3) The Copyright Line with ACM data
giuliomoro@0: %       4) NO page numbers
giuliomoro@0: %
giuliomoro@0: % as against the acm_proc_article-sp.cls file which
giuliomoro@0: % DOES NOT produce 1) thru' 3) above.
giuliomoro@0: %
giuliomoro@0: % Using 'sig-alternate.cls' you have control, however, from within
giuliomoro@0: % the source .tex file, over both the CopyrightYear
giuliomoro@0: % (defaulted to 200X) and the ACM Copyright Data
giuliomoro@0: % (defaulted to X-XXXXX-XX-X/XX/XX).
giuliomoro@0: % e.g.
giuliomoro@0: % \CopyrightYear{2007} will cause 2007 to appear in the copyright line.
giuliomoro@0: % \crdata{0-12345-67-8/90/12} will cause 0-12345-67-8/90/12 to appear in the copyright line.
giuliomoro@0: %
giuliomoro@0: % ---------------------------------------------------------------------------------------------------------------
giuliomoro@0: % This .tex source is an example which *does* use
giuliomoro@0: % the .bib file (from which the .bbl file % is produced).
giuliomoro@0: % REMEMBER HOWEVER: After having produced the .bbl file,
giuliomoro@0: % and prior to final submission, you *NEED* to 'insert'
giuliomoro@0: % your .bbl file into your source .tex file so as to provide
giuliomoro@0: % ONE 'self-contained' source file.
giuliomoro@0: %
giuliomoro@0: % ================= IF YOU HAVE QUESTIONS =======================
giuliomoro@0: % Questions regarding the SIGS styles, SIGS policies and
giuliomoro@0: % procedures, Conferences etc. should be sent to
giuliomoro@0: % Adrienne Griscti (griscti@acm.org)
giuliomoro@0: %
giuliomoro@0: % Technical questions _only_ to
giuliomoro@0: % Gerald Murray (murray@hq.acm.org)
giuliomoro@0: % ===============================================================
giuliomoro@0: %
giuliomoro@0: % For tracking purposes - this is V2.0 - May 2012
giuliomoro@0: 
giuliomoro@0: \documentclass{sig-alternate}
giuliomoro@0: 
giuliomoro@0: \setlength{\paperheight}{11in}
giuliomoro@0: \setlength{\paperwidth}{8.5in}
giuliomoro@0: \usepackage[
giuliomoro@0:   pass,% keep layout unchanged 
giuliomoro@0:   % showframe,% show the layout
giuliomoro@0: ]{geometry}
giuliomoro@0: 
giuliomoro@0: \begin{document}
giuliomoro@0: 
giuliomoro@0: % Copyright
giuliomoro@0: \setcopyright{waclicense}
giuliomoro@0: 
giuliomoro@0: 
giuliomoro@0: %% DOI
giuliomoro@0: %\doi{10.475/123_4}
giuliomoro@0: %
giuliomoro@0: %% ISBN
giuliomoro@0: %\isbn{123-4567-24-567/08/06}
giuliomoro@0: %
giuliomoro@0: %%Conference
giuliomoro@0: %\conferenceinfo{PLDI '13}{June 16--19, 2013, Seattle, WA, USA}
giuliomoro@0: %
giuliomoro@0: %\acmPrice{\$15.00}
giuliomoro@0: 
giuliomoro@0: %
giuliomoro@0: % --- Author Metadata here ---
giuliomoro@0: \conferenceinfo{Web Audio Conference WAC-2016,}{April 4--6, 2016, Atlanta, USA.}
giuliomoro@0: \CopyrightYear{2016} % Allows default copyright year (20XX) to be over-ridden - IF NEED BE.
giuliomoro@0: %\crdata{0-12345-67-8/90/01}  % Allows default copyright data (0-89791-88-6/97/05) to be over-ridden - IF NEED BE.
giuliomoro@0: % --- End of Author Metadata ---
giuliomoro@0: 
giuliomoro@0: \title{Latex Template for WAC 2016}
giuliomoro@0: %\subtitle{[Extended Abstract]
giuliomoro@0: %\titlenote{A full version of this paper is available as
giuliomoro@0: %\textit{Author's Guide to Preparing ACM SIG Proceedings Using
giuliomoro@0: %\LaTeX$2_\epsilon$\ and BibTeX} at
giuliomoro@0: %\texttt{www.acm.org/eaddress.htm}}}
giuliomoro@0: %
giuliomoro@0: % You need the command \numberofauthors to handle the 'placement
giuliomoro@0: % and alignment' of the authors beneath the title.
giuliomoro@0: %
giuliomoro@0: % For aesthetic reasons, we recommend 'three authors at a time'
giuliomoro@0: % i.e. three 'name/affiliation blocks' be placed beneath the title.
giuliomoro@0: %
giuliomoro@0: % NOTE: You are NOT restricted in how many 'rows' of
giuliomoro@0: % "name/affiliations" may appear. We just ask that you restrict
giuliomoro@0: % the number of 'columns' to three.
giuliomoro@0: %
giuliomoro@0: % Because of the available 'opening page real-estate'
giuliomoro@0: % we ask you to refrain from putting more than six authors
giuliomoro@0: % (two rows with three columns) beneath the article title.
giuliomoro@0: % More than six makes the first-page appear very cluttered indeed.
giuliomoro@0: %
giuliomoro@0: % Use the \alignauthor commands to handle the names
giuliomoro@0: % and affiliations for an 'aesthetic maximum' of six authors.
giuliomoro@0: % Add names, affiliations, addresses for
giuliomoro@0: % the seventh etc. author(s) as the argument for the
giuliomoro@0: % \additionalauthors command.
giuliomoro@0: % These 'additional authors' will be output/set for you
giuliomoro@0: % without further effort on your part as the last section in
giuliomoro@0: % the body of your article BEFORE References or any Appendices.
giuliomoro@0: 
giuliomoro@0: \numberofauthors{8} %  in this sample file, there are a *total*
giuliomoro@0: % of EIGHT authors. SIX appear on the 'first-page' (for formatting
giuliomoro@0: % reasons) and the remaining two appear in the \additionalauthors section.
giuliomoro@0: %
giuliomoro@0: \author{
giuliomoro@0: % You can go ahead and credit any number of authors here,
giuliomoro@0: % e.g. one 'row of three' or two rows (consisting of one row of three
giuliomoro@0: % and a second row of one, two or three).
giuliomoro@0: %
giuliomoro@0: % The command \alignauthor (no curly braces needed) should
giuliomoro@0: % precede each author name, affiliation/snail-mail address and
giuliomoro@0: % e-mail address. Additionally, tag each line of
giuliomoro@0: % affiliation/address with \affaddr, and tag the
giuliomoro@0: % e-mail address with \email.
giuliomoro@0: %
giuliomoro@0: % 1st. author
giuliomoro@0: \alignauthor
giuliomoro@0: Ben Trovato\titlenote{Dr.~Trovato insisted his name be first.}\\
giuliomoro@0:        \affaddr{Institute for Clarity in Documentation}\\
giuliomoro@0:        \affaddr{1932 Wallamaloo Lane}\\
giuliomoro@0:        \email{trovato@corporation.com}
giuliomoro@0: % 2nd. author
giuliomoro@0: \alignauthor
giuliomoro@0: G.K.M. Tobin\titlenote{The secretary disavows
giuliomoro@0: any knowledge of this author's actions.}\\
giuliomoro@0:        \affaddr{Institute for Clarity in Documentation}\\
giuliomoro@0:        \affaddr{P.O. Box 1212}\\
giuliomoro@0:        \email{webmaster@marysville-ohio.com}
giuliomoro@0: % 3rd. author
giuliomoro@0: \alignauthor Lars Th{\o}rv{\"a}ld\titlenote{This author is the
giuliomoro@0: one who did all the really hard work.}\\
giuliomoro@0:        \affaddr{The Th{\o}rv{\"a}ld Group}\\
giuliomoro@0:        \affaddr{1 Th{\o}rv{\"a}ld Circle}\\
giuliomoro@0:        \email{larst@affiliation.org}
giuliomoro@0: \and  % use '\and' if you need 'another row' of author names
giuliomoro@0: % 4th. author
giuliomoro@0: \alignauthor Lawrence P. Leipuner\\
giuliomoro@0:        \affaddr{Brookhaven Laboratories}\\
giuliomoro@0:        \affaddr{Brookhaven National Lab}\\
giuliomoro@0:        \email{lleipuner@researchlabs.org}
giuliomoro@0: % 5th. author
giuliomoro@0: \alignauthor Sean Fogarty\\
giuliomoro@0:        \affaddr{NASA Ames Research Center}\\
giuliomoro@0:        \affaddr{Moffett Field}\\
giuliomoro@0:        \email{fogartys@amesres.org}
giuliomoro@0: % 6th. author
giuliomoro@0: \alignauthor Charles Palmer\\
giuliomoro@0:        \affaddr{Palmer Research Laboratories}\\
giuliomoro@0:        \affaddr{8600 Datapoint Drive}\\
giuliomoro@0:        \email{cpalmer@prl.com}
giuliomoro@0: }
giuliomoro@0: % There's nothing stopping you putting the seventh, eighth, etc.
giuliomoro@0: % author on the opening page (as the 'third row') but we ask,
giuliomoro@0: % for aesthetic reasons that you place these 'additional authors'
giuliomoro@0: % in the \additional authors block, viz.
giuliomoro@0: \additionalauthors{Additional authors: John Smith (The Th{\o}rv{\"a}ld Group,
giuliomoro@0: email: {\texttt{jsmith@affiliation.org}}) and Julius P.~Kumquat
giuliomoro@0: (The Kumquat Consortium, email: {\texttt{jpkumquat@consortium.net}}).}
giuliomoro@0: \date{30 July 1999}
giuliomoro@0: % Just remember to make sure that the TOTAL number of authors
giuliomoro@0: % is the number that will appear on the first page PLUS the
giuliomoro@0: % number that will appear in the \additionalauthors section.
giuliomoro@0: 
giuliomoro@0: \maketitle
giuliomoro@0: \begin{sloppypar}
giuliomoro@0: \begin{abstract}
giuliomoro@0: 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,
giuliomoro@0: somewhat loosely, to the formatting guidelines for
giuliomoro@0: ACM SIG Proceedings. It is an {\em alternate} style which produces
giuliomoro@0: a {\em tighter-looking} paper and was designed in response to
giuliomoro@0: concerns expressed, by authors, over page-budgets.
giuliomoro@0: It complements the document \textit{Author's (Alternate) Guide to
giuliomoro@0: Preparing ACM SIG Proceedings Using \LaTeX$2_\epsilon$\ and Bib\TeX}.
giuliomoro@0: This source file has been written with the intention of being
giuliomoro@0: compiled under \LaTeX$2_\epsilon$\ and BibTeX.
giuliomoro@0: 
giuliomoro@0: The developers have tried to include every imaginable sort
giuliomoro@0: of ``bells and whistles", such as a subtitle, footnotes on
giuliomoro@0: title, subtitle and authors, as well as in the text, and
giuliomoro@0: every optional component (e.g. Acknowledgments, Additional
giuliomoro@0: Authors, Appendices), not to mention examples of
giuliomoro@0: equations, theorems, tables and figures.
giuliomoro@0: 
giuliomoro@0: To make best use of this sample document, run it through \LaTeX\
giuliomoro@0: and BibTeX, and compare this source code with the printed
giuliomoro@0: output produced by the dvi file. A compiled PDF version
giuliomoro@0: is available on the web page to help you with the
giuliomoro@0: `look and feel'.
giuliomoro@0: \end{abstract}
giuliomoro@0: 
giuliomoro@0: 
giuliomoro@0: %
giuliomoro@0: % The code below should be generated by the tool at
giuliomoro@0: % http://dl.acm.org/ccs.cfm
giuliomoro@0: % Please copy and paste the code instead of the example below. 
giuliomoro@0: %
giuliomoro@0: %\begin{CCSXML}
giuliomoro@0: %<ccs2012>
giuliomoro@0:  %<concept>
giuliomoro@0:   %<concept_id>10010520.10010553.10010562</concept_id>
giuliomoro@0:   %<concept_desc>Computer systems organization~Embedded systems</concept_desc>
giuliomoro@0:   %<concept_significance>500</concept_significance>
giuliomoro@0:  %</concept>
giuliomoro@0:  %<concept>
giuliomoro@0:   %<concept_id>10010520.10010575.10010755</concept_id>
giuliomoro@0:   %<concept_desc>Computer systems organization~Redundancy</concept_desc>
giuliomoro@0:   %<concept_significance>300</concept_significance>
giuliomoro@0:  %</concept>
giuliomoro@0:  %<concept>
giuliomoro@0:   %<concept_id>10010520.10010553.10010554</concept_id>
giuliomoro@0:   %<concept_desc>Computer systems organization~Robotics</concept_desc>
giuliomoro@0:   %<concept_significance>100</concept_significance>
giuliomoro@0:  %</concept>
giuliomoro@0:  %<concept>
giuliomoro@0:   %<concept_id>10003033.10003083.10003095</concept_id>
giuliomoro@0:   %<concept_desc>Networks~Network reliability</concept_desc>
giuliomoro@0:   %<concept_significance>100</concept_significance>
giuliomoro@0:  %</concept>
giuliomoro@0: %</ccs2012>  
giuliomoro@0: %\end{CCSXML}
giuliomoro@0: %
giuliomoro@0: %\ccsdesc[500]{Computer systems organization~Embedded systems}
giuliomoro@0: %\ccsdesc[300]{Computer systems organization~Redundancy}
giuliomoro@0: %\ccsdesc{Computer systems organization~Robotics}
giuliomoro@0: %\ccsdesc[100]{Networks~Network reliability}
giuliomoro@0: %
giuliomoro@0: %
giuliomoro@0: %%
giuliomoro@0: %% End generated code
giuliomoro@0: %%
giuliomoro@0: %
giuliomoro@0: %%
giuliomoro@0: %%  Use this command to print the description
giuliomoro@0: %%
giuliomoro@0: %\printccsdesc
giuliomoro@0: %
giuliomoro@0: %% We no longer use \terms command
giuliomoro@0: %%\terms{Theory}
giuliomoro@0: %
giuliomoro@0: %\keywords{ACM proceedings, \LaTeX, text tagging}
giuliomoro@0: 
giuliomoro@0: \section{Introduction}
giuliomoro@0: The \textit{proceedings} are the records of a conference.
giuliomoro@0: ACM seeks to give these conference by-products a uniform,
giuliomoro@0: high-quality appearance.  To do this, ACM has some rigid
giuliomoro@0: requirements for the format of the proceedings documents: there
giuliomoro@0: is a specified format (balanced  double columns), a specified
giuliomoro@0: set of fonts (Arial or Helvetica and Times Roman) in
giuliomoro@0: certain specified sizes (for instance, 9 point for body copy),
giuliomoro@0: a specified live area (18 $\times$ 23.5 cm [7" $\times$ 9.25"]) centered on
giuliomoro@0: the page, specified size of margins (1.9 cm [0.75"]) top, (2.54 cm [1"]) bottom
giuliomoro@0: and (1.9 cm [.75"]) left and right; specified column width
giuliomoro@0: (8.45 cm [3.33"]) and gutter size (.83 cm [.33"]).
giuliomoro@0: 
giuliomoro@0: The good news is, with only a handful of manual
giuliomoro@0: settings\footnote{Two of these, the {\texttt{\char'134 numberofauthors}}
giuliomoro@0: and {\texttt{\char'134 alignauthor}} commands, you have
giuliomoro@0: already used; another, {\texttt{\char'134 balancecolumns}}, will
giuliomoro@0: be used in your very last run of \LaTeX\ to ensure
giuliomoro@0: balanced column heights on the last page.}, the \LaTeX\ document
giuliomoro@0: class file handles all of this for you.
giuliomoro@0: 
giuliomoro@0: The remainder of this document is concerned with showing, in
giuliomoro@0: the context of an ``actual'' document, the \LaTeX\ commands
giuliomoro@0: specifically available for denoting the structure of a
giuliomoro@0: proceedings paper, rather than with giving rigorous descriptions
giuliomoro@0: or explanations of such commands.
giuliomoro@0: 
giuliomoro@0: \section{The {\secit Body} of The Paper}
giuliomoro@0: Typically, the body of a paper is organized
giuliomoro@0: into a hierarchical structure, with numbered or unnumbered
giuliomoro@0: headings for sections, subsections, sub-subsections, and even
giuliomoro@0: smaller sections.  The command \texttt{{\char'134}section} that
giuliomoro@0: precedes this paragraph is part of such a
giuliomoro@0: hierarchy.\footnote{This is the second footnote.  It
giuliomoro@0: starts a series of three footnotes that add nothing
giuliomoro@0: informational, but just give an idea of how footnotes work
giuliomoro@0: and look. It is a wordy one, just so you see
giuliomoro@0: how a longish one plays out.} \LaTeX\ handles the numbering
giuliomoro@0: and placement of these headings for you, when you use
giuliomoro@0: the appropriate heading commands around the titles
giuliomoro@0: of the headings.  If you want a sub-subsection or
giuliomoro@0: smaller part to be unnumbered in your output, simply append an
giuliomoro@0: asterisk to the command name.  Examples of both
giuliomoro@0: numbered and unnumbered headings will appear throughout the
giuliomoro@0: balance of this sample document.
giuliomoro@0: 
giuliomoro@0: Because the entire article is contained in
giuliomoro@0: the \textbf{document} environment, you can indicate the
giuliomoro@0: start of a new paragraph with a blank line in your
giuliomoro@0: input file; that is why this sentence forms a separate paragraph.
giuliomoro@0: 
giuliomoro@0: \subsection{Type Changes and {\subsecit Special} Characters}
giuliomoro@0: We have already seen several typeface changes in this sample.  You
giuliomoro@0: can indicate italicized words or phrases in your text with
giuliomoro@0: the command \texttt{{\char'134}textit}; emboldening with the
giuliomoro@0: command \texttt{{\char'134}textbf}
giuliomoro@0: and typewriter-style (for instance, for computer code) with
giuliomoro@0: \texttt{{\char'134}texttt}.  But remember, you do not
giuliomoro@0: have to indicate typestyle changes when such changes are
giuliomoro@0: part of the \textit{structural} elements of your
giuliomoro@0: article; for instance, the heading of this subsection will
giuliomoro@0: be in a sans serif\footnote{A third footnote, here.
giuliomoro@0: Let's make this a rather short one to
giuliomoro@0: see how it looks.} typeface, but that is handled by the
giuliomoro@0: document class file. Take care with the use
giuliomoro@0: of\footnote{A fourth, and last, footnote.}
giuliomoro@0: the curly braces in typeface changes; they mark
giuliomoro@0: the beginning and end of
giuliomoro@0: the text that is to be in the different typeface.
giuliomoro@0: 
giuliomoro@0: You can use whatever symbols, accented characters, or
giuliomoro@0: non-English characters you need anywhere in your document;
giuliomoro@0: you can find a complete list of what is
giuliomoro@0: available in the \textit{\LaTeX\
giuliomoro@0: User's Guide}\cite{Lamport:LaTeX}.
giuliomoro@0: 
giuliomoro@0: \subsection{Math Equations}
giuliomoro@0: You may want to display math equations in three distinct styles:
giuliomoro@0: inline, numbered or non-numbered display.  Each of
giuliomoro@0: the three are discussed in the next sections.
giuliomoro@0: 
giuliomoro@0: \subsubsection{Inline (In-text) Equations}
giuliomoro@0: A formula that appears in the running text is called an
giuliomoro@0: inline or in-text formula.  It is produced by the
giuliomoro@0: \textbf{math} environment, which can be
giuliomoro@0: invoked with the usual \texttt{{\char'134}begin. . .{\char'134}end}
giuliomoro@0: construction or with the short form \texttt{\$. . .\$}. You
giuliomoro@0: can use any of the symbols and structures,
giuliomoro@0: from $\alpha$ to $\omega$, available in
giuliomoro@0: \LaTeX\cite{Lamport:LaTeX}; this section will simply show a
giuliomoro@0: few examples of in-text equations in context. Notice how
giuliomoro@0: this equation: \begin{math}\lim_{n\rightarrow \infty}x=0\end{math},
giuliomoro@0: set here in in-line math style, looks slightly different when
giuliomoro@0: set in display style.  (See next section).
giuliomoro@0: 
giuliomoro@0: \subsubsection{Display Equations}
giuliomoro@0: A numbered display equation -- one set off by vertical space
giuliomoro@0: from the text and centered horizontally -- is produced
giuliomoro@0: by the \textbf{equation} environment. An unnumbered display
giuliomoro@0: equation is produced by the \textbf{displaymath} environment.
giuliomoro@0: 
giuliomoro@0: Again, in either environment, you can use any of the symbols
giuliomoro@0: and structures available in \LaTeX; this section will just
giuliomoro@0: give a couple of examples of display equations in context.
giuliomoro@0: First, consider the equation, shown as an inline equation above:
giuliomoro@0: \begin{equation}\lim_{n\rightarrow \infty}x=0\end{equation}
giuliomoro@0: Notice how it is formatted somewhat differently in
giuliomoro@0: the \textbf{displaymath}
giuliomoro@0: environment.  Now, we'll enter an unnumbered equation:
giuliomoro@0: \begin{displaymath}\sum_{i=0}^{\infty} x + 1\end{displaymath}
giuliomoro@0: and follow it with another numbered equation:
giuliomoro@0: \begin{equation}\sum_{i=0}^{\infty}x_i=\int_{0}^{\pi+2} f\end{equation}
giuliomoro@0: just to demonstrate \LaTeX's able handling of numbering.
giuliomoro@0: 
giuliomoro@0: \subsection{Citations}
giuliomoro@0: Citations to articles \cite{bowman:reasoning,
giuliomoro@0: clark:pct, braams:babel, herlihy:methodology},
giuliomoro@0: conference proceedings \cite{clark:pct} or
giuliomoro@0: books \cite{salas:calculus, Lamport:LaTeX} listed
giuliomoro@0: in the Bibliography section of your
giuliomoro@0: article will occur throughout the text of your article.
giuliomoro@0: You should use BibTeX to automatically produce this bibliography;
giuliomoro@0: you simply need to insert one of several citation commands with
giuliomoro@0: a key of the item cited in the proper location in
giuliomoro@0: the \texttt{.tex} file \cite{Lamport:LaTeX}.
giuliomoro@0: The key is a short reference you invent to uniquely
giuliomoro@0: identify each work; in this sample document, the key is
giuliomoro@0: the first author's surname and a
giuliomoro@0: word from the title.  This identifying key is included
giuliomoro@0: with each item in the \texttt{.bib} file for your article.
giuliomoro@0: 
giuliomoro@0: The details of the construction of the \texttt{.bib} file
giuliomoro@0: are beyond the scope of this sample document, but more
giuliomoro@0: information can be found in the \textit{Author's Guide},
giuliomoro@0: and exhaustive details in the \textit{\LaTeX\ User's
giuliomoro@0: Guide}\cite{Lamport:LaTeX}.
giuliomoro@0: 
giuliomoro@0: This article shows only the plainest form
giuliomoro@0: of the citation command, using \texttt{{\char'134}cite}.
giuliomoro@0: This is what is stipulated in the SIGS style specifications.
giuliomoro@0: No other citation format is endorsed or supported.
giuliomoro@0: 
giuliomoro@0: \subsection{Tables}
giuliomoro@0: Because tables cannot be split across pages, the best
giuliomoro@0: placement for them is typically the top of the page
giuliomoro@0: nearest their initial cite.  To
giuliomoro@0: ensure this proper ``floating'' placement of tables, use the
giuliomoro@0: environment \textbf{table} to enclose the table's contents and
giuliomoro@0: the table caption.  The contents of the table itself must go
giuliomoro@0: in the \textbf{tabular} environment, to
giuliomoro@0: be aligned properly in rows and columns, with the desired
giuliomoro@0: horizontal and vertical rules.  Again, detailed instructions
giuliomoro@0: on \textbf{tabular} material
giuliomoro@0: is found in the \textit{\LaTeX\ User's Guide}.
giuliomoro@0: 
giuliomoro@0: Immediately following this sentence is the point at which
giuliomoro@0: Table 1 is included in the input file; compare the
giuliomoro@0: placement of the table here with the table in the printed
giuliomoro@0: dvi output of this document.
giuliomoro@0: 
giuliomoro@0: \begin{table}
giuliomoro@0: \centering
giuliomoro@0: \caption{Frequency of Special Characters}
giuliomoro@0: \begin{tabular}{|c|c|l|} \hline
giuliomoro@0: Non-English or Math&Frequency&Comments\\ \hline
giuliomoro@0: \O & 1 in 1,000& For Swedish names\\ \hline
giuliomoro@0: $\pi$ & 1 in 5& Common in math\\ \hline
giuliomoro@0: \$ & 4 in 5 & Used in business\\ \hline
giuliomoro@0: $\Psi^2_1$ & 1 in 40,000& Unexplained usage\\
giuliomoro@0: \hline\end{tabular}
giuliomoro@0: \end{table}
giuliomoro@0: 
giuliomoro@0: To set a wider table, which takes up the whole width of
giuliomoro@0: the page's live area, use the environment
giuliomoro@0: \textbf{table*} to enclose the table's contents and
giuliomoro@0: the table caption.  As with a single-column table, this wide
giuliomoro@0: table will ``float" to a location deemed more desirable.
giuliomoro@0: Immediately following this sentence is the point at which
giuliomoro@0: Table 2 is included in the input file; again, it is
giuliomoro@0: instructive to compare the placement of the
giuliomoro@0: table here with the table in the printed dvi
giuliomoro@0: output of this document.
giuliomoro@0: 
giuliomoro@0: 
giuliomoro@0: \begin{table*}
giuliomoro@0: \centering
giuliomoro@0: \caption{Some Typical Commands}
giuliomoro@0: \begin{tabular}{|c|c|l|} \hline
giuliomoro@0: Command&A Number&Comments\\ \hline
giuliomoro@0: \texttt{{\char'134}alignauthor} & 100& Author alignment\\ \hline
giuliomoro@0: \texttt{{\char'134}numberofauthors}& 200& Author enumeration\\ \hline
giuliomoro@0: \texttt{{\char'134}table}& 300 & For tables\\ \hline
giuliomoro@0: \texttt{{\char'134}table*}& 400& For wider tables\\ \hline\end{tabular}
giuliomoro@0: \end{table*}
giuliomoro@0: % end the environment with {table*}, NOTE not {table}!
giuliomoro@0: 
giuliomoro@0: \subsection{Figures}
giuliomoro@0: Like tables, figures cannot be split across pages; the
giuliomoro@0: best placement for them
giuliomoro@0: is typically the top or the bottom of the page nearest
giuliomoro@0: their initial cite.  To ensure this proper ``floating'' placement
giuliomoro@0: of figures, use the environment
giuliomoro@0: \textbf{figure} to enclose the figure and its caption.
giuliomoro@0: 
giuliomoro@0: This sample document contains examples of \textbf{.eps} files to be
giuliomoro@0: displayable with \LaTeX.  If you work with pdf\LaTeX, use files in the
giuliomoro@0: \textbf{.pdf} format.  Note that most modern \TeX\ system will convert
giuliomoro@0: \textbf{.eps} to \textbf{.pdf} for you on the fly.  More details on
giuliomoro@0: each of these is found in the \textit{Author's Guide}.
giuliomoro@0: 
giuliomoro@0: \begin{figure}
giuliomoro@0: \centering
giuliomoro@0: \includegraphics{fly}
giuliomoro@0: \caption{A sample black and white graphic.}
giuliomoro@0: \end{figure}
giuliomoro@0: 
giuliomoro@0: \begin{figure}
giuliomoro@0: \centering
giuliomoro@0: \includegraphics[height=1in, width=1in]{fly}
giuliomoro@0: \caption{A sample black and white graphic
giuliomoro@0: that has been resized with the \texttt{includegraphics} command.}
giuliomoro@0: \end{figure}
giuliomoro@0: 
giuliomoro@0: 
giuliomoro@0: As was the case with tables, you may want a figure
giuliomoro@0: that spans two columns.  To do this, and still to
giuliomoro@0: ensure proper ``floating'' placement of tables, use the environment
giuliomoro@0: \textbf{figure*} to enclose the figure and its caption.
giuliomoro@0: and don't forget to end the environment with
giuliomoro@0: {figure*}, not {figure}!
giuliomoro@0: 
giuliomoro@0: \begin{figure*}
giuliomoro@0: \centering
giuliomoro@0: \includegraphics{flies}
giuliomoro@0: \caption{A sample black and white graphic
giuliomoro@0: that needs to span two columns of text.}
giuliomoro@0: \end{figure*}
giuliomoro@0: 
giuliomoro@0: 
giuliomoro@0: %\begin{figure}
giuliomoro@0: %\centering
giuliomoro@0: %\includegraphics[height=1in, width=1in]{rosette}
giuliomoro@0: %\caption{A sample black and white graphic that has
giuliomoro@0: %been resized with the \texttt{includegraphics} command.}
giuliomoro@0: %\vskip -6pt
giuliomoro@0: %\end{figure}
giuliomoro@0: 
giuliomoro@0: \subsection{Theorem-like Constructs}
giuliomoro@0: Other common constructs that may occur in your article are
giuliomoro@0: the forms for logical constructs like theorems, axioms,
giuliomoro@0: corollaries and proofs.  There are
giuliomoro@0: two forms, one produced by the
giuliomoro@0: command \texttt{{\char'134}newtheorem} and the
giuliomoro@0: other by the command \texttt{{\char'134}newdef}; perhaps
giuliomoro@0: the clearest and easiest way to distinguish them is
giuliomoro@0: to compare the two in the output of this sample document:
giuliomoro@0: 
giuliomoro@0: This uses the \textbf{theorem} environment, created by
giuliomoro@0: the\linebreak\texttt{{\char'134}newtheorem} command:
giuliomoro@0: \newtheorem{theorem}{Theorem}
giuliomoro@0: \begin{theorem}
giuliomoro@0: Let $f$ be continuous on $[a,b]$.  If $G$ is
giuliomoro@0: an antiderivative for $f$ on $[a,b]$, then
giuliomoro@0: \begin{displaymath}\int^b_af(t)dt = G(b) - G(a).\end{displaymath}
giuliomoro@0: \end{theorem}
giuliomoro@0: 
giuliomoro@0: The other uses the \textbf{definition} environment, created
giuliomoro@0: by the \texttt{{\char'134}newdef} command:
giuliomoro@0: \newdef{definition}{Definition}
giuliomoro@0: \begin{definition}
giuliomoro@0: If $z$ is irrational, then by $e^z$ we mean the
giuliomoro@0: unique number which has
giuliomoro@0: logarithm $z$: \begin{displaymath}{\log e^z = z}\end{displaymath}
giuliomoro@0: \end{definition}
giuliomoro@0: 
giuliomoro@0: Two lists of constructs that use one of these
giuliomoro@0: forms is given in the
giuliomoro@0: \textit{Author's  Guidelines}.
giuliomoro@0:  
giuliomoro@0: There is one other similar construct environment, which is
giuliomoro@0: already set up
giuliomoro@0: for you; i.e. you must \textit{not} use
giuliomoro@0: a \texttt{{\char'134}newdef} command to
giuliomoro@0: create it: the \textbf{proof} environment.  Here
giuliomoro@0: is a example of its use:
giuliomoro@0: \begin{proof}
giuliomoro@0: Suppose on the contrary there exists a real number $L$ such that
giuliomoro@0: \begin{displaymath}
giuliomoro@0: \lim_{x\rightarrow\infty} \frac{f(x)}{g(x)} = L.
giuliomoro@0: \end{displaymath}
giuliomoro@0: Then
giuliomoro@0: \begin{displaymath}
giuliomoro@0: l=\lim_{x\rightarrow c} f(x)
giuliomoro@0: = \lim_{x\rightarrow c}
giuliomoro@0: \left[ g{x} \cdot \frac{f(x)}{g(x)} \right ]
giuliomoro@0: = \lim_{x\rightarrow c} g(x) \cdot \lim_{x\rightarrow c}
giuliomoro@0: \frac{f(x)}{g(x)} = 0\cdot L = 0,
giuliomoro@0: \end{displaymath}
giuliomoro@0: which contradicts our assumption that $l\neq 0$.
giuliomoro@0: \end{proof}
giuliomoro@0: 
giuliomoro@0: Complete rules about using these environments and using the
giuliomoro@0: two different creation commands are in the
giuliomoro@0: \textit{Author's Guide}; please consult it for more
giuliomoro@0: detailed instructions.  If you need to use another construct,
giuliomoro@0: not listed therein, which you want to have the same
giuliomoro@0: formatting as the Theorem
giuliomoro@0: or the Definition\cite{salas:calculus} shown above,
giuliomoro@0: use the \texttt{{\char'134}newtheorem} or the
giuliomoro@0: \texttt{{\char'134}newdef} command,
giuliomoro@0: respectively, to create it.
giuliomoro@0: 
giuliomoro@0: \subsection*{A {\secit Caveat} for the \TeX\ Expert}
giuliomoro@0: Because you have just been given permission to
giuliomoro@0: use the \texttt{{\char'134}newdef} command to create a
giuliomoro@0: new form, you might think you can
giuliomoro@0: use \TeX's \texttt{{\char'134}def} to create a
giuliomoro@0: new command: \textit{Please refrain from doing this!}
giuliomoro@0: Remember that your \LaTeX\ source code is primarily intended
giuliomoro@0: to create camera-ready copy, but may be converted
giuliomoro@0: to other forms -- e.g. HTML. If you inadvertently omit
giuliomoro@0: some or all of the \texttt{{\char'134}def}s recompilation will
giuliomoro@0: be, to say the least, problematic.
giuliomoro@0: 
giuliomoro@0: \section{Conclusions}
giuliomoro@0: This paragraph will end the body of this sample document.
giuliomoro@0: Remember that you might still have Acknowledgments or
giuliomoro@0: Appendices; brief samples of these
giuliomoro@0: follow.  There is still the Bibliography to deal with; and
giuliomoro@0: we will make a disclaimer about that here: with the exception
giuliomoro@0: of the reference to the \LaTeX\ book, the citations in
giuliomoro@0: this paper are to articles which have nothing to
giuliomoro@0: do with the present subject and are used as
giuliomoro@0: examples only.
giuliomoro@0: %\end{document}  % This is where a 'short' article might terminate
giuliomoro@0: 
giuliomoro@0: %ACKNOWLEDGMENTS are optional
giuliomoro@0: \section{Acknowledgments}
giuliomoro@0: This section is optional; it is a location for you
giuliomoro@0: to acknowledge grants, funding, editing assistance and
giuliomoro@0: what have you.  In the present case, for example, the
giuliomoro@0: authors would like to thank Gerald Murray of ACM for
giuliomoro@0: his help in codifying this \textit{Author's Guide}
giuliomoro@0: and the \textbf{.cls} and \textbf{.tex} files that it describes.
giuliomoro@0: 
giuliomoro@0: %
giuliomoro@0: % The following two commands are all you need in the
giuliomoro@0: % initial runs of your .tex file to
giuliomoro@0: % produce the bibliography for the citations in your paper.
giuliomoro@0: \bibliographystyle{abbrv}
giuliomoro@0: \bibliography{sigproc}  % sigproc.bib is the name of the Bibliography in this case
giuliomoro@0: % You must have a proper ".bib" file
giuliomoro@0: %  and remember to run:
giuliomoro@0: % latex bibtex latex latex
giuliomoro@0: % to resolve all references
giuliomoro@0: %
giuliomoro@0: % ACM needs 'a single self-contained file'!
giuliomoro@0: %
giuliomoro@0: %APPENDICES are optional
giuliomoro@0: %\balancecolumns
giuliomoro@0: \appendix
giuliomoro@0: %Appendix A
giuliomoro@0: \section{Headings in Appendices}
giuliomoro@0: The rules about hierarchical headings discussed above for
giuliomoro@0: the body of the article are different in the appendices.
giuliomoro@0: In the \textbf{appendix} environment, the command
giuliomoro@0: \textbf{section} is used to
giuliomoro@0: indicate the start of each Appendix, with alphabetic order
giuliomoro@0: designation (i.e. the first is A, the second B, etc.) and
giuliomoro@0: a title (if you include one).  So, if you need
giuliomoro@0: hierarchical structure
giuliomoro@0: \textit{within} an Appendix, start with \textbf{subsection} as the
giuliomoro@0: highest level. Here is an outline of the body of this
giuliomoro@0: document in Appendix-appropriate form:
giuliomoro@0: \subsection{Introduction}
giuliomoro@0: \subsection{The Body of the Paper}
giuliomoro@0: \subsubsection{Type Changes and  Special Characters}
giuliomoro@0: \subsubsection{Math Equations}
giuliomoro@0: \paragraph{Inline (In-text) Equations}
giuliomoro@0: \paragraph{Display Equations}
giuliomoro@0: \subsubsection{Citations}
giuliomoro@0: \subsubsection{Tables}
giuliomoro@0: \subsubsection{Figures}
giuliomoro@0: \subsubsection{Theorem-like Constructs}
giuliomoro@0: \subsubsection*{A Caveat for the \TeX\ Expert}
giuliomoro@0: \subsection{Conclusions}
giuliomoro@0: \subsection{Acknowledgments}
giuliomoro@0: \subsection{Additional Authors}
giuliomoro@0: This section is inserted by \LaTeX; you do not insert it.
giuliomoro@0: You just add the names and information in the
giuliomoro@0: \texttt{{\char'134}additionalauthors} command at the start
giuliomoro@0: of the document.
giuliomoro@0: \subsection{References}
giuliomoro@0: Generated by bibtex from your ~.bib file.  Run latex,
giuliomoro@0: then bibtex, then latex twice (to resolve references)
giuliomoro@0: to create the ~.bbl file.  Insert that ~.bbl file into
giuliomoro@0: the .tex source file and comment out
giuliomoro@0: the command \texttt{{\char'134}thebibliography}.
giuliomoro@0: % This next section command marks the start of
giuliomoro@0: % Appendix B, and does not continue the present hierarchy
giuliomoro@0: \section{More Help for the Hardy}
giuliomoro@0: The sig-alternate.cls file itself is chock-full of succinct
giuliomoro@0: and helpful comments.  If you consider yourself a moderately
giuliomoro@0: experienced to expert user of \LaTeX, you may find reading
giuliomoro@0: it useful but please remember not to change it.
giuliomoro@0: %\balancecolumns % GM June 2007
giuliomoro@0: % That's all folks!
giuliomoro@0: \end{sloppypar}
giuliomoro@0: \end{document}




