#% Do not delete the line below; configure depends on this # \DeclareLaTeXClass[europecv,fancyhdr.sty,longtable.sty,ucs.sty]{Europe CV} # \DeclareCategory{Curricula Vitae} # europe CV textclass definition file. # Author : Uwe Stöhr (uwestoehr@web.de) Format 100 # General textclass parameters Columns 1 Sides 1 SecNumDepth -1 TocDepth -1 # Standard style definition Style Standard Category MainText Margin Static LatexType Paragraph LatexName dummy ParIndent MM ParSkip 0.4 Align Block LabelType No_Label DocBookTag para End Input stdcounters.inc Input stdinsets.inc Style Name Margin Dynamic LatexType Command LatexName ecvname Category FrontMatter InPreamble 1 ParSkip 0.4 LabelSep xx LabelType Static LabelString "Name:" LabelFont Series Bold Color textlabel1 EndFont DocBookTag personname DocBookTagType paragraph DocBookWrapperTag author DocBookWrapperTagType block DocBookInInfo always End Style FooterName CopyStyle Name LatexName ecvfootername LabelString "Footer name:" DocBookTag personname DocBookTagType paragraph DocBookWrapperTag author DocBookWrapperAttr role='footer' DocBookWrapperTagType block DocBookInInfo always End Style Nationality CopyStyle Name LatexName ecvnationality LabelString "Nationality:" DocBookTag date DocBookAttr role='nationality' DocBookInInfo always DocBookWrapperTag NONE DocBookNoFontInside true End Style Birthday CopyStyle Name LatexName ecvdateofbirth LabelString "Date of birth:" DocBookTag date DocBookAttr role='birthday' DocBookInInfo always DocBookWrapperTag NONE DocBookNoFontInside true End Style Address CopyStyle Name LatexName ecvaddress LabelString "Address:" DocBookTag NONE DocBookWrapperTag address DocBookWrapperTagType block DocBookWrapperMergeWithPrevious true DocBookInInfo always End Style Email CopyStyle Name LatexName ecvemail LabelString "E-mail:" DocBookTag email DocBookTagType paragraph DocBookWrapperTag address DocBookWrapperTagType block DocBookWrapperMergeWithPrevious true DocBookInInfo always End Style Telephone CopyStyle Name LatexName ecvtelephone LabelString "Telephone:" Argument 1 LabelString "Mobile" Tooltip "Mobile phone number" DocBookTag phrase DocBookAttr role='mobile' EndArgument DocBookTag phone DocBookTagType paragraph DocBookWrapperTag address DocBookWrapperTagType block DocBookWrapperMergeWithPrevious true DocBookInInfo always End Style Gender CopyStyle Name LatexName ecvgender LabelString "Gender:" DocBookTag date DocBookAttr role='gender' DocBookInInfo always DocBookWrapperTag NONE DocBookNoFontInside true End Style Fax CopyStyle Name LatexName ecvfax LabelString "Fax:" DocBookTag fax DocBookTagType paragraph DocBookWrapperTag address DocBookWrapperTagType block DocBookWrapperMergeWithPrevious true DocBookInInfo always End Style BeforePicture CopyStyle Name LatexName ecvbeforepicture LabelString "Space before picture:" DocBookTag IGNORE DocBookWrapperTag NONE End Style Picture CopyStyle Name LatexName ecvpicture PassThru true LabelString "Picture:" Argument 1 LabelString "Size" Tooltip "Size the photo is resized to" PassThru 1 EndArgument DocBookTag date DocBookAttr role='picture' DocBookInInfo always DocBookWrapperTag NONE DocBookNoFontInside true End Style AfterPicture CopyStyle Name LatexName ecvafterpicture LabelString "Space after picture:" DocBookTag IGNORE DocBookWrapperTag NONE End Style Page CopyStyle Name LatexName ecvpage LabelString "Page:" DocBookTag NONE DocBookWrapperTag NONE End Style Section Category Sectioning Margin Dynamic LatexType Command LatexName ecvsection NeedProtect 1 NextNoIndent 1 Argument 1 LabelString "Short Title|S" Tooltip "The title as it appears in the header" InsertCotext 1 IsTocCaption 1 EndArgument ParSkip 0.4 TopSep 1.3 BottomSep 0.7 ParSep 0.7 Align Block LabelSep xxx LabelType No_Label Font Family Sans Series Bold EndFont TocLevel 1 HTMLTag h2 DocBookTag title DocBookTagType paragraph End Style Item Margin Dynamic LatexType Command LatexName ecvitem Category MainText Argument 1 LabelString "Vertical Space" Tooltip "Additional vertical space" PassThru 1 EndArgument Argument 2 Mandatory 1 AutoInsert 1 LabelString "Summary" Tooltip "Summary of the item, can also be the time" DocBookTag emphasis # TODO: For DocBook, this should rather be title, but it would be output in the paragraph, and not before the paragraph. EndArgument ParSkip 0.4 Align Block LabelSep xx LabelType Static LabelString "Item:" LabelFont Series Bold Color textlabel1 EndFont DocBookTag sidebar DocBookTagType block DocBookItemTag para End Style BulletedItem CopyStyle Item LatexName ecvitem* LabelString "Bulleted Item:" DocBookAttr role='bulleted' End Style Begin Margin Dynamic LatexType Command LatexName begin{europecv} Category FrontMatter KeepEmpty 1 TopSep 1 BottomSep 1 ParSkip 0.4 Align Block LabelSep xx LabelType Static LabelString "Begin of CV" LabelFont Series Bold Color textlabel2 EndFont End Style PersonalInfo CopyStyle Begin LatexName ecvpersonalinfo{} TopSep 0 BottomSep 0 LabelString "Personal Info" End Style MotherTongue Margin Dynamic LatexType Command LatexName ecvmothertongue Category MainText Argument 1 LabelString "Vertical Space" Tooltip "Additional vertical space" PassThru 1 EndArgument ParSkip 0.4 Align Block LabelSep xx LabelType Static LabelString "Mother Tongue:" Font Series Bold EndFont LabelFont Series Bold Color textlabel1 EndFont DocBookTag para DocBookAttr role='mother-tongue' End Style LangHeader CopyStyle MotherTongue LatexName ecvlanguageheader ResetArgs 1 LabelString "Language Header:" End Style Language CopyStyle MotherTongue LatexName ecvlanguage LabelString "Language:" Argument 2 Mandatory 1 LabelString "Language" Tooltip "Name of the language" DocBookTag phrase DocBookAttr role='language-name' EndArgument Argument 3 Mandatory 1 LabelString "Listening" Tooltip "Level how good you think you can listen" DocBookTag phrase DocBookAttr role='listening' EndArgument Argument 4 Mandatory 1 LabelString "Reading" Tooltip "Level how good you think you can read" DocBookTag phrase DocBookAttr role='reading' EndArgument Argument 5 Mandatory 1 LabelString "Interaction" Tooltip "Level how good you think you can conversate" DocBookTag phrase DocBookAttr role='speaking' EndArgument Argument 6 Mandatory 1 LabelString "Production" Tooltip "Level how good you think you can freely talk" DocBookTag phrase DocBookAttr role='writing' EndArgument DocBookTag para DocBookAttr role='language' End Style LastLanguage CopyStyle Language LatexName ecvlastlanguage LabelString "Last Language:" End Style LangFooter CopyStyle LangHeader LatexName ecvlanguagefooter LabelString "Language Footer:" End Style End Margin Dynamic LatexType Command LatexName end{europecv} Category BackMatter KeepEmpty 1 TopSep 1 ParSkip 0.4 Align Block LabelSep xx LabelType Static LabelString "End of CV" LabelFont Series Bold Color textlabel2 EndFont End InsetLayout "Flex:VerticalSpace" LyxType custom LatexType command LatexName ecvspace Decoration Conglomerate LabelString "Vertical space" Font Color foreground Size Small Family Roman Shape Up Series Medium Misc No_Emph Misc No_Noun Misc No_Bar EndFont LabelFont Color textlabel2 Size Small EndFont End