1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[moderncv,ebgaramond.sty,fancyhdr.sty,fontawesome.sty,ifpdf.sty,marvosym.sty]{Modern CV}
3 # \DeclareCategory{Curricula Vitae}
4 # textclass definition file for modernCV 2.0.x
5 # (also works with modernCV 1.5.x)
6 # Author : Uwe Stöhr (uwestoehr@web.de)
9 # General textclass parameters
21 # Standard style definition
30 AlignPossible Block, Left, Right, Center
42 LatexName moderncvstyle
48 LabelString "CV Style:"
54 LabelString "Style Options"
55 Tooltip "Options for the CV style"
57 # For DocBook, in <info>, so that the next tags can be there.
64 LatexName moderncvcolor
65 LabelString "CV Color Scheme:"
66 # For DocBook, in <info>, so that the next tags can be there.
73 LatexName moderncvicons
74 LabelString "CV Icon Set:"
75 # For DocBook, in <info>, so that the next tags can be there.
82 LatexName setlength{\hintscolumnwidth}
83 LabelString "Column Width:"
84 # For DocBook, in <info>, so that the next tags can be there.
91 LatexName renewcommand{\pdfpagemode}
92 LabelString "PDF Page Mode:"
93 # For DocBook, in <info>, so that the next tags can be there.
110 LabelString "First Name"
113 # TODO: If this produces a DocBook tag <firstname>, the rest must be in <givename>, but that's not possible yet.
115 DocBookTag personname
116 DocBookTagType paragraph
117 DocBookWrapperTag author
118 DocBookWrapperTagType block
133 LabelString "Family Name:"
157 DocBookTagType paragraph
164 LabelString "Address:"
169 Tooltip "Optional address line"
174 Tooltip "Optional address line"
178 DocBookWrapperTag address
179 DocBookWrapperTagType block
180 DocBookWrapperMergeWithPrevious true
189 LabelString "Phone Type"
190 Tooltip "can be fixed, mobile or fax"
191 # TODO: for DocBook, this should be translated into a role.
193 DocBookTagType inline
196 DocBookTagType paragraph
197 DocBookWrapperTag address
198 DocBookWrapperTagType block
199 DocBookWrapperMergeWithPrevious true
206 LabelString "Mobile:"
222 DocBookTagType paragraph
223 DocBookWrapperTag address
224 DocBookWrapperTagType block
225 DocBookWrapperMergeWithPrevious true
232 LabelString "Homepage:"
234 DocBookAttr type='homepage'
235 DocBookTagType paragraph
236 DocBookWrapperTag address
237 DocBookWrapperTagType block
238 DocBookWrapperMergeWithPrevious true
245 LabelString "Social:"
248 Tooltip "Name of the social network"
249 # TODO: for DocBook, this should be translated into a role.
251 DocBookTagType inline
254 DocBookAttr type='social-network'
255 DocBookTagType paragraph
256 DocBookWrapperTag address
257 DocBookWrapperTagType block
258 DocBookWrapperMergeWithPrevious true
265 LabelString "Extra Info:"
267 DocBookTagType paragraph
268 DocBookWrapperTag address
269 DocBookWrapperTagType block
270 DocBookWrapperMergeWithPrevious true
274 # Path to a digital image:
289 Tooltip "Height the photo is resized to"
293 LabelString "Thickness"
294 Tooltip "Thickness of the surrounding frame"
299 DocBookAttr role='picture'
301 DocBookWrapperTag NONE
302 DocBookNoFontInside true
317 DocBookWrapperTag blockquote
341 DocBookTagType paragraph
347 LatexName emptysection{}
350 LabelString "Empty Section"
375 LatexType Environment
385 LabelString "Columns:"
395 InsetLayout Flex:Column
401 Tooltip "Optional width"
409 Tooltip "Header content"
419 # TODO: issue with paragraphs inside, they do not get properly wrapped in <para> if required. Using a wrapper tag makes everything under <para>, including the title.
431 DocBookAttr role='years'
436 Tooltip "Degree or job title"
441 DocBookAttr role='title'
445 LabelString "Affiliation"
446 Tooltip "Institution or employer"
451 DocBookAttr role='affiliation'
455 LabelString "Localization"
456 Tooltip "City or country"
458 DocBookAttr role='localization'
462 LabelString "Optional"
463 Tooltip "Grade or other info"
465 DocBookAttr role='optional'
486 LabelString "Summary"
489 DocBookAttr role='summary'
503 Style ItemWithComment
505 LatexName cvitemwithcomment
506 LabelString "Item with Comment:"
511 LabelString "Summary"
514 DocBookAttr role='summary'
525 DocBookAttr role='text'
541 LabelString "List Item:"
547 LatexName cvdoubleitem
548 LabelString "Double Item:"
552 LabelString "Left Summary"
553 Tooltip "Left summary"
557 LabelString "Left Text"
562 LabelString "Right Summary"
563 Tooltip "Right summary"
569 LatexName cvlistdoubleitem
570 LabelString "Double List Item:"
575 LabelString "First Item"
581 ObsoletedBy ItemWithComment
585 ObsoletedBy DoubleItem
589 CopyStyle EmptySection
590 LatexName makecvtitle{}
591 LabelString "Make CV Title"
598 Style MakeLetterTitle
599 CopyStyle MakeCVtitle
600 LatexName makelettertitle{}
601 LabelString "Make Letter Title"
605 Style MakeLetterClosing
606 CopyStyle MakeCVtitle
607 LatexName makeletterclosing{}
608 LabelString "Close Letter"
615 LatexType Bib_Environment
616 LatexName thebibliography
626 AlignPossible Block, Left
627 LabelType Bibliography
628 LabelString "References"
637 Argument listpreamble:1
638 LabelString "Bib preamble"
639 MenuString "Bibliography Preamble"
640 Tooltip "LaTeX code to be inserted before the first bibliography item"
657 LabelString "Company Name"
658 Tooltip "Company name"
706 LabelString "Alternative Name"
707 Tooltip "Alternative instead of 'Enclosure'"
711 LabelString "Enclosing:"