]> git.lyx.org Git - features.git/blob - lib/layouts/sigplanconf.layout
20b1cac1f0c4bce81d53e9df451bd7c39d88b9e0
[features.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 85
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   DocBookTag        para
52 End
53
54
55 Input stdcounters.inc
56 Input stdfloats.inc
57 Input stdlists.inc
58 Input stdsections.inc
59 Input stdstarsections.inc
60
61 # don't use the following styles
62 NoStyle                 Part
63 NoCounter               part
64 NoStyle                 Part*
65 NoStyle                 Chapter
66 NoCounter               chapter
67 NoStyle                 Chapter*
68 NoStyle                 Subparagraph
69 NoCounter               subparagraph
70 NoStyle                 Subparagraph*
71
72
73 Style Conference
74         Margin          Dynamic
75         LatexType       Command
76         LatexName       conferenceinfo
77         Category        FrontMatter
78         InTitle         1
79         ParSkip         0.4
80         BottomSep       0.5
81         Align           Left
82         Argument 1
83           Mandatory     1
84           AutoInsert    1
85           LabelString   "Name"
86           Tooltip       "Name of the conference"
87         EndArgument
88         LabelSep        xx
89         LabelType       Static
90         LabelString     "Conference:"
91         LabelFont
92           Color         Green
93           Series        Bold
94         EndFont
95 End
96
97
98 Style CopyrightYear
99         CopyStyle       Conference
100         ResetArgs       1
101         LatexName       CopyrightYear
102         LabelString     "Copyright year:"
103 End
104
105
106 Style Copyrightdata
107         CopyStyle       CopyrightYear
108         LatexName       copyrightdata
109         LabelString     "Copyright data:"
110 End
111
112
113 Style TitleBanner
114         CopyStyle       CopyrightYear
115         LatexName       titlebanner
116         LabelString     "Title banner:"
117 End
118
119
120 Style PreprintFooter
121         CopyStyle       CopyrightYear
122         LatexName       preprintfooter
123         LabelString     "Preprint footer:"
124 End
125
126
127 Style DOI
128         CopyStyle       CopyrightYear
129         LatexName       doi
130         LabelString     "Digital Object Identifier:"
131 End
132
133
134 Input stdtitle.inc
135 Input stdstruct.inc
136
137
138 Style Subtitle
139         CopyStyle       Title
140         LatexName       subtitle
141         Font
142           Size          Larger
143         EndFont
144 End
145
146
147 # overwrite the Author definition from stdtitle.inc
148 Style Author
149         Margin          Static
150         LatexType       Command
151         LatexName       authorinfo
152         Category        FrontMatter
153         InTitle         1
154         LabelSep        xxx
155         ParSkip         0.4
156         TopSep          1.3
157         BottomSep       0.7
158         ParSep          0.7
159         Align           Center
160         Argument 1
161           Mandatory     1
162           LabelString   "Name"
163           Tooltip       "Name of the author"
164           Font
165             Size        Large
166           EndFont
167         EndArgument
168         Argument 2
169           Mandatory     1
170           LabelString   "Affiliation"
171           Tooltip       "Affiliation and/or address of the author"
172         EndArgument
173         LabelType       No_Label
174         Font
175           Family        Sans
176           Size          Normal
177         EndFont
178 End
179
180
181 Style Terms
182         CopyStyle       CopyrightYear
183         LatexName       terms
184         InTitle         0
185         LabelString     "Terms:"
186 End
187
188
189 Style Keywords
190         CopyStyle       Terms
191         LatexName       keywords
192         LabelString     "Keywords:"
193         DocBookTag         keyword
194         DocBookTagType     paragraph
195         DocBookWrapperTag  keywordset
196         DocBookInInfo      always
197 End
198
199
200 Style Abstract
201         Margin          Static
202         LatexType       Environment
203         LatexName       abstract
204         Category        FrontMatter
205         NextNoIndent    1
206         LeftMargin      MMM
207         RightMargin     MMM
208         ParIndent       MM
209         ItemSep         0
210         TopSep          0.7
211         BottomSep       0.7
212         ParSep          0
213         Align           Block
214         AlignPossible   Block
215         LabelType       Centered
216         LabelString     "Abstract"
217         LabelBottomSep  0.5
218         Font
219           Size          Small
220         EndFont
221         LabelFont
222           Series        Bold
223           Size          Large
224         EndFont
225 End
226
227
228 Style Acknowledgments
229         CopyStyle       Abstract
230         LatexType       Command
231         LatexName       acks
232         Category        BackMatter
233         LabelBottomsep  0
234         LabelType       Above
235         LabelString     "Acknowledgments"
236         DocBookTag            para
237         DocBookWrapperTag     acknowledgements
238         DocBookSection        true
239 End
240