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