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
316 DocBookWrapperTag blockquote
340 DocBookTagType paragraph
346 LatexName emptysection{}
349 LabelString "Empty Section"
374 LatexType Environment
384 LabelString "Columns:"
394 InsetLayout Flex:Column
400 Tooltip "Optional width"
408 Tooltip "Header content"
418 # 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.
430 DocBookAttr role='years'
435 Tooltip "Degree or job title"
440 DocBookAttr role='title'
444 LabelString "Affiliation"
445 Tooltip "Institution or employer"
450 DocBookAttr role='affiliation'
454 LabelString "Localization"
455 Tooltip "City or country"
457 DocBookAttr role='localization'
461 LabelString "Optional"
462 Tooltip "Grade or other info"
464 DocBookAttr role='optional'
485 LabelString "Summary"
488 DocBookAttr role='summary'
502 Style ItemWithComment
504 LatexName cvitemwithcomment
505 LabelString "Item with Comment:"
510 LabelString "Summary"
513 DocBookAttr role='summary'
524 DocBookAttr role='text'
540 LabelString "List Item:"
546 LatexName cvdoubleitem
547 LabelString "Double Item:"
551 LabelString "Left Summary"
552 Tooltip "Left summary"
556 LabelString "Left Text"
561 LabelString "Right Summary"
562 Tooltip "Right summary"
568 LatexName cvlistdoubleitem
569 LabelString "Double List Item:"
574 LabelString "First Item"
580 ObsoletedBy ItemWithComment
584 ObsoletedBy DoubleItem
588 CopyStyle EmptySection
589 LatexName makecvtitle{}
590 LabelString "Make CV Title"
597 Style MakeLetterTitle
598 CopyStyle MakeCVtitle
599 LatexName makelettertitle{}
600 LabelString "Make Letter Title"
604 Style MakeLetterClosing
605 CopyStyle MakeCVtitle
606 LatexName makeletterclosing{}
607 LabelString "Close Letter"
614 LatexType Bib_Environment
615 LatexName thebibliography
625 AlignPossible Block, Left
626 LabelType Bibliography
627 LabelString "References"
636 Argument listpreamble:1
637 LabelString "Bib preamble"
638 MenuString "Bibliography Preamble"
639 Tooltip "LaTeX code to be inserted before the first bibliography item"
656 LabelString "Company Name"
657 Tooltip "Company name"
705 LabelString "Alternative Name"
706 Tooltip "Alternative instead of 'Enclosure'"
710 LabelString "Enclosing:"