]> git.lyx.org Git - features.git/blob - lib/layouts/ijmpc.layout
0c91e04294c55efb86ff6bd1253e26ba302ca2c9
[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 81
16
17 Sides           1
18 Columns         1
19 SecNumDepth     3
20 TocDepth        3
21 DefaultStyle    Standard
22
23 Style Standard
24   Category      MainText
25   Margin        Static
26   LatexType     Paragraph
27   LatexName     dummy
28   ParIndent     MM
29   ParSkip       0.4
30   Align         Block
31   AlignPossible Block, Left, Right, Center
32   LabelType     No_Label
33 End
34
35 Input stdcounters.inc
36 Input stdfloats.inc
37 #Input stdlists.inc
38 Input stdsections.inc
39 Input stdstarsections.inc
40 Input stdlayouts.inc
41 Input lyxmacros.inc
42
43 ProvidesModule theorems-std
44 Input theorems-without-preamble.inc
45 NoStyle Fact
46 NoStyle Note
47 NoStyle Problem
48 NoStyle Solution
49 NoStyle Prob
50 NoStyle Sol
51 NoStyle Exercise
52 NoStyle Example
53 NoStyle Definition
54 NoStyle Case
55 NoStyle Property
56
57 NoStyle Chapter
58 NoCounter chapter
59 NoStyle Chapter*
60 NoStyle Part
61 NoCounter part
62 NoStyle Verse
63
64
65 Style MarkBoth
66   LaTeXType     Command
67   LaTeXName     markboth
68   Category      FrontMatter
69   InTitle       1
70   Align         Center
71   Argument 1
72     Mandatory   1
73     AutoInsert  1
74     LabelString "Author Names"
75     Tooltip     "Author names that will appear in the header line"
76   EndArgument
77   Font
78     Size        Small
79   EndFont
80   Preamble
81   % protect \markboth against an old bug reintroduced in babel >= 3.8g
82   \let\oldforeign@language\foreign@language
83   \DeclareRobustCommand{\foreign@language}[1]{%
84     \lowercase{\oldforeign@language{#1}}}
85   EndPreamble
86 End
87
88 Style Catchline
89   Margin        Dynamic
90   LatexType     Command
91   LatexName     catchline{}{}{}{}
92   LabelString   "Catchline"
93   Category      FrontMatter
94   KeepEmpty     1
95   ParSkip       0.4
96   InTitle       1
97   Align         Block
98   LabelSep      xx
99   LabelType     Static
100   LabelString   "Catchline"
101   LabelFont
102     Series      Bold
103     Color       Green
104   EndFont
105 End
106
107 Style Title
108   Margin        Static
109   LatexType     Command
110   LatexName     title
111   Category      FrontMatter
112   InTitle       1
113   ResetArgs     1
114   ParSkip       0.4
115   ItemSep       0
116   TopSep        0
117   BottomSep     1
118   ParSep        1
119   Align         Center
120   LabelType     No_Label
121   Font
122     Size        Largest
123   EndFont
124 End
125
126 Style Author
127   Margin        Static
128   LatexType     Command
129   Category      FrontMatter
130   InTitle       1
131   LatexName     author
132   LabelSep      xxx
133   ParSkip       0.4
134   TopSep        1.3
135   BottomSep     0.7
136   ParSep        0.7
137   Align         Center
138   LabelType     No_Label
139   Font
140     Size        Large
141   EndFont
142 End
143
144 Style Address
145   LatexType     Command
146   InTitle       1
147   LatexName     address
148   ParSkip       0.4
149   BottomSep     0.4
150   Align Center
151   LabelType     No_Label
152   Font
153    Series       Medium
154    Shape        Italic
155    Size Normal
156   EndFont
157 End
158
159 Style History
160   Margin        First_Dynamic
161   LatexType     Environment
162   LatexName     history
163   Category      FrontMatter
164   TopSep        0.7
165   BottomSep     0.7
166   ParSkip       0.4
167   Align         Center
168   Font
169     Size        Small
170   EndFont
171 End
172
173 InsetLayout Flex:Received
174   LyxType       custom
175   LatexType     command
176   LatexName     received
177   LabelString   "Received"
178   Font
179     Size        Small
180     Misc        No_Emph
181     Misc        No_Noun
182     Misc        No_Bar
183   EndFont
184   LabelFont
185     Color       green
186     Size        Small
187   EndFont
188         ResetsFont true
189 End
190
191 InsetLayout Flex:Revised
192   LyxType       custom
193   LatexType     command
194   LatexName     revised
195   LabelString   "Revised"
196   Font
197     Size        Small
198     Misc        No_Emph
199     Misc        No_Noun
200     Misc        No_Bar
201   EndFont
202   LabelFont
203     Color       green
204     Size        Small
205   EndFont
206         ResetsFont true
207 End
208
209 Style Abstract
210   Margin        First_Dynamic
211   LatexType     Environment
212   LatexName     abstract
213   Category      FrontMatter
214   TopSep        0.7
215   BottomSep     0.7
216   ParSkip       0.4
217   Font
218     Size        Small
219   EndFont
220 End
221
222 InsetLayout Flex:Keywords
223   LyxType       custom
224   LatexType     command
225   LatexName     keywords
226   LabelString   "Keywords"
227   Font
228     Size        Small
229     Misc        No_Emph
230     Misc        No_Noun
231     Misc        No_Bar
232   EndFont
233   LabelFont
234     Color       green
235     Size        Small
236   EndFont
237         ResetsFont true
238 End
239
240 Style Classification_Codes
241   CopyStyle     Abstract
242   LatexType     Command
243   LatexName     ccode
244   Margin        Static
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         ResetsFont true
263 End
264
265 InsetLayout Flex:Refcite
266   LyxType       custom
267   LatexType     command
268   LatexName     refcite
269   LabelString   "Cite reference"
270   Font
271     Size        Small
272     Misc        No_Emph
273     Misc        No_Noun
274     Misc        No_Bar
275   EndFont
276   LabelFont
277     Color       green
278     Size        Small
279   EndFont
280         ResetsFont true
281 End
282
283 Style ItemList
284   Category      List
285   Margin        Static
286   LatexType     Item_Environment
287   LatexName     itemlist
288   Argument listpreamble:1
289     LabelString    "List preamble"
290     MenuString     "List Preamble"
291     Tooltip        "LaTeX code to be inserted before the first item"
292     PassThru       1
293     Font
294       Family typewriter
295       Color latex
296     EndFont
297   EndArgument
298   NextNoIndent  1
299   ToggleIndent  Never
300   LeftMargin    MMN
301   LabelSep      xx
302   ItemSep       0.2
303   TopSep        0.7
304   BottomSep     0.7
305   ParSep        0.3
306   Align         Block
307   AlignPossible Block, Left
308   LabelType     Itemize
309   HTMLTag       ul
310   HTMLItem      li
311   HTMLLabel     NONE
312 End
313
314 Style RomanList
315   Category      List
316   Margin        Static
317   LatexType     Item_Environment
318   LatexName     romanlist
319   Argument 1
320     LabelString "Numbering Scheme"
321     Tooltip     "Use the largest item number in your list, e.g. '(iv)' for 4 Roman numbered items"
322     PassThru    1
323   EndArgument
324   Argument listpreamble:1
325     LabelString    "List preamble"
326     MenuString     "List Preamble"
327     Tooltip        "LaTeX code to be inserted before the first item"
328     PassThru       1
329     Font
330       Family typewriter
331       Color latex
332     EndFont
333   EndArgument
334   NextNoIndent  1
335   LeftMargin    MMN
336   LabelSep      xx
337   ParSkip       0.0
338   ItemSep       0.2
339   TopSep        0.7
340   BottomSep     0.7
341   ParSep        0.3
342   Align Block
343   AlignPossible Block, Left
344   LabelType     Enumerate
345   LabelCounter  "enum"
346   HTMLTag       ol
347   HTMLItem      li
348   HTMLLabel     NONE
349   RefPrefix     enu
350 End
351
352 Style Proof
353   LatexType     Environment
354   LatexName     proof
355   Category      Reasoning
356   Margin        First_Dynamic
357   TopSep        0.6
358   BottomSep     0.6
359   Align Block
360   LabelType     Static
361   LabelString   "Proof:"
362   LabelSep      M
363   LabelFont
364    Series       Bold
365   EndFont
366   LabelFont
367    Series       Bold
368   EndFont
369   EndLabelType  Box
370 End
371
372 Style Theorem
373   ResetArgs      1
374   LabelString   "Theorem \thetheorem."
375   #Font
376    #Shape       Up
377   #EndFont
378   #LabelFont
379    #Series      Bold
380   #EndFont
381 End
382
383 Style Remark
384   LabelString   "Remark \theremark."
385   LabelFont
386    Series       Bold
387    Shape        Up
388   EndFont
389 End
390
391 Style Corollary
392   LabelString   "Corollary \thecorollary."
393 End
394
395 Style Lemma
396   LabelString   "Lemma \thelemma."
397 End
398
399 Style Proposition
400   LabelString   "Proposition \theproposition."
401 End
402
403 Style Question
404   LabelString   "Question \thequestion."
405   LabelFont
406    Series       Bold
407    Shape        Up
408   EndFont
409 End
410
411 Counter claim
412         GuiName Claim
413   Within        section
414 End
415 Style Claim
416   LabelCounter  claim
417   LabelString   "Claim \theclaim."
418   Font
419    Shape        Italic
420   EndFont
421   LabelFont
422    Series       Bold
423    Shape        Up
424   EndFont
425 End
426
427 Style Conjecture
428   LabelString   "Conjecture \theconjecture."
429   Font
430    Shape        Italic
431   EndFont
432   LabelFont
433    Series       Bold
434    Shape        Up
435   EndFont
436 End
437
438 Style Prop
439   LabelFont
440    Series       Bold
441   EndFont
442 End
443
444 Counter appendix
445         GuiName Appendix
446 End
447 Style Appendix
448   LatexType     Command
449   LatexName     section
450   Category      BackMatter
451   TopSep        0.6
452   BottomSep     0.6
453   Margin        First_Dynamic
454   Align Block
455   NextNoIndent  1
456   LabelType     Static
457   LabelCounter  appendix
458   LabelString   "Appendix \Alph{appendix}."
459   LabelSep      M
460   LabelFont
461    Series       Bold
462    Shape        Up
463    Size Normal
464   EndFont
465   Font
466    Series       Bold
467   EndFont
468 End
469
470 Style Bibliography
471   Margin        First_Dynamic
472   LatexType     Bib_Environment
473   LatexName     thebibliography
474   Category      BackMatter
475   NextNoIndent  1
476   ToggleIndent  Never
477   LeftMargin    MM
478   ParSkip       0.4
479   ItemSep       0
480   TopSep        0.7
481   BottomSep     0.7
482   ParSep        0.5
483   Align         Block
484   AlignPossible Block, Left
485   LabelType     Bibliography
486   LabelString   "References"
487   LabelBottomSep        1.2
488   LabelFont
489     Series      Bold
490     Size        Larger
491   EndFont
492   TocLevel      1
493   IsTocCaption  0
494   Argument listpreamble:1
495     LabelString    "Bib preamble"
496     MenuString     "Bibliography Preamble"
497     Tooltip        "LaTeX code to be inserted before the first bibliography item"
498     PassThru       1
499     Font
500       Family typewriter
501       Color latex
502     EndFont
503   EndArgument
504 End