1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[europasscv,footnote.sty,tabu.sty,totpages.sty]{Europass CV (2013)}
3 # \DeclareCategory{Curricula Vitae}
5 # Layout definition file for the europasscv class package.
7 # The europasscv package is developed and maintained by
8 # Giacomo Mazzamuto, see
9 # http://www.ctan.org/pkg/europasscv
10 # and was released under the Latex Project Public
13 # The actual europass CV is developed and maintained by
14 # European Centre for the Development of
15 # Vocational Training (Cedefop), refer to
16 # http://europass.cedefop.europa.eu .
18 # This file is loosely based on the work of Uwe Stöhr
19 # in 'europecv.layout'.
21 # Author: Stefan Swerk (stefan_lyx@swerk.priv.at)
22 # Version: 1.2 - 2015.03.15:
23 # Removed invalid InsetLayout arguments.
24 # Contributions by Jürgen Spitzmüller:
25 # - Refined TitleLatexName to eliminate the need for
26 # manual specification of \begin{europasscv}
27 # and \ecvpersonalinfo.
28 # - The document will now be automatically closed
29 # (\end{europasscv}) in case it was not ended manually.
30 # - Fixed spelling mistakes, formatting, etc.
31 # Version: 1.1 - 2015.03.15:
32 # Changed InsetLayout Decoration from "Conglomerate" to "Classic".
33 # (Thanks to Jürgen Spitzmüller for this suggestion).
34 # Version: 1.0 - 2015.03.14: Initial draft.
37 # General textclass parameters
44 TitleLatexName begin{europasscv}\ecvpersonalinfo
46 # These packages are loaded by the class
55 \AtEndDocument{\ifcvclosed\else\end{europasscv}\fi}
58 # Standard style definition
86 LeftMargin "xxxxxxx xxxxxxxxxx:xx"
94 DocBookTagType paragraph
95 DocBookWrapperTag author
96 DocBookWrapperTagType block
102 LatexName ecvfootername
103 LabelString "Name (footer):"
104 DocBookTag personname
105 DocBookTagType paragraph
106 DocBookWrapperTag author
107 DocBookWrapperAttr role='footer'
108 DocBookWrapperTagType block
115 LabelString "Address:"
117 DocBookWrapperTag address
118 DocBookWrapperTagType block
119 DocBookWrapperMergeWithPrevious true
125 LatexName ecvtelephone
126 LabelString "Telephone:"
128 LabelString "Mobile:"
129 Tooltip "Mobile phone number"
131 DocBookAttr role='mobile'
134 DocBookTagType paragraph
135 DocBookWrapperTag address
136 DocBookWrapperTagType block
137 DocBookWrapperMergeWithPrevious true
146 DocBookTagType paragraph
147 DocBookWrapperTag address
148 DocBookWrapperTagType block
149 DocBookWrapperMergeWithPrevious true
156 LabelString "E-mail:"
158 DocBookTagType paragraph
159 DocBookWrapperTag address
160 DocBookWrapperTagType block
161 DocBookWrapperMergeWithPrevious true
167 LatexName ecvhomepage
168 LabelString "Homepage:"
170 DocBookAttr type='homepage'
171 DocBookTagType paragraph
172 DocBookWrapperTag address
173 DocBookWrapperTagType block
174 DocBookWrapperMergeWithPrevious true
178 Style InstantMessaging
181 LabelString "Instant Messaging:"
185 LabelString "IM Type:"
186 Tooltip "IM Type (e.g., AOL Messenger)"
188 DocBookAttr role='type'
191 DocBookAttr type='instant-messaging'
192 DocBookTagType paragraph
193 DocBookWrapperTag address
194 DocBookWrapperTagType block
195 DocBookWrapperMergeWithPrevious true
201 LatexName ecvdateofbirth
202 LabelString "Date of birth:"
204 DocBookAttr role='birthday'
206 DocBookWrapperTag NONE
211 LatexName ecvnationality
212 LabelString "Nationality:"
214 DocBookAttr role='nationality'
216 DocBookWrapperTag NONE
222 LabelString "Gender:"
224 DocBookAttr role='gender'
226 DocBookWrapperTag NONE
231 LatexName ecvbeforepicture
232 LabelString "Space before picture:"
234 DocBookWrapperTag NONE
241 LabelString "Picture:"
244 Tooltip "Resize photo to this width"
247 DocBookAttr role='picture'
249 DocBookWrapperTag NONE
254 LatexName ecvafterpicture
255 LabelString "Space after picture:"
257 DocBookWrapperTag NONE
268 LabelString "Vertical Space"
269 Tooltip "Additional vertical space"
284 DocBookTagType paragraph
293 LabelString "Vertical Space"
294 Tooltip "Additional vertical space"
299 LabelString "Summary"
300 Tooltip "Summary of the item, can also be the time span"
302 # TODO: For DocBook, this should rather be title, but it would be output in the paragraph, and not before the paragraph.
318 # The following Inset was defined in order to
319 # realize the following construct:
328 InsetLayout Flex:ItemInset
334 LabelString "Vertical Space"
335 Tooltip "Additional vertical space"
340 LabelString "Summary"
341 Tooltip "Summary of the item, can also be the time span"
343 LabelString "Subitems"
354 LabelString "Title item:"
355 DocBookAttr role='title-item'
360 LatexName ecvtitlelevel
362 LabelString "Title level:"
366 LabelString "Text (right side)"
367 Tooltip "Text (right side)"
373 LatexName ecvblueitem
374 LabelString "Blue item:"
375 DocBookAttr role='blue-item'
378 InsetLayout Flex:BlueItemInset
379 CopyStyle Flex:ItemInset
380 LatexName ecvblueitem
381 LabelString "Blue subitems"
391 LabelString "Big Item:"
392 DocBookAttr role='big-item'
398 LatexType Item_Environment
400 Argument listpreamble:1
401 LabelString "List preamble"
402 MenuString "List Preamble"
403 Tooltip "LaTeX code to be inserted before the first item"
418 AlignPossible Block, Left
424 LabelString "Custom Item|s"
425 Tooltip "A customized item string"
427 DocBookTag itemizedlist
428 DocBookItemTag listitem
429 DocBookItemInnerTag para
435 LatexName ecvmothertongue
441 LabelString "Mother Tongue:"
450 DocBookAttr role='mother-tongue'
454 CopyStyle MotherTongue
456 LatexName ecvlanguageheader
457 LabelString "Language Header:"
473 LatexName ecvlanguage
474 LabelString "Language:"
478 LabelString "Language"
479 Tooltip "Name of the language"
481 DocBookAttr role='language-name'
486 LabelString "Listening"
487 Tooltip "Level how good you think you can listen"
489 DocBookAttr role='listening'
494 LabelString "Reading"
495 Tooltip "Level how good you think you can read"
497 DocBookAttr role='reading'
502 LabelString "Interaction"
503 Tooltip "Level how good you think you can conversate"
505 DocBookAttr role='speaking'
510 LabelString "Production"
511 Tooltip "Level how good you think you can freely talk"
513 DocBookAttr role='writing'
516 DocBookAttr role='language'
521 LatexName ecvlastlanguage
522 LabelString "Last Language:"
527 LatexName ecvlanguagefooter
528 LabelString "Language Footer:"
534 LatexName end{europasscv}
542 LabelString "End of CV"
552 InsetLayout "Flex:Highlight"
555 LatexName ecvhighlight
556 Decoration Conglomerate
557 LabelString "Highlight"