]> git.lyx.org Git - features.git/blob - lib/layouts/linuxdoc.layout
re-indent (tab for logical indentation, spaces for alignment)
[features.git] / lib / layouts / linuxdoc.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLinuxDocClass[article]{SGML (LinuxDoc article)}
3 # LinuxDoc textclass definition file. 
4 # Author : Pascal AndrĂ© <andre@via.ecp.fr>
5
6 # General textclass parameters
7 Columns                 1
8 Sides                   1
9 PageStyle               Plain
10 MaxCounter              Counter_Section
11 OutputType              linuxdoc
12 DefaultStyle            Standard
13
14 Input stdcounters.inc
15
16 # Standard style definition
17 Style Standard
18         Margin                Static
19         LatexType             Paragraph
20         LatexName             p
21         ParSkip               0.4
22         Align                 Block
23         AlignPossible         Block
24         LabelType             No_Label
25 End
26
27 # Quote style definition
28 Style Quote
29         Margin                Static
30         LatexType             Environment
31         LatexName             quote
32         ParIndent             MM
33         ParSkip               0.4
34         Align                 Block
35         AlignPossible         Block
36         LabelType             No_Label
37 End
38
39 # Title style definition
40 Style Title
41         Margin                Static
42         LatexType             Paragraph
43         LatexName             title
44         NextNoIndent          1
45         ParSkip               0.4
46         Align                 Center
47         AlignPossible         Block, Center, Left, Right, Center
48         LabelType             No_Label
49         Fill_Top              1
50         Fill_Bottom           1
51
52         # standard font definition
53         Font 
54           Family              Sans
55           Series              Bold
56           Size                Largest
57         EndFont
58
59         # label font definition
60         LabelFont 
61           Family              Sans
62           Series              Bold
63           Size                Largest
64         EndFont
65 End
66
67 # Section style definition
68 Style Section
69         Margin                Dynamic
70         LatexType             Command
71         LatexName             sect
72         LabelSep              xxx
73         ParSkip               0.4
74         TopSep                1.3
75         BottomSep             0.7
76         ParSep                0.7
77         Align                 Block
78         AlignPossible         Block, Left
79         LabelType             Counter_Section
80         # standard font definition
81         Font 
82           Series              Bold
83           Size                Larger
84         EndFont
85
86         # label font definition
87         LabelFont 
88           Series              Bold
89           Size                Larger
90         EndFont
91 End
92
93 # Subsection style definition
94 Style Subsection
95         Margin                Dynamic
96         LatexType             Command
97         LatexName             sect1
98         LabelSep              xxx
99         ParSkip               0.4
100         TopSep                0.9
101         BottomSep             0.5
102         ParSep                0.5
103         Align                 Block
104         AlignPossible         Block, Left
105         LabelType             Counter_Subsection
106
107         # standard font definition
108         Font 
109           Series              Bold
110           Size                Large
111         EndFont
112
113         # label font definition
114         LabelFont 
115           Series              Bold
116           Size                Large
117         EndFont
118 End
119
120 # Subsubsection style definition
121 Style Subsubsection
122         Margin                Dynamic
123         LatexType             Command
124         LatexName             sect2
125         LabelSep              xxx
126         ParSkip               0.4
127         TopSep                0.7
128         BottomSep             0.4
129         ParSep                0.4
130         Align                 Block
131         AlignPossible         Block, Left
132         LabelType             Counter_SubSubSection
133
134         # standard font definition
135         Font 
136           Series              Bold
137         EndFont
138
139         # label font definition
140         LabelFont 
141           Series              Bold
142         EndFont
143 End
144
145 # Paragraph style definition
146 Style Paragraph
147         Margin                Dynamic
148         LatexType             Command
149         LatexName             sect3
150         LabelSep              xxx
151         ParSkip               0.4
152         TopSep                0.4
153         BottomSep             0.4
154         Align                 Block
155         AlignPossible         Block, Left
156         LabelType             Counter_Paragraph
157
158         # standard font definition
159         Font 
160           Series              Bold
161         EndFont
162
163         # label font definition
164         LabelFont 
165           Series              Bold
166         EndFont
167 End
168
169 # Subparagraph style definition
170 Style Subparagraph
171         Margin                Dynamic
172         LatexType             Command
173         LatexName             sect4
174         LeftMargin            MM
175         LabelSep              xxx
176         ParSkip               0.4
177         TopSep                0.4
178         ParSep                0.4
179         Align                 Block
180         AlignPossible         Block, Left
181         LabelType             Counter_SubParagraph
182
183         # standard font definition
184         Font 
185           Series              Bold
186         EndFont
187
188         # label font definition
189         LabelFont 
190           Series              Bold
191         EndFont
192 End
193
194 # Enumerate style definition
195 Style Enumerate
196         Margin                Static
197         LatexType             Item_Environment
198         LatexName             enum
199         LeftMargin            MMN
200         LabelSep              xx
201         ItemSep               0.2
202         TopSep                0.7
203         BottomSep             0.7
204         ParSep                0.3
205         Align                 Block
206         AlignPossible         Block, Left
207         LabelType             Counter_EnumI
208 End
209
210 # Itemize style definition
211 Style Itemize
212         Margin                Static
213         LatexType             Item_Environment
214         LatexName             itemize
215         LeftMargin            MMN
216         LabelSep              xx
217         ItemSep               0.2
218         TopSep                0.7
219         BottomSep             0.7
220         ParSep                0.3
221         Align                 Block
222         AlignPossible         Block, Left
223         LabelType             Static
224         LabelString           *
225 End
226
227 # Description style definition
228 Style Description
229         Margin                First_Dynamic
230         LatexType             Item_environment
231         LatexName             descrip
232         LeftMargin            MM
233         LabelSep              xxx
234         ParSkip               0.4
235         ItemSep               0.2
236         TopSep                0.7
237         BottomSep             0.7
238         ParSep                0.3
239         Align                 Block
240         AlignPossible         Block, Left
241         LabelType             Manual
242         LabelString           MM
243
244         # label font definition
245         LabelFont 
246           Series              Bold
247         EndFont
248 End
249
250 # Verbatim style definition
251 Style Verbatim
252         Margin                Static
253         LatexType             environment
254         LatexName             verb
255         LeftMargin            MM
256         LabelSep              xx
257         ItemSep               0.2
258         Topsep                0.7
259         BottomSep             0.7
260         ParSep                0.3
261         Align                 Block
262         AlignPossible         Block
263         FreeSpacing           1
264         LabelType             No_Label
265
266         # standard font definition
267         Font 
268           Family              Typewriter
269         EndFont
270
271         # label font definition
272         LabelFont 
273           Family              Typewriter
274         EndFont
275 End
276
277 # Code style definition
278 Style Code
279         Margin                Static
280         LatexType             Environment
281         LatexParam            CDATA
282         LatexName             code
283         LeftMargin            MM
284         LabelSep              xx
285         ItemSep               0.2
286         TopSep                0.7
287         BottomSep             0.7
288         ParSep                0.3
289         Align                 Block
290         AlignPossible         Block
291         LabelType             No_Label
292         FreeSpacing           1
293 End
294
295 # Author style definition
296 Style Author
297         Margin                Dynamic
298         LatexType             Paragraph
299         LatexName             author
300         LabelSep              xxx
301         ParSkip               0.4
302         TopSep                1.3
303         BottomSep             0.7
304         ParSep                0.7
305         Align                 Center
306         AlignPossible         Center
307         LabelType             No_Label
308
309         # standard font definition
310         Font 
311           Size                Larger
312         EndFont
313
314         # label font definition
315         LabelFont 
316           Size                Larger
317         EndFont
318 End
319
320 # Date style definition
321 Style Date
322         Margin                Dynamic
323         LatexType             Paragraph
324         LatexName             date
325         LabelSep              xxx
326         ParSkip               0.4
327         TopSep                0.9
328         BottomSep             0.5
329         ParSep                0.5
330         Align                 Center
331         AlignPossible         Center
332         LabelType             No_Label
333
334         # standard font definition
335         Font 
336           Size                Large
337         EndFont
338
339         # label font definition
340         LabelFont 
341           Size                Large
342         EndFont
343 End
344
345 # Abstract style definition
346 Style Abstract
347         Margin                Static
348         LatexType             Paragraph
349         LatexName             abstract
350         LeftMargin            MM
351         LabelSep              xx
352         ItemSep               0
353         TopSep                0.7
354         BottomSep             0.7
355         ParSep                0
356         Align                 Block
357         AlignPossible         Block
358         LabelType             No_Label
359
360         # standard font definition
361         Font 
362           Shape               Italic
363         EndFont
364
365         # label font definition
366         LabelFont 
367           Shape               Italic
368         EndFont
369 End 
370
371 # SGML style definition
372 Style SGML
373         Margin                Static
374         LatexType             Paragraph
375         LatexName             "!-- --"
376         NewLine               0
377         ParIndent             MM
378         ParSkip               0.4
379         ParSep                0.5
380         Align                 Left
381         AlignPossible         Block, Left, Right, Center
382         LabelType             No_Label
383         FreeSpacing           1
384         PassThru              1
385 End