home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / lyx21041.zip / XFree86 / lib / X11 / lyx / layouts / egs.layout < prev    next >
Text File  |  1999-04-06  |  13KB  |  770 lines

  1. #% Do not delete the line below; configure depends on this
  2. #  \DeclareLaTeXClass{article (European Geophysical Society) egs}
  3. # egs (article) textclass definition file for LyX.
  4. # Get egs.cls from EGS website under www.copernicus.org
  5. # Author : Matthias Ettrich <ettrich@informatik.uni-tuebingen.de>
  6. # Transposed by Pascal AndrΘ <andre@via.ecp.fr>
  7. # Heavily modifed and enhanced by several developers.
  8. # Converted article -> egs Martin Vermeer
  9.  
  10. # General textclass parameters
  11. Columns            2
  12. Sides            1
  13. PageStyle        Plain
  14. MaxCounter        Counter_Section
  15.  
  16. # Standard style definition
  17. Style Standard
  18.   Margin          Static
  19.   LatexType         Paragraph
  20.   LatexName         dummy
  21.   ParIndent        MM
  22.   ParSkip         0.4
  23.   Align         Block
  24.   AlignPossible     Block, Left, Right, Center
  25.   LabelType         No_Label
  26. End
  27.  
  28. # Section style definition
  29. Style Section
  30.   Margin        Dynamic
  31.   LatexType        Command
  32.   LatexName        section
  33.   NextNoIndent        1
  34.   LabelSep        xxx
  35.   ParSkip        0.4
  36.   TopSep        1.3
  37.   BottomSep        0.7
  38.   ParSep        0.7
  39.   Align            Block
  40.   AlignPossible        Block, Left
  41.   LabelType        Counter_Section
  42.  
  43.   # standard font definition
  44.   Font
  45.     Series         Bold
  46.   EndFont
  47.  
  48.   # label font definition
  49.   LabelFont
  50.     Series        Bold
  51.   EndFont
  52. End
  53.  
  54. # Subsection style definition
  55. Style Subsection
  56.   Margin        Dynamic
  57.   LatexType        Command
  58.   LatexName        subsection
  59.   NextNoIndent        1
  60.   LabelSep        xxx
  61.   ParSkip        0.4
  62.   TopSep        0.9
  63.   BottomSep        0.5
  64.   ParSep        0.5
  65.   Align            Block
  66.   AlignPossible        Block, Left
  67.   LabelType        Counter_Subsection
  68.  
  69.   Font
  70.     Shape        Up
  71.   EndFont
  72.  
  73. End
  74.  
  75. # Paragraph style definition
  76. Style Paragraph
  77.   Margin        Dynamic
  78.   LatexType        Command
  79.   LatexName        paragraph
  80.   NextNoIndent        1
  81.   LabelSep        xxx
  82.   ParSkip        0.4
  83.   TopSep        0.4
  84.   BottomSep        0.4
  85.   Align            Block
  86.   AlignPossible        Block, Left
  87.   LabelType        Counter_Paragraph
  88.  
  89.   # standard font definition
  90.   Font 
  91.     Series         Bold
  92.     Size        Normal
  93.   EndFont
  94.  
  95.   # label font definition
  96.   LabelFont 
  97.     Series        Bold
  98.     Size        Normal
  99.   EndFont
  100. End
  101.  
  102. # Subparagraph style definition
  103. Style Subparagraph
  104.   Margin        Dynamic
  105.   LatexType        Command
  106.   LatexName        subparagraph
  107.   NextNoIndent        0
  108.   LeftMargin        MM
  109.   LabelSep        xxx
  110.   ParSkip        0.4
  111.   TopSep        0.4
  112.   ParSep        0.4
  113.   Align            Block
  114.   AlignPossible        Block, Left
  115.   LabelType        Counter_SubParagraph
  116.  
  117.   # standard font definition
  118.   Font 
  119.     Series         Bold
  120.     Size        Normal
  121.   EndFont
  122.  
  123.   # label font definition
  124.   LabelFont 
  125.     Series        Bold
  126.     Size        Normal
  127.   EndFont
  128. End
  129.  
  130. # Quotation style definition
  131. Style Quotation
  132.   Margin        Static
  133.   LatexType        Environment
  134.   LatexName        quotation
  135.   NextNoIndent        1
  136.   LeftMargin        MMM
  137.   RightMargin        MMM
  138.   ParIndent        MM
  139.   ParSkip        0
  140.   ItemSep        0
  141.   TopSep        0.5
  142.   BottomSep        0.5
  143.   ParSep        0
  144.   Align            Block
  145.   AlignPossible        Block, Left, Right, Center
  146. End
  147.  
  148. # Quote style definition
  149. Style Quote
  150.   Margin        Static
  151.   LatexType        Environment
  152.   LatexName        quote
  153.   NextNoIndent        1
  154.   LeftMargin        MMM
  155.   RightMargin        MMM
  156.   TopSep        0.5
  157.   ParSep        0.5
  158.   BottomSep        0.5
  159.   Align            Block
  160.   AlignPossible        Block, Left, Right, Center
  161.   LabelType        No_Label
  162. End
  163.  
  164. # List style definition
  165. Style List
  166.   Margin        Manual
  167.   LatexType        List_Environment
  168.   LatexName        lyxlist
  169.   NextNoindent        1
  170.   LabelSep        xxx
  171.   ParSkip        0.4
  172.   TopSep        0.7
  173.   BottomSep        0.7
  174.   ParSep        0.5
  175.   Align            Block
  176.   AlignPossible        Block, Left
  177.   LabelType        Manual
  178.   LabelString        00.00.0000
  179. End
  180.  
  181. # Enumerate style definition
  182. Style Enumerate
  183.   Margin        Static
  184.   LatexType        Item_Environment
  185.   LatexName        enumerate
  186.   NextNoIndent        1
  187.   LeftMargin        MMN
  188.   LabelSep        xx
  189.   ParSkip        0.0
  190.   ItemSep        0.2
  191.   TopSep        0.7
  192.   BottomSep        0.7
  193.   ParSep        0.3
  194.   Align            Block
  195.   AlignPossible        Block, Left
  196.   LabelType        Counter_EnumI
  197. End
  198.  
  199. # Itemize style definition
  200. Style Itemize
  201.   Margin        Static
  202.   LatexType        Item_Environment
  203.   LatexName        itemize
  204.   NextNoIndent        1
  205.   LeftMargin        MMN
  206.   LabelSep        xx
  207.   ItemSep        0.2
  208.   TopSep        0.7
  209.   BottomSep        0.7
  210.   ParSep        0.3
  211.   Align            Block
  212.   AlignPossible        Block, Left
  213.   LabelType        Static
  214.   LabelString        *
  215. End
  216.  
  217. # Description style definition
  218. Style Description
  219.   Margin        First_Dynamic
  220.   LatexType        Item_environment
  221.   LatexName        description
  222.   NextNoIndent        1
  223.   LeftMargin        MM
  224.   LabelSep        xxx
  225.   ParSkip        0.4
  226.   ItemSep        0.2
  227.   TopSep        0.7
  228.   BottomSep        0.7
  229.   ParSep        0.3
  230.   Align            Block
  231.   AlignPossible        Block, Left
  232.   LabelType        Manual
  233.   LabelString        MM
  234.  
  235.   # label font definition
  236.   LabelFont 
  237.     Series        Bold
  238.   EndFont
  239. End
  240.  
  241. # Verse style definition
  242. Style Verse
  243. # LaTeX type is first dynamic because of LaTeX implementation.
  244. # In LyX this does not make sense.
  245.   LatexType        Environment
  246.   LatexName        verse
  247.   Margin        First_Dynamic
  248.   NextNoIndent        1
  249.   LeftMargin        MMMM
  250.   LabelIndent        MMMM
  251.   ParSkip        0.4
  252.   TopSep        0.7
  253.   BottomSep        0.7
  254.   ParSep        0.5
  255.   Align            Block
  256.   AlignPossible        Block, Left
  257.   LabelType        No_Label
  258. End
  259.  
  260. # Right Address style
  261. Style Right_Address
  262.   Margin        Right_Address_Box
  263.   LatexType        Command
  264.   LatexName        lyxrightaddress
  265.   ParSkip        0.4
  266.   BottomSep        1.5
  267.   ParSep        1.5
  268.   Align            Left
  269.   AlignPossible        Left
  270. End
  271.  
  272. # Address style definition
  273. Style Address
  274.   Margin        Static
  275.   LatexType        Command
  276.   LatexName        lyxaddress
  277.   ParSkip        0.4
  278.   BottomSep        1.5
  279.   ParSep        1.5
  280.   Align            Left
  281.   AlignPossible        Block, Left, Right, Center
  282.   LabelType        No_Label
  283. End
  284.  
  285. # Title style definition
  286. Style Title
  287.   Margin        Static
  288.   LatexType        Command
  289.   LatexName        title
  290.   NextNoIndent        1
  291.   ParSkip        0.4
  292.   TopSep        1.3
  293.   BottomSep        0.7
  294.   ParSep        0.7
  295.   Align            Left
  296.   AlignPossible        Block, Center, Left, Right, Center
  297.   LabelType        No_Label
  298.   Fill_Top        1
  299.   Fill_Bottom        1
  300.  
  301.   # standard font definition
  302.   Font 
  303.     Family          Sans
  304.     Series         Bold
  305.     Size        Largest
  306.   EndFont
  307.  
  308. End
  309.  
  310.  
  311. # Title style definition
  312. Style LaTeX_Title
  313.   Margin        Static
  314.   LatexType        Command
  315.   LatexName        title
  316.   NextNoIndent        1
  317.   ParSkip        0.4
  318.   ItemSep        0
  319.   TopSep        0
  320.   BottomSep        0
  321.   ParSep        0
  322.   Align            Center
  323.   AlignPossible        Center
  324.   LabelType        No_Label
  325.  
  326.   # standard font definition
  327.   Font 
  328.     Family          Sans
  329.     Series         Bold
  330.     Size        Largest
  331.   EndFont
  332.  
  333. End
  334.  
  335. # Author style definition
  336. Style Author
  337.   Margin        Static
  338.   LatexType        Command
  339.   LatexName        author
  340.   NextNoIndent        1
  341.   LeftMargin        Author:xx
  342.   LabelSep        xxx
  343.   ParSkip        0.4
  344.   TopSep        1.3
  345.   BottomSep        0.7
  346.   ParSep        0.7
  347.   Align            Left
  348.   AlignPossible        Left
  349.   LabelType        Static
  350.   LabelString        Author:
  351.  
  352.   # standard font definition
  353.   LabelFont 
  354.     Series         Bold
  355.     Shape        Italic
  356.     Latex        Latex
  357.   EndFont
  358.  
  359. End
  360.  
  361. # Affiliation style definition
  362. Style Affil
  363.   Margin        Static
  364.   LatexType        Command
  365.   LatexName        affil
  366.   NextNoIndent        1
  367.   LeftMargin        Affiliation:x
  368.   LabelSep        xxx
  369.   ParSkip        0.4
  370.   TopSep        1.3
  371.   BottomSep        0.7
  372.   ParSep        0.7
  373.   Align            Left
  374.   AlignPossible        Left
  375.   LabelType        Static
  376.   LabelString        Affilation:
  377.  
  378.   # standard font definition
  379.   LabelFont 
  380.     Series         Bold
  381.     Shape        Italic
  382.     Latex        Latex
  383.   EndFont
  384.  
  385. End
  386.  
  387. # journal name style definition
  388. Style Journal
  389.   Margin        Static
  390.   LatexType        Command
  391.   LatexName        journal
  392.   NextNoIndent        1
  393.   LeftMargin        Journal:xx
  394.   LabelSep        xxx
  395.   ParSkip        0.4
  396.   TopSep        1.3
  397.   BottomSep        0.7
  398.   ParSep        0.7
  399.   Align            Left
  400.   AlignPossible        Left
  401.   LabelType        Static
  402.   LabelString        Journal:
  403.  
  404.   # standard font definition
  405.   LabelFont 
  406.     Series         Bold
  407.     Shape        Italic
  408.     Latex        Latex
  409.   EndFont
  410.  
  411. End
  412.  
  413. # msnumber style definition
  414. Style msnumber
  415.   Margin        Static
  416.   LatexType        Command
  417.   LatexName        msnumber
  418.   NextNoIndent        1
  419.   LabelSep        xxx
  420.   LeftMargin        MS_number:xx
  421.   LabelSep        xxx
  422.   ParSkip        0.4
  423.   TopSep        1.3
  424.   BottomSep        0.7
  425.   ParSep        0.7
  426.   Align            Left
  427.   AlignPossible        Left
  428.   LabelType        Static
  429.   LabelString        MS_number:
  430.  
  431.   # standard font definition
  432.   LabelFont 
  433.     Series         Bold
  434.     Shape        Italic
  435.     Latex        Latex
  436.   EndFont
  437.  
  438. End
  439.  
  440.  
  441. # FirstAuthor style definition
  442. Style FirstAuthor
  443.   Margin        Static
  444.   LatexType        Command
  445.   LatexName        firstauthor
  446.   NextNoIndent        1
  447.   LabelSep        xxx
  448.   LeftMargin        1st_author_surname:xx
  449.   ParSkip        0.4
  450.   TopSep        1.3
  451.   BottomSep        0.7
  452.   ParSep        0.7
  453.   Align            Left
  454.   AlignPossible        Left
  455.   LabelType        Static
  456.   LabelString        1st_author_surname:
  457.  
  458.   # standard font definition
  459.   LabelFont 
  460.     Series         Bold
  461.     Shape        Italic
  462.     Latex        Latex
  463.   EndFont
  464.  
  465. End
  466.  
  467. # Recieved style definition
  468. Style Received
  469.   Margin        Static
  470.   LatexType        Command
  471.   LatexName        received
  472.   NextNoIndent        1
  473.   LabelSep        xxx
  474.   LeftMargin        Received:xx
  475.   ParSkip        0.4
  476.   TopSep        1.3
  477.   BottomSep        0.7
  478.   ParSep        0.7
  479.   Align            Left
  480.   AlignPossible        Left
  481.   LabelType        Static
  482.   LabelString        Received:
  483.  
  484.   # standard font definition
  485.   LabelFont 
  486.     Series         Bold
  487.     Shape        Italic
  488.     Latex        Latex
  489.   EndFont
  490.  
  491. End
  492.  
  493. # Accepted style definition
  494. Style Accepted
  495.   Margin        Static
  496.   LatexType        Command
  497.   LatexName        accepted
  498.   NextNoIndent        1
  499.   LabelSep        xxx
  500.   LeftMargin        Accepted:xx
  501.   ParSkip        0.4
  502.   TopSep        1.3
  503.   BottomSep        0.7
  504.   ParSep        0.7
  505.   Align            Left
  506.   AlignPossible        Left
  507.   LabelType        Static
  508.   LabelString        Accepted:
  509.  
  510.   # standard font definition
  511.   LabelFont 
  512.     Series         Bold
  513.     Shape        Italic
  514.     Latex        Latex
  515.   EndFont
  516.  
  517. End
  518.  
  519. #
  520. #
  521. # offsets style definition
  522. Style Offsets
  523.   Margin        Static
  524.   LatexType        Command
  525.   LatexName        offsets    
  526.   NextNoIndent        1
  527.   LabelSep        xxx
  528.   LeftMargin        Reprint_reqs_To:x
  529.   ParSkip        0.4
  530.   TopSep        1.3
  531.   BottomSep        0.7
  532.   ParSep        0.7
  533.   Align            Left
  534.   AlignPossible        Left
  535.   LabelType        Static
  536.   LabelString        reprint_reqs_to:
  537.  
  538.   # standard font definition
  539.   LabelFont 
  540.     Series         Bold
  541.     Shape        Italic
  542.     Latex        Latex
  543.   EndFont
  544.  
  545. End
  546.  
  547. # Date style definition
  548. Style Date
  549.   Margin        Dynamic
  550.   LatexType        Command
  551.   LatexName        date
  552.   NextNoIndent        1
  553.   LabelSep        xxx
  554.   ParSkip        0.4
  555.   TopSep        0.9
  556.   BottomSep        0.5
  557.   ParSep        0.5
  558.   Align            Left
  559.   AlignPossible        Left
  560.   LabelType        No_Label
  561.  
  562. End
  563.  
  564. # Abstract style definition
  565. Style Abstract 
  566.   Margin        First_Dynamic
  567.   LatexType        Environment
  568.   LatexName        abstract
  569.   NextNoIndent        0
  570.   ParIndent        MM
  571.   LabelSep        x
  572.   ItemSep        0
  573.   TopSep        0.7
  574.   BottomSep        0.7
  575.   ParSep        0
  576.   Align            Block
  577.   AlignPossible        Block, Left
  578.   LabelType        Static
  579.   LabelString        Abstract.  
  580.  
  581.   # label font definition
  582.   LabelFont 
  583.     Series        Bold
  584.   EndFont
  585. End 
  586.  
  587. # Acknowledgement(s) style definitions
  588. Style Acknowledgements
  589.   Margin        First_Dynamic
  590.   LatexType        Environment
  591.   LatexName        acknowledgements
  592.   NextNoIndent        0
  593.   ParIndent        MM
  594.   LabelSep        x
  595.   ItemSep        0
  596.   TopSep        0.7
  597.   BottomSep        0.7
  598.   ParSep        0
  599.   Align            Block
  600.   AlignPossible        Block, Left
  601.   LabelType        Static
  602.   LabelString        Acknowledgements. 
  603.  
  604.   # font & label font definition
  605.   Font 
  606.     Size        Small
  607.   EndFont
  608.  
  609.   LabelFont 
  610.     Shape        Italic
  611.     Size        Small
  612.   EndFont
  613. End 
  614.  
  615. Style Acknowledgement
  616.   Margin        First_Dynamic
  617.   LatexType        Environment
  618.   LatexName        acknowledgement
  619.   NextNoIndent        0
  620.   ParIndent        MM
  621.   LabelSep        x
  622.   ItemSep        0
  623.   TopSep        0.7
  624.   BottomSep        0.7
  625.   ParSep        0
  626.   Align            Block
  627.   AlignPossible        Block, Left
  628.   LabelType        Static
  629.   LabelString        Acknowledgement. 
  630.  
  631.   # font & label font definition
  632.   Font 
  633.     Size        Small
  634.   EndFont
  635.  
  636.   LabelFont 
  637.     Shape        Italic
  638.     Size        Small
  639.   EndFont
  640. End 
  641. #
  642. # Bibliography style definition
  643. Style Bibliography
  644.   Margin        First_Dynamic
  645.   LatexType        Item_Environment
  646. #  LatexName        lyxsectionbibliography
  647.   LatexName        lyxbibliography
  648.   NextNoIndent        1
  649.   LeftMargin        MM
  650.   ParSkip        0.4
  651.   ItemSep        0
  652.   TopSep        0.7
  653.   BottomSep        0.7
  654.   ParSep        0.5
  655.   Align            Block
  656.   AlignPossible        Block, Left
  657.   LabelType        Top_Environment
  658.   LabelString        References 
  659.   LabelBottomSep    0.7
  660.  
  661.   # label font definition
  662.   LabelFont 
  663.     Series        Bold
  664.   EndFont
  665. End
  666.  
  667. # Caption style definition
  668. Style Caption
  669.   Margin        First_Dynamic
  670.   LatexType        Command
  671.   LatexName        caption
  672.   LabelSep        xx
  673.   ParSkip        0.4
  674.   TopSep        0.5
  675.   Align            Block
  676.   AlignPossible        Block, Left
  677.   LabelType        Sensitive
  678.   LabelString        Caption
  679.  
  680.   # label font definition
  681.   LabelFont 
  682.     Series        Bold
  683.   EndFont
  684. End
  685.  
  686. # Section* style definition
  687. Style Section*
  688.   Margin        Static
  689.   LatexType        Command
  690.   LatexName        section*
  691.   NextNoIndent        1
  692.   LabelSep        xxx
  693.   ParSkip        0.4
  694.   TopSep        1.3
  695.   BottomSep        0.7
  696.   ParSep        0.7
  697.   Align            Block
  698.   AlignPossible        Block, Left, Right, Center
  699.   LabelType        No_Label
  700.  
  701.   # standard font definition
  702.   Font 
  703.     Series         Bold
  704. #    Size        Larger
  705.   EndFont
  706.  
  707. End
  708.  
  709. # Subsection* style definition
  710. Style Subsection*
  711.   Margin        Static
  712.   LatexType        Command
  713.   LatexName        subsection*
  714.   NextNoIndent        1
  715.   LabelSep        xxx
  716.   ParSkip        0.4
  717.   TopSep        0.9
  718.   BottomSep        0.5
  719.   ParSep        0.5
  720.   Align            Block
  721.   AlignPossible        Block, Left, Right, Center
  722.   LabelType        No_Label
  723.  
  724. End
  725.  
  726. # LaTeX style definition
  727. Style LaTeX
  728.   Margin        Static
  729.   LatexType        Paragraph
  730.   LatexName        dummy
  731.   NewLine        0
  732.   ParIndent        MM
  733.   ParSkip        0.4
  734.   ParSep        0.5
  735.   Align            Block
  736.   AlignPossible        Block, Left, Right, Center
  737.   LabelType        No_Label
  738.   FreeSpacing             1
  739.  
  740.   # standard font definition
  741.   Font 
  742.     Latex        Latex
  743.   EndFont
  744.  
  745. End
  746.  
  747.  
  748.  
  749. # Lyx-Code style definition
  750. Style LyX-Code
  751.   Margin        Static
  752.   LatexType        Environment
  753.   LatexName        lyxcode
  754.   NextNoIndent        1
  755.   LeftMargin        MMM
  756.   RightMargin        MMM
  757.   TopSep        0.5
  758.   BottomSep        0.5
  759.   Align            Left
  760.   AlignPossible        Block, Left, Right, Center
  761.   LabelType        No_Label
  762.   FreeSpacing             1
  763.  
  764.   # standard font definition
  765.   Font 
  766.     Family          Typewriter
  767.   EndFont
  768.  
  769. End
  770.