]> git.lyx.org Git - lyx.git/blob - lib/layouts/ijmpd.layout
Update layout versions
[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 71
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   Argument listpreamble:1
292     LabelString    "List preamble"
293     MenuString     "List Preamble"
294     Tooltip        "LaTeX code to be inserted before the first item"
295     PassThru       1
296     Font
297       Family typewriter
298       Color latex
299     EndFont
300   EndArgument
301   NextNoIndent  1
302   ToggleIndent  Never
303   LeftMargin    MMN
304   LabelSep      xx
305   ItemSep       0.2
306   TopSep        0.7
307   BottomSep     0.7
308   ParSep        0.3
309   Align         Block
310   AlignPossible Block, Left
311   LabelType     Itemize
312   HTMLTag       ul
313   HTMLItem      li
314   HTMLLabel     NONE
315 End
316
317 Style RomanList
318   Category      List
319   Margin        Static
320   LatexType     Item_Environment
321   LatexName     romanlist
322   Argument 1
323     LabelString "Numbering Scheme"
324     Tooltip     "Use the largest item number in your list, e.g. '(iv)' for 4 Roman numbered items"
325     PassThru    1
326   EndArgument
327   Argument listpreamble:1
328     LabelString    "List preamble"
329     MenuString     "List Preamble"
330     Tooltip        "LaTeX code to be inserted before the first item"
331     PassThru       1
332     Font
333       Family typewriter
334       Color latex
335     EndFont
336   EndArgument
337   NextNoIndent  1
338   LeftMargin    MMN
339   LabelSep      xx
340   ParSkip       0.0
341   ItemSep       0.2
342   TopSep        0.7
343   BottomSep     0.7
344   ParSep        0.3
345   Align Block
346   AlignPossible Block, Left
347   LabelType     Enumerate
348   LabelCounter  "enum"
349   HTMLTag       ol
350   HTMLItem      li
351   HTMLLabel     NONE
352   RefPrefix     enu
353 End
354
355 Style Proof
356   LatexType     Environment
357   LatexName     proof
358   Category      Reasoning
359   Margin        First_Dynamic
360   TopSep        0.6
361   BottomSep     0.6
362   Align Block
363   LabelType     Static
364   LabelString   "Proof:"
365   LabelSep      M
366   LabelFont
367    Series       Bold
368   EndFont
369   LabelFont
370    Series       Bold
371   EndFont
372   EndLabelType  Box
373 End
374
375 Counter theorem
376   Within        section
377 End
378 Style Theorem
379   ResetArgs      1
380   LabelString   "Theorem \thetheorem."
381   Font
382    Shape        Up
383   EndFont
384   LabelFont
385    Series       Bold
386   EndFont
387 End
388
389 Counter remark
390   Within        section
391 End
392 Style Remark
393   LabelString   "Remark \theremark."
394   LabelFont
395    Series       Bold
396    Shape        Up
397   EndFont
398 End
399
400 Counter corollary
401   Within        section
402 End
403 Style Corollary
404   LabelString   "Corollary \thecorollary."
405 End
406
407 Counter lemma
408   Within        section
409 End
410 Style Lemma
411   LabelString   "Lemma \thelemma."
412 End
413
414 Counter proposition
415   Within        section
416 End
417 Style Proposition
418   LabelString   "Proposition \theproposition."
419 End
420
421 Counter question
422   Within        section
423 End
424 Style Question
425   LabelString   "Question \thequestion."
426   LabelFont
427    Shape        Up
428   EndFont
429 End
430
431 Counter claim
432   Within        section
433 End
434 Style Claim
435   LabelCounter  claim
436   LabelString   "Claim \theclaim."
437   LabelFont
438    Shape        Up
439   EndFont
440 End
441
442 Counter conjecture
443   Within        section
444 End
445 Style Conjecture
446   LabelString   "Conjecture \theconjecture."
447   LabelFont
448    Shape        Up
449   EndFont
450 End
451
452 Counter prop
453   Within        section
454 End
455
456 Counter appendix
457 End
458 Style Appendix
459   LatexType     Command
460   LatexName     section
461   Category      BackMatter
462   TopSep        0.6
463   BottomSep     0.6
464   Margin        First_Dynamic
465   Align Block
466   NextNoIndent  1
467   LabelType     Static
468   LabelCounter  appendix
469   LabelString   "Appendix \Alph{appendix}."
470   LabelSep      M
471   LabelFont
472    Series       Bold
473    Shape        Up
474    Size Normal
475   EndFont
476   Font
477    Series       Bold
478   EndFont
479 End
480
481 Style Bibliography
482   Margin        First_Dynamic
483   LatexType     Bib_Environment
484   LatexName     thebibliography
485   Category      BackMatter
486   NextNoIndent  1
487   ToggleIndent  Never
488   LeftMargin    MM
489   ParSkip       0.4
490   ItemSep       0
491   TopSep        0.7
492   BottomSep     0.7
493   ParSep        0.5
494   Align         Block
495   AlignPossible Block, Left
496   LabelType     Bibliography
497   LabelString   "References"
498   LabelBottomSep        1.2
499   LabelFont
500     Series      Bold
501     Size        Larger
502   EndFont
503   TocLevel      1
504   IsTocCaption  0
505   Argument listpreamble:1
506     LabelString    "Bib preamble"
507     MenuString     "Bibliography Preamble"
508     Tooltip        "LaTeX code to be inserted before the first bibliography item"
509     PassThru       1
510     Font
511       Family typewriter
512       Color latex
513     EndFont
514   EndArgument
515 End