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: % giuliomoro@0: % giuliomoro@0: %10010520.10010553.10010562 giuliomoro@0: %Computer systems organization~Embedded systems giuliomoro@0: %500 giuliomoro@0: % giuliomoro@0: % giuliomoro@0: %10010520.10010575.10010755 giuliomoro@0: %Computer systems organization~Redundancy giuliomoro@0: %300 giuliomoro@0: % giuliomoro@0: % giuliomoro@0: %10010520.10010553.10010554 giuliomoro@0: %Computer systems organization~Robotics giuliomoro@0: %100 giuliomoro@0: % giuliomoro@0: % giuliomoro@0: %10003033.10003083.10003095 giuliomoro@0: %Networks~Network reliability giuliomoro@0: %100 giuliomoro@0: % giuliomoro@0: % 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}