]> git.lyx.org Git - features.git/blob - lib/layouts/IEEEtran.layout
Fix (again) IEEEtran.layout.
[features.git] / lib / layouts / IEEEtran.layout
1 #% Do not delete he line below; configure depends on this
2 #  \DeclareLaTeXClass{article (IEEEtran)}
3 # Author : Allan Rae <rae@lyx.org>
4 #
5 # revised for IEEtran version 1.7a
6 # Author: Uwe Stöhr (uwestoehr@web.de)
7 #
8 # IEEtran textclass definition file.
9
10
11 Format 26
12
13 Sides                   1
14 SecNumDepth             3
15 TocDepth                3
16 DefaultStyle            Standard                
17
18 ClassOptions
19         FontSize                9|10|11|12
20 end
21
22
23 # This is just to show how to declare the default font.
24 # The defaults are exactly those shown here.
25 DefaultFont
26         Family                  Roman
27         Series                  Medium
28         Shape                   Up
29         Size                    Normal
30         Color                   None
31 EndFont
32
33
34 Style Standard
35         Margin                  Static
36         LatexType               Paragraph
37         LatexName               dummy
38         ParIndent               MM
39         ParSkip                 0.4
40         Align                   Block
41         AlignPossible           Block, Left, Right, Center
42         LabelType               No_Label
43 End
44
45 Counter                         theorem
46 End
47
48 Input stdcounters.inc
49 Input stdfloats.inc
50 Input stdlists.inc
51 Input stdsections.inc
52 Input stdstarsections.inc
53 Input stdlayouts.inc
54 Input theorems.inc
55
56
57 NoStyle Chapter
58 NoStyle Chapter*
59
60
61 Style Title
62         Margin                  Static
63         LatexType               Command
64         LatexName               title
65         Category                FrontMatter
66         InTitle                 1
67         OptionalArgs            0
68         ParSkip                 0.4
69         ItemSep                 0
70         TopSep                  0
71         BottomSep               1
72         ParSep                  1
73         Align                   Center
74         LabelType               No_Label
75         Font
76           Size                  Largest
77         EndFont
78 End
79
80
81 InsetLayout IEEE_membership
82         LyxType                 custom
83         LatexType               command
84         LatexName               IEEEmembership
85         LabelString             "IEEE membership"
86         Font
87           Shape                 Italic
88           Size                  Large
89           Misc                  No_Emph
90           Misc                  No_Noun
91           Misc                  No_Bar
92         EndFont
93         LabelFont
94           Color                 green
95           Size                  Small
96         EndFont
97 End
98
99
100 InsetLayout Lowercase
101         CopyStyle               IEEE_membership
102         LatexType               command
103         LatexName               MakeLowercase
104         LabelString             "lowercase"
105         Font
106           Size                  Normal
107         EndFont
108 End
109
110
111 Style Author
112         Margin                  Static
113         LatexType               Command
114         Category                FrontMatter
115         InTitle                 1
116         OptionalArgs            1
117         LatexName               author
118         LabelSep                xxx
119         ParSkip                 0.4
120         TopSep                  1.3
121         BottomSep               0.7
122         ParSep                  0.7
123         Align                   Center
124         LabelType               No_Label
125         Font
126           Size                  Large
127         EndFont
128 End
129
130
131 Style Special_Paper_Notice
132         CopyStyle               Title
133         LatexName               IEEEspecialpapernotice
134         InTitle                 1
135         Font
136           Size                  Large
137         EndFont
138 End
139
140
141 Style After_Title_Text
142         CopyStyle               Special_Paper_Notice
143         LatexName               IEEEaftertitletext
144         Font
145           Size                  Normal
146         EndFont
147 End
148
149
150 Style MarkBoth
151         LaTeXType               Command
152         LaTeXName               markboth
153         Category                FrontMatter
154         InTitle                 1
155         Align                   Center
156         Font
157           Size                  Small
158         EndFont
159         Preamble
160         % protect \markboth against an old bug reintroduced in babel >= 3.8g
161         \let\oldforeign@language\foreign@language
162         \DeclareRobustCommand{\foreign@language}[1]{%
163           \lowercase{\oldforeign@language{#1}}}
164         EndPreamble
165 End
166
167
168 Style Publisher_ID
169         CopyStyle               Special_Paper_Notice
170         LatexName               IEEEpubid
171         Font
172           Size                  Small
173         EndFont
174 End
175
176
177 Style Abstract
178         Margin                  First_Dynamic
179         LatexType               Environment
180         LatexName               abstract
181         Category                FrontMatter
182         TopSep                  0.7
183         BottomSep               0.7
184         ParSkip                 0.4
185         LabelType               Static
186         LabelString             "Abstract---"
187         Font
188           Series                Bold
189           Size                  small
190         EndFont
191         LabelFont
192           Shape                 Italic
193           Series                Bold
194           Size                  Small
195         EndFont
196 End
197
198
199 Style Keywords
200         CopyStyle               Abstract
201         LatexName               IEEEkeywords
202         LabelString             "Index Terms---"
203 End
204
205
206 Style Appendices
207         Margin                  Dynamic
208         LatexType               Command
209         LatexName               appendices
210         Category                BackMatter
211         KeepEmpty               1
212         ParSkip                 0.4
213         Align                   Block
214         LabelSep                xx
215         LabelType               Static
216         LabelString             "Appendices"
217         LabelFont
218           Series                Bold
219           Color                 Green
220         EndFont
221 End
222
223 Style Appendix
224         CopyStyle               Appendices
225         LatexName               appendix
226         LabelString             "Appendix"
227         OptionalArgs            1
228 End
229
230
231 Style Bibliography
232         Margin                  First_Dynamic
233         LatexType               Bib_Environment
234         LatexName               thebibliography
235         Category                BackMatter
236         NextNoIndent            1
237         LeftMargin              MM
238         ParSkip                 0.4
239         ItemSep                 0
240         TopSep                  0.7
241         BottomSep               0.7
242         ParSep                  0.5
243         Align                   Block
244         AlignPossible           Block, Left
245         LabelType               Bibliography
246         LabelString             "References"
247         LabelBottomSep          1.2
248         LabelFont
249           Series                Bold
250           Size                  Larger
251         EndFont
252 End
253
254
255 Style Biography
256         LaTeXType               Environment
257         LaTeXName               IEEEbiography
258         Category                BackMatter
259         OptionalArgs            1
260         Align                   Block
261         TextFont
262           Size                  Small
263         EndFont
264 End
265
266
267 Style Biography_without_photo
268         CopyStyle               Biography
269         LaTeXName               IEEEbiographynophoto
270         OptionalArgs            0
271 End
272
273
274 Style Proof
275         Category                Theorem
276         Margin                  First_Dynamic
277         LatexType               Environment
278         LatexName               IEEEproof
279         NextNoIndent            1
280         OptionalArgs            1
281         LabelSep                xx
282         ParIndent               MMM
283         ParSkip                 0.4
284         ItemSep                 0.2
285         TopSep                  0.7
286         BottomSep               0.7
287         ParSep                  0.3
288         Align                   Block
289         AlignPossible           Block, Left
290         LabelType               Static
291         LabelString             "Proof."
292         EndLabelType            Filled_Box
293         Font
294           Shape                 Up
295           Size                  Normal
296         EndFont
297         LabelFont
298           Shape                 Italic
299         EndFont
300 End