1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[acmart]{Association for Computing Machinery (ACM) article}
3 # \DeclareCategory{Articles}
5 # Layout for typesetting publications of the Association for Computing Machinery.
7 # Author : John Perry <john.perry@usm.edu>
8 # Guillaume Munch-Maccagnoni <gm@lyx.org>
20 Provides draftwatermark 1
30 Provides inconsolata 1
31 Provides latex-tools 1
51 # Input general definitions
57 Other "format=manuscript,authordraft"
68 AlignPossible Block, Left, Right, Center
70 # FIXME This ought to be set dynamically.
97 LabelString "Thanks: "
108 LabelString "Journal's Short Name: "
120 CopyStyle ACM_Journal
122 LabelString "Short name"
126 LabelString "Full name"
137 LabelString "Conference Name: "
138 LatexName acmConference
144 LabelString "Short title"
175 LabelString "Email address: "
189 LabelString "ORCID: "
209 LabelString "Affiliation: "
210 LatexName affiliation
213 Style Additional_Affiliation
214 CopyStyle Affiliation
215 LabelString "Additional Affiliation: "
216 LatexName additionalaffiliation
219 InsetLayout Flex:Position
223 LabelString "Position"
228 InsetLayout Flex:Institution
229 CopyStyle Flex:Position
230 LabelString "Institution"
231 LatexName institution
235 InsetLayout Flex:Department
236 CopyStyle Flex:Position
237 LabelString "Department"
243 InsetLayout Flex:Street_Address
244 CopyStyle Flex:Position
245 LabelString "Street Address"
246 LatexName streetaddress
251 InsetLayout Flex:City
252 CopyStyle Flex:Position
259 InsetLayout Flex:Country
260 CopyStyle Flex:Position
261 LabelString "Country"
267 InsetLayout Flex:State
268 CopyStyle Flex:Position
275 InsetLayout Flex:Postal_Code
276 CopyStyle Flex:Position
277 LabelString "Postal Code"
293 LabelString "Title Note: "
301 LabelString "Subtitle Note: "
302 LatexName subtitlenote
307 LabelString "Author Note: "
312 CopyStyle ACM_Journal
313 LabelString "ACM Volume: "
318 CopyStyle ACM_Journal
319 LabelString "ACM Number: "
324 CopyStyle ACM_Journal
325 LabelString "ACM Article: "
330 CopyStyle ACM_Journal
331 LabelString "ACM Year: "
336 CopyStyle ACM_Journal
337 LabelString "ACM Month: "
341 Style ACM_Art_Seq_Num
342 CopyStyle ACM_Journal
343 LabelString "Article Sequential Number: "
344 LatexName acmArticleSeq
347 Style ACM_Submission_ID
348 CopyStyle ACM_Journal
349 LabelString "ACM Submission ID: "
350 LatexName acmSubmissionID
354 CopyStyle ACM_Journal
355 LabelString "ACM Price: "
360 CopyStyle ACM_Journal
361 LabelString "ACM ISBN: "
366 CopyStyle ACM_Journal
367 LabelString "ACM DOI: "
372 CopyStyle ACM_Journal
373 LabelString "ACM Badge R: "
378 CopyStyle ACM_Journal
379 LabelString "ACM Badge L: "
384 CopyStyle ACM_Journal
385 LabelString "Start Page: "
391 LabelString "Terms: "
397 LabelString "Keywords: "
404 LatexType Environment
412 LabelString "Computing Classification Scheme (XML): "
419 ParbreakIsNewline true
423 Style CCS_Description
426 LabelString "Significance"
428 LabelString "Computing Classification Scheme: "
442 CopyStyle ACM_Journal
443 LabelString "Set Copyright: "
444 LatexName setcopyright
448 CopyStyle ACM_Journal
449 LabelString "Copyright Year: "
450 LatexName copyrightyear
456 LabelString "Teaser Figure"
458 LatexType Environment
459 LatexName teaserfigure
463 CopyStyle ACM_Journal
468 LabelString "Received: "
484 LabelString "Short authors: "
492 \newcommand{\redefineshortauthors}[1]{\renewcommand{\shortauthors}{#1}}
494 LatexName redefineshortauthors
499 GuiName "Two-column table"
504 ListName "List of Tables"
507 ListCommand listoftables
513 GuiName "Two-column figure"
518 ListName "List of Figures"
521 ListCommand listoffigures
527 GuiName "Sidebar (sigchi-a only)"
537 GuiName "Margin figure (sigchi-a only)"
542 ListName "List of Figures"
543 ListCommand listoffigures
550 GuiName "Margin table (sigchi-a only)"
555 ListName "List of Tables"
556 ListCommand listoftables
561 OutlinerName thm "Definitions & Theorems"
566 LatexType Environment
573 LabelString "Additional Theorem Text"
574 Tooltip "Additional text appended to the theorem header"
588 LabelString "Theorem \thetheorem."
602 LabelString "Corollary \thetheorem."
609 LabelString "Lemma \thetheorem."
615 LatexName proposition
616 LabelString "Proposition \thetheorem."
623 LabelString "Conjecture \thetheorem."
630 LabelString "Definition \thetheorem."
643 LabelString "Example \thetheorem."
646 InsetLayout Flex:Print_Only
652 LatexType Environment
653 LabelString "Print version only"
656 InsetLayout Flex:Screen_Only
657 CopyStyle Flex:Print_Only
659 LabelString "Screen version only"
662 InsetLayout Flex:Anonymous_Suppression
663 CopyStyle Flex:Print_Only
664 LatexName anonsuppress
665 LabelString "Non anonymous only"
668 Style Acknowledgments
671 LatexType Environment
672 LabelString "Acknowledgments"
683 InsetLayout Flex:Grant_Sponsor
686 Decoration Conglomerate
687 LabelString "Grant Sponsor"
688 LatexName grantsponsor
691 LabelString "Sponsor ID"
712 InsetLayout Flex:Grant_Number
715 Decoration Conglomerate
716 LabelString "Grant Number"
727 LabelString "Sponsor ID"
733 Input theorems-case.inc
734 Input theorems-proof.inc
735 Input theorems-refprefix.inc