<<

Quick and Dirty Instructions for the New ACM Format—acmart Class∗

Rasit Eskicioglu “Retired” Publication Chair for SenSys and BuildSys and aliated Workshops September 2018

Preamble Since April 2017, ACM has adopted a unied format (acmart.cls) for its publications. The newcomers to the com- munities should have no problem using it, as it will be just the right template to use. This new format has several important changes that might confuse particularly seasoned members of the Sensys and Buildsys communities and of their aliated workshops, who have been accustomed to the old (slightly modied) sig-alternate.cls style. One such change is that all ACM conference proceedings are now using 9pt fonts for the main text. This new style uses several packages and free fonts (Linbiolinum and LibLiberte), which are available in all major TEX distri- butions (TEXLive, MikTEX, MacTEX) 2015 and later. If you have older distributions, your documents will not have proper fonts.

Important Rules 1. The preferred format is LATEX. If you are not an avid LATEX user, you can use the new Word format, but make sure to read the User Guide (1) carefully, and install the new Linbiolinum and LinLiberte fonts that comes with the package. 2. Read the User Guide (1). Read it again, especially if you were using the old style. 3. Do not change anything in the acmart.cls le. 4. Do not change any length, such as \textlength, \textheight, or any margin in the body of your paper. 5. Look at the sample-sigconf.tex and create your own with all the relevant information and include the body of your manuscript at the end. 6. The ACM-Reference-format block provides proper and full citation information of your manuscript (if pub- lished) and it is required for all manuscripts (regular or short papers, as well as demo and poster abstracts). Do not set printacmref to false to disable it to save space, because you will be asked to include it for your Camera Ready manuscript. 7. ACM now uses CCS Categories (replacing Terms) block in all publications. This block, as well as Keywords are required for all short or regular papers (not needed for demo or poster abstracts). Please provide proper content for them (see the User Guide for details).

Top Matter The details are on pages 8–9 of the User Guide (1), but please note that ACM discourages the use of “merged” authors block, such as shown below:

∗Please note that the examples and some content in this document reect the recent SenSys 2018 and SenSys and BuildSys communities, the suggestions are also applicable to the ACM editions (odd years) of the CPS-IoT Week Conferences, particularly the ISPN.

