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