]> git.lyx.org Git - lyx.git/blob - lib/layouts/ijmpd.layout
Tools(listFontWithLang.pl): Added type for small capitals.
[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 81
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         GuiName Theorem
377   Within        section
378 End
379 Style Theorem
380   ResetArgs      1
381   LabelString   "Theorem \thetheorem."
382   Font
383    Shape        Up
384   EndFont
385   LabelFont
386    Series       Bold
387   EndFont
388 End
389
390 Counter remark
391         GuiName Remark
392   Within        section
393 End
394 Style Remark
395   LabelString   "Remark \theremark."
396   LabelFont
397    Series       Bold
398    Shape        Up
399   EndFont
400 End
401
402 Counter corollary
403         GuiName Corollary
404   Within        section
405 End
406 Style Corollary
407   LabelString   "Corollary \thecorollary."
408 End
409
410 Counter lemma
411         GuiName Lemma
412   Within        section
413 End
414 Style Lemma
415   LabelString   "Lemma \thelemma."
416 End
417
418 Counter proposition
419         GuiName Proposition
420   Within        section
421 End
422 Style Proposition
423   LabelString   "Proposition \theproposition."
424 End
425
426 Counter question
427         GuiName Question
428   Within        section
429 End
430 Style Question
431   LabelString   "Question \thequestion."
432   LabelFont
433    Shape        Up
434   EndFont
435 End
436
437 Counter claim
438         GuiName Claim
439   Within        section
440 End
441 Style Claim
442   LabelCounter  claim
443   LabelString   "Claim \theclaim."
444   LabelFont
445    Shape        Up
446   EndFont
447 End
448
449 Counter conjecture
450         GuiName Conjecture
451   Within        section
452 End
453 Style Conjecture
454   LabelString   "Conjecture \theconjecture."
455   LabelFont
456    Shape        Up
457   EndFont
458 End
459
460 Counter prop
461         GuiName Prop(osition)
462   Within        section
463 End
464
465 Counter appendix
466         GuiName Appendix
467 End
468 Style Appendix
469   LatexType     Command
470   LatexName     section
471   Category      BackMatter
472   TopSep        0.6
473   BottomSep     0.6
474   Margin        First_Dynamic
475   Align Block
476   NextNoIndent  1
477   LabelType     Static
478   LabelCounter  appendix
479   LabelString   "Appendix \Alph{appendix}."
480   LabelSep      M
481   LabelFont
482    Series       Bold
483    Shape        Up
484    Size Normal
485   EndFont
486   Font
487    Series       Bold
488   EndFont
489 End
490
491 Style Bibliography
492   Margin        First_Dynamic
493   LatexType     Bib_Environment
494   LatexName     thebibliography
495   Category      BackMatter
496   NextNoIndent  1
497   ToggleIndent  Never
498   LeftMargin    MM
499   ParSkip       0.4
500   ItemSep       0
501   TopSep        0.7
502   BottomSep     0.7
503   ParSep        0.5
504   Align         Block
505   AlignPossible Block, Left
506   LabelType     Bibliography
507   LabelString   "References"
508   LabelBottomSep        1.2
509   LabelFont
510     Series      Bold
511     Size        Larger
512   EndFont
513   TocLevel      1
514   IsTocCaption  0
515   Argument listpreamble:1
516     LabelString    "Bib preamble"
517     MenuString     "Bibliography Preamble"
518     Tooltip        "LaTeX code to be inserted before the first bibliography item"
519     PassThru       1
520     Font
521       Family typewriter
522       Color latex
523     EndFont
524   EndArgument
525 End