]> git.lyx.org Git - lyx.git/blob - lib/layouts/sigplanconf.layout
0613e2dc5e9fbe406f749ca0f0229ed18880a074
[lyx.git] / lib / layouts / sigplanconf.layout
1 #% Do not delete he line below; configure depends on this
2 #  \DeclareLaTeXClass[sigplanconf,natbib.sty]{ACM SIGPLAN (Obsolete)}
3 #  \DeclareCategory{Obsolete}
4 # ACM SIGPLAN sigplanconf textclass definition file.
5 # Author : Uwe Stöhr
6 #
7 # We use sigplanconf.cls, the Sigplan class file that can be
8 # downloaded from
9 # http://www.sigplan.org/authorInformation.htm
10 #
11 # NOTE: As from Spring 2017, the class will not be usable to submit
12 # a publication to ACM, it is OBSOLETE. Use acmart.cls instead.
13 #
14 # This layout is according to
15 # http://www.sigplan.org/sigplanconf-guide.pdf
16 #
17 # ACM style files can be obtained at
18 # http://www.acm.org/sigs/pubs/proceed/template.html
19
20 Format 68
21
22 Columns                 1
23 Sides                   1
24 SecNumDepth             3
25 TocDepth                3
26 DefaultStyle            Standard
27
28 ClassOptions
29   FontSize              9|10|11
30 End  
31
32 DefaultFont
33   Family                Roman
34   Series                Medium
35   Shape                 Up
36   Size                  Normal
37   Color                 None
38 EndFont
39
40
41 Style Standard
42   Category              MainText
43   Margin                Static
44   LatexType             Paragraph
45   LatexName             dummy
46   ParIndent             MM
47   ParSkip               0.4
48   Align                 Block
49   AlignPossible         Block, Left, Right, Center
50   LabelType             No_Label
51 End
52
53
54 Input stdcounters.inc
55 Input stdfloats.inc
56 Input stdlists.inc
57 Input stdsections.inc
58 Input stdstarsections.inc
59
60 # don't use the following styles
61 NoStyle                 Part
62 NoCounter               part
63 NoStyle                 Part*
64 NoStyle                 Chapter
65 NoCounter               chapter
66 NoStyle                 Chapter*
67 NoStyle                 Subparagraph
68 NoCounter               subparagraph
69 NoStyle                 Subparagraph*
70
71
72 Style Conference
73         Margin          Dynamic
74         LatexType       Command
75         LatexName       conferenceinfo
76         Category        FrontMatter
77         InTitle         1
78         ParSkip         0.4
79         BottomSep       0.5
80         Align           Left
81         Argument 1
82           Mandatory     1
83           AutoInsert    1
84           LabelString   "Name"
85           Tooltip       "Name of the conference"
86         EndArgument
87         LabelSep        xx
88         LabelType       Static
89         LabelString     "Conference:"
90         LabelFont
91           Color         Green
92           Series        Bold
93         EndFont
94 End
95
96
97 Style CopyrightYear
98         CopyStyle       Conference
99         ResetArgs       1
100         LatexName       CopyrightYear
101         LabelString     "Copyright year:"
102 End
103
104
105 Style Copyrightdata
106         CopyStyle       CopyrightYear
107         LatexName       copyrightdata
108         LabelString     "Copyright data:"
109 End
110
111
112 Style TitleBanner
113         CopyStyle       CopyrightYear
114         LatexName       titlebanner
115         LabelString     "Title banner:"
116 End
117
118
119 Style PreprintFooter
120         CopyStyle       CopyrightYear
121         LatexName       preprintfooter
122         LabelString     "Preprint footer:"
123 End
124
125
126 Style DOI
127         CopyStyle       CopyrightYear
128         LatexName       doi
129         LabelString     "Digital Object Identifier:"
130 End
131
132
133 Input stdtitle.inc
134 Input stdstruct.inc
135
136
137 Style Subtitle
138         CopyStyle       Title
139         LatexName       subtitle
140         Font
141           Size          Larger
142         EndFont
143 End
144
145
146 # overwrite the Author definition from stdtitle.inc
147 Style Author
148         Margin          Static
149         LatexType       Command
150         LatexName       authorinfo
151         Category        FrontMatter
152         InTitle         1
153         LabelSep        xxx
154         ParSkip         0.4
155         TopSep          1.3
156         BottomSep       0.7
157         ParSep          0.7
158         Align           Center
159         Argument 1
160           Mandatory     1
161           LabelString   "Name"
162           Tooltip       "Name of the author"
163           Font
164             Size        Large
165           EndFont
166         EndArgument
167         Argument 2
168           Mandatory     1
169           LabelString   "Affiliation"
170           Tooltip       "Affiliation and/or address of the author"
171         EndArgument
172         LabelType       No_Label
173         Font
174           Family        Sans
175           Size          Normal
176         EndFont
177 End
178
179
180 Style Terms
181         CopyStyle       CopyrightYear
182         LatexName       terms
183         InTitle         0
184         LabelString     "Terms:"
185 End
186
187
188 Style Keywords
189         CopyStyle       Terms
190         LatexName       keywords
191         LabelString     "Keywords:"
192 End
193
194
195 Style Abstract
196         Margin          Static
197         LatexType       Environment
198         LatexName       abstract
199         Category        FrontMatter
200         NextNoIndent    1
201         LeftMargin      MMM
202         RightMargin     MMM
203         ParIndent       MM
204         ItemSep         0
205         TopSep          0.7
206         BottomSep       0.7
207         ParSep          0
208         Align           Block
209         AlignPossible   Block
210         LabelType       Centered
211         LabelString     "Abstract"
212         LabelBottomSep  0.5
213         Font
214           Size          Small
215         EndFont
216         LabelFont
217           Series        Bold
218           Size          Large
219         EndFont
220 End
221
222
223 Style Acknowledgments
224         CopyStyle       Abstract
225         LatexType       Command
226         LatexName       acks
227         Category        BackMatter
228         LabelBottomsep  0
229         LabelType       Above
230         LabelString     "Acknowledgments"
231 End
232