1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[acmart]{Association for Computing Machinery (ACM)}
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>
9 # Reviewed following tickets #10722 & #10723
10 # by Jean-Pierre Chrétien <jpc@lyx.org>
22 Provides draftwatermark 1
32 Provides inconsolata 1
33 Provides latex-tools 1
54 # Input general definitions
60 Other "format=manuscript,authordraft"
71 AlignPossible Block, Left, Right, Center
73 # FIXME This ought to be set dynamically.
100 LabelString "Thanks: "
111 LabelString "Journal's Short Name: "
123 CopyStyle ACM_Journal
125 LabelString "Short name"
129 LabelString "Full name"
140 LabelString "Conference Name: "
141 LatexName acmConference
147 LabelString "Short title"
149 # TODO: In DocBook, output it in a titleabbrev outside this title.
156 DocBookTagType paragraph
184 LabelString "Email address: "
198 LabelString "ORCID: "
218 LabelString "Affiliation: "
219 LatexName affiliation
222 Style Additional_Affiliation
223 CopyStyle Affiliation
224 LabelString "Additional Affiliation: "
225 LatexName additionalaffiliation
228 InsetLayout Flex:Position
232 LabelString "Position"
237 InsetLayout Flex:Institution
238 CopyStyle Flex:Position
239 LabelString "Institution"
240 LatexName institution
244 InsetLayout Flex:Department
245 CopyStyle Flex:Position
246 LabelString "Department"
256 InsetLayout Flex:Street_Address
257 CopyStyle Flex:Position
258 LabelString "Street Address"
259 LatexName streetaddress
268 InsetLayout Flex:City
269 CopyStyle Flex:Position
280 InsetLayout Flex:Country
281 CopyStyle Flex:Position
282 LabelString "Country"
292 InsetLayout Flex:State
293 CopyStyle Flex:Position
304 InsetLayout Flex:Postal_Code
305 CopyStyle Flex:Position
306 LabelString "Postal Code"
326 LabelString "Title Note: "
334 LabelString "Subtitle Note: "
335 LatexName subtitlenote
345 CopyStyle ACM_Journal
346 LabelString "Volume: "
351 CopyStyle ACM_Journal
352 LabelString "Number: "
357 CopyStyle ACM_Journal
358 LabelString "Article: "
363 CopyStyle ACM_Journal
369 CopyStyle ACM_Journal
370 LabelString "Month: "
374 Style ACM_Art_Seq_Num
375 CopyStyle ACM_Journal
376 LabelString "Article Sequential Number: "
377 LatexName acmArticleSeq
380 Style ACM_Submission_ID
381 CopyStyle ACM_Journal
382 LabelString "Submission ID: "
383 LatexName acmSubmissionID
387 CopyStyle ACM_Journal
388 LabelString "Price: "
393 CopyStyle ACM_Journal
399 CopyStyle ACM_Journal
400 LabelString "ACM DOI: "
405 CopyStyle ACM_Journal
406 LabelString "ACM Badge R: "
411 CopyStyle ACM_Journal
412 LabelString "ACM Badge L: "
417 CopyStyle ACM_Journal
418 LabelString "Start Page: "
424 LabelString "Terms: "
430 LabelString "Keywords: "
437 LatexType Environment
445 LabelString "Computing Classification Scheme (XML): "
452 ParbreakIsNewline true
456 Style CCS_Description
459 LabelString "Significance"
461 LabelString "Computing Classification Scheme: "
475 CopyStyle ACM_Journal
476 LabelString "Set Copyright: "
477 LatexName setcopyright
481 CopyStyle ACM_Journal
482 LabelString "Copyright Year: "
483 LatexName copyrightyear
489 LabelString "Teaser Figure"
491 LatexType Environment
492 LatexName teaserfigure
496 CopyStyle ACM_Journal
501 LabelString "Received: "
517 LabelString "Short authors: "
525 \newcommand{\redefineshortauthors}[1]{\renewcommand{\shortauthors}{#1}}
527 LatexName redefineshortauthors
531 OutlinerName sidebar "Sidebar" #no AddToToc
535 GuiName "Sidebar (sigchi-a only)"
545 GuiName "Margin figure (sigchi-a only)"
550 ListName "List of Figures"
551 ListCommand listoffigures
558 GuiName "Margin table (sigchi-a only)"
563 ListName "List of Tables"
564 ListCommand listoftables
569 OutlinerName thm "Definitions & Theorems"
574 RefFormat thm "Theorem \arabic{theorem}"
575 RefFormat cor "Corollary \arabic{theorem}"
576 RefFormat lem "Lemma \arabic{theorem}"
577 RefFormat prop "Proposition \arabic{theorem}"
578 RefFormat conj "Conjecture \arabic{theorem}"
579 RefFormat def "Definition \arabic{theorem}"
580 RefFormat exa "Example \arabic{theorem}"
586 LatexType Environment
593 LabelString "Additional Theorem Text"
594 Tooltip "Additional text appended to the theorem header"
608 LabelString "Theorem \thetheorem."
622 LabelString "Corollary \thetheorem."
629 LabelString "Lemma \thetheorem."
635 LatexName proposition
636 LabelString "Proposition \thetheorem."
643 LabelString "Conjecture \thetheorem."
650 LabelString "Definition \thetheorem."
663 LabelString "Example \thetheorem."
666 InsetLayout Flex:Print_Only
672 LatexType Environment
673 LabelString "Print version only"
676 InsetLayout Flex:Screen_Only
677 CopyStyle Flex:Print_Only
679 LabelString "Screen version only"
682 InsetLayout Flex:Anonymous_Suppression
683 CopyStyle Flex:Print_Only
684 LatexName anonsuppress
685 LabelString "Non anonymous only"
688 Style Acknowledgments
691 LatexType Environment
692 LabelString "Acknowledgments"
702 DocBookWrapperTag acknowledgements
706 InsetLayout Flex:Grant_Sponsor
709 Decoration Conglomerate
710 LabelString "Grant Sponsor"
711 LatexName grantsponsor
714 LabelString "Sponsor ID"
735 InsetLayout Flex:Grant_Number
738 Decoration Conglomerate
739 LabelString "Grant Number"
750 LabelString "Sponsor ID"
756 Input theorems-case.inc
757 Input theorems-proof.inc
758 Input theorems-refprefix.inc