]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/moderncv.layout
Fix #7495 by adding layouts for ctex document classes and
[lyx.git] / lib / layouts / moderncv.layout
index fa1f6ce96f2b8c8ae74a5b2a0449f8222100d0fe..887fd5d3e29f9cd37dc2759a289f8e7b5633b775 100644 (file)
 #% Do not delete the line below; configure depends on this
-#  \DeclareLaTeXClass{curriculum vitae (modern)}
+#  \DeclareLaTeXClass[moderncv,color.sty,fancyhdr.sty,hyperref.sty,ifpdf.sty,marvosym.sty]{curriculum vitae (modern)}
 # modern CV textclass definition file.
 # Author : Uwe Stöhr (uwestoehr@web.de)
 
 
 # General textclass parameters
-Format 3
-Columns                        1
-Sides                  1
-SecNumDepth            -1
-TocDepth               -1
+Format 35
+       Columns                 1
+       Sides                   1
+       SecNumDepth             -1
+       TocDepth                -1
+
+Provides hyperref  1
+Provides url       1
 
 
 # Standard style definition
 Style Standard
-       Margin                Static
-       LatexType             Paragraph
-       LatexName             dummy
-       ParIndent             MM
-       ParSkip               0.4
-       Align                 Block
-       AlignPossible         Block, Left, Right, Center
-       LabelType             No_Label
+       Margin                  Static
+       LatexType               Paragraph
+       LatexName               dummy
+       ParIndent               MM
+       ParSkip                 0.4
+       Align                   Block
+       AlignPossible           Block, Left, Right, Center
+       LabelType               No_Label
 End
 
-Input stdfloats.inc
 Input stdcounters.inc
+Input stdinsets.inc
 
 Style Section
-       Margin                Dynamic
-       LatexType             Command
-       LatexName             section
-       NeedProtect           1
-       NextNoIndent          1
-       LabelSep              xxx
-       ParSkip               0.4
-       TopSep                1.3
-       BottomSep             0.7
-       ParSep                0.7
-       Align                 Block
-       AlignPossible         Block, Left
-       LabelType             No_Label
+       Margin                  Dynamic
+       LatexType               Command
+       LatexName               section
+       NeedProtect             1
+       NextNoIndent            1
+       ParSkip                 0.4
+       TopSep                  1.3
+       BottomSep               0.7
+       ParSep                  0.7
+       Align                   Block
+       LabelSep                xxx
+       LabelType               No_Label
+       Font
+         Family                Sans
+         Series                Bold
+       EndFont
+               TocLevel 1
+End
+
+Style Subsection
+       CopyStyle               Section
+       LatexName               subsection
+       TopSep                  0.9
+       BottomSep               0
+       ParSep                  0.5
        Font
-         Family              Sans
-         Series              Bold
+         Family                Sans
+         Series                Medium
+       EndFont
+       TocLevel 2
+End
+
+Style Entry
+       Margin                  Dynamic
+       LatexType               Command
+       LatexName               cventry
+       OptionalArgs            1
+       ParSkip                 0.4
+       Align                   Block
+       LabelSep                xx
+       LabelType               Static
+       LabelString             "Entry:"
+       LabelFont
+         Series                Bold
+         Color                 Blue
+       EndFont
+End
+
+Style Item
+       Margin                  Dynamic
+       LatexType               Command
+       LatexName               cvitem
+       OptionalArgs            1
+       ParSkip                 0.4
+       Align                   Block
+       LabelSep                xx
+       LabelType               Static
+       LabelString             "Item:"
+       LabelFont
+         Series                Bold
+         Color                 Blue
+       EndFont
+End
+
+Style ListItem
+       CopyStyle               Item
+       LatexName               cvlistitem
+       LabelString             "List Item:"
+End
+
+Style DoubleItem
+       CopyStyle               Item
+       LatexName               cvlistdoubleitem
+       LabelString             "Double Item:"
+End
+
+Style Space
+       CopyStyle               Item
+       LatexName               vspace*
+       LabelString             "Space:"
+End
+
+Style Language
+       CopyStyle               Item
+       LatexName               cvlanguage
+       LabelString             "Language:"
+End
+
+Style Computer
+       CopyStyle               Item
+       LatexName               cvcomputer
+       LabelString             "Computer:"
+End
+
+Style EmptySection
+       Margin                  Dynamic
+       LatexType               Command
+       LatexName               emptysection{}
+       KeepEmpty               1
+       ParSkip                 0.4
+       Align                   Block
+       LabelSep                xx
+       LabelType               Static
+       LabelString             "Empty Section"
+       LabelFont
+         Series                Bold
+         Color                 Green
+       EndFont
+End
+
+Style CloseSection
+       CopyStyle               EmptySection
+       LatexName               closesection{}
+       LabelString             "Close Section"
+End
+
+Style Bibliography
+       Margin                  First_Dynamic
+       LatexType               Bib_Environment
+       LatexName               thebibliography
+       NextNoIndent            1
+       LeftMargin              MM
+       ParSkip                 0.4
+       ItemSep                 0
+       TopSep                  0.7
+       BottomSep               0.7
+       ParSep                  0.5
+       Align                   Block
+       AlignPossible           Block, Left
+       LabelType               Bibliography
+       LabelString             "References"
+       LabelBottomSep          1.2
+       LabelFont
+         Series                Bold
+         Size                  Larger
+         Family                Sans
        EndFont
 End