]> git.lyx.org Git - lyx.git/blob - lib/layouts/ijmpc.layout
Fix conflicting inset font defaults (bug #8874)
[lyx.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 49
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   NextNoIndent  1
289   LeftMargin    MMN
290   LabelSep      xx
291   ItemSep       0.2
292   TopSep        0.7
293   BottomSep     0.7
294   ParSep        0.3
295   Align         Block
296   AlignPossible Block, Left
297   LabelType     Itemize
298   HTMLTag       ul
299   HTMLItem      li
300   HTMLLabel     NONE
301 End
302
303 Style RomanList
304   Category      List
305   Margin        Static
306   LatexType     Item_Environment
307   LatexName     romanlist
308   Argument 1
309     LabelString "Numbering Scheme"
310     Tooltip     "Use the largest item number in your list, e.g. '(iv)' for 4 Roman numbered items"
311   EndArgument
312   NextNoIndent  1
313   LeftMargin    MMN
314   LabelSep      xx
315   ParSkip       0.0
316   ItemSep       0.2
317   TopSep        0.7
318   BottomSep     0.7
319   ParSep        0.3
320   Align Block
321   AlignPossible Block, Left
322   LabelType     Enumerate
323   LabelCounter  "enum"
324   HTMLTag       ol
325   HTMLItem      li
326   HTMLLabel     NONE
327   RefPrefix     enu
328 End
329
330 Style Proof
331   LatexType     Environment
332   LatexName     proof
333   Category      Reasoning
334   Margin        First_Dynamic
335   TopSep        0.6
336   BottomSep     0.6
337   Align Block
338   LabelType     Static
339   LabelString   "Proof:"
340   LabelSep      M
341   LabelFont
342    Series       Bold
343   EndFont
344   LabelFont
345    Series       Bold
346   EndFont
347   EndLabelType  Box
348 End
349
350 Style Theorem
351   ResetArgs      1
352   LabelString   "Theorem \thetheorem."
353   #Font
354    #Shape       Up
355   #EndFont
356   #LabelFont
357    #Series      Bold
358   #EndFont
359 End
360
361 Style Remark
362   LabelString   "Remark \theremark."
363   LabelFont
364    Series       Bold
365    Shape        Up
366   EndFont
367 End
368
369 Style Corollary
370   LabelString   "Corollary \thecorollary."
371 End
372
373 Style Lemma
374   LabelString   "Lemma \thelemma."
375 End
376
377 Style Proposition
378   LabelString   "Proposition \theproposition."
379 End
380
381 Style Question
382   LabelString   "Question \thequestion."
383   LabelFont
384    Series       Bold
385    Shape        Up
386   EndFont
387 End
388
389 Counter claim
390   Within        section
391 End
392 Style Claim
393   LabelCounter  claim
394   LabelString   "Claim \theclaim."
395   Font
396    Shape        Italic
397   EndFont
398   LabelFont
399    Series       Bold
400    Shape        Up
401   EndFont
402 End
403
404 Style Conjecture
405   LabelString   "Conjecture \theconjecture."
406   Font
407    Shape        Italic
408   EndFont
409   LabelFont
410    Series       Bold
411    Shape        Up
412   EndFont
413 End
414
415 Style Prop
416   LabelFont
417    Series       Bold
418   EndFont
419 End
420
421 Counter appendix
422 End
423 Style Appendix
424   LatexType     Command
425   LatexName     section
426   Category      BackMatter
427   TopSep        0.6
428   BottomSep     0.6
429   Margin        First_Dynamic
430   Align Block
431   NextNoIndent  1
432   LabelType     Static
433   LabelCounter  appendix
434   LabelString   "Appendix \Alph{appendix}."
435   LabelSep      M
436   LabelFont
437    Series       Bold
438    Shape        Up
439    Size Normal
440   EndFont
441   Font
442    Series       Bold
443   EndFont
444 End
445
446 Style Bibliography
447   Margin        First_Dynamic
448   LatexType     Bib_Environment
449   LatexName     thebibliography
450   Category      BackMatter
451   NextNoIndent  1
452   LeftMargin    MM
453   ParSkip       0.4
454   ItemSep       0
455   TopSep        0.7
456   BottomSep     0.7
457   ParSep        0.5
458   Align         Block
459   AlignPossible Block, Left
460   LabelType     Bibliography
461   LabelString   "References"
462   LabelBottomSep        1.2
463   LabelFont
464     Series      Bold
465     Size        Larger
466   EndFont
467 End