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