]> git.lyx.org Git - lyx.git/blob - lib/layouts/ijmpd.layout
Update algorithm module to format 48.
[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 48
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 End
179
180 InsetLayout Flex:Revised
181   LyxType       custom
182   LatexType     command
183   LatexName     revised
184   LabelString   "Revised"
185   Font
186     Size        Small
187     Misc        No_Emph
188     Misc        No_Noun
189     Misc        No_Bar
190   EndFont
191   LabelFont
192     Color       green
193     Size        Small
194   EndFont
195 End
196
197 InsetLayout Flex:Comby
198   LyxType       custom
199   LatexType     command
200   LatexName     comby
201   LabelString   "Comby"
202   Font
203     Size        Small
204     Misc        No_Emph
205     Misc        No_Noun
206     Misc        No_Bar
207   EndFont
208   LabelFont
209     Color       green
210     Size        Small
211   EndFont
212 End
213
214 Style Abstract
215   Margin        First_Dynamic
216   LatexType     Environment
217   LatexName     abstract
218   Category      FrontMatter
219   TopSep        0.7
220   BottomSep     0.7
221   ParSkip       0.4
222   Font
223     Size        Small
224   EndFont
225 End
226
227 Style Keywords
228   LatexType     command
229   LatexName     keywords
230   Category      FrontMatter
231   LabelString   "Keywords:"
232   LabelSep      xx
233   LabelType     Static
234   Margin        Dynamic
235   Font
236     Size        Small
237     Misc        No_Emph
238     Misc        No_Noun
239     Misc        No_Bar
240   EndFont
241   LabelFont
242    Shape        Italic
243    Size         Small
244   EndFont
245 End
246
247 InsetLayout Flex:TableCaption
248   LyxType       custom
249   LatexType     command
250   LatexName     tbl
251   LabelString   "Table caption"
252   Font
253     Size        Small
254     Misc        No_Emph
255     Misc        No_Noun
256     Misc        No_Bar
257   EndFont
258   LabelFont
259     Color       green
260     Size        Small
261   EndFont
262 End
263
264 InsetLayout Flex:Refcite
265   LyxType       custom
266   LatexType     command
267   LatexName     refcite
268   LabelString   "Cite reference"
269   Font
270     Size        Small
271     Misc        No_Emph
272     Misc        No_Noun
273     Misc        No_Bar
274   EndFont
275   LabelFont
276     Color       green
277     Size        Small
278   EndFont
279 End
280
281 Style ItemList
282   Category      List
283   Margin        Static
284   LatexType     Item_Environment
285   LatexName     itemlist
286   NextNoIndent  1
287   LeftMargin    MMN
288   LabelSep      xx
289   ItemSep       0.2
290   TopSep        0.7
291   BottomSep     0.7
292   ParSep        0.3
293   Align         Block
294   AlignPossible Block, Left
295   LabelType     Itemize
296   HTMLTag       ul
297   HTMLItem      li
298   HTMLLabel     NONE
299 End
300
301 Style RomanList
302   Category      List
303   Margin        Static
304   LatexType     Item_Environment
305   LatexName     romanlist
306   Argument 1
307     LabelString "Numbering Scheme"
308     Tooltip     "Use the largest item number in your list, e.g. '(iv)' for 4 Roman numbered items"
309   EndArgument
310   NextNoIndent  1
311   LeftMargin    MMN
312   LabelSep      xx
313   ParSkip       0.0
314   ItemSep       0.2
315   TopSep        0.7
316   BottomSep     0.7
317   ParSep        0.3
318   Align Block
319   AlignPossible Block, Left
320   LabelType     Enumerate
321   LabelCounter  "enum"
322   HTMLTag       ol
323   HTMLItem      li
324   HTMLLabel     NONE
325   RefPrefix     enu
326 End
327
328 Style Proof
329   LatexType     Environment
330   LatexName     proof
331   Category      Reasoning
332   Margin        First_Dynamic
333   TopSep        0.6
334   BottomSep     0.6
335   Align Block
336   LabelType     Static
337   LabelString   "Proof:"
338   LabelSep      M
339   LabelFont
340    Series       Bold
341   EndFont
342   LabelFont
343    Series       Bold
344   EndFont
345   EndLabelType  Box
346 End
347
348 Counter theorem
349   Within        section
350 End
351 Style Theorem
352   ResetArgs      1
353   LabelString   "Theorem \thetheorem."
354   Font
355    Shape        Up
356   EndFont
357   LabelFont
358    Series       Bold
359   EndFont
360 End
361
362 Counter remark
363   Within        section
364 End
365 Style Remark
366   LabelString   "Remark \theremark."
367   LabelFont
368    Series       Bold
369    Shape        Up
370   EndFont
371 End
372
373 Counter corollary
374   Within        section
375 End
376 Style Corollary
377   LabelString   "Corollary \thecorollary."
378 End
379
380 Counter lemma
381   Within        section
382 End
383 Style Lemma
384   LabelString   "Lemma \thelemma."
385 End
386
387 Counter proposition
388   Within        section
389 End
390 Style Proposition
391   LabelString   "Proposition \theproposition."
392 End
393
394 Counter question
395   Within        section
396 End
397 Style Question
398   LabelString   "Question \thequestion."
399   LabelFont
400    Shape        Up
401   EndFont
402 End
403
404 Counter claim
405   Within        section
406 End
407 Style Claim
408   LabelCounter  claim
409   LabelString   "Claim \theclaim."
410   LabelFont
411    Shape        Up
412   EndFont
413 End
414
415 Counter conjecture
416   Within        section
417 End
418 Style Conjecture
419   LabelString   "Conjecture \theconjecture."
420   LabelFont
421    Shape        Up
422   EndFont
423 End
424
425 Counter prop
426   Within        section
427 End
428
429 Counter appendix
430 End
431 Style Appendix
432   LatexType     Command
433   LatexName     section
434   Category      BackMatter
435   TopSep        0.6
436   BottomSep     0.6
437   Margin        First_Dynamic
438   Align Block
439   NextNoIndent  1
440   LabelType     Static
441   LabelCounter  appendix
442   LabelString   "Appendix \Alph{appendix}."
443   LabelSep      M
444   LabelFont
445    Series       Bold
446    Shape        Up
447    Size Normal
448   EndFont
449   Font
450    Series       Bold
451   EndFont
452 End
453
454 Style Bibliography
455   Margin        First_Dynamic
456   LatexType     Bib_Environment
457   LatexName     thebibliography
458   Category      BackMatter
459   NextNoIndent  1
460   LeftMargin    MM
461   ParSkip       0.4
462   ItemSep       0
463   TopSep        0.7
464   BottomSep     0.7
465   ParSep        0.5
466   Align         Block
467   AlignPossible Block, Left
468   LabelType     Bibliography
469   LabelString   "References"
470   LabelBottomSep        1.2
471   LabelFont
472     Series      Bold
473     Size        Larger
474   EndFont
475 End