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
182 LabelString "Email address: "
196 LabelString "ORCID: "
216 LabelString "Affiliation: "
217 LatexName affiliation
220 Style Additional_Affiliation
221 CopyStyle Affiliation
222 LabelString "Additional Affiliation: "
223 LatexName additionalaffiliation
226 InsetLayout Flex:Position
230 LabelString "Position"
235 InsetLayout Flex:Institution
236 CopyStyle Flex:Position
237 LabelString "Institution"
238 LatexName institution
242 InsetLayout Flex:Department
243 CopyStyle Flex:Position
244 LabelString "Department"
250 InsetLayout Flex:Street_Address
251 CopyStyle Flex:Position
252 LabelString "Street Address"
253 LatexName streetaddress
258 InsetLayout Flex:City
259 CopyStyle Flex:Position
266 InsetLayout Flex:Country
267 CopyStyle Flex:Position
268 LabelString "Country"
274 InsetLayout Flex:State
275 CopyStyle Flex:Position
282 InsetLayout Flex:Postal_Code
283 CopyStyle Flex:Position
284 LabelString "Postal Code"
300 LabelString "Title Note: "
308 LabelString "Subtitle Note: "
309 LatexName subtitlenote
319 CopyStyle ACM_Journal
320 LabelString "Volume: "
325 CopyStyle ACM_Journal
326 LabelString "Number: "
331 CopyStyle ACM_Journal
332 LabelString "Article: "
337 CopyStyle ACM_Journal
343 CopyStyle ACM_Journal
344 LabelString "Month: "
348 Style ACM_Art_Seq_Num
349 CopyStyle ACM_Journal
350 LabelString "Article Sequential Number: "
351 LatexName acmArticleSeq
354 Style ACM_Submission_ID
355 CopyStyle ACM_Journal
356 LabelString "Submission ID: "
357 LatexName acmSubmissionID
361 CopyStyle ACM_Journal
362 LabelString "Price: "
367 CopyStyle ACM_Journal
373 CopyStyle ACM_Journal
374 LabelString "ACM DOI: "
379 CopyStyle ACM_Journal
380 LabelString "ACM Badge R: "
385 CopyStyle ACM_Journal
386 LabelString "ACM Badge L: "
391 CopyStyle ACM_Journal
392 LabelString "Start Page: "
398 LabelString "Terms: "
404 LabelString "Keywords: "
411 LatexType Environment
419 LabelString "Computing Classification Scheme (XML): "
426 ParbreakIsNewline true
430 Style CCS_Description
433 LabelString "Significance"
435 LabelString "Computing Classification Scheme: "
449 CopyStyle ACM_Journal
450 LabelString "Set Copyright: "
451 LatexName setcopyright
455 CopyStyle ACM_Journal
456 LabelString "Copyright Year: "
457 LatexName copyrightyear
463 LabelString "Teaser Figure"
465 LatexType Environment
466 LatexName teaserfigure
470 CopyStyle ACM_Journal
475 LabelString "Received: "
491 LabelString "Short authors: "
499 \newcommand{\redefineshortauthors}[1]{\renewcommand{\shortauthors}{#1}}
501 LatexName redefineshortauthors
505 OutlinerName sidebar "Sidebar" #no AddToToc
509 GuiName "Sidebar (sigchi-a only)"
519 GuiName "Margin figure (sigchi-a only)"
524 ListName "List of Figures"
525 ListCommand listoffigures
532 GuiName "Margin table (sigchi-a only)"
537 ListName "List of Tables"
538 ListCommand listoftables
543 OutlinerName thm "Definitions & Theorems"
553 LatexType Environment
560 LabelString "Additional Theorem Text"
561 Tooltip "Additional text appended to the theorem header"
575 LabelString "Theorem \thetheorem."
589 LabelString "Corollary \thetheorem."
596 LabelString "Lemma \thetheorem."
602 LatexName proposition
603 LabelString "Proposition \thetheorem."
610 LabelString "Conjecture \thetheorem."
617 LabelString "Definition \thetheorem."
630 LabelString "Example \thetheorem."
633 InsetLayout Flex:Print_Only
639 LatexType Environment
640 LabelString "Print version only"
643 InsetLayout Flex:Screen_Only
644 CopyStyle Flex:Print_Only
646 LabelString "Screen version only"
649 InsetLayout Flex:Anonymous_Suppression
650 CopyStyle Flex:Print_Only
651 LatexName anonsuppress
652 LabelString "Non anonymous only"
655 Style Acknowledgments
658 LatexType Environment
659 LabelString "Acknowledgments"
669 DocBookWrapperTag acknowledgements
673 InsetLayout Flex:Grant_Sponsor
676 Decoration Conglomerate
677 LabelString "Grant Sponsor"
678 LatexName grantsponsor
681 LabelString "Sponsor ID"
702 InsetLayout Flex:Grant_Number
705 Decoration Conglomerate
706 LabelString "Grant Number"
717 LabelString "Sponsor ID"
723 Input theorems-case.inc
724 Input theorems-proof.inc
725 Input theorems-refprefix.inc