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
52 # Input general definitions
58 Other "format=manuscript,authordraft"
69 AlignPossible Block, Left, Right, Center
71 # FIXME This ought to be set dynamically.
98 LabelString "Thanks: "
109 LabelString "Journal's Short Name: "
121 CopyStyle ACM_Journal
123 LabelString "Short name"
127 LabelString "Full name"
138 LabelString "Conference Name: "
139 LatexName acmConference
145 LabelString "Short title"
176 LabelString "Email address: "
190 LabelString "ORCID: "
210 LabelString "Affiliation: "
211 LatexName affiliation
214 Style Additional_Affiliation
215 CopyStyle Affiliation
216 LabelString "Additional Affiliation: "
217 LatexName additionalaffiliation
220 InsetLayout Flex:Position
224 LabelString "Position"
229 InsetLayout Flex:Institution
230 CopyStyle Flex:Position
231 LabelString "Institution"
232 LatexName institution
236 InsetLayout Flex:Department
237 CopyStyle Flex:Position
238 LabelString "Department"
244 InsetLayout Flex:Street_Address
245 CopyStyle Flex:Position
246 LabelString "Street Address"
247 LatexName streetaddress
252 InsetLayout Flex:City
253 CopyStyle Flex:Position
260 InsetLayout Flex:Country
261 CopyStyle Flex:Position
262 LabelString "Country"
268 InsetLayout Flex:State
269 CopyStyle Flex:Position
276 InsetLayout Flex:Postal_Code
277 CopyStyle Flex:Position
278 LabelString "Postal Code"
294 LabelString "Title Note: "
302 LabelString "Subtitle Note: "
303 LatexName subtitlenote
308 LabelString "Author Note: "
313 CopyStyle ACM_Journal
314 LabelString "ACM Volume: "
319 CopyStyle ACM_Journal
320 LabelString "ACM Number: "
325 CopyStyle ACM_Journal
326 LabelString "ACM Article: "
331 CopyStyle ACM_Journal
332 LabelString "ACM Year: "
337 CopyStyle ACM_Journal
338 LabelString "ACM Month: "
342 Style ACM_Art_Seq_Num
343 CopyStyle ACM_Journal
344 LabelString "Article Sequential Number: "
345 LatexName acmArticleSeq
348 Style ACM_Submission_ID
349 CopyStyle ACM_Journal
350 LabelString "ACM Submission ID: "
351 LatexName acmSubmissionID
355 CopyStyle ACM_Journal
356 LabelString "ACM Price: "
361 CopyStyle ACM_Journal
362 LabelString "ACM ISBN: "
367 CopyStyle ACM_Journal
368 LabelString "ACM DOI: "
373 CopyStyle ACM_Journal
374 LabelString "ACM Badge R: "
379 CopyStyle ACM_Journal
380 LabelString "ACM Badge L: "
385 CopyStyle ACM_Journal
386 LabelString "Start Page: "
392 LabelString "Terms: "
398 LabelString "Keywords: "
405 LatexType Environment
413 LabelString "Computing Classification Scheme (XML): "
420 ParbreakIsNewline true
424 Style CCS_Description
427 LabelString "Significance"
429 LabelString "Computing Classification Scheme: "
443 CopyStyle ACM_Journal
444 LabelString "Set Copyright: "
445 LatexName setcopyright
449 CopyStyle ACM_Journal
450 LabelString "Copyright Year: "
451 LatexName copyrightyear
457 LabelString "Teaser Figure"
459 LatexType Environment
460 LatexName teaserfigure
464 CopyStyle ACM_Journal
469 LabelString "Received: "
485 LabelString "Short authors: "
493 \newcommand{\redefineshortauthors}[1]{\renewcommand{\shortauthors}{#1}}
495 LatexName redefineshortauthors
499 OutlinerName sidebar "Sidebar" #no AddToToc
503 GuiName "Sidebar (sigchi-a only)"
513 GuiName "Margin figure (sigchi-a only)"
518 ListName "List of Figures"
519 ListCommand listoffigures
526 GuiName "Margin table (sigchi-a only)"
531 ListName "List of Tables"
532 ListCommand listoftables
537 OutlinerName thm "Definitions & Theorems"
546 LatexType Environment
553 LabelString "Additional Theorem Text"
554 Tooltip "Additional text appended to the theorem header"
568 LabelString "Theorem \thetheorem."
582 LabelString "Corollary \thetheorem."
589 LabelString "Lemma \thetheorem."
595 LatexName proposition
596 LabelString "Proposition \thetheorem."
603 LabelString "Conjecture \thetheorem."
610 LabelString "Definition \thetheorem."
623 LabelString "Example \thetheorem."
626 InsetLayout Flex:Print_Only
632 LatexType Environment
633 LabelString "Print version only"
636 InsetLayout Flex:Screen_Only
637 CopyStyle Flex:Print_Only
639 LabelString "Screen version only"
642 InsetLayout Flex:Anonymous_Suppression
643 CopyStyle Flex:Print_Only
644 LatexName anonsuppress
645 LabelString "Non anonymous only"
648 Style Acknowledgments
651 LatexType Environment
652 LabelString "Acknowledgments"
663 InsetLayout Flex:Grant_Sponsor
666 Decoration Conglomerate
667 LabelString "Grant Sponsor"
668 LatexName grantsponsor
671 LabelString "Sponsor ID"
692 InsetLayout Flex:Grant_Number
695 Decoration Conglomerate
696 LabelString "Grant Number"
707 LabelString "Sponsor ID"
713 Input theorems-case.inc
714 Input theorems-proof.inc
715 Input theorems-refprefix.inc