]> git.lyx.org Git - lyx.git/blob - lib/layouts/ijmpd.layout
c4eacd0cb4655568db0ae8de4f488311078e8cd1
[lyx.git] / lib / layouts / ijmpd.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass[ws-ijmpd,amsmath.sty,amssymb.sty,rotating.sty]{article (IJMPD)}
3 #
4 # Textclass definition file for ws-ijmpd.cls
5 # For publications in the International Journal of Modern Physics D
6 # (usually abbreviated as IJMPD).
7 #
8 # Author: Panayotis "PAP" Papasotiriou <papasot@physics.upatras.gr>
9 #
10 # Version 1  2002-09-24  -  First version from scratch.
11 # Version 2  2003-03-03  -  Updated for LyX 1.3.0.
12 # Version 3  2006-04-09  -  Updated for LyX 1.4.0; all environments defined by
13 #                           ijmpd are now supported by LyX.
14 #
15 # revised for ws-ijmpd.tex : 19-4-07
16 # Author: Uwe Stöhr (uwestoehr@web.de)
17
18
19 Format 35
20
21 Sides           1
22 Columns         1
23 SecNumDepth     3
24 TocDepth        3
25 DefaultStyle    Standard
26
27 Style Standard
28   Margin        Static
29   LatexType     Paragraph
30   LatexName     dummy
31   ParIndent     MM
32   ParSkip       0.4
33   Align         Block
34   AlignPossible Block, Left, Right, Center
35   LabelType     No_Label
36 End
37
38 Input stdcounters.inc
39 Input stdfloats.inc
40 #Input stdlists.inc
41 Input stdsections.inc
42 Input stdstarsections.inc
43 Input stdlayouts.inc
44 Input lyxmacros.inc
45
46 ProvidesModule theorems-std
47
48 NoStyle Chapter
49 NoCounter chapter
50 NoStyle Chapter*
51 NoStyle Part
52 NoCounter part
53 NoStyle Verse
54
55
56 Style MarkBoth
57   LaTeXType     Command
58   LaTeXName     markboth
59   Category      FrontMatter
60   InTitle       1
61   Align         Center
62   Font
63     Size        Small
64   EndFont
65   Preamble
66   % protect \markboth against an old bug reintroduced in babel >= 3.8g
67   \let\oldforeign@language\foreign@language
68   \DeclareRobustCommand{\foreign@language}[1]{%
69     \lowercase{\oldforeign@language{#1}}}
70   EndPreamble
71 End
72
73 Style Catchline
74   Margin        Dynamic
75   LatexType     Command
76   LatexName     catchline{}{}{}{}
77   LabelString   "Catchline"
78   Category      FrontMatter
79   KeepEmpty     1
80   ParSkip       0.4
81   InTitle       1
82   Align         Block
83   LabelSep      xx
84   LabelType     Static
85   LabelString   "Catchline"
86   LabelFont
87     Series      Bold
88     Color       Green
89   EndFont
90 End
91
92 Style Title
93   Margin        Static
94   LatexType     Command
95   LatexName     title
96   Category      FrontMatter
97   InTitle       1
98   OptionalArgs  0
99   ParSkip       0.4
100   ItemSep       0
101   TopSep        0
102   BottomSep     1
103   ParSep        1
104   Align         Center
105   LabelType     No_Label
106   Font
107     Size        Largest
108   EndFont
109 End
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 Style History
131   Margin        First_Dynamic
132   LatexType     Environment
133   LatexName     history
134   Category      FrontMatter
135   TopSep        0.7
136   BottomSep     0.7
137   ParSkip       0.4
138   Align         Center
139   Font
140     Size        Small
141   EndFont
142 End
143
144 InsetLayout Flex:Received
145   LyxType       custom
146   LatexType     command
147   LatexName     received
148   LabelString   "Received"
149   Font
150     Size        Small
151     Misc        No_Emph
152     Misc        No_Noun
153     Misc        No_Bar
154   EndFont
155   LabelFont
156     Color       green
157     Size        Small
158   EndFont
159 End
160
161 InsetLayout Flex:Revised
162   LyxType       custom
163   LatexType     command
164   LatexName     revised
165   LabelString   "Revised"
166   Font
167     Size        Small
168     Misc        No_Emph
169     Misc        No_Noun
170     Misc        No_Bar
171   EndFont
172   LabelFont
173     Color       green
174     Size        Small
175   EndFont
176 End
177
178 InsetLayout Flex:Comby
179   LyxType       custom
180   LatexType     command
181   LatexName     comby
182   LabelString   "Comby"
183   Font
184     Size        Small
185     Misc        No_Emph
186     Misc        No_Noun
187     Misc        No_Bar
188   EndFont
189   LabelFont
190     Color       green
191     Size        Small
192   EndFont
193 End
194
195 Style Abstract
196   Margin        First_Dynamic
197   LatexType     Environment
198   LatexName     abstract
199   Category      FrontMatter
200   TopSep        0.7
201   BottomSep     0.7
202   ParSkip       0.4
203   Font
204     Size        Small
205   EndFont
206 End
207
208 Style Keywords
209   LatexType     command
210   LatexName     keywords
211   Category      FrontMatter
212   LabelString   "Keywords:"
213   LabelSep      xx
214   LabelType     Static
215   Margin        Dynamic
216   Font
217     Size        Small
218     Misc        No_Emph
219     Misc        No_Noun
220     Misc        No_Bar
221   EndFont
222   LabelFont
223    Shape        Italic
224    Size         Small
225   EndFont
226 End
227
228 InsetLayout Flex:TableCaption
229   LyxType       custom
230   LatexType     command
231   LatexName     tbl
232   LabelString   "Table caption"
233   Font
234     Size        Small
235     Misc        No_Emph
236     Misc        No_Noun
237     Misc        No_Bar
238   EndFont
239   LabelFont
240     Color       green
241     Size        Small
242   EndFont
243 End
244
245 InsetLayout Flex:Refcite
246   LyxType       custom
247   LatexType     command
248   LatexName     refcite
249   LabelString   "Cite reference"
250   Font
251     Size        Small
252     Misc        No_Emph
253     Misc        No_Noun
254     Misc        No_Bar
255   EndFont
256   LabelFont
257     Color       green
258     Size        Small
259   EndFont
260 End
261
262 Style ItemList
263   Category      List
264   Margin        Static
265   LatexType     Item_Environment
266   LatexName     itemlist
267   NextNoIndent  1
268   LeftMargin    MMN
269   LabelSep      xx
270   ItemSep       0.2
271   TopSep        0.7
272   BottomSep     0.7
273   ParSep        0.3
274   Align         Block
275   AlignPossible Block, Left
276   LabelType     Itemize
277   LabelString   "*"
278   HTMLTag       ul
279   HTMLItem      li
280   HTMLLabel     NONE
281 End
282
283 Style RomanList
284   Category      List
285   Margin        Static
286   LatexType     Item_Environment
287   LatexName     romanlist
288   OptionalArgs  1
289   NextNoIndent  1
290   LeftMargin    MMN
291   LabelSep      xx
292   ParSkip       0.0
293   ItemSep       0.2
294   TopSep        0.7
295   BottomSep     0.7
296   ParSep        0.3
297   Align Block
298   AlignPossible Block, Left
299   LabelType     Enumerate
300   LabelCounter  "enum"
301   HTMLTag       ol
302   HTMLItem      li
303   HTMLLabel     NONE
304   RefPrefix     enu
305 End
306
307 Counter remark
308   Within        section
309 End
310 Style Remark
311   LatexName     remark
312   Category      Theorem
313   LabelCounter  remark
314   LabelString   "Remark \theremark."
315   LatexType     Environment
316   Margin        First_Dynamic
317   TopSep        0.6
318   BottomSep     0.6
319   Align         Block
320   LabelType     Counter
321   LabelSep      M
322   NextNoIndent  1
323   LabelFont
324    Series       Bold
325   EndFont
326 End
327
328 Counter theorem
329   Within        section
330 End
331 Style Theorem
332   LatexType     Environment
333   LatexName     theorem
334   Category      Theorem
335   Margin        First_Dynamic
336   TopSep        0.6
337   BottomSep     0.6
338   Align         Block
339   NextNoIndent  1
340   LabelType     Counter
341   LabelCounter  theorem
342   LabelString   "Theorem \thetheorem."
343   LabelSep      M
344   LabelFont
345    Series       Bold
346   EndFont
347 End
348
349 Style Proof
350   LatexType     Environment
351   LatexName     proof
352   Category      Theorem
353   Margin        First_Dynamic
354   TopSep        0.6
355   BottomSep     0.6
356   Align Block
357   LabelType     Static
358   LabelString   "Proof:"
359   LabelSep      M
360   LabelFont
361    Series       Bold
362   EndFont
363   LabelFont
364    Series       Bold
365   EndFont
366   EndLabelType  Box
367 End
368
369 Counter corollary
370 End
371 Style Corollary
372   CopyStyle     Theorem
373   LatexName     corollary
374   LabelCounter  corollary
375   LabelString   "Corollary \thecorollary."
376 End
377
378 Counter lemma
379 End
380 Style Lemma
381   CopyStyle     Theorem
382   LatexName     lemma
383   LabelCounter  lemma
384   LabelString   "Lemma \thelemma."
385 End
386
387 Counter proposition
388 End
389 Style Proposition
390   CopyStyle     Theorem
391   LatexName     proposition
392   LabelCounter  proposition
393   LabelString   "Proposition \theproposition."
394 End
395
396 Counter prop
397 End
398 Style Prop
399   CopyStyle     Theorem
400   LatexName     prop
401   LabelCounter  prop
402   LabelString   "Prop \theprop."
403 End
404
405 Counter question
406 End
407 Style Question
408   CopyStyle     Theorem
409   LatexName     question
410   LabelCounter  question
411   LabelString   "Question \thequestion."
412 End
413
414 Counter claim
415 End
416 Style Claim
417   CopyStyle     Theorem
418   LatexName     claim
419   LabelCounter  claim
420   LabelString   "Claim \theclaim."
421 End
422
423 Counter conjecture
424 End
425 Style Conjecture
426   CopyStyle     Theorem
427   LatexName     conjecture
428   LabelCounter  conjecture
429   LabelString   "Conjecture \theconjecture."
430 End
431
432 Counter appendix
433 End
434 Style Appendix
435   LatexType     Command
436   LatexName     section
437   Category      BackMatter
438   TopSep        0.6
439   BottomSep     0.6
440   Margin        First_Dynamic
441   Align Block
442   NextNoIndent  1
443   LabelType     Counter
444   LabelCounter  appendix
445   LabelString   "Appendix \Alph{appendix}."
446   LabelSep      M
447   LabelFont
448    Series       Bold
449    Shape        Up
450    Size Normal
451   EndFont
452   Font
453    Series       Bold
454   EndFont
455 End
456
457 Style Bibliography
458   Margin        First_Dynamic
459   LatexType     Bib_Environment
460   LatexName     thebibliography
461   Category      BackMatter
462   NextNoIndent  1
463   LeftMargin    MM
464   ParSkip       0.4
465   ItemSep       0
466   TopSep        0.7
467   BottomSep     0.7
468   ParSep        0.5
469   Align         Block
470   AlignPossible Block, Left
471   LabelType     Bibliography
472   LabelString   "References"
473   LabelBottomSep        1.2
474   LabelFont
475     Series      Bold
476     Size        Larger
477   EndFont
478 End