1 SIG Proceedings Paper in LaTeX Format∗ SIG Proceedings Paper inExtended LaTeX Abstract Format—This† is a Very Long ∗ TitleBen That Trovato will G.K.M. not Tobin Fit Lars in ThørväldOne Line Institute for Clarity in Documentation, P.O. Box 1212,† Dublin, Ohio, 43017-6221 {trovato,tobin,lars}@corporation.comExtended Abstract ABSTRACTSIG Proceedings Paper in LaTeXpart Format to be unnumbered — This in your output, is a simply Very append Very an asterisk ‡ to the§ command name. Examples of both numbered¶ and unnum- This paper providesBen a Trovato sample of a LATEX document which conforms,G.K.M. Tobin ∗ Lars Thørväld somewhatInstitute loosely, for Clarity to the in formatting Documentation guidelines forInstitute ACM SIGLong for Pro-Clarity titleinbered Documentation headings will appear throughoutThe Thørväld the balance Group of this sample Instead, use a separate \affiliation for each author to generatedocument. the following: ceedings. P.O. Box 1212 ExtendedP.O. Box Abstract 1212 † 1 Thørväld Circle Dublin, Ohio 43017-6221 Dublin, Ohio 43017-6221Because the entire article is containedHekla, in Iceland the document environ- CCS [email protected] [email protected], you can indicate the startlarst@aliation.org of a new paragraph with a blank Ben Trovato G.K.M. Tobinline in your input le; that is whyLars this Thørväld sentence forms a separate • Computer systems organization → Embedded systems; Re- Institute for Clarity in Documentation Institute for Clarity inparagraph. Documentation The Thørväld Group Lawrence; Robotics; • P. Leipuner→ Network reliability; Sean Fogarty Charles Palmer dundancy P.O. BoxNetworks 1212 P.O. Box 1212 1 Thørväld Circle Brookhaven Laboratories NASA Ames Research Center Palmer Research Laboratories Dublin, Ohio 43017-6221 Dublin, Ohio 43017-6221 SpecialHekla, Iceland KEYWORDSP.O. Box 5000 Moett Field, California2.1 Type 94035 Changes and8600 DatapointCharacters Drive [email protected] [email protected] have already seen severallarst@aliation.org typeface changes in this sample. ACM proceedings,[email protected] LATEX, text tagging [email protected] San Antonio, Texas 78229 You can indicate italicized [email protected] or phrases in your text with the ACMABSTRACT Reference format: command2 THE\textit BODY; emboldeningOF THE PAPER with the command \textbf and Ben Trovato G.K.M. Tobin Lars Thørväld. 2017. SIG Proceedings Paper in This paper provides a sample of a LATEX document which conforms, Typically,typewriter-style the body (for of instance,a paper is for organized computer into code) a hierarchical with \texttt struc-. LaTeX Format. In Proceedings of ACM Conference,John Washington, Smith DC, USA, Julius P. Kumquat somewhat loosely, to the formatting guidelines for ACM SIG Pro- Butture, remember, with numbered you do or not unnumbered have to indicate headings typestyle for sections, changes subsec- when 4 pages. The titleceedingsJuly block 2017 (Conference’17),1. of each (regular orThe short) Thørväld paper Group is followed bytions, fourThe sub-subsections, blocks: Kumquat Consortium and even smaller sections. The command DOI: 10.1145/nnnnnnn.nnnnnnn such changes are part of the structural elements of your article; jsmith@aliation.org \[email protected] instance,that the precedes heading this of this paragraph subsection is part will of be such in a a hierarchy sans serif3. CCS CONCEPTS typeface,LATEX handles but that thenumbering is handled by and the placement document of class these le. headings Take care for ABSTRACT1 INTRODUCTION withyou,1 INTRODUCTIONthe when use you of4 the use curly theappropriate braces in typeface heading changes; commands they mark around the • Computer systems organization → Embedded systems; Re- 2 This paper provides a sample of a LATEX document1 which conforms, Thethe titlesproceedings of the headings.are the records If you of want a conference a sub-subsection. ACM seeks or smaller to give Thedundancyproceedings; Robotics;are the• Networks records of a→ conferenceNetwork reliability;. ACM seeks to give beginning and end of the text that is to be in the dierent typeface. thesesomewhat conference loosely, by-products to the formatting a uniform, guidelines high-quality for ACM appearance. SIG Pro- parttheseYou to conference becan unnumbered use whatever by-products in yoursymbols, a output,uniform, accented simply high-quality characters, append appearance. an asteriskor non- 1 Toceedings do this,. ACM has some rigid requirements for the format of the ToEnglishto the do this, command characters ACM has name. you some need Examples rigid anywhere requirements of both in your numbered for document; the format and youunnum- of can the KEYWORDS proceedings documents: there is a specied format (balanced double proceedings documents: there is a specied format (balanced double ndbered a completeheadings listwill of appear what is throughout available in the the balanceLATEX User’s of this Guide sample[7]. ACMcolumns),CCS proceedings, CONCEPTS a specied LATE setX, text of fonts tagging (Arial or Helvetica and Times document.columns), a specied set of fonts (Arial or Helvetica and Times Roman)• Computer in certain systems specied organization sizes, a specied→ Embedded live area, systems centered; Re- 2.2Roman)Because Math in the certain Equationsentire specied article is sizes, contained a specied in the document live area, centeredenviron- ACM Reference format: ment,on the you page, can specied indicate size the of start margins, of a new specied paragraph column with width a blank and Bendundancyon the Trovato, page,; Robotics; G.K.M. specied Tobin,• sizeNetworks and of Lars margins, Thørväld.→ Network specied 2017. SIGreliability; column Proceedings width Paper and You may want to display math equations in three distinct styles: linegutter in size. your input le; that is why this sentence forms a separate ingutter LaTeX size. Format — This is a Very Very Long title. In Proceedings of The inline, numbered or non-numbered display. Each of the three are KEYWORDS paragraph. 15th ACM Conference on Embedded Networked Sensor Systems, Delft, The 2discussed THE in BODY the next OF sections. THE PAPER ACM2Netherlands, THE proceedings, NovemberBODY LA OFT 2017EX, THE(SenSys), text tagging PAPER4 pages. Typically,DOI: 10.475/123_4 the body of a paper is organized into a hierarchical struc- Typically,2.12.2.1 Type Inline the body Changes (In-text) of a paper Equations. and is organizedSpecialA formula intoCharacters athat hierarchical appears in struc- the ACM Reference format: ture, with numbered or unnumbered headings for sections, subsec- Weture,running have with text already numbered is called seen or an unnumberedseveral inline typefaceor in-text headings changes formula. for sections, in It thisis produced sample. subsec- Ben Trovato, G.K.M. Tobin, Lars Thørväld, Lawrence P. Leipuner, Sean tions,by the sub-subsections,math environment, and whicheven smaller can be sections. invoked withThe command the usual Fogarty,tions, sub-subsections, Charles Palmer, Johnand even Smith, smaller and Julius sections. P. Kumquat. The command 2017. SIG You can indicate italicized words or phrases in your text with the 2 \section\begin . .that . \end precedesconstruction this paragraph or with is partthe short of such form a hierarchy$ . . . $3. \sectionProceedingsthat Paper precedes in LaTeX this Format—This paragraph is isa Very part Long of such Title a That hierarchy will not. command \textit; emboldening with the command \textbf and 1 INTRODUCTION YouLAT X can handles use any the of numberingthe symbols and and placement structures, offrom theseα to headingsω, available for FitLATE inX One handles Line. IntheProceedings numbering of The and 8th placement ACM/IEEE ofInternational these headings Conference for typewriter-styleE (for instance, for computer code) with \texttt. The are the records of a conference2. ACM seeks to give A onyou, Cyber-Physicalproceedings when you Systems,use the Pittsburgh, appropriate PA USA, heading Aprilcommands 2017 (ICCPS), around4 pages. Butyou,in LT remember,E whenX[7]; you this you sectionuse do the not will appropriate have simply to indicate show heading a typestyle few commands examples changes of around in-text when these conference by-products a uniform, high-quality appearance. theequations titles of in the context. headings. Notice If you how want this a equation:sub-subsectionlimn or smallerx = 0, theDOI: titles 10.475/123_4 of the headings. If you want a sub-subsection or smaller such changes are part of the structural elements of your→∞ article; To do this, ACM has some rigid requirements for the format of the forpartset hereinstance, to be in unnumbered in-line the heading math in style, of your this looks output, subsection slightly simply will dierent append be in a when an sans asterisk setserif in4 proceedings∗Produces the permission documents: block, there and is a specied information format (balanced double todisplay the command style. (See name. next section). Examples of both numbered and unnum- † typeface, but that is handled by the document class le. Take care †The full version of the author’s guide is available as acmart.pdf document 5 1columns), a specied set of fonts (Arial or Helvetica and Times withbered the headings use of willthe curly appear braces throughout in typeface the changes; balance of they this mark sample the ‡ThisDr. Trovato is a footnote insisted his name be rst. 2.2.2 Display Equations. A numbered display equation—one set §Roman)2 in certain specied sizes, a specied live area, centered beginningdocument. and end of the text that is to be in the dierent typeface. ThisThe secretary is a footnote. disavows any knowledge of this author’s actions. o by vertical space from the text and centered horizontally—is Please noteon¶This the author that page, is the specied oneCCS who size did CONCEPTS all of the margins, really hard specied work.and column the Keywords width and blocksYouBecause can are the use not entire whatever required article symbols, is contained in demo accented in the ordocument characters, posterenviron- abstracts,or non- but 1 produced by the equation environment. An unnumbered display mandatorygutterPermissionThis is an size.for abstract to make regular footnote digital or or hard short copies of papers. all or part of this work for personal or Englishment, you characters can indicate you need the start anywhere of a new in your paragraph document; with you a blank can classroom use is granted without fee provided that copies are not made or distributed equation is produced by the displaymath environment. ndline ina complete your input list le; of what that is is available why this in sentence the A forms a separate[7]. for prot or commercial advantage and that copies bear this notice and the full citation Again, in either environment, you can useLT anyEX User’s of the Guide symbols onPermission the rst page. to make digital or for hard components copies of of all this or partwork of owned this work by others for personal than ACM or paragraph. ∗ Once youmustclassroomProduces complete be honored. usethe permissionis granted Abstracting the without block, permissions with and fee credit providedcopyright is permitted. that information process copies To are not otherwise, with made or orACM, distributed republish, you receiveand structures an emailavailable from in LATEX;[email protected] this section will just give a couplethat will tofor†The post prot full on or version servers commercialof or the to redistribute advantageauthor’s guide and to lists, that is available requires copies bear as prioracmart.pdf this specic notice permission anddocument the full and/or citation a of2.2 examples Math of Equations display equations in context. First, consider the contain1fee.on somethingThis the Request is rst an abstractpage. permissions Copyrights footnotelike: from for [email protected]. components of this work owned by others than ACM 2.1 Type Changes and Special Characters must2 be honored. Abstracting with credit is permitted. To copy otherwise, or republish, You may want to display math equations in three distinct styles: Conference’17,This is a footnote Washington, DC, USA We have already seen several typeface changes in this sample. to post on servers or to redistribute to lists, requires prior specic permission and/or a inline,3 numbered or non-numbered display. Each of the three are © 2017 ACM. 978-x-xxxx-xxxx-x/YY/MM...$15.00 Another footnote, here. Let’s make this a rather short one to see how it looks. fee. Request permissions from [email protected]. You can indicate italicized words or phrases in your text with the \copyrightyear{2018}DOI: 10.1145/nnnnnnn.nnnnnnn 4discussedA fth, and inlast, the footnote. next sections. ICCPS, Pittsburgh, PA USA \setcopyright{acmcopyright} 2 ©Permission2017 ACM. to 123-4567-24-567/08/06...$15.00make digital or hard copies of all or part of this work for personal or This2.2.1 is a footnote Inline (In-text) Equations. A formula that appears in the \acmConference[SensysDOI:classroom 10.475/123_4 use is granted without'18]{The fee provided 16th that copies ACM are Conference not made or distributed on Embedded3This is Networked a footnote. Sensor Systems} {Novemberfor prot or4--7 commercial 2017, advantage Shenzhen, and that copies China} bear this notice and the full citation running text is called an inline or in-text formula. It is produced on the rst page. Copyrights for components of this work owned by others than ACM \acmISBN{978-1-xxxx-xxxx-x/18/11}\acmPrice{\$15.00} by the math environment, which can be invoked with the usual must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, \begin . . . \end construction or with the short form $ . . . $. \acmDOI{http://dx.doi.org/xx.xxxx/xxxxxxx.xxxxxxx}to post on servers or to redistribute to lists, requires prior specic permission and/or a fee. Request permissions from [email protected]. SenSys, Delft, The Netherlands 3This is a footnote. © 2017 ACM. 123-4567-24-567/08/06...$15.00 4Another footnote, here. Let’s make this a rather short one to see how it looks. DOI: 10.475/123_4 5A fth, and last, footnote. Sometimes, such emails may fall into your SPAM/Junk folder, so make sure that you let this email go to your mailbox, instead.

The ACM Reference format and the permissions block will be generated automatically, provided you have entered the required information above in your .tex le.

2 Author Anonymity In most conferences, submission are reviewed by using either blind (reviewers are hidden from the authors) or double blind (reviewers don’t know the identity of the author(s), and the author(s) don’t know the identity of the reviewers) policies.

The authors should use anonymous option of the acmart.cls to hide their identity:

SIG Proceedings Paper in LaTeX Format—This is a Very Long Title That will not Fit in One Line∗ Anonymous Author(s)

ABSTRACT to the command name. Examples of both numbered and unnum- bered headings will appear throughout the balance of this sample This paper provides a sample of a LATEX document which conforms, somewhat loosely, to the formatting guidelines for ACM SIG Pro- document. ceedings1. Because the entire article is contained in the document environ- ment, you can indicate the start of a new paragraph with a blank CCS CONCEPTS line in your input file; that is why this sentence forms a separate paragraph. • Computer systems organization → Embedded systems; Re- dundancy; Robotics; • Networks → Network reliability; 2.1 Type Changes and Special Characters Sometimes,KEYWORDS the manuscript itself may include information identifyingWe have already its seen authors. several typeface In this changes case inanonsuppress this sample. envi- You can indicate italicized words or phrases in your text with the ACM proceedings, LAT X, text tagging ronment can be used. ForE example, the text below can be hiddencommand \textit when; emboldeningthe environment with the command is used\textbf withandanonymous option: ACM Reference Format: typewriter-style (for instance, for computer code) with \texttt. Anonymous Author(s). 2017. SIG Proceedings Paper in LaTeX Format—This But remember, you do not have to indicate typestyle changes when is a Very Long Title That will not Fit in One Line. In Proceedings of 15th such changes are part of the structural elements of your article; \begin{anonsuppress} ACM, ACM Conference on Embedded Networked Sensor Systems (Sensys). for instance, the heading of this subsection will be in a sans serif4 New York, NY, USA, 4 pages. https://doi.org/10.475/123_4 This work is continuation of Dr.~Trovato and his team at typeface, but that is handled by the document class file. Take care \textit{Institute for Clarity in Documentation}. This paragraphwith the use will of5 the curly braces in typeface changes; they mark the disappear1 when INTRODUCTION \texttt{anonymous} option is used. beginning and end of the text that is to be in the different typeface. \end{anonsuppress}The proceedings are the records of a conference2. ACM seeks to give You can use whatever symbols, accented characters, or non- these conference by-products a uniform, high-quality appearance. English characters you need anywhere in your document; you can To do this, ACM has some rigid requirements for the format of the find a complete list of what is available inthe LATEX User’s Guide [7]. Here is theproceedings important documents: content there of is a the specified front format page (balanced of a Camera double Ready manuscript: columns), a specified set of fonts (Arial or Helvetica and Times 2.2 Math Equations Roman) in certain specified sizes, a specified live area, centered You may want to display math equations in three distinct styles: on the page, specified size of margins, specified column width and inline, numbered or non-numbered display. Each of the three are gutterSIG size. Proceedings Paper in LaTeXdiscussed Format—This in the next sections. is a Very Long ∗ 2 THE BODY OF THE PAPERTitle That will not2.2.1 Fit Inlinein One (In-text) Equations.Line A formula that appears in the Typically, the body of a paper is organized into a hierarchical struc- running text is called an inline or in-text formula. It is produced by the math environment, which can be invoked with the usual ture, with numbered or unnumbered† headings for sections, subsec- ‡ § tions, sub-subsections,Ben Trovato and even smaller sections. The commandG.K.M. Tobin\begin . . . \end constructionLars or with Thørväld the short form $ . . . $. \sectionInstitutethat for precedes Clarity this in paragraphDocumentation is part of suchInstitute a hierarchy for Clarity3. inYou Documentation can use any of the symbolsThe and Thørväld structures, Group from α to ω, avail- able in LAT X[7]; this section will simply show a few examples of in- LATEX handles theDublin, numbering Ohio and placement of these headingsDublin, for Ohio E Hekla, Iceland text equations in context. Notice how this equation: limn x = 0, you, [email protected] you use the appropriate heading [email protected] around [email protected] →∞ the titles of the headings. If you want a sub-subsection or smaller set here in in-line math style, looks slightly different when set in part to beLawrence unnumbered P.in your Leipuner output, simply append an asteriskSean Fogartydisplay style. (See next section).Charles Palmer Brookhaven Laboratories NASA Ames Research Center Palmer Research Laboratories ∗ 2.2.2 Display Equations. A numbered display equation—one set Title note [email protected] Moffett Field, California San Antonio, Texas 1This is an abstract footnote off by vertical space from the text and centered horizontally—is 2This is a footnote [email protected] by the equation [email protected] An unnumbered display 3 This is a footnote. equation is produced by the displaymath environment. ABSTRACT onAgain, the page, ineither specified environment, size of margins, you can specified use any of thecolumn symbols width and Permission to make digital or hard copies of all or part of this work for personal or gutter size. This paper provides a sample of a LATEX document which conforms, and structures available in LATEX; this section will just give a couple classroom use is granted without fee provided that copies are not made or distributed This work is continuation of Dr. Trovato and his team at forsomewhat profit or loosely,commercial to theadvantage formatting and that guidelines copies bear forthis ACM notice SIG and Pro-the full citation of examples of display equations in context. First, considerInstitute the onceedings the first1 .page. Copyrights for components of this work owned by others than ACM equation,for Clarity shown in Documentation as an inline. equation This paragraph above: will disappear when must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, anonymous option is used. to post on servers or to redistribute to lists, requires prior specific permission and/or a lim x = 0 (1) fee.CCS Request CONCEPTS permissions from [email protected]. n →∞ Sensys,• 6–8 November 2017, Delft, The Netherlands→ ; 2 THE BODY OF THE PAPER © Computer2017 Association systems for Computing organization Machinery. Embedded systems Re- ACMdundancy ISBN 123-4567-24-567/08/06...$15.00; Robotics; • Networks → Network reliability; 4Typically,Another footnote, the body here. ofLet’s a papermake this is aorganized rather short into one to a seehierarchical how it looks. struc- https://doi.org/10.475/123_4 5ture,A fifth, with and numbered last, footnote. or unnumbered headings for sections, subsec- KEYWORDS tions, sub-subsections, and even smaller sections. The command \section that precedes this paragraph is part of such a hierarchy3. ACM proceedings, LATEX, text tagging LATEX handles the numbering and placement of these headings for ACM Reference Format: you, when you use the appropriate heading commands around Ben Trovato, G.K.M. Tobin, Lars Thørväld, Lawrence P. Leipuner, Sean the titles of the headings. If you want a sub-subsection or smaller Fogarty, and Charles Palmer. 2017. SIG Proceedings Paper in LaTeX Format— part to be unnumbered in your output, simply append an asterisk This is a Very Long Title That will not Fit in One Line. In Proceedings of to the command name. Examples of both numbered and unnum- ACM, 15th ACM Conference on Embedded Networked Sensor Systems (Sensys). bered headings will appear throughout the balance of this sample New York, NY, USA, 4 pages. https://doi.org/10.475/123_4 document. Because the entire article is contained in the document environ- 1 INTRODUCTION ment, you can indicate the start of a new paragraph with a blank The proceedings are the records of a conference2. ACM seeks to give line in your input file; that is why this sentence forms a separate these conference by-products a uniform, high-quality appearance. paragraph. To do this, ACM has some rigid requirements for the format of the proceedings documents: there is a specified format (balanced double 3 2.1 Type Changes and Special Characters columns), a specified set of fonts (Arial or Helvetica and Times We have already seen several typeface changes in this sample. Roman) in certain specified sizes, a specified live area, centered You can indicate italicized words or phrases in your text with the command \textit; emboldening with the command \textbf and ∗Produces the permission block, and copyright information †Dr. Trovato insisted his name be first. typewriter-style (for instance, for computer code) with \texttt. ‡The secretary disavows any knowledge of this author’s actions. But remember, you do not have to indicate typestyle changes when §This author is the one who did all the really hard work. such changes are part of the structural elements of your article; 1This is an abstract footnote 4 2This is a footnote for instance, the heading of this subsection will be in a sans serif typeface, but that is handled by the document class file. Take care 5 Permission to make digital or hard copies of all or part of this work for personal or with the use of the curly braces in typeface changes; they mark the classroom use is granted without fee provided that copies are not made or distributed beginning and end of the text that is to be in the different typeface. for profit or commercial advantage and that copies bear this notice and the full citation You can use whatever symbols, accented characters, or non- on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, English characters you need anywhere in your document; you can to post on servers or to redistribute to lists, requires prior specific permission and/or a find a complete list of what is available inthe LATEX User’s Guide [7]. fee. Request permissions from [email protected]. Sensys, 6–8 November 2017, Delft, The Netherlands © 2017 Association for Computing Machinery. 3This is a footnote. ACM ISBN 123-4567-24-567/08/06...$15.00 4Another footnote, here. Let’s make this a rather short one to see how it looks. https://doi.org/10.475/123_4 5A fifth, and last, footnote. Sample Driver The following latex snippet is used to generate the above (less the author block) output:

\documentclass[sigconf]{acmart}

\usepackage{balance} % For balanced columns on the last page

\setcopyright{acmcopyright} % if you give the rights to ACM \acmDOI{...} % DOI - Insert your DOI below... \acmISBN{...} % ISBN - Insert your conference/workshop's ISBN below... \acmYear{2017} % Insert Publication year \copyrightyear{2017} % Insert Copyright year (typically the same as above) \acmPrice{15.00} \acmConference[Short Name]{Long Name}{dates}{venue}

\begin{document} \title[Short Title]{Long Title for Your ACM Conference Paper} \begin{abstract} ... \end{abstract} ... \begin{CCSXML} 10010520.10010553.10010562 Computer systems organization~Embedded systems 500 ... \end{CCSXML}

\ccsdesc[500]{Computer systems organization~Embedded systems} ...

\keywords{ACM proceedings, \LaTeX, text tagging}

\maketitle \input{body-of-your-manuscript}

\balance \bibliographystyle{ACM-Reference-Format} \bibliography{name-of-your-bib-file}

\end{document}

You should generate the CCSXML code with the tool at http://dl.acm.org/ccs.cfm and copy and paste it in your “driver” le.

Please note that you may need to put the \balance towards the end of the body of your manuscript le.

Running Headers One of the changes in the new style is the “running heads”. There are three potential ugliness with this: Long conference name, long manuscript title, and long author list.

ICCPS, April 2017, Pisburgh, G.K.M. Tobin, PA Lars USABenTrovato, Thørväld, Lawrence P. Leipuner, Sean Fogarty, Charles Palmer, John Smith, and Julius P. Kumquat

command \textit; emboldening with the command \textbf and Table 1: Frequency of Special Characters typewriter-style (for instance, for computer code) with \texttt. But remember, you do not have to indicate typestyle changes when Non-English or Math Frequency Comments such changes are part of the structural elements of your article; Ø 1 in 1,000 For Swedish names for instance, the heading of this subsection will be in a sans serif4 π 1 in 5 Common in math typeface, but that is handled by the document class le. Take care $ 4 in 5 Used in business with the use of5 the curly braces in typeface changes; they mark the Ψ2 1 in 40,000 Unexplained usage beginning and end of the text that is to be in the dierent typeface. 1 You can use whatever symbols, accented characters, or non- English characters you need anywhere in your document; you can 4 nd a complete list of what is available in the LATEX User’s Guide [? proper location in the .tex le [? ]. The key is a short reference you ]. invent to uniquely identify each work; in this sample document, the key is the rst author’s surname and a word from the title. This 2.2 Math Equations identifying key is included with each item in the .bib le for your You may want to display math equations in three distinct styles: article. inline, numbered or non-numbered display. Each of the three are The details of the construction of the .bib le are beyond the discussed in the next sections. scope of this sample document, but more information can be found in the , and exhaustive details in the A 2.2.1 Inline (In-text) Equations. A formula that appears in the Author’s Guide LTEX User’s by Lamport [ ]. running text is called an inline or in-text formula. It is produced Guide ? This article shows only the plainest form of the citation com- by the math environment, which can be invoked with the usual mand, using \cite. \begin . . . \end construction or with the short form $ . . . $. You can use any of the symbols and structures, from α to ω, available in LATEX[? ]; this section will simply show a few examples of in-text 2.4 Tables equations in context. Notice how this equation: limn x = 0, Because tables cannot be split across pages, the best placement for set here in in-line math style, looks slightly dierent when→∞ set in them is typically the top of the page nearest their initial cite. To en- display style. (See next section). sure this proper “oating” placement of tables, use the environment table to enclose the table’s contents and the table caption. The con- 2.2.2 Display Equations. A numbered display equation—one set tents of the table itself must go in the tabular environment, to be o by vertical space from the text and centered horizontally—is aligned properly in rows and columns, with the desired horizontal produced by the equation environment. An unnumbered display and vertical rules. Again, detailed instructions on tabular material equation is produced by the displaymath environment. are found in the LAT X User’s Guide. Again, in either environment, you can use any of the symbols E Immediately following this sentence is the point at which Table 1 and structures available in LAT X; this section will just give a couple E is included in the input le; compare the placement of the table of examples of display equations in context. First, consider the here with the table in the printed output of this document. equation, shown as an inline equation above: To set a wider table, which takes up the whole width of the page’s lim x = 0 (1) live area, use the environment table* to enclose the table’s contents n →∞ and the table caption. As with a single-column table, this wide Notice how it is formatted somewhat dierently in the display- table will “oat” to a location deemed more desirable. Immediately environment. Now, we’ll enter an unnumbered equation: math following this sentence is the point at which Table 2 is included in ∞ the input le; again, it is instructive to compare the placement of x + 1 the table here with the table in the printed output of this document. =0 Õi It is strongly recommended to use the package booktabs [? ] and and follow it with another numbered equation: follow its main principles of typography with respect to tables: +2 ∞ π (1) Never, ever use vertical rules. xi = f (2) 0 (2) Never use double rules. Õi=0 ¹ just to demonstrate LATEX’s able handling of numbering. It is also a good idea not to overuse horizontal rules.

2.3 Citations 2.5 Figures Citations to articles [???? ], conference proceedings [? ] or maybe Like tables, gures cannot be split across pages; the best placement [?? ] listed in the Bibliography section of your article will for them is typically the top or the bottom of the page nearest their occur throughout the text of your article. You should use BibTeX to initial cite. To ensure this proper “oating” placement of gures, automatically produce this bibliography; you simply need to insert use the environment gure to enclose the gure and its caption. one of several citation commands with a key of the item cited in the This sample document contains examples of .eps les to be A A 4Another footnote, here. Let’s make this a rather short one to see how it looks. displayable with LTEX. If you work with pdfLTEX, use les in the 5A fth, and last, footnote. .pdf format. Note that most modern TEX systems will convert .eps To avoid “long conference title” problem, use one of the following \acmConference{...} tags for SenSys’18 and BuildSys’18, respectively:

\acmConference[SenSys'18]{The 16th ACM Conference on Embedded Networked Sensor Systems}{November 4--7, 2018} {Shenzhen, China}

\acmConference[BuildSys'18]{The 5th International Conference on Systems for Energy-Efficient Built Environments} {November 7--8, 2018}{Shenzhen, China}

Further, if you have a long title, use the optional ShortTitle in the \title. As a rule-of-thumb, if your title is longer than a single column width, it should be shortened.

\title[SIG Proceedings Paper in LaTeX Format]{SIG Proceedings Paper in LaTeX Format---This is a Very Long Title That will not Fit in One Line}

And if you have three or more authors (or the list is longer than a a single column width), use the following with the rst author’s names:

\renewcommand{\shortauthors}{F. LastName et al.}

Lastly, use the names and last names of the authors in the “authors block” consistently. Pick one of the ways shown below and use it consistently everywhere, including your bibliographies:

Ben Travato B. Travato

Lawrence P. Leipuner L.P. Leipuner

Gordon K.M. Tobin G.K.M. Tobin

Bibliographies and Citations Regular sta of the institutions, such as ACM and IEEE, review manuscripts for their archival journals to provide consistency and coherency in those publications. All other publications, such as conference proceedings and newslet- ters, are typically compiled by dierent volunteers, leading to various inconsistencies. Recently, ACM requires an additional “block”, ACM Reference format:, in every publication to make the citation process easier. However, this is only one side of the coin, as we have to provide the other side by properly citing our references. Most common error is to use incomplete references to save space in the body of a paper. Keep in mind that ACM uses the natbib package and the ACM-Reference-Format.bst for processing references. Check the User Guide (1) (Section 2.10 Bibliography) and make sure that you provide all the required elds for the each bib entry.

Acknowledgements If you have to acknowledge someone or something in your manuscript, please insert your message between \begin{acks} and \end{acks}. This is no longer a \section in the manuscript.

Balanced Columns Although not enforced by ACM, SenSys and BuildSys communities have been balancing the columns on the last page of each paper by using the balance package. Admittedly, this might be tricky at times, but the output is much nicer as can be seen below:

5 The good... The ugly...

ICCPS, April 2017, Pisburgh, PA USA B. Trovato et al. ICCPS, April 2017, Pisburgh, PA USA B. Trovato et al.

Figure 3: A sample black and white graphic that needs to span two columns of text. Figure 3: A sample black and white graphic that needs to span two columns of text.

ACKNOWLEDGMENTS [7] Leslie Lamport. 1986. LaTeX User’s Guide and Document Reference Manual. Addison-Wesley Company, Reading, Massachusetts. The authors would like to thank Dr. Yuhua Li for providing the [8] S.L. Salas and Einar Hille. 1978. Calculus: One and Several Variable. John Wiley matlab code of the BEPS method. and Sons, New York. The authors would also like to thank the anonymous referees for their valuable comments and helpful suggestions. The work is supported by the National Natural Science Foundation of China under Grant No.: 61273304 and Young Scientsts’ Support Program Figure 4: A sample black and white graphic that has been (http://www.nnsf.cn/youngscientsts). Figure 4: A sample black and white graphic that has been resized with the includegraphics command. resized with the includegraphics command. REFERENCES [1] American Mathematical Society 2015. Using the amsthm Package. American A.3 Conclusions Mathematical Society. http://www.ctan.org/pkg/amsthm. [2] Mic Bowman, Saumya K. Debray, and Larry L. Peterson. 1993. Reasoning About A.3 Conclusions A.4 References Naming Systems. ACM Trans. Program. Lang. Syst. 15, 5 (November 1993), 795– and 825. DOI:http://dx.doi.org/10.1145/161468.161471 A.4 References Generated by bibtex from your .bib le. Run latex, then bibtex, then [3] Johannes Braams. Babel, a Multilingual Style-Option System for Use with LaTeX’s Generated by bibtex from your .bib le. Run latex, then bibtex, then latex twice (to resolve references) to create the .bbl le. Insert that Standard Document Styles. TUGboat (????). .bbl [4] Malcolm Clark. Post Congress Tristesse. In . latex twice (to resolve references) to create the le. Insert that .bbl le into the .tex source le and comment out the command TeX90 Conference Proceedings [5] Simon Fear. 2005. Publication quality tables in LATEX. http://www.ctan.org/pkg/ .bbl le into the .tex source le and comment out the command \thebibliography. booktabs. \thebibliography. [6] Maurice Herlihy. 1993. A Methodology for Implementing Highly Concurrent Data Objects. ACM Trans. Program. Lang. Syst. 15, 5 (November 1993), 745–770. B MORE HELP FOR THE HARDY DOI:http://dx.doi.org/10.1145/161468.161469 B MORE HELP FOR THE HARDY acmart. [7] Leslie Lamport. 1986. LaTeX User’s Guide and Document Reference Manual. Of course, reading the source code is always useful. The le Addison-Wesley Publishing Company, Reading, Massachusetts. Of course, reading the source code is always useful. The le acmart. pdf contains both the user guide and the commented code. [8] S.L. Salas and Einar Hille. 1978. Calculus: One and Several Variable. John Wiley pdf contains both the user guide and the commented code. and Sons, New York. ACKNOWLEDGMENTS The authors would like to thank Dr. Yuhua Li for providing the matlab code of the BEPS method. The authors would also like to thank the anonymous referees for their valuable comments and helpful suggestions. The work is supported by the National Natural Science Foundation of China under Grant No.: 61273304 and Young Scientsts’ Support Program (http://www.nnsf.cn/youngscientsts).

REFERENCES [1] American Mathematical Society 2015. Using the amsthm Package. American Mathematical Society. http://www.ctan.org/pkg/amsthm. [2] Mic Bowman, Saumya K. Debray, and Larry L. Peterson. 1993. Reasoning About Naming Systems. ACM Trans. Program. Lang. Syst. 15, 5 (November 1993), 795– 825. DOI:http://dx.doi.org/10.1145/161468.161471 [3] Johannes Braams. Babel, a Multilingual Style-Option System for Use with LaTeX’s Standard Document Styles. TUGboat (????). [4] Malcolm Clark. Post Congress Tristesse. In TeX90 Conference Proceedings. [5] Simon Fear. 2005. Publication quality tables in LATEX. http://www.ctan.org/pkg/ booktabs. [6] Maurice Herlihy. 1993. A Methodology for Implementing Highly Concurrent Data Objects. ACM Trans. Program. Lang. Syst. 15, 5 (November 1993), 745–770. DOI:http://dx.doi.org/10.1145/161468.161469

Thank you for your attention and good luck in your submissions!

References

[1] Boris Veytsman. LATEX Class for Association for Computing Machinery, March 2018. The current version is 1.55.

6