]> git.lyx.org Git - lyx.git/blob - lib/layouts/acmsiggraph.layout
4332ec47ad1f1f00328ae8b29c10c18a8e7001a9
[lyx.git] / lib / layouts / acmsiggraph.layout
1 #% Do not delete he line below; configure depends on this
2 #  \DeclareLaTeXClass[acmsiggraph,comment.sty,lineno.sty]{ACM SIGGRAPH (older than 0.91, obsolete)}
3 #  \DeclareCategory{Obsolete}
4 # ACM SIGGRAPH acmsiggraph textclass definition file.
5 # Author : Uwe Stöhr
6 #
7 # We use acmsiggraph.cls, the Sigplan class file that can be
8 # downloaded from
9 # http://www.siggraph.org/publications/instructions
10 #
11 # ACM style files can be obtained at
12 # http://www.acm.org/sigs/pubs/proceed/template.html
13
14 Format 68
15
16 Columns                 1
17 Sides                   1
18 SecNumDepth             3
19 TocDepth                3
20 DefaultStyle    Standard
21
22 ClassOptions
23   FontSize              9|10|11|12
24 End  
25
26 DefaultFont
27   Family                Roman
28   Series                Medium
29   Shape                 Up
30   Size                  Normal
31   Color                 None
32 EndFont
33
34
35 Style Standard
36   Category              MainText
37   Margin                Static
38   LatexType             Paragraph
39   LatexName             dummy
40   ParIndent             MM
41   ParSkip               0.4
42   Align                 Block
43   AlignPossible Block, Left, Right, Center
44   LabelType             No_Label
45 End
46
47
48 Input stdcounters.inc
49 Input stdfloats.inc
50 Input stdlists.inc
51 Input stdsections.inc
52 Input stdstarsections.inc
53
54 # don't use the following styles
55 NoStyle                 Part
56 NoCounter               part
57 NoStyle                 Part*
58 NoStyle                 Chapter
59 NoCounter               chapter
60 NoStyle                 Chapter*
61 NoStyle                 Subparagraph
62 NoCounter               subparagraph
63 NoStyle                 Subparagraph*
64
65
66 Style "TOG online ID"
67         Margin                  Dynamic
68         LatexType               Command
69         LatexName               TOGonlineid
70         Category                FrontMatter
71         InPreamble              1
72         ParSkip                 0.4
73         BottomSep               0.5
74         Align                   Left
75         LabelSep                xx
76         LabelType               Static
77         LabelString             "Online ID:"
78         LabelFont
79           Color                 Green
80           Series                Bold
81         EndFont
82 End
83
84
85 Style "TOG volume"
86         CopyStyle               "TOG online ID"
87         LatexName               TOGvolume
88         LabelString             "Volume number:"
89 End
90
91
92 Style "TOG number"
93         CopyStyle               "TOG online ID"
94         LatexName               TOGnumber
95         LabelString             "Article number:"
96 End
97
98
99 Style "TOG article DOI"
100         CopyStyle               "TOG online ID"
101         LatexName               TOGarticleDOI
102         LabelString             "Article DOI:"
103 End
104
105
106 Style "TOG project URL"
107         CopyStyle               "TOG online ID"
108         LatexName               TOGprojectURL
109         KeepEmpty               1
110         LabelString             "Project URL:"
111 End
112
113
114 Style "TOG video URL"
115         CopyStyle               "TOG project URL"
116         LatexName               TOGvideoURL
117         LabelString             "Video URL:"
118 End
119
120
121 Style "TOG data URL"
122         CopyStyle               "TOG project URL"
123         LatexName               TOGdataURL
124         LabelString             "Data URL:"
125 End
126
127
128 Style "TOG code URL"
129         CopyStyle               "TOG project URL"
130         LatexName               TOGcodeURL
131         LabelString             "Code URL:"
132 End
133
134
135 Input stdtitle.inc
136 Input stdstruct.inc
137 NoStyle                 Date
138
139
140 # modify the Title definition from stdtitle.inc
141 Style Title
142         InTitle                 0
143         InPreamble              1
144         Font
145           Family                Sans
146         EndFont
147 End
148
149
150 # modify the Author definition from stdtitle.inc
151 Style Author
152         InTitle                 0
153         InPreamble              1
154 End
155
156
157 Style "PDF author"
158         CopyStyle               "TOG project URL"
159         LatexName               pdfauthor
160         LabelString             "PDF author:"
161 End
162
163 Style Keywords
164         CopyStyle               "TOG project URL"
165         LatexName               keywords
166         LabelType               Static
167         LabelString             "Keywords:"
168         LabelFont
169           Series                Bold
170           Size                  Normal
171         EndFont
172 End
173
174
175 Style Teaser
176         Margin                  Dynamic
177         LatexType               Command
178         LatexName               teaser
179         Category                FrontMatter
180         ParSkip                 0.4
181         BottomSep               0.5
182         Align                   Left
183         LabelSep                xx
184         LabelType               Static
185         LabelString             "Teaser image:"
186         LabelFont
187           Series                Bold
188           Size                  Normal
189           Color                 Green
190         EndFont
191 End
192
193
194 Style Abstract
195         Margin                  Static
196         LatexType               Environment
197         LatexName               abstract
198         Category                FrontMatter
199         NextNoIndent            1
200         LeftMargin              MMM
201         RightMargin             MMM
202         ParIndent               MM
203         ItemSep                 0
204         TopSep                  0.7
205         BottomSep               0.7
206         ParSep                  0
207         Align                   Block
208         AlignPossible           Block
209         LabelType               Centered
210         LabelString             "Abstract"
211         LabelBottomSep          0.5
212         Font
213           Size                  Small
214         EndFont
215         LabelFont
216           Series                Bold
217           Size                  Large
218         EndFont
219 End
220
221
222 Style "CR categories"
223         CopyStyle               Abstract
224         LatexName               CRcatlist
225         Margin                  Dynamic
226         ParbreakIsNewline       1
227         LeftMargin              ""
228         LabelSep                xx
229         LabelType               Static
230         LabelString             "CR Categories:"
231         LabelFont
232           Series                Bold
233           Size                  Normal
234         EndFont
235 End
236
237
238 InsetLayout "Flex:CRcat"
239         LyxType                 custom
240         LatexType               command
241         LatexName               CRcat
242         Decoration              classic
243         LabelString             "CR category"
244         Font
245           Color                 foreground
246           Size                  Small
247           Family                Roman
248           Shape                 Up
249           Series                Medium
250           Misc                  No_Emph
251           Misc                  No_Noun
252           Misc                  No_Bar
253         EndFont
254         LabelFont
255           Color                 green
256           Size                  Small
257         EndFont
258         Argument 1
259                 Mandatory       1
260                 LabelString     "CR-number"
261                 Tooltip         "Number of the category"
262                 PassThru        1
263         EndArgument
264         Argument 2
265                 Mandatory       1
266                 LabelString     "Subcategory"
267                 Tooltip         "Subcategory"
268                 PassThru        1
269         EndArgument
270         Argument 3
271                 Mandatory       1
272                 LabelString     "Third-level"
273                 Tooltip         "Third-level of the category"
274                 PassThru        1
275         EndArgument
276 End
277
278
279 InsetLayout "Flex:ShortCite"
280         CopyStyle               "Flex:CRcat"
281         ResetArgs               1
282         LatexName               shortcite
283         Decoration              Conglomerate
284         LabelString             "Short cite"
285 End
286
287
288 InsetLayout "Flex:Thanks"
289         CopyStyle               "Flex:ShortCite"
290         LatexName               thanks
291         Decoration              Classic
292         LabelString             "E-mail"
293         LabelFont
294           Color                 blue
295         EndFont
296 End
297
298
299 Style Acknowledgments
300         CopyStyle               Abstract
301         LatexName               acks
302         Category                BackMatter
303         InTitle                 0
304         LabelBottomsep          0
305         LabelType               Above
306         LabelString             "Acknowledgments"
307 End
308