]> git.lyx.org Git - features.git/blob - lib/layouts/ijmpd.layout
Added categories for style Standard, Title, Abstract, ShortTitle,
[features.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 43
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     LabelString "Author Names"
79     Tooltip     "Author names that will appear in the header line"
80   EndArgument
81   Font
82     Size        Small
83   EndFont
84   Preamble
85   % protect \markboth against an old bug reintroduced in babel >= 3.8g
86   \let\oldforeign@language\foreign@language
87   \DeclareRobustCommand{\foreign@language}[1]{%
88     \lowercase{\oldforeign@language{#1}}}
89   EndPreamble
90 End
91
92 Style Catchline
93   Margin        Dynamic
94   LatexType     Command
95   LatexName     catchline{}{}{}{}
96   LabelString   "Catchline"
97   Category      FrontMatter
98   KeepEmpty     1
99   ParSkip       0.4
100   InTitle       1
101   Align         Block
102   LabelSep      xx
103   LabelType     Static
104   LabelString   "Catchline"
105   LabelFont
106     Series      Bold
107     Color       Green
108   EndFont
109 End
110
111 Style Title
112   Margin        Static
113   LatexType     Command
114   LatexName     title
115   Category      FrontMatter
116   InTitle       1
117   ResetArgs     1
118   ParSkip       0.4
119   ItemSep       0
120   TopSep        0
121   BottomSep     1
122   ParSep        1
123   Align         Center
124   LabelType     No_Label
125   Font
126     Size        Largest
127   EndFont
128 End
129
130 Style Author
131   Margin        Static
132   LatexType     Command
133   Category      FrontMatter
134   InTitle       1
135   LatexName     author
136   LabelSep      xxx
137   ParSkip       0.4
138   TopSep        1.3
139   BottomSep     0.7
140   ParSep        0.7
141   Align         Center
142   LabelType     No_Label
143   Font
144     Size        Large
145   EndFont
146 End
147
148 Style History
149   Margin        First_Dynamic
150   LatexType     Environment
151   LatexName     history
152   Category      FrontMatter
153   TopSep        0.7
154   BottomSep     0.7
155   ParSkip       0.4
156   Align         Center
157   Font
158     Size        Small
159   EndFont
160 End
161
162 InsetLayout Flex:Received
163   LyxType       custom
164   LatexType     command
165   LatexName     received
166   LabelString   "Received"
167   Font
168     Size        Small
169     Misc        No_Emph
170     Misc        No_Noun
171     Misc        No_Bar
172   EndFont
173   LabelFont
174     Color       green
175     Size        Small
176   EndFont
177 End
178
179 InsetLayout Flex:Revised
180   LyxType       custom
181   LatexType     command
182   LatexName     revised
183   LabelString   "Revised"
184   Font
185     Size        Small
186     Misc        No_Emph
187     Misc        No_Noun
188     Misc        No_Bar
189   EndFont
190   LabelFont
191     Color       green
192     Size        Small
193   EndFont
194 End
195
196 InsetLayout Flex:Comby
197   LyxType       custom
198   LatexType     command
199   LatexName     comby
200   LabelString   "Comby"
201   Font
202     Size        Small
203     Misc        No_Emph
204     Misc        No_Noun
205     Misc        No_Bar
206   EndFont
207   LabelFont
208     Color       green
209     Size        Small
210   EndFont
211 End
212
213 Style Abstract
214   Margin        First_Dynamic
215   LatexType     Environment
216   LatexName     abstract
217   Category      FrontMatter
218   TopSep        0.7
219   BottomSep     0.7
220   ParSkip       0.4
221   Font
222     Size        Small
223   EndFont
224 End
225
226 Style Keywords
227   LatexType     command
228   LatexName     keywords
229   Category      FrontMatter
230   LabelString   "Keywords:"
231   LabelSep      xx
232   LabelType     Static
233   Margin        Dynamic
234   Font
235     Size        Small
236     Misc        No_Emph
237     Misc        No_Noun
238     Misc        No_Bar
239   EndFont
240   LabelFont
241    Shape        Italic
242    Size         Small
243   EndFont
244 End
245
246 InsetLayout Flex:TableCaption
247   LyxType       custom
248   LatexType     command
249   LatexName     tbl
250   LabelString   "Table caption"
251   Font
252     Size        Small
253     Misc        No_Emph
254     Misc        No_Noun
255     Misc        No_Bar
256   EndFont
257   LabelFont
258     Color       green
259     Size        Small
260   EndFont
261 End
262
263 InsetLayout Flex:Refcite
264   LyxType       custom
265   LatexType     command
266   LatexName     refcite
267   LabelString   "Cite reference"
268   Font
269     Size        Small
270     Misc        No_Emph
271     Misc        No_Noun
272     Misc        No_Bar
273   EndFont
274   LabelFont
275     Color       green
276     Size        Small
277   EndFont
278 End
279
280 Style ItemList
281   Category      List
282   Margin        Static
283   LatexType     Item_Environment
284   LatexName     itemlist
285   NextNoIndent  1
286   LeftMargin    MMN
287   LabelSep      xx
288   ItemSep       0.2
289   TopSep        0.7
290   BottomSep     0.7
291   ParSep        0.3
292   Align         Block
293   AlignPossible Block, Left
294   LabelType     Itemize
295   HTMLTag       ul
296   HTMLItem      li
297   HTMLLabel     NONE
298 End
299
300 Style RomanList
301   Category      List
302   Margin        Static
303   LatexType     Item_Environment
304   LatexName     romanlist
305   Argument 1
306     LabelString "Numbering Scheme"
307     Tooltip     "Use the largest item number in your list, e.g. '(iv)' for 4 Roman numbered items"
308   EndArgument
309   NextNoIndent  1
310   LeftMargin    MMN
311   LabelSep      xx
312   ParSkip       0.0
313   ItemSep       0.2
314   TopSep        0.7
315   BottomSep     0.7
316   ParSep        0.3
317   Align Block
318   AlignPossible Block, Left
319   LabelType     Enumerate
320   LabelCounter  "enum"
321   HTMLTag       ol
322   HTMLItem      li
323   HTMLLabel     NONE
324   RefPrefix     enu
325 End
326
327 Style Proof
328   LatexType     Environment
329   LatexName     proof
330   Category      Theorem
331   Margin        First_Dynamic
332   TopSep        0.6
333   BottomSep     0.6
334   Align Block
335   LabelType     Static
336   LabelString   "Proof:"
337   LabelSep      M
338   LabelFont
339    Series       Bold
340   EndFont
341   LabelFont
342    Series       Bold
343   EndFont
344   EndLabelType  Box
345 End
346
347 Counter theorem
348   Within        section
349 End
350 Style Theorem
351   ResetArgs      1
352   LabelString   "Theorem \thetheorem."
353   Font
354    Shape        Up
355   EndFont
356   LabelFont
357    Series       Bold
358   EndFont
359 End
360
361 Counter remark
362   Within        section
363 End
364 Style Remark
365   LabelString   "Remark \theremark."
366   LabelFont
367    Series       Bold
368    Shape        Up
369   EndFont
370 End
371
372 Counter corollary
373   Within        section
374 End
375 Style Corollary
376   LabelString   "Corollary \thecorollary."
377 End
378
379 Counter lemma
380   Within        section
381 End
382 Style Lemma
383   LabelString   "Lemma \thelemma."
384 End
385
386 Counter proposition
387   Within        section
388 End
389 Style Proposition
390   LabelString   "Proposition \theproposition."
391 End
392
393 Counter question
394   Within        section
395 End
396 Style Question
397   LabelString   "Question \thequestion."
398   LabelFont
399    Shape        Up
400   EndFont
401 End
402
403 Counter claim
404   Within        section
405 End
406 Style Claim
407   LabelCounter  claim
408   LabelString   "Claim \theclaim."
409   LabelFont
410    Shape        Up
411   EndFont
412 End
413
414 Counter conjecture
415   Within        section
416 End
417 Style Conjecture
418   LabelString   "Conjecture \theconjecture."
419   LabelFont
420    Shape        Up
421   EndFont
422 End
423
424 Counter prop
425   Within        section
426 End
427
428 Counter appendix
429 End
430 Style Appendix
431   LatexType     Command
432   LatexName     section
433   Category      BackMatter
434   TopSep        0.6
435   BottomSep     0.6
436   Margin        First_Dynamic
437   Align Block
438   NextNoIndent  1
439   LabelType     Counter
440   LabelCounter  appendix
441   LabelString   "Appendix \Alph{appendix}."
442   LabelSep      M
443   LabelFont
444    Series       Bold
445    Shape        Up
446    Size Normal
447   EndFont
448   Font
449    Series       Bold
450   EndFont
451 End
452
453 Style Bibliography
454   Margin        First_Dynamic
455   LatexType     Bib_Environment
456   LatexName     thebibliography
457   Category      BackMatter
458   NextNoIndent  1
459   LeftMargin    MM
460   ParSkip       0.4
461   ItemSep       0
462   TopSep        0.7
463   BottomSep     0.7
464   ParSep        0.5
465   Align         Block
466   AlignPossible Block, Left
467   LabelType     Bibliography
468   LabelString   "References"
469   LabelBottomSep        1.2
470   LabelFont
471     Series      Bold
472     Size        Larger
473   EndFont
474 End