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