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"
542 LatexType Environment
549 LabelString "Additional Theorem Text"
550 Tooltip "Additional text appended to the theorem header"
564 LabelString "Theorem \thetheorem."
578 LabelString "Corollary \thetheorem."
585 LabelString "Lemma \thetheorem."
591 LatexName proposition
592 LabelString "Proposition \thetheorem."
599 LabelString "Conjecture \thetheorem."
606 LabelString "Definition \thetheorem."
619 LabelString "Example \thetheorem."
622 InsetLayout Flex:Print_Only
628 LatexType Environment
629 LabelString "Print version only"
632 InsetLayout Flex:Screen_Only
633 CopyStyle Flex:Print_Only
635 LabelString "Screen version only"
638 InsetLayout Flex:Anonymous_Suppression
639 CopyStyle Flex:Print_Only
640 LatexName anonsuppress
641 LabelString "Non anonymous only"
644 Style Acknowledgments
647 LatexType Environment
648 LabelString "Acknowledgments"
659 InsetLayout Flex:Grant_Sponsor
662 Decoration Conglomerate
663 LabelString "Grant Sponsor"
664 LatexName grantsponsor
667 LabelString "Sponsor ID"
688 InsetLayout Flex:Grant_Number
691 Decoration Conglomerate
692 LabelString "Grant Number"
703 LabelString "Sponsor ID"
709 Input theorems-case.inc
710 Input theorems-proof.inc
711 Input theorems-refprefix.inc