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
342 DocBookTagType paragraph
348 LatexName emptysection{}
351 LabelString "Empty Section"
376 LatexType Environment
386 LabelString "Columns:"
396 InsetLayout Flex:Column
402 Tooltip "Optional width"
410 Tooltip "Header content"
420 # 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.
432 DocBookAttr role='years'
437 Tooltip "Degree or job title"
442 DocBookAttr role='title'
446 LabelString "Affiliation"
447 Tooltip "Institution or employer"
452 DocBookAttr role='affiliation'
456 LabelString "Localization"
457 Tooltip "City or country"
459 DocBookAttr role='localization'
463 LabelString "Optional"
464 Tooltip "Grade or other info"
466 DocBookAttr role='optional'
487 LabelString "Summary"
490 DocBookAttr role='summary'
504 Style ItemWithComment
506 LatexName cvitemwithcomment
507 LabelString "Item with Comment:"
512 LabelString "Summary"
515 DocBookAttr role='summary'
526 DocBookAttr role='text'
542 LabelString "List Item:"
548 LatexName cvdoubleitem
549 LabelString "Double Item:"
553 LabelString "Left Summary"
554 Tooltip "Left summary"
558 LabelString "Left Text"
563 LabelString "Right Summary"
564 Tooltip "Right summary"
570 LatexName cvlistdoubleitem
571 LabelString "Double List Item:"
576 LabelString "First Item"
582 ObsoletedBy ItemWithComment
586 ObsoletedBy DoubleItem
590 CopyStyle EmptySection
591 LatexName makecvtitle{}
592 LabelString "Make CV Title"
599 Style MakeLetterTitle
600 CopyStyle MakeCVtitle
601 LatexName makelettertitle{}
602 LabelString "Make Letter Title"
606 Style MakeLetterClosing
607 CopyStyle MakeCVtitle
608 LatexName makeletterclosing{}
609 LabelString "Close Letter"
616 LatexType Bib_Environment
617 LatexName thebibliography
627 AlignPossible Block, Left
628 LabelType Bibliography
629 LabelString "References"
638 Argument listpreamble:1
639 LabelString "Bib preamble"
640 MenuString "Bibliography Preamble"
641 Tooltip "LaTeX code to be inserted before the first bibliography item"
658 LabelString "Company Name"
659 Tooltip "Company name"
707 LabelString "Alternative Name"
708 Tooltip "Alternative instead of 'Enclosure'"
712 LabelString "Enclosing:"