]> git.lyx.org Git - features.git/blob - lib/layouts/IEEEtran.layout
Fix 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 IEEE_special_paper_notice
112         CopyStyle               Title
113         LatexName               IEEEspecialpapernotice
114         InTitle                 1
115         Font
116           Size                  Large
117         EndFont
118 End
119
120
121 Style IEEE_after_title_text
122         CopyStyle               IEEE_special_paper_notice
123         LatexName               IEEEaftertitletext
124         Font
125           Size                  Normal
126         EndFont
127 End
128
129
130 Style Author
131         Margin                  Static
132         LatexType               Command
133         Category                FrontMatter
134         InTitle                 1
135         OptionalArgs            1
136         LatexName               author
137         LabelSep                xxx
138         ParSkip                 0.4
139         TopSep                  1.3
140         BottomSep               0.7
141         ParSep                  0.7
142         Align                   Center
143         LabelType               No_Label
144         Font
145           Size                  Large
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         Preamble
157         % protect \markboth against an old bug reintroduced in babel >= 3.8g
158         \let\oldforeign@language\foreign@language
159         \DeclareRobustCommand{\foreign@language}[1]{%
160           \lowercase{\oldforeign@language{#1}}}
161         EndPreamble
162 End
163
164
165 Style Abstract
166         Margin                  First_Dynamic
167         LatexType               Environment
168         LatexName               abstract
169         Category                FrontMatter
170         TopSep                  0.7
171         BottomSep               0.7
172         ParSkip                 0.4
173         LabelType               Static
174         LabelString             "Abstract---"
175         Font
176           Series                Bold
177           Size                  small
178         EndFont
179         LabelFont
180           Shape                 Italic
181           Series                Bold
182           Size                  Small
183         EndFont
184 End
185
186
187 Style Keywords
188         CopyStyle               Abstract
189         LatexName               IEEEkeywords
190         LabelString             "Index Terms---"
191 End
192
193
194 Style Appendices
195         Margin                  Dynamic
196         LatexType               Command
197         LatexName               appendices
198         Category                BackMatter
199         KeepEmpty               1
200         ParSkip                 0.4
201         Align                   Block
202         LabelSep                xx
203         LabelType               Static
204         LabelString             "Appendices"
205         LabelFont
206           Series                Bold
207           Color                 Green
208         EndFont
209 End
210
211 Style Appendix
212         CopyStyle               Appendices
213         LatexName               appendix
214         LabelString             "Appendix"
215         OptionalArgs            1
216 End
217
218
219 Style Bibliography
220         Margin                  First_Dynamic
221         LatexType               Bib_Environment
222         LatexName               thebibliography
223         Category                BackMatter
224         NextNoIndent            1
225         LeftMargin              MM
226         ParSkip                 0.4
227         ItemSep                 0
228         TopSep                  0.7
229         BottomSep               0.7
230         ParSep                  0.5
231         Align                   Block
232         AlignPossible           Block, Left
233         LabelType               Bibliography
234         LabelString             "References"
235         LabelBottomSep          1.2
236         LabelFont
237           Series                Bold
238           Size                  Larger
239         EndFont
240 End
241
242
243 Style Biography
244         LaTeXType               Environment
245         LaTeXName               IEEEbiography
246         Category                BackMatter
247         OptionalArgs            1
248         Align                   Block
249         TextFont
250           Size                  Small
251         EndFont
252 End
253
254
255 Style Biography_without_photo
256         CopyStyle               Biography
257         LaTeXName               IEEEbiographynophoto
258         OptionalArgs            0
259 End
260
261
262 Style Proof
263         Category                Theorem
264         Margin                  First_Dynamic
265         LatexType               Environment
266         LatexName               IEEEproof
267         NextNoIndent            1
268         OptionalArgs            1
269         LabelSep                xx
270         ParIndent               MMM
271         ParSkip                 0.4
272         ItemSep                 0.2
273         TopSep                  0.7
274         BottomSep               0.7
275         ParSep                  0.3
276         Align                   Block
277         AlignPossible           Block, Left
278         LabelType               Static
279         LabelString             "Proof."
280         EndLabelType            Filled_Box
281         Font
282           Shape                 Up
283           Size                  Normal
284         EndFont
285         LabelFont
286           Shape                 Italic
287         EndFont
288 End