]> git.lyx.org Git - features.git/blob - lib/layouts/IEEEtran.layout
Initial revision
[features.git] / lib / layouts / IEEEtran.layout
1 #% Do not delete he line below; configure depends on this
2 #  \DeclareLaTeXClass{article (IEEEtran)}
3 # Based on Article textclass definition file. 
4 #
5 # Author : Allan Rae <rae@elec.uq.edu.au>
6 #
7 # IEEEtran is the class used for submitting to any of the IEEE Transactions.
8 # The on-screen display in LyX is set to reflect the appearance of two column
9 # text.  The section counters appear correctly in the output but are
10 # in arabic numerals in LyX -- this requires some additional code in LyX
11 # to get right (maybe LyX-1.0.1).
12 #
13 # IEEEtran.cls can be obtained from the www.ieee.org website -- look for
14 # the author information area.  There is a LaTeX 2.09 IEEEtran.sty available
15 # also but LyX doesn't support 2.09 stuff so don't get that one.
16 #
17 # Input general definitions
18
19 Columns                 1
20 Sides                   1
21 MaxCounter              Counter_Section
22 SecNumDepth             3
23 TocDepth                3
24
25 ClassOptions
26   FontSize              9|10|11|12
27 End  
28
29 DefaultFont
30   Family                Roman
31   Series                Medium
32   Shape                 Up
33   Size                  Normal
34   Color                 None
35 EndFont
36
37 # Standard style definition
38 Style Standard
39   Margin                Static
40   LatexType             Paragraph
41   LatexName             dummy
42   ParIndent             MM
43   ParSkip               0.4
44   Align                 Block
45   AlignPossible         Block, Left, Right, Center
46   LabelType             No_Label
47 End
48
49 ##
50 ## stdlists
51 ##
52 Input stdlists.inc
53
54 ##
55 ## stdsections and stdstarsections
56 ##
57 Input stdsections.inc
58 Input stdstarsections.inc
59
60 NoStyle                 Part
61 NoStyle                 Part*
62 NoStyle                 Chapter
63 NoStyle                 Chapter*
64 NoStyle                 Subparagraph
65 NoStyle                 Subparagraph*
66
67 Style Section
68   Align                 Center
69   AlignPossible         Block, Center, Left
70
71   Font
72      Shape              Smallcaps
73      Size               Normal
74   EndFont
75 End
76
77
78 Style Subsection
79   Font
80      Shape              Italic
81      Size               Normal
82   EndFont
83 End
84
85 Style Subsubsection
86   Font
87      Shape              Up
88      Size               Normal
89   EndFont
90 End
91
92 Style Section*
93   Align                 Center
94   AlignPossible         Block, Center, Left
95
96   Font
97      Shape              Smallcaps
98      Size               Normal
99   EndFont
100 End
101
102
103 Style Subsection*
104   Font
105      Shape              Italic
106      Size               Normal
107   EndFont
108 End
109
110 Style Subsubsection*
111   Font
112      Shape              Up
113      Size               Normal
114   EndFont
115 End
116
117 ##
118 ## stdstruct
119 ##
120 Input stdstruct.inc
121
122 Style Abstract
123   Margin                First_Dynamic
124   LeftMargin            ""
125   RightMargin           ""
126 #  ParIndent            MM
127   LabelSep              M
128   LabelType             Static
129   LabelString           "Abstract---"
130 #  LabelBottomSep        0.0
131
132   # standard font definition
133   Font 
134     Series              Bold
135     Size                Small
136   EndFont
137
138   # label font definition
139   LabelFont
140     Shape               Italic
141     Series              Medium
142     Size                Small
143   EndFont
144 End 
145
146 Style Keywords
147   Margin                Dynamic
148   LatexType             Environment
149   InTitle               0
150   LatexName             keywords
151   ParSkip               0.4
152   BottomSep             1.5
153   ParSep                1.5
154   Align                 Left
155   AlignPossible         Block, Left, Right, Center
156   LabelType             Static
157   LabelString           "Keywords---"
158   # label font definition
159   TextFont
160     Shape               Up
161     Size                Small
162   EndFont
163   LabelFont
164     Shape               Italic
165     Size                Small
166   EndFont
167 End
168
169 # Bibliography style definition
170 Style Bibliography
171   # label font definition
172   LabelFont
173     Shape               Smallcaps             
174     Series              Medium
175     Size                Normal
176   EndFont
177 End
178
179 Style Appendix
180   Margin                Static
181   LatexType             Command
182   InTitle               0
183   LatexName             appendix
184   ParSkip               0.4
185   BottomSep             1.5
186   ParSep                1.5
187   Align                 Block
188   AlignPossible         Block, Left, Right, Center
189   LabelType             Static
190   LabelString           "Appendix"
191   # label font definition
192   TextFont
193     Shape               Up
194     Size                Normal
195   EndFont
196   LabelFont
197     Shape               Smallcaps
198     Size                Normal
199   EndFont
200 End
201
202 Style Appendices
203   Margin                Static
204   LatexType             Command
205   InTitle               0
206   LatexName             appendices
207   ParSkip               0.4
208   BottomSep             1.5
209   ParSep                1.5
210   Align                 Center
211   AlignPossible         Block, Left, Right, Center
212   LabelType             Static
213   LabelString           "Appendices"
214   # label font definition
215   TextFont
216     Shape               Up
217     Size                Small
218   EndFont
219   LabelFont
220     Shape               Smallcaps
221     Size                Normal
222   EndFont
223 End
224
225 ##
226 ##  stdlayouts
227 ##
228 Input stdlayouts.inc
229
230 Style Caption
231   LabelFont
232     Series              Medium
233   EndFont
234 End
235
236 Style Footernote
237   Margin                Static
238   LatexType             Command
239   InTitle               0
240   LatexName             footernote
241   ParSkip               0.4
242   BottomSep             1.5
243   ParSep                1.5
244   Align                 Center
245   AlignPossible         Block, Left, Right, Center
246   LabelType             Static
247   LabelString           "Footernote"
248   # label font definition
249   TextFont
250     Shape               Up
251     Size                Small
252   EndFont
253   LabelFont
254     Shape               Italic
255     Size                Small
256   EndFont
257 End
258 ##
259 ## Others
260 ##
261 Input lyxmacros.inc
262 Input obsolete.inc