]> git.lyx.org Git - lyx.git/blob - lib/layouts/ijmpd.layout
Autoconf: use included boost when system boost is not available
[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 90
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   DocBookTag para
39 End
40
41 Input stdcounters.inc
42 Input stdfloats.inc
43 #Input stdlists.inc
44 Input stdsections.inc
45 Input stdstarsections.inc
46 Input stdlayouts.inc
47 Input lyxmacros.inc
48
49 ProvidesModule theorems-std
50 Input theorems-without-preamble.inc
51 NoStyle Fact
52 NoStyle Note
53 NoStyle Problem
54 NoStyle Solution
55 NoStyle Prob
56 NoStyle Sol
57 NoStyle Exercise
58 NoStyle Example
59 NoStyle Definition
60 NoStyle Case
61 NoStyle Property
62
63 NoStyle Chapter
64 NoCounter chapter
65 NoStyle Chapter*
66 NoStyle Part
67 NoCounter part
68 NoStyle Verse
69
70
71 Style MarkBoth
72   LaTeXType     Command
73   LaTeXName     markboth
74   Category      FrontMatter
75   InTitle       1
76   Align         Center
77   Argument 1
78     Mandatory   1
79     AutoInsert  1
80     LabelString "Author Names"
81     Tooltip     "Author names that will appear in the header line"
82   EndArgument
83   Font
84     Size        Small
85   EndFont
86   Preamble
87   % protect \markboth against an old bug reintroduced in babel >= 3.8g
88   \let\oldforeign@language\foreign@language
89   \DeclareRobustCommand{\foreign@language}[1]{%
90     \lowercase{\oldforeign@language{#1}}}
91   EndPreamble
92   DocBookTag    IGNORE
93   # TODO: a mix of titleabbrev and authorinitials... 
94   DocBookInInfo always
95 End
96
97 Style Catchline
98   Margin        Dynamic
99   LatexType     Command
100   LatexName     catchline{}{}{}{}
101   LabelString   "Catchline"
102   Category      FrontMatter
103   KeepEmpty     1
104   ParSkip       0.4
105   InTitle       1
106   Align         Block
107   LabelSep      xx
108   LabelType     Static
109   LabelString   "Catchline"
110   LabelFont
111     Series      Bold
112     Color       textlabel2
113   EndFont
114   DocBookTag    IGNORE
115   DocBookInInfo always
116 End
117
118 Style Title
119   Margin        Static
120   LatexType     Command
121   LatexName     title
122   Category      FrontMatter
123   InTitle       1
124   ResetArgs     1
125   ParSkip       0.4
126   ItemSep       0
127   TopSep        0
128   BottomSep     1
129   ParSep        1
130   Align         Center
131   LabelType     No_Label
132   Font
133     Size        Largest
134   EndFont
135   DocBookTag      title
136   DocBookTagType  paragraph
137   DocBookInInfo   maybe
138 End
139
140 Style Author
141   Margin        Static
142   LatexType     Command
143   Category      FrontMatter
144   InTitle       1
145   LatexName     author
146   LabelSep      xxx
147   ParSkip       0.4
148   TopSep        1.3
149   BottomSep     0.7
150   ParSep        0.7
151   Align         Center
152   LabelType     No_Label
153   Font
154     Size        Large
155   EndFont
156   DocBookTag            personname
157   DocBookTagType        paragraph
158   DocBookWrapperTag     author
159   DocBookWrapperTagType inline
160   DocBookInInfo         always
161 End
162
163 Style Address
164   DocBookTag            address
165   DocBookTagType        paragraph
166   DocBookWrapperTag     author
167   DocBookWrapperTagType inline
168   DocBookWrapperMergeWithPrevious true
169   DocBookInInfo         always
170 End
171
172 Style History
173   Margin        First_Dynamic
174   LatexType     Environment
175   LatexName     history
176   Category      FrontMatter
177   TopSep        0.7
178   BottomSep     0.7
179   ParSkip       0.4
180   Align         Center
181   Font
182     Size        Small
183   EndFont
184   DocBookTag     releaseinfo
185   DocBookInInfo  always
186 End
187
188 InsetLayout Flex:Received
189   LyxType       custom
190   LatexType     command
191   LatexName     received
192   LabelString   "Received"
193   Font
194     Size        Small
195     Misc        No_Emph
196     Misc        No_Noun
197     Misc        No_Bar
198   EndFont
199   LabelFont
200     Color       textlabel2
201     Size        Small
202   EndFont
203   ResetsFont true
204   DocBookTag      date
205   DocBookAttr     role='received'
206   DocBookTagType  inline
207 End
208
209 InsetLayout Flex:Revised
210   LyxType       custom
211   LatexType     command
212   LatexName     revised
213   LabelString   "Revised"
214   Font
215     Size        Small
216     Misc        No_Emph
217     Misc        No_Noun
218     Misc        No_Bar
219   EndFont
220   LabelFont
221     Color       textlabel2
222     Size        Small
223   EndFont
224   ResetsFont true
225   DocBookTag      date
226   DocBookAttr     role='revised'
227   DocBookTagType  inline
228 End
229
230 InsetLayout Flex:Comby
231   LyxType       custom
232   LatexType     command
233   LatexName     comby
234   LabelString   "Comby"
235   Font
236     Size        Small
237     Misc        No_Emph
238     Misc        No_Noun
239     Misc        No_Bar
240   EndFont
241   LabelFont
242     Color       textlabel2
243     Size        Small
244   EndFont
245   ResetsFont true
246 End
247
248 Style Abstract
249   Margin        First_Dynamic
250   LatexType     Environment
251   LatexName     abstract
252   Category      FrontMatter
253   TopSep        0.7
254   BottomSep     0.7
255   ParSkip       0.4
256   Font
257     Size        Small
258   EndFont
259   DocBookAbstract       true
260   DocBookInInfo         always
261   DocBookWrapperTag     abstract
262   DocBookWrapperMergeWithPrevious    true
263   DocBookTag            para
264 End
265
266 Style Keywords
267   LatexType     command
268   LatexName     keywords
269   Category      FrontMatter
270   LabelString   "Keywords:"
271   LabelSep      xx
272   LabelType     Static
273   Margin        Dynamic
274   Font
275     Size        Small
276     Misc        No_Emph
277     Misc        No_Noun
278     Misc        No_Bar
279   EndFont
280   LabelFont
281    Shape        Italic
282    Size         Small
283   EndFont
284   DocBookTag         keyword
285   DocBookTagType     paragraph
286   DocBookWrapperTag  keywordset
287   DocBookInInfo      always
288 End
289
290 InsetLayout Flex:TableCaption
291   LyxType       custom
292   LatexType     command
293   LatexName     tbl
294   LabelString   "Table caption"
295   Font
296     Size        Small
297     Misc        No_Emph
298     Misc        No_Noun
299     Misc        No_Bar
300   EndFont
301   LabelFont
302     Color       textlabel2
303     Size        Small
304   EndFont
305   ResetsFont true
306   DocBookTag      caption
307   DocBookTagType  paragraph
308 End
309
310 InsetLayout Flex:Refcite
311   LyxType       custom
312   LatexType     command
313   LatexName     refcite
314   LabelString   "Cite reference"
315   Font
316     Size        Small
317     Misc        No_Emph
318     Misc        No_Noun
319     Misc        No_Bar
320   EndFont
321   LabelFont
322     Color       textlabel2
323     Size        Small
324   EndFont
325   ResetsFont true
326 End
327
328 Style ItemList
329   Category      List
330   Margin        Static
331   LatexType     Item_Environment
332   LatexName     itemlist
333   Argument listpreamble:1
334     LabelString    "List preamble"
335     MenuString     "List Preamble"
336     Tooltip        "LaTeX code to be inserted before the first item"
337     PassThru       1
338     Font
339       Family typewriter
340       Color latex
341     EndFont
342   EndArgument
343   NextNoIndent  1
344   ToggleIndent  Never
345   LeftMargin    MMN
346   LabelSep      xx
347   ItemSep       0.2
348   TopSep        0.7
349   BottomSep     0.7
350   ParSep        0.3
351   Align         Block
352   AlignPossible Block, Left
353   LabelType     Itemize
354   HTMLTag       ul
355   HTMLItem      li
356   HTMLLabel     NONE
357   DocBookTag            itemizedlist
358   DocBookItemTag        listitem
359   DocBookItemInnerTag   para
360 End
361
362 Style RomanList
363   Category      List
364   Margin        Static
365   LatexType     Item_Environment
366   LatexName     romanlist
367   Argument 1
368     LabelString "Numbering Scheme"
369     Tooltip     "Use the largest item number in your list, e.g. '(iv)' for 4 Roman numbered items"
370     PassThru    1
371   EndArgument
372   Argument listpreamble:1
373     LabelString    "List preamble"
374     MenuString     "List Preamble"
375     Tooltip        "LaTeX code to be inserted before the first item"
376     PassThru       1
377     Font
378       Family typewriter
379       Color latex
380     EndFont
381   EndArgument
382   NextNoIndent  1
383   LeftMargin    MMN
384   LabelSep      xx
385   ParSkip       0.0
386   ItemSep       0.2
387   TopSep        0.7
388   BottomSep     0.7
389   ParSep        0.3
390   Align Block
391   AlignPossible Block, Left
392   LabelType     Enumerate
393   LabelCounter  "enum"
394   HTMLTag       ol
395   HTMLItem      li
396   HTMLLabel     NONE
397   RefPrefix     enu
398   DocBookTag            orderedlist
399   DocBookItemTag        listitem
400   DocBookItemInnerTag   para
401 End
402
403 Style Proof
404   LatexType     Environment
405   LatexName     proof
406   Category      Reasoning
407   Margin        First_Dynamic
408   TopSep        0.6
409   BottomSep     0.6
410   Align Block
411   LabelType     Static
412   LabelString   "Proof:"
413   LabelSep      M
414   LabelFont
415    Series       Bold
416   EndFont
417   LabelFont
418    Series       Bold
419   EndFont
420   EndLabelType  Box
421   DocBookTag            para
422   DocBookAttr           role='proof'
423 End
424
425 Counter theorem
426         GuiName Theorem
427   Within        section
428 End
429 Style Theorem
430   ResetArgs      1
431   LabelString   "Theorem \thetheorem."
432   Font
433    Shape        Up
434   EndFont
435   LabelFont
436    Series       Bold
437   EndFont
438   DocBookTag            para
439   DocBookAttr           role='theorem'
440 End
441
442 Counter remark
443         GuiName Remark
444   Within        section
445 End
446 Style Remark
447   LabelString   "Remark \theremark."
448   LabelFont
449    Series       Bold
450    Shape        Up
451   EndFont
452 End
453
454 Counter corollary
455         GuiName Corollary
456   Within        section
457 End
458 Style Corollary
459   LabelString   "Corollary \thecorollary."
460 End
461
462 Counter lemma
463         GuiName Lemma
464   Within        section
465 End
466 Style Lemma
467   LabelString   "Lemma \thelemma."
468 End
469
470 Counter proposition
471         GuiName Proposition
472   Within        section
473 End
474 Style Proposition
475   LabelString   "Proposition \theproposition."
476 End
477
478 Counter question
479         GuiName Question
480   Within        section
481 End
482 Style Question
483   LabelString   "Question \thequestion."
484   LabelFont
485    Shape        Up
486   EndFont
487 End
488
489 Counter claim
490         GuiName Claim
491   Within        section
492 End
493 Style Claim
494   LabelCounter  claim
495   LabelString   "Claim \theclaim."
496   LabelFont
497    Shape        Up
498   EndFont
499 End
500
501 Counter conjecture
502         GuiName Conjecture
503   Within        section
504 End
505 Style Conjecture
506   LabelString   "Conjecture \theconjecture."
507   LabelFont
508    Shape        Up
509   EndFont
510 End
511
512 Counter prop
513         GuiName Prop(osition)
514   Within        section
515 End
516
517 Counter appendix
518         GuiName Appendix
519 End
520 Style Appendix
521   LatexType     Command
522   LatexName     section
523   Category      BackMatter
524   TopSep        0.6
525   BottomSep     0.6
526   Margin        First_Dynamic
527   Align Block
528   NextNoIndent  1
529   LabelType     Static
530   LabelCounter  appendix
531   LabelString   "Appendix \Alph{appendix}."
532   LabelSep      M
533   LabelFont
534    Series       Bold
535    Shape        Up
536    Size Normal
537   EndFont
538   Font
539    Series       Bold
540   EndFont
541   DocBookTag      title
542   DocBookTagType  paragraph
543   DocBookSection  true
544 End
545
546 Style Bibliography
547   Margin        First_Dynamic
548   LatexType     Bib_Environment
549   LatexName     thebibliography
550   Category      BackMatter
551   NextNoIndent  1
552   ToggleIndent  Never
553   LeftMargin    MM
554   ParSkip       0.4
555   ItemSep       0
556   TopSep        0.7
557   BottomSep     0.7
558   ParSep        0.5
559   Align         Block
560   AlignPossible Block, Left
561   LabelType     Bibliography
562   LabelString   "References"
563   LabelBottomSep        1.2
564   LabelFont
565     Series      Bold
566     Size        Larger
567   EndFont
568   TocLevel      1
569   IsTocCaption  0
570   Argument listpreamble:1
571     LabelString    "Bib preamble"
572     MenuString     "Bibliography Preamble"
573     Tooltip        "LaTeX code to be inserted before the first bibliography item"
574     PassThru       1
575     Font
576       Family typewriter
577       Color latex
578     EndFont
579   EndArgument
580 End