#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[moderncv,color.sty,fancyhdr.sty,hyperref.sty,ifpdf.sty,marvosym.sty,suffix.sty]{Modern CV}
+# \DeclareLaTeXClass[moderncv,ebgaramond.sty,fancyhdr.sty,fontawesome.sty,ifpdf.sty,marvosym.sty]{Modern CV}
# \DeclareCategory{Curricula Vitae}
-# textclass definition file for modernCV 1.3.0
+# textclass definition file for modernCV 2.0.x
+# (also works with modernCV 1.5.x)
# Author : Uwe Stöhr (uwestoehr@web.de)
# General textclass parameters
-Format 49
+Format 68
Columns 1
Sides 1
SecNumDepth -1
Series Bold
Color Blue
EndFont
+ Argument 1
+ LabelString "Style Options"
+ Tooltip "Options for the CV style"
+ EndArgument
End
Style CVColor
LabelString "CV Color Scheme:"
End
+Style CVIcons
+ CopyStyle CVStyle
+ LatexName moderncvicons
+ LabelString "CV Icon Set:"
+End
+
+Style CVColumnWidth
+ CopyStyle CVStyle
+ LatexName setlength{\hintscolumnwidth}
+ LabelString "Column Width:"
+End
+
Style PDF_Page_Mode
CopyStyle CVStyle
LatexName renewcommand{\pdfpagemode}
LabelString "PDF Page Mode:"
End
-Style FirstName
+Style Name
LatexType command
- LatexName firstname
+ LatexName name
Category FrontMatter
InPreamble 1
TopSep 0.7
Family Sans
Size Largest
EndFont
+ Argument 1
+ LabelString "First Name"
+ Tooltip "First name"
+ Mandatory 1
+ EndArgument
+End
+
+Style FirstName
+ CopyStyle Name
+ LatexName firstname
+ ResetArgs 0
+ ObsoletedBy Name
End
Style FamilyName
LatexName familyname
TopSep 0.3
LabelString "Family Name:"
+ ObsoletedBy Name
End
Style Title
BottomSep 0.3
TopSep 0
Argument 1
- LeftDelim {
- RightDelim }
LabelString "Line 1"
Tooltip "Optional address line"
+ Mandatory 1
EndArgument
Argument 2
- LeftDelim {
- RightDelim }
LabelString "Line 2"
Tooltip "Optional address line"
+ Mandatory 1
EndArgument
End
-Style Mobile
- CopyStyle CVStyle
- LatexName mobile
- LabelString "Mobile:"
-End
-
Style Phone
CopyStyle CVStyle
LatexName phone
LabelString "Phone:"
+ Argument 1
+ LabelString "Phone Type"
+ Tooltip "can be fixed, mobile or fax"
+ EndArgument
+End
+
+Style Mobile
+ CopyStyle CVStyle
+ LatexName mobile
+ LabelString "Mobile:"
+ ObsoletedBy Phone
End
Style Fax
CopyStyle CVStyle
LatexName fax
LabelString "Fax:"
+ ObsoletedBy Phone
End
Style Email
Argument 1
LabelString "Height"
Tooltip "Height the photo is resized to"
+ PassThru 1
EndArgument
Argument 2
LabelString "Thickness"
Tooltip "Thickness of the surrounding frame"
+ PassThru 1
EndArgument
End
Argument 1
LabelString "Width"
Tooltip "Optional width"
+ PassThru 1
EndArgument
Argument 2
Mandatory 1
Size Larger
Family Sans
EndFont
-End
-
-Style --Separator--
- KeepEmpty 1
- Margin Dynamic
- LatexType Paragraph
- LatexName dummy
- ParIndent MM
- Align Block
- LabelType Static
- LabelString "--- Separate Environment ---"
- LabelFont
- Family Roman
- Series Medium
- Size Normal
- Color Blue
- EndFont
- HTMLLabel NONE
+ TocLevel 1
+ IsTocCaption 0
End
Style Recipient