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
498 OutlinerName sidebar "Sidebar" #no AddToToc
502 GuiName "Sidebar (sigchi-a only)"
512 GuiName "Margin figure (sigchi-a only)"
517 ListName "List of Figures"
518 ListCommand listoffigures
525 GuiName "Margin table (sigchi-a only)"
530 ListName "List of Tables"
531 ListCommand listoftables
536 OutlinerName thm "Definitions & Theorems"
541 LatexType Environment
548 LabelString "Additional Theorem Text"
549 Tooltip "Additional text appended to the theorem header"
563 LabelString "Theorem \thetheorem."
577 LabelString "Corollary \thetheorem."
584 LabelString "Lemma \thetheorem."
590 LatexName proposition
591 LabelString "Proposition \thetheorem."
598 LabelString "Conjecture \thetheorem."
605 LabelString "Definition \thetheorem."
618 LabelString "Example \thetheorem."
621 InsetLayout Flex:Print_Only
627 LatexType Environment
628 LabelString "Print version only"
631 InsetLayout Flex:Screen_Only
632 CopyStyle Flex:Print_Only
634 LabelString "Screen version only"
637 InsetLayout Flex:Anonymous_Suppression
638 CopyStyle Flex:Print_Only
639 LatexName anonsuppress
640 LabelString "Non anonymous only"
643 Style Acknowledgments
646 LatexType Environment
647 LabelString "Acknowledgments"
658 InsetLayout Flex:Grant_Sponsor
661 Decoration Conglomerate
662 LabelString "Grant Sponsor"
663 LatexName grantsponsor
666 LabelString "Sponsor ID"
687 InsetLayout Flex:Grant_Number
690 Decoration Conglomerate
691 LabelString "Grant Number"
702 LabelString "Sponsor ID"
708 Input theorems-case.inc
709 Input theorems-proof.inc
710 Input theorems-refprefix.inc