]> git.lyx.org Git - lyx.git/blob - lib/layouts/sigplanconf.layout
Do not throw away runparams settings of InsetText in InsetFoot::latex
[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 100
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         textlabel2
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         DocBookTag            subtitle
145         DocBookInInfo         maybe
146 End
147
148
149 # overwrite the Author definition from stdtitle.inc
150 Style Author
151         Margin          Static
152         LatexType       Command
153         LatexName       authorinfo
154         Category        FrontMatter
155         InTitle         1
156         LabelSep        xxx
157         ParSkip         0.4
158         TopSep          1.3
159         BottomSep       0.7
160         ParSep          0.7
161         Align           Center
162         Argument 1
163           Mandatory     1
164           LabelString   "Name"
165           Tooltip       "Name of the author"
166           Font
167             Size        Large
168           EndFont
169         EndArgument
170         Argument 2
171           Mandatory     1
172           LabelString   "Affiliation"
173           Tooltip       "Affiliation and/or address of the author"
174         EndArgument
175         LabelType       No_Label
176         Font
177           Family        Sans
178           Size          Normal
179         EndFont
180         DocBookTag            personname
181         DocBookTagType        paragraph
182         DocBookWrapperTag     author
183         DocBookWrapperTagType inline
184         DocBookInInfo         always
185 End
186
187
188 Style Terms
189         CopyStyle       CopyrightYear
190         LatexName       terms
191         InTitle         0
192         LabelString     "Terms:"
193 End
194
195
196 Style Keywords
197         CopyStyle       Terms
198         LatexName       keywords
199         LabelString     "Keywords:"
200         DocBookTag         keyword
201         DocBookTagType     paragraph
202         DocBookWrapperTag  keywordset
203         DocBookInInfo      always
204 End
205
206
207 Style Abstract
208         Margin          Static
209         LatexType       Environment
210         LatexName       abstract
211         Category        FrontMatter
212         NextNoIndent    1
213         LeftMargin      MMM
214         RightMargin     MMM
215         ParIndent       MM
216         ItemSep         0
217         TopSep          0.7
218         BottomSep       0.7
219         ParSep          0
220         Align           Block
221         AlignPossible   Block
222         LabelType       Centered
223         LabelString     "Abstract"
224         LabelBottomSep  0.5
225         Font
226           Size          Small
227         EndFont
228         LabelFont
229           Series        Bold
230           Size          Large
231         EndFont
232 End
233
234
235 Style Acknowledgments
236         CopyStyle       Abstract
237         LatexType       Command
238         LatexName       acks
239         Category        BackMatter
240         LabelBottomsep  0
241         LabelType       Above
242         LabelString     "Acknowledgments"
243         DocBookTag            para
244         DocBookWrapperTag     acknowledgements
245         DocBookSection        true
246 End
247
248