]> git.lyx.org Git - features.git/blob - lib/layouts/ijmpc.layout
Merge branch 'master' into features/latexargs
[features.git] / lib / layouts / ijmpc.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass[ws-ijmpc,amsmath.sty,amssymb.sty,rotating.sty]{Int. Journal of Modern Physics C}
3 #  \DeclareCategory{Articles}
4 #
5 # Textclass definition file for ws-ijmpc.cls
6 # For publications in the International Journal of Modern Physics C
7 # (usually abbreviated as IJMPC).
8 #
9 # Author: Panayotis "PAP" Papasotiriou <papasot@physics.upatras.gr>
10 #
11 # revised for ws-ijmpc.tex : 8-1-08
12 # Author: Uwe Stöhr (uwestoehr@web.de)
13
14
15 Format 40
16
17 Sides           1
18 Columns         1
19 SecNumDepth     3
20 TocDepth        3
21 DefaultStyle    Standard
22
23 Style Standard
24   Margin        Static
25   LatexType     Paragraph
26   LatexName     dummy
27   ParIndent     MM
28   ParSkip       0.4
29   Align         Block
30   AlignPossible Block, Left, Right, Center
31   LabelType     No_Label
32 End
33
34 Input stdcounters.inc
35 Input stdfloats.inc
36 #Input stdlists.inc
37 Input stdsections.inc
38 Input stdstarsections.inc
39 Input stdlayouts.inc
40 Input lyxmacros.inc
41
42 ProvidesModule theorems-std
43 Input theorems-without-preamble.inc
44 NoStyle Fact
45 NoStyle Note
46 NoStyle Problem
47 NoStyle Solution
48 NoStyle Prob
49 NoStyle Sol
50 NoStyle Exercise
51 NoStyle Example
52 NoStyle Definition
53 NoStyle Case
54 NoStyle Property
55
56 NoStyle Chapter
57 NoCounter chapter
58 NoStyle Chapter*
59 NoStyle Part
60 NoCounter part
61 NoStyle Verse
62
63
64 Style MarkBoth
65   LaTeXType     Command
66   LaTeXName     markboth
67   Category      FrontMatter
68   InTitle       1
69   Align         Center
70   Font
71     Size        Small
72   EndFont
73   Preamble
74   % protect \markboth against an old bug reintroduced in babel >= 3.8g
75   \let\oldforeign@language\foreign@language
76   \DeclareRobustCommand{\foreign@language}[1]{%
77     \lowercase{\oldforeign@language{#1}}}
78   EndPreamble
79 End
80
81 Style Catchline
82   Margin        Dynamic
83   LatexType     Command
84   LatexName     catchline{}{}{}{}
85   LabelString   "Catchline"
86   Category      FrontMatter
87   KeepEmpty     1
88   ParSkip       0.4
89   InTitle       1
90   Align         Block
91   LabelSep      xx
92   LabelType     Static
93   LabelString   "Catchline"
94   LabelFont
95     Series      Bold
96     Color       Green
97   EndFont
98 End
99
100 Style Title
101   Margin        Static
102   LatexType     Command
103   LatexName     title
104   Category      FrontMatter
105   InTitle       1
106   ResetArgs     1
107   ParSkip       0.4
108   ItemSep       0
109   TopSep        0
110   BottomSep     1
111   ParSep        1
112   Align         Center
113   LabelType     No_Label
114   Font
115     Size        Largest
116   EndFont
117 End
118
119 Style Author
120   Margin        Static
121   LatexType     Command
122   Category      FrontMatter
123   InTitle       1
124   Argument 1
125         LabelString   "Author Option"
126         Tooltip       "Optional argument for author"
127   EndArgument
128   LatexName     author
129   LabelSep      xxx
130   ParSkip       0.4
131   TopSep        1.3
132   BottomSep     0.7
133   ParSep        0.7
134   Align         Center
135   LabelType     No_Label
136   Font
137     Size        Large
138   EndFont
139 End
140
141 Style Address
142   LatexType     Command
143   InTitle       1
144   LatexName     address
145   ParSkip       0.4
146   BottomSep     0.4
147   Align Center
148   LabelType     No_Label
149   Font
150    Series       Medium
151    Shape        Italic
152    Size Normal
153   EndFont
154 End
155
156 Style History
157   Margin        First_Dynamic
158   LatexType     Environment
159   LatexName     history
160   Category      FrontMatter
161   TopSep        0.7
162   BottomSep     0.7
163   ParSkip       0.4
164   Align         Center
165   Font
166     Size        Small
167   EndFont
168 End
169
170 InsetLayout Flex:Received
171   LyxType       custom
172   LatexType     command
173   LatexName     received
174   LabelString   "Received"
175   Font
176     Size        Small
177     Misc        No_Emph
178     Misc        No_Noun
179     Misc        No_Bar
180   EndFont
181   LabelFont
182     Color       green
183     Size        Small
184   EndFont
185 End
186
187 InsetLayout Flex:Revised
188   LyxType       custom
189   LatexType     command
190   LatexName     revised
191   LabelString   "Revised"
192   Font
193     Size        Small
194     Misc        No_Emph
195     Misc        No_Noun
196     Misc        No_Bar
197   EndFont
198   LabelFont
199     Color       green
200     Size        Small
201   EndFont
202 End
203
204 Style Abstract
205   Margin        First_Dynamic
206   LatexType     Environment
207   LatexName     abstract
208   Category      FrontMatter
209   TopSep        0.7
210   BottomSep     0.7
211   ParSkip       0.4
212   Font
213     Size        Small
214   EndFont
215 End
216
217 InsetLayout Flex:Keywords
218   LyxType       custom
219   LatexType     command
220   LatexName     keywords
221   LabelString   "Keywords"
222   Font
223     Size        Small
224     Misc        No_Emph
225     Misc        No_Noun
226     Misc        No_Bar
227   EndFont
228   LabelFont
229     Color       green
230     Size        Small
231   EndFont
232 End
233
234 Style Classification_Codes
235   CopyStyle     Abstract
236   LatexType     Command
237   LatexName     ccode
238   Margin        Static
239 End
240
241 InsetLayout Flex:TableCaption
242   LyxType       custom
243   LatexType     command
244   LatexName     tbl
245   LabelString   "Table caption"
246   Font
247     Size        Small
248     Misc        No_Emph
249     Misc        No_Noun
250     Misc        No_Bar
251   EndFont
252   LabelFont
253     Color       green
254     Size        Small
255   EndFont
256 End
257
258 InsetLayout Flex:Refcite
259   LyxType       custom
260   LatexType     command
261   LatexName     refcite
262   LabelString   "Cite reference"
263   Font
264     Size        Small
265     Misc        No_Emph
266     Misc        No_Noun
267     Misc        No_Bar
268   EndFont
269   LabelFont
270     Color       green
271     Size        Small
272   EndFont
273 End
274
275 Style ItemList
276   Category      List
277   Margin        Static
278   LatexType     Item_Environment
279   LatexName     itemlist
280   NextNoIndent  1
281   LeftMargin    MMN
282   LabelSep      xx
283   ItemSep       0.2
284   TopSep        0.7
285   BottomSep     0.7
286   ParSep        0.3
287   Align         Block
288   AlignPossible Block, Left
289   LabelType     Itemize
290   HTMLTag       ul
291   HTMLItem      li
292   HTMLLabel     NONE
293 End
294
295 Style RomanList
296   Category      List
297   Margin        Static
298   LatexType     Item_Environment
299   LatexName     romanlist
300   Argument 1
301         LabelString   "RomanList Option"
302         Tooltip       "Optional argument for RomanList"
303   EndArgument
304   NextNoIndent  1
305   LeftMargin    MMN
306   LabelSep      xx
307   ParSkip       0.0
308   ItemSep       0.2
309   TopSep        0.7
310   BottomSep     0.7
311   ParSep        0.3
312   Align Block
313   AlignPossible Block, Left
314   LabelType     Enumerate
315   LabelCounter  "enum"
316   HTMLTag       ol
317   HTMLItem      li
318   HTMLLabel     NONE
319   RefPrefix     enu
320 End
321
322 Style Proof
323   LatexType     Environment
324   LatexName     proof
325   Category      Theorem
326   Margin        First_Dynamic
327   TopSep        0.6
328   BottomSep     0.6
329   Align Block
330   LabelType     Static
331   LabelString   "Proof:"
332   LabelSep      M
333   LabelFont
334    Series       Bold
335   EndFont
336   LabelFont
337    Series       Bold
338   EndFont
339   EndLabelType  Box
340 End
341
342 Style Theorem
343   ResetArgs      1
344   LabelString   "Theorem \thetheorem."
345   #Font
346    #Shape       Up
347   #EndFont
348   #LabelFont
349    #Series      Bold
350   #EndFont
351 End
352
353 Style Remark
354   LabelString   "Remark \theremark."
355   LabelFont
356    Series       Bold
357    Shape        Up
358   EndFont
359 End
360
361 Style Corollary
362   LabelString   "Corollary \thecorollary."
363 End
364
365 Style Lemma
366   LabelString   "Lemma \thelemma."
367 End
368
369 Style Proposition
370   LabelString   "Proposition \theproposition."
371 End
372
373 Style Question
374   LabelString   "Question \thequestion."
375   LabelFont
376    Series       Bold
377    Shape        Up
378   EndFont
379 End
380
381 Counter claim
382   Within        section
383 End
384 Style Claim
385   LabelCounter  claim
386   LabelString   "Claim \theclaim."
387   Font
388    Shape        Italic
389   EndFont
390   LabelFont
391    Series       Bold
392    Shape        Up
393   EndFont
394 End
395
396 Style Conjecture
397   LabelString   "Conjecture \theconjecture."
398   Font
399    Shape        Italic
400   EndFont
401   LabelFont
402    Series       Bold
403    Shape        Up
404   EndFont
405 End
406
407 Style Prop
408   LabelFont
409    Series       Bold
410   EndFont
411 End
412
413 Counter appendix
414 End
415 Style Appendix
416   LatexType     Command
417   LatexName     section
418   Category      BackMatter
419   TopSep        0.6
420   BottomSep     0.6
421   Margin        First_Dynamic
422   Align Block
423   NextNoIndent  1
424   LabelType     Counter
425   LabelCounter  appendix
426   LabelString   "Appendix \Alph{appendix}."
427   LabelSep      M
428   LabelFont
429    Series       Bold
430    Shape        Up
431    Size Normal
432   EndFont
433   Font
434    Series       Bold
435   EndFont
436 End
437
438 Style Bibliography
439   Margin        First_Dynamic
440   LatexType     Bib_Environment
441   LatexName     thebibliography
442   Category      BackMatter
443   NextNoIndent  1
444   LeftMargin    MM
445   ParSkip       0.4
446   ItemSep       0
447   TopSep        0.7
448   BottomSep     0.7
449   ParSep        0.5
450   Align         Block
451   AlignPossible Block, Left
452   LabelType     Bibliography
453   LabelString   "References"
454   LabelBottomSep        1.2
455   LabelFont
456     Series      Bold
457     Size        Larger
458   EndFont
459 End