From d02147b79e5107b1345536f2a276b0aeebd42da5 Mon Sep 17 00:00:00 2001 From: Juergen Spitzmueller Date: Mon, 16 Mar 2015 10:47:17 +0100 Subject: [PATCH] Add support for the europasscv class Patch by Stefan Swerk --- lib/Makefile.am | 3 + lib/doc/LaTeXConfig.lyx | 80 ++- lib/examples/de/europassCV.lyx | 1084 ++++++++++++++++++++++++++++++++ lib/examples/europassCV.lyx | 1049 ++++++++++++++++++++++++++++++ lib/layouts/europasscv.layout | 462 ++++++++++++++ 5 files changed, 2675 insertions(+), 3 deletions(-) create mode 100644 lib/examples/de/europassCV.lyx create mode 100644 lib/examples/europassCV.lyx create mode 100644 lib/layouts/europasscv.layout diff --git a/lib/Makefile.am b/lib/Makefile.am index d41e9233f8..b89e8ed2f9 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -88,6 +88,7 @@ dist_deexamples_DATA = \ examples/de/beispiel_roh.lyx \ examples/de/Braille.lyx \ examples/de/Dezimal.lyx \ + examples/de/europassCV.lyx \ examples/de/ItemizeBullets.lyx \ examples/de/Lebenslauf.lyx \ examples/de/linguistics.lyx \ @@ -306,6 +307,7 @@ dist_examples_DATA = \ examples/chessgame.lyx \ examples/docbook_article.lyx \ examples/europeCV.lyx \ + examples/europassCV.lyx \ examples/example_lyxified.lyx \ examples/example_raw.lyx \ examples/FeynmanDiagrams.lyx \ @@ -1994,6 +1996,7 @@ dist_layouts_DATA =\ layouts/entcs.layout \ layouts/enumitem.module \ layouts/eqs-within-sections.module \ + layouts/europasscv.layout \ layouts/europecv.layout \ layouts/extarticle.layout \ layouts/extbook.layout \ diff --git a/lib/doc/LaTeXConfig.lyx b/lib/doc/LaTeXConfig.lyx index 1bfa2db221..d269b56a32 100644 --- a/lib/doc/LaTeXConfig.lyx +++ b/lib/doc/LaTeXConfig.lyx @@ -69,7 +69,7 @@ \html_latex_end \author -1379302345 "Julien Rioux" jrioux@lyx.org \author -712698321 "Jürgen Spitzmüller" -\author -195340706 "Georg Baum" +\author -195340706 "Georg Baum" \end_header \begin_body @@ -2827,10 +2827,84 @@ Notes: The europecv \family default document class is intended to provide curriculum vitaes (resumes) according - to the official guidelines of the european community (europass). - It therefore supports the european language self-assessment. + to the official guidelines of the +\change_deleted -712698321 1426498553 +e +\change_inserted -712698321 1426498553 +E +\change_unchanged +uropean community ( +\change_deleted -712698321 1426499033 +e +\change_inserted -712698321 1426499033 +E +\change_unchanged +uropass). + It therefore supports the +\change_deleted -712698321 1426498556 +e +\change_inserted -712698321 1426499063 +E +\change_unchanged +uropean language self-assessment. An example curriculum vitae created using this document class can be found in the examples. + +\change_inserted -712698321 1426499129 + This class follows the 2002 version of the guidelines (see +\family sans +europasscv +\family default + for an implementation of the 2013 version). + +\change_unchanged + +\end_layout + +\begin_layout Subsection + +\change_inserted -712698321 1426498490 +europasscv +\end_layout + +\begin_layout Description + +\change_inserted -712698321 1426498486 +Found: +\begin_inset Info +type "textclass" +arg "europasscv" +\end_inset + + +\end_layout + +\begin_layout Description + +\change_inserted -712698321 1426498670 +CTAN: +\family typewriter +macros/latex/contrib/europasscv +\end_layout + +\begin_layout Description + +\change_inserted -712698321 1426499137 +Notes: The +\family sans +europasscv +\family default + document class is another unofficial LaTeX implementation of the Europass + CV, the standard model for curriculum vitae as recommended by the European + Commission. + As opposed to the +\family sans +europecv +\family default + document class, it includes the major style updates that came out in 2013, + featuring a neater, more compact and somewhat fancier layout. +\change_unchanged + \end_layout \begin_layout Subsection diff --git a/lib/examples/de/europassCV.lyx b/lib/examples/de/europassCV.lyx new file mode 100644 index 0000000000..31586fea66 --- /dev/null +++ b/lib/examples/de/europassCV.lyx @@ -0,0 +1,1084 @@ +#LyX 2.2 created this file. For more info see http://www.lyx.org/ +\lyxformat 482 +\begin_document +\begin_header +\textclass europasscv +\begin_preamble +% Fußnoten wirklch am Seitenfuß +\usepackage[bottom]{footmisc} +% Das folgende ist nötig, damit Fußnoten ausgegeben werden +\usepackage{footnote} +\makesavenoteenv{tabular} +\end_preamble +\options german +\use_default_options true +\maintain_unincluded_children false +\language ngerman +\language_package none +\inputencoding utf8 +\fontencoding global +\font_roman default +\font_sans default +\font_typewriter default +\font_math auto +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 +\font_tt_scale 100 +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\pdf_bookmarks true +\pdf_bookmarksnumbered true +\pdf_bookmarksopen false +\pdf_bookmarksopenlevel 3 +\pdf_breaklinks false +\pdf_pdfborder true +\pdf_colorlinks false +\pdf_backref false +\pdf_pdfusetitle true +\papersize default +\use_geometry true +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 1 +\tocdepth 1 +\paragraph_separation indent +\paragraph_indentation default +\quotes_language german +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Dieses Template verwendet das +\begin_inset Quotes gls +\end_inset + +europasscv +\begin_inset Quotes grs +\end_inset + +-Paket, +\end_layout + +\begin_layout Plain Layout +s. + +\begin_inset Flex URL +status open + +\begin_layout Plain Layout + +http://www.ctan.org/pkg/europasscv +\end_layout + +\end_inset + + (zuletzt abgerufen am: 14.03.2015), +\end_layout + +\begin_layout Plain Layout +zur Erstellung eines deutschsprachigen CVs gemäß +\begin_inset Flex URL +status open + +\begin_layout Plain Layout + +http://europass.cedefop.europa.eu +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Plain Layout +Weiterführende Dokumentation: +\end_layout + +\begin_layout Plain Layout +\begin_inset Flex URL +status open + +\begin_layout Plain Layout + +http://mirrors.ctan.org/macros/latex/contrib/europasscv/europasscv.pdf +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\series bold +Achtung: +\series default + +\family sans +Dokument\SpecialChar \menuseparator +Einstellungen\SpecialChar \menuseparator +Sprache\SpecialChar \menuseparator +Kodierung +\family default + muss auf +\begin_inset Quotes gld +\end_inset + +Andere: unicode (utf8) +\begin_inset Quotes grd +\end_inset + + eingestellt sein! +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Die folgenden persönlichen Informationen können auch im Latex-Vorspann spezifizi +ert werden: +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Name +Stefan Swerk +\end_layout + +\begin_layout Address +In Österreich +\end_layout + +\begin_layout Telephone +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout ++43 123 +\begin_inset space \enskip{} +\end_inset + +45 678 99 +\end_layout + +\end_inset + ++43 123 +\begin_inset space \enskip{} +\end_inset + +45 678 99 +\end_layout + +\begin_layout Email +stefan_lyx@swerk.priv.at +\end_layout + +\begin_layout Homepage +gitlab.swerk.priv.at +\end_layout + +\begin_layout InstantMessaging +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +Google Talk +\end_layout + +\end_inset + +123 +\end_layout + +\begin_layout InstantMessaging +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +Skype +\end_layout + +\end_inset + +456 +\end_layout + +\begin_layout Birthday +12.10.1492 +\end_layout + +\begin_layout Nationality +Österreich +\end_layout + +\begin_layout Gender +Männlich +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Ein Bild kann folgendermaßen eingebunden werden (optionaler Parameter +\begin_inset Quotes gls +\end_inset + +Breite +\begin_inset Quotes grs +\end_inset + +, Dateipfad): +\end_layout + +\begin_layout Picture +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +width=3.5cm +\end_layout + +\end_inset + +REPLACEphoto.jpg +\end_layout + +\end_inset + + +\end_layout + +\begin_layout BigItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +Angestrebte Tätigkeit +\end_layout + +\end_inset + +The Doctor's Companion +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\series bold +Big Item +\series default +: Linker Text wird in blaue Kapitalbuchstaben transformiert, rechter Text + erscheint größer. +\end_layout + +\begin_layout Itemize +Optionaler Parameter +\begin_inset Quotes gld +\end_inset + +Vertical Space +\begin_inset Quotes grd +\end_inset + + zur manuellen vertikalen Ausrichtung. +\end_layout + +\begin_layout Itemize +Optionaler Parameter +\begin_inset Quotes gld +\end_inset + +Summary +\begin_inset Quotes grd +\end_inset + + repräsentiert den linken Spalteneintrag. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Berufserfahrung +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Ein Abschnitt. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout TitleItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +Januar 1999–Juni 2007 +\end_layout + +\end_inset + +Solid Waste Management Consultant +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\series bold +Title Item +\series default +: Linker Text erscheint blau, rechter Text wird vergrößert. +\end_layout + +\begin_layout Itemize +Optionaler Parameter +\begin_inset Quotes gld +\end_inset + +Vertical Space +\begin_inset Quotes grd +\end_inset + + zur manuellen vertikalen Ausrichtung. +\end_layout + +\begin_layout Itemize +Optionaler Parameter +\begin_inset Quotes gld +\end_inset + +Summary +\begin_inset Quotes grd +\end_inset + + repräsentiert den linken Spalteneintrag. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Item +Soprano Family +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +newline +\end_layout + +\end_inset + + New Jersey, United States of America +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\series bold +Item +\series default +: +\begin_inset Quotes gld +\end_inset + +Summary +\begin_inset Quotes grd +\end_inset + + erscheint in linker Spalte, Rest in rechter Spalte. +\end_layout + +\begin_layout Itemize +Optionaler Parameter +\begin_inset Quotes gld +\end_inset + +Vertical Space +\begin_inset Quotes grd +\end_inset + + zur manuellen vertikalen Ausrichtung. +\end_layout + +\begin_layout Itemize +Optionaler Parameter +\begin_inset Quotes gld +\end_inset + +Summary +\begin_inset Quotes grd +\end_inset + + repräsentiert den linken Spalteneintrag. +\end_layout + +\begin_layout Plain Layout +Anmerkung: Die Verwendung von +\family typewriter + +\backslash +newline +\family default + an Stelle eines normalen oder erzwungenen Zeilenumbruchs verringert den + Abstand zwischen zwei Items bzw. + erhält die Formatierung. + Als Alternative könnten auch zwei Items mit angepasstem +\begin_inset Quotes gld +\end_inset + +Vertical Space +\begin_inset Quotes grd +\end_inset + + definiert werden. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Flex ItemInset +status open + +\begin_layout EcvItemize +Mitgliederverwaltung und Administration +\end_layout + +\begin_layout EcvItemize +Beratung diverser Institutionen +\end_layout + +\end_inset + + +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Für korrekte Auflistungen innerhalb von 'Items' kann (und sollte) ein +\begin_inset Quotes gls +\end_inset + +ItemInset +\begin_inset Quotes grs +\end_inset + + ( +\family sans +Einfügen\SpecialChar \menuseparator +Benutzerdefinierte Einfügungen\SpecialChar \menuseparator +ItemInset +\family default +) mit +\begin_inset Quotes gls +\end_inset + +EcvItemize +\begin_inset Quotes grs +\end_inset + +-Layout eingesetzt werden. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout TitleItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +September 1987–Mai 1994 +\end_layout + +\end_inset + +Starship Captain +\end_layout + +\begin_layout Item +USS Enterprise (NCC-1701-D), Somewhere in the Alpha Quadrant. +\end_layout + +\begin_layout Item +Space: the final frontier. + These are the voyages of the starship Enterprise. + Its continuing mission: to explore strange new worlds, to seek out new + life and new civilizations, to boldly go where no one has gone before. +\begin_inset Foot +status open + +\begin_layout Plain Layout +Nemeck, Larry (2003). + Star Trek: The Next Generation Companion. + Pocket Books. + ISBN 0-7434-5798-6. +\end_layout + +\end_inset + + +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Damit Fußnoten ausgegeben werden, ist der Code im LaTeX-Vorspann nötig. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Schul- und Berufsbildung +\end_layout + +\begin_layout TitleLevel +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +Juni 2001–August 2005 +\end_layout + +\end_inset + + +\begin_inset Argument 3 +status open + +\begin_layout Plain Layout +Bestatter +\end_layout + +\end_inset + +ISCED-11: 7 +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\series bold +Title Level +\series default +: Wie Title Item, nur mit der Möglichkeit beispielsweise ISCED-11 Level + anzugeben. +\end_layout + +\begin_layout Itemize +Optionaler Parameter +\begin_inset Quotes gld +\end_inset + +Vertical Space +\begin_inset Quotes grd +\end_inset + + zur manuellen vertikalen Ausrichtung. +\end_layout + +\begin_layout Itemize +Optionaler Parameter +\begin_inset Quotes gld +\end_inset + +Summary +\begin_inset Quotes grd +\end_inset + + repräsentiert den linken Spalteneintrag. +\end_layout + +\begin_layout Itemize +Optionaler Parameter +\begin_inset Quotes gld +\end_inset + +Text (right side) +\begin_inset Quotes grd +\end_inset + + repräsentiert den rechten Spalteneintrag. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Item +\begin_inset Flex Highlight +status open + +\begin_layout Plain Layout +Fisher +\end_layout + +\end_inset + + +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Beispiel eines +\begin_inset Quotes gld +\end_inset + +Highlights +\begin_inset Quotes grd +\end_inset + +: +\family sans +Bearbeiten\SpecialChar \menuseparator +Textstil\SpecialChar \menuseparator +Highlight +\end_layout + +\end_inset + + Family, United States of America. +\end_layout + +\begin_layout Standard +\begin_inset Flex ItemInset +status open + +\begin_layout EcvItemize +Six +\end_layout + +\begin_layout EcvItemize +Feet +\end_layout + +\begin_layout EcvItemize +Under +\end_layout + +\end_inset + + +\end_layout + +\begin_layout TitleLevel +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +Oktober 2006–September 2013 +\end_layout + +\end_inset + + +\begin_inset Argument 3 +status open + +\begin_layout Plain Layout +Forensiker +\end_layout + +\end_inset + +ISCED-11: 6 +\end_layout + +\begin_layout Item +Miami Metro PD, United States of America. +\end_layout + +\begin_layout Standard +\begin_inset Flex ItemInset +status open + +\begin_layout EcvItemize +Spezialisierung in der Analyse von Blutspuren aller Art +\end_layout + +\begin_layout EcvItemize +Doughnuts! +\end_layout + +\begin_layout EcvItemize +Vorgesetzte: Maria LaGuerta (bis 2012) +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Newpage pagebreak +\end_inset + + +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Dieser Seitenumbruch kann entfernt werden und wurde nur aus Formatierungsgründen + eingefügt. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Persönliche Fähigkeiten +\end_layout + +\begin_layout MotherTongue +Deutsch +\end_layout + +\begin_layout LangHeader +\begin_inset Note Note +status open + +\begin_layout Plain Layout +i.e. + linke Spalte + Tabellenheader +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Language +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +Englisch +\end_layout + +\end_inset + + +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +C2 +\end_layout + +\end_inset + + +\begin_inset Argument 3 +status open + +\begin_layout Plain Layout +C2 +\end_layout + +\end_inset + + +\begin_inset Argument 4 +status open + +\begin_layout Plain Layout +B2 +\end_layout + +\end_inset + + +\begin_inset Argument 5 +status open + +\begin_layout Plain Layout +C1 +\end_layout + +\end_inset + +B2 +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Language: +\end_layout + +\begin_layout Itemize +Verstehen/Hören +\end_layout + +\begin_layout Itemize +Verstehen/Lesen +\end_layout + +\begin_layout Itemize +Sprechen/An Gesprächen teilnehmen +\end_layout + +\begin_layout Itemize +Sprechen/Zusammenhängendes Sprechen +\end_layout + +\begin_layout Itemize +Schreiben +\end_layout + +\begin_layout Plain Layout +Levels: A1/A2: Elementare Sprachverwendung - B1/B2: selbständige Sprachverwendun +g - C1/C2: Kompetente Sprachverwendung +\end_layout + +\end_inset + + +\end_layout + +\begin_layout LastLanguage +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +Latein +\end_layout + +\end_inset + + +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +A1 +\end_layout + +\end_inset + + +\begin_inset Argument 3 +status open + +\begin_layout Plain Layout +A2 +\end_layout + +\end_inset + + +\begin_inset Argument 4 +status open + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + + +\begin_inset Argument 5 +status open + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + +A1 +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Die letzte Sprache in der Tabelle, wie oben. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout LangFooter +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Kurze GERFS Definition nach der Tabelle +\end_layout + +\end_inset + + +\end_layout + +\begin_layout BlueItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +Führerschein +\end_layout + +\end_inset + +B +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\series bold +Blue Item +\series default +: Wie Item, nur erscheint die linke Spalte blau. +\end_layout + +\begin_layout Itemize +Optionaler Parameter +\begin_inset Quotes gld +\end_inset + +Vertical Space +\begin_inset Quotes grd +\end_inset + + zur manuellen vertikalen Ausrichtung. +\end_layout + +\begin_layout Itemize +Optionaler Parameter +\begin_inset Quotes gld +\end_inset + +Summary +\begin_inset Quotes grd +\end_inset + + repräsentiert den linken Spalteneintrag. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Persönliche Interessen +\end_layout + +\begin_layout BlueItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +Hauptinteressen +\end_layout + +\end_inset + +Reisen \SpecialChar \ldots{} + +\end_layout + +\begin_layout BlueItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +aaa +\end_layout + +\end_inset + +bbbb +\end_layout + +\begin_layout BlueItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +ccc +\end_layout + +\end_inset + +dddd +\end_layout + +\end_body +\end_document diff --git a/lib/examples/europassCV.lyx b/lib/examples/europassCV.lyx new file mode 100644 index 0000000000..ce3681f0fe --- /dev/null +++ b/lib/examples/europassCV.lyx @@ -0,0 +1,1049 @@ +#LyX 2.2 created this file. For more info see http://www.lyx.org/ +\lyxformat 482 +\begin_document +\begin_header +\textclass europasscv +\begin_preamble +% Footnote at the very bottom of the page +\usepackage[bottom]{footmisc} +% This assure footnotes are printed +\usepackage{footnote} +\makesavenoteenv{tabular} +\end_preamble +\use_default_options true +\maintain_unincluded_children false +\language english +\language_package none +\inputencoding auto +\fontencoding global +\font_roman default +\font_sans default +\font_typewriter default +\font_math auto +\font_default_family default +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 +\font_tt_scale 100 +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\paperfontsize default +\spacing single +\use_hyperref false +\pdf_bookmarks true +\pdf_bookmarksnumbered true +\pdf_bookmarksopen false +\pdf_bookmarksopenlevel 3 +\pdf_breaklinks false +\pdf_pdfborder true +\pdf_colorlinks false +\pdf_backref false +\pdf_pdfusetitle true +\papersize default +\use_geometry true +\use_package amsmath 1 +\use_package amssymb 1 +\use_package cancel 1 +\use_package esint 1 +\use_package mathdots 1 +\use_package mathtools 1 +\use_package mhchem 1 +\use_package stackrel 1 +\use_package stmaryrd 1 +\use_package undertilde 1 +\cite_engine basic +\cite_engine_type default +\biblio_style plain +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\justification true +\use_refstyle 1 +\index Index +\shortcut idx +\color #008000 +\end_index +\secnumdepth 1 +\tocdepth 1 +\paragraph_separation indent +\paragraph_indentation default +\quotes_language english +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +\begin_inset Note Note +status open + +\begin_layout Plain Layout +This template relies on the +\begin_inset Quotes els +\end_inset + +europasscv +\begin_inset Quotes ers +\end_inset + +-package, +\end_layout + +\begin_layout Plain Layout +see +\begin_inset Flex URL +status open + +\begin_layout Plain Layout + +http://www.ctan.org/pkg/europasscv +\end_layout + +\end_inset + + (last accessed: 14.03.2015), +\end_layout + +\begin_layout Plain Layout +to create a CV according to the guidelines at +\begin_inset Flex URL +status open + +\begin_layout Plain Layout + +http://europass.cedefop.europa.eu +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Plain Layout +For further documentation please refer to: +\end_layout + +\begin_layout Plain Layout +\begin_inset Flex URL +status open + +\begin_layout Plain Layout + +http://mirrors.ctan.org/macros/latex/contrib/europasscv/europasscv.pdf +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status open + +\begin_layout Plain Layout +The following personal information may be included within the Latex preamble + as well: +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Name +Stefan Swerk +\end_layout + +\begin_layout Address +In Austria +\end_layout + +\begin_layout Telephone +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout ++43 123 +\begin_inset space \enskip{} +\end_inset + +45 678 99 +\end_layout + +\end_inset + ++43 123 +\begin_inset space \enskip{} +\end_inset + +45 678 99 +\end_layout + +\begin_layout Email +stefan_lyx@swerk.priv.at +\end_layout + +\begin_layout Homepage +gitlab.swerk.priv.at +\end_layout + +\begin_layout InstantMessaging +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +Google Talk +\end_layout + +\end_inset + +123 +\end_layout + +\begin_layout InstantMessaging +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +Skype +\end_layout + +\end_inset + +456 +\end_layout + +\begin_layout Birthday +12.10.1492 +\end_layout + +\begin_layout Nationality +Austria +\end_layout + +\begin_layout Gender +Male +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status open + +\begin_layout Plain Layout +To include a picture (optional argument +\begin_inset Quotes els +\end_inset + +width +\begin_inset Quotes ers +\end_inset + +, file path): +\end_layout + +\begin_layout Picture +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +width=3.5cm +\end_layout + +\end_inset + +REPLACEphoto.jpg +\end_layout + +\end_inset + + +\end_layout + +\begin_layout BigItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +Job applied for +\end_layout + +\end_inset + +The Doctor's Companion +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\series bold +Big Item +\series default +: Puts left text to the left column and transforms it into capital letters. + The font size for the right text will be increased. +\end_layout + +\begin_layout Itemize +Optional argument +\begin_inset Quotes gld +\end_inset + +Vertical Space +\begin_inset Quotes grd +\end_inset + + for manual, vertical formatting. +\end_layout + +\begin_layout Itemize +Optional argument +\begin_inset Quotes gld +\end_inset + +Summary +\begin_inset Quotes grd +\end_inset + + represents the text in the left column. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Work Experience +\begin_inset Note Note +status open + +\begin_layout Plain Layout +A section. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout TitleItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +January 1999–June 2007 +\end_layout + +\end_inset + +Solid Waste Management Consultant +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\series bold +Title Item +\series default +: Left text is typeset in blue, font size of right text will be increased. +\end_layout + +\begin_layout Itemize +Optional argument +\begin_inset Quotes eld +\end_inset + +Vertical Space +\begin_inset Quotes erd +\end_inset + + for manual, vertical formatting. +\end_layout + +\begin_layout Itemize +Optional argument +\begin_inset Quotes eld +\end_inset + +Summary +\begin_inset Quotes erd +\end_inset + + represents the text in the left column. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Item +Soprano Family +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +newline +\end_layout + +\end_inset + + New Jersey, United States of America +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\series bold +Item +\series default +: Puts left text to the left column and right text to the right column. + +\end_layout + +\begin_layout Itemize +Optional argument +\begin_inset Quotes eld +\end_inset + +Vertical Space +\begin_inset Quotes erd +\end_inset + + for manual, vertical formatting. +\end_layout + +\begin_layout Itemize +Optional argument +\begin_inset Quotes eld +\end_inset + +Summary +\begin_inset Quotes erd +\end_inset + + represents the text in the left column. +\end_layout + +\begin_layout Plain Layout +Note: The usage of +\family typewriter + +\backslash +newline +\family default + instead of a normal or forced linebreak reduces the distance between two + consecutive items, i.e. + it retains the format of a single item. + Alternatively it may be possible to manually define the +\begin_inset Quotes eld +\end_inset + +Vertical Space +\begin_inset Quotes erd +\end_inset + + arguments in a way that results in the same effect. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Flex ItemInset +status open + +\begin_layout EcvItemize +Management and administration of associates +\end_layout + +\begin_layout EcvItemize +Adviser for various institutions +\end_layout + +\end_inset + + +\begin_inset Note Note +status open + +\begin_layout Plain Layout +It is advisable to use the +\begin_inset Quotes els +\end_inset + +EcvItemize +\begin_inset Quotes ers +\end_inset + + layout exclusively within the +\begin_inset Quotes els +\end_inset + +ItemInset +\begin_inset Quotes ers +\end_inset + + ( +\family sans +Insert \SpecialChar \menuseparator + Custom Insets \SpecialChar \menuseparator + ItemInset +\family default +) as demonstrated above, in order to ensure correctly formatted listings. + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout TitleItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +September 1987–Mai 1994 +\end_layout + +\end_inset + +Starship Captain +\end_layout + +\begin_layout Item +USS Enterprise (NCC-1701-D), Somewhere in the Alpha Quadrant. +\end_layout + +\begin_layout Item +Space: the final frontier. + These are the voyages of the starship Enterprise. + Its continuing mission: to explore strange new worlds, to seek out new + life and new civilizations, to boldly go where no one has gone before. +\begin_inset Foot +status open + +\begin_layout Plain Layout +Nemeck, Larry (2003). + Star Trek: The Next Generation Companion. + Pocket Books. + ISBN 0-7434-5798-6. +\end_layout + +\end_inset + + +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Note that you'll need the preamble code used in this example to make footnotes + appear. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Education and Training +\end_layout + +\begin_layout TitleLevel +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +June 2001–August 2005 +\end_layout + +\end_inset + + +\begin_inset Argument 3 +status open + +\begin_layout Plain Layout +Undertaker +\end_layout + +\end_inset + +ISCED-11: 7 +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\series bold +Title Level +\series default +: Like Title Item, including the possibility to specify, for instance, ISCED-11 + levels. +\end_layout + +\begin_layout Itemize +Optional argument +\begin_inset Quotes eld +\end_inset + +Vertical Space +\begin_inset Quotes erd +\end_inset + + for manual, vertical formatting. +\end_layout + +\begin_layout Itemize +Optional argument +\begin_inset Quotes eld +\end_inset + +Summary +\begin_inset Quotes erd +\end_inset + + represents the text in the left column. +\end_layout + +\begin_layout Itemize +Optional argument +\begin_inset Quotes eld +\end_inset + +Text (right side) +\begin_inset Quotes erd +\end_inset + + represents the text in the right column. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Item +\begin_inset Flex Highlight +status open + +\begin_layout Plain Layout +Fisher +\end_layout + +\end_inset + + +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Example of a +\begin_inset Quotes eld +\end_inset + +Highlight +\begin_inset Quotes grd +\end_inset + +: +\family sans +Edit\SpecialChar \menuseparator +Text Style\SpecialChar \menuseparator +Highlight +\end_layout + +\end_inset + + Family, United States of America. +\end_layout + +\begin_layout Standard +\begin_inset Flex ItemInset +status open + +\begin_layout EcvItemize +Six +\end_layout + +\begin_layout EcvItemize +Feet +\end_layout + +\begin_layout EcvItemize +Under +\end_layout + +\end_inset + + +\end_layout + +\begin_layout TitleLevel +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +October 2006–September 2013 +\end_layout + +\end_inset + + +\begin_inset Argument 3 +status open + +\begin_layout Plain Layout +Forensic Practitioner +\end_layout + +\end_inset + +ISCED-11: 6 +\end_layout + +\begin_layout Item +Miami Metro PD, United States of America. +\end_layout + +\begin_layout Standard +\begin_inset Flex ItemInset +status open + +\begin_layout EcvItemize +Blood Spatter Analyst +\end_layout + +\begin_layout EcvItemize +Doughnuts! +\end_layout + +\begin_layout EcvItemize +Superior: Maria LaGuerta (until 2012) +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Newpage pagebreak +\end_inset + + +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Feel free to remove this page break. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Personal skills +\end_layout + +\begin_layout MotherTongue +German +\end_layout + +\begin_layout LangHeader +\begin_inset Note Note +status open + +\begin_layout Plain Layout +i.e. + left column + table header +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Language +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +English +\end_layout + +\end_inset + + +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +C2 +\end_layout + +\end_inset + + +\begin_inset Argument 3 +status open + +\begin_layout Plain Layout +C2 +\end_layout + +\end_inset + + +\begin_inset Argument 4 +status open + +\begin_layout Plain Layout +B2 +\end_layout + +\end_inset + + +\begin_inset Argument 5 +status open + +\begin_layout Plain Layout +C1 +\end_layout + +\end_inset + +B2 +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Language: +\end_layout + +\begin_layout Itemize +Understanding/Listening +\end_layout + +\begin_layout Itemize +Understanding/Reading +\end_layout + +\begin_layout Itemize +Speaking/Spoken Interaction +\end_layout + +\begin_layout Itemize +Speaking/Spoken production +\end_layout + +\begin_layout Itemize +Writing +\end_layout + +\begin_layout Plain Layout +Levels: A1/A2: Basic user - B1/B2: Independent user - C1/C2: Proficient + user +\end_layout + +\end_inset + + +\end_layout + +\begin_layout LastLanguage +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +Latein +\end_layout + +\end_inset + + +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +A1 +\end_layout + +\end_inset + + +\begin_inset Argument 3 +status open + +\begin_layout Plain Layout +A2 +\end_layout + +\end_inset + + +\begin_inset Argument 4 +status open + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + + +\begin_inset Argument 5 +status open + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + +A1 +\begin_inset Note Note +status open + +\begin_layout Plain Layout +The last language in the table, as above. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout LangFooter +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Short CEF Definition +\end_layout + +\end_inset + + +\end_layout + +\begin_layout BlueItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +Driving license +\end_layout + +\end_inset + +B +\begin_inset Note Note +status open + +\begin_layout Plain Layout + +\series bold +Blue Item +\series default +: Like Item, blue left column appearance. +\end_layout + +\begin_layout Itemize +Optional argument +\begin_inset Quotes eld +\end_inset + +Vertical Space +\begin_inset Quotes erd +\end_inset + + for manual, vertical formatting. +\end_layout + +\begin_layout Itemize +Optional argument +\begin_inset Quotes eld +\end_inset + +Summary +\begin_inset Quotes erd +\end_inset + + represents the text in the left column. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout BlueItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +Other skills +\end_layout + +\end_inset + +Traveling \SpecialChar \ldots{} + +\end_layout + +\begin_layout BlueItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +aaa +\end_layout + +\end_inset + +bbbb +\end_layout + +\begin_layout BlueItem +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +ccc +\end_layout + +\end_inset + +dddd +\end_layout + +\end_body +\end_document diff --git a/lib/layouts/europasscv.layout b/lib/layouts/europasscv.layout new file mode 100644 index 0000000000..694cd298f2 --- /dev/null +++ b/lib/layouts/europasscv.layout @@ -0,0 +1,462 @@ +#% Do not delete the line below; configure depends on this +# \DeclareLaTeXClass[europasscv]{Europass CV (2013)} +# \DeclareCategory{Curricula Vitae} +# +# Layout definition file for the europasscv class package. +# +# The europasscv package is developed and maintained by +# Giacomo Mazzamuto, see +# http://www.ctan.org/pkg/europasscv +# and was released under the Latex Project Public +# License 1.3. +# +# The actual europass CV is developed and maintained by +# European Centre for the Development of +# Vocational Training (Cedefop), refer to +# http://europass.cedefop.europa.eu . +# +# This file is loosely based on the work of Uwe Stöhr +# in 'europecv.layout'. +# +# Author: Stefan Swerk (stefan_lyx@swerk.priv.at) +# Version: 1.2 - 2015.03.15: +# Removed invalid InsetLayout arguments. +# Contributions by Jürgen Spitzmüller: +# - Refined TitleLatexName to eliminate the need for +# manual specification of \begin{europasscv} +# and \ecvpersonalinfo. +# - The document will now be automatically closed +# (\end{europasscv}) in case it was not ended manually. +# - Fixed spelling mistakes, formatting, etc. +# Version: 1.1 - 2015.03.15: +# Changed InsetLayout Decoration from "Conglomerate" to "Classic". +# (Thanks to Jürgen Spitzmüller for this suggestion). +# Version: 1.0 - 2015.03.14: Initial draft. + + +# General textclass parameters +Format 49 + +Columns 1 +Sides 1 +SecNumDepth -1 +TocDepth -1 +TitleLatexName begin{europasscv}\ecvpersonalinfo + +# These packages are loaded by the class +Provides url 1 +Provides inputenc 1 +Provides soul 1 +Provides geometry 1 +Provides hyperref 1 + +AddToPreamble + \newif\ifcvclosed + \AtEndDocument{\ifcvclosed\else\end{europasscv}\fi} +EndPreamble + +# Standard style definition +Style Standard + Category MainText + Margin Static + LatexType Paragraph + LatexName dummy + ParIndent MM + ParSkip 0.4 + Align Block + LabelType No_Label +End + +Input stdcounters.inc +Input stdinsets.inc +Input stdlists.inc + +Style Name + Margin Static + LatexType Command + LatexName ecvname + Category FrontMatter + InPreamble 1 + InTitle 1 + ParSkip 0.4 + LabelSep xx + LabelType Static + LabelString "Name:" + LeftMargin "xxxxxxx xxxxxxxxxx:xx" + LabelSep xx + Align Left + LabelFont + Series Bold + Color Magenta + EndFont +End + +Style FooterName + CopyStyle Name + LatexName ecvfootername + LabelString "Name (footer):" +End + +Style Address + CopyStyle Name + LatexName ecvaddress + LabelString "Address:" +End + +Style Telephone + CopyStyle Name + LatexName ecvtelephone + LabelString "Telephone:" + Argument 1 + LabelString "Mobile:" + Tooltip "Mobile phone number" + EndArgument +End + +Style Fax + CopyStyle Name + LatexName ecvfax + LabelString "Fax:" +End + +Style Email + CopyStyle Name + LatexName ecvemail + LabelString "E-mail:" +End + +Style Homepage + CopyStyle Name + LatexName ecvhomepage + LabelString "Homepage:" +End + +Style InstantMessaging + CopyStyle Name + LatexName ecvim + LabelString "Instant Messaging:" + Argument 1 + Mandatory 1 + AutoInsert 1 + LabelString "IM Type:" + Tooltip "IM Type (e.g., AOL Messenger)" + EndArgument +End + +Style Birthday + CopyStyle Name + LatexName ecvdateofbirth + LabelString "Date of birth:" +End + +Style Nationality + CopyStyle Name + LatexName ecvnationality + LabelString "Nationality:" +End + +Style Gender + CopyStyle Name + LatexName ecvgender + LabelString "Gender:" +End + +Style BeforePicture + CopyStyle Name + LatexName ecvbeforepicture + LabelString "Space before picture:" +End + +Style Picture + CopyStyle Name + LatexName ecvpicture + LabelString "Picture:" + Argument 1 + LabelString "Width" + Tooltip "Resize photo to this width" + EndArgument +End + +Style AfterPicture + CopyStyle Name + LatexName ecvafterpicture + LabelString "Space after picture:" +End + +Style Section + Category Sectioning + Margin Dynamic + LatexType Command + LatexName ecvsection + NeedProtect 1 + NextNoIndent 1 + Argument 1 + LabelString "Vertical Space" + Tooltip "Additional vertical space" + 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 +End + +Style Item + Margin Dynamic + LatexType Command + LatexName ecvitem + Category MainText + Argument 1 + LabelString "Vertical Space" + Tooltip "Additional vertical space" + EndArgument + Argument 2 + Mandatory 1 + AutoInsert 0 + LabelString "Summary" + Tooltip "Summary of the item, can also be the time span" + EndArgument + ParSkip 0.4 + Align Block + LabelSep xx + LabelType Static + LabelString "Item:" + LabelFont + Series Bold + Color Blue + EndFont +End + +# The following Inset was defined in order to +# realize the following construct: +# +# \ecvitem{}{ +# \begin{ecvitemize} +# \item 1 +# \item 2 +# \end{ecvitemize} +# } +# +InsetLayout Flex:ItemInset + LyxType custom + LatexType command + LatexName ecvitem + Decoration Classic + Argument 1 + LabelString "Vertical Space" + Tooltip "Additional vertical space" + EndArgument + Argument 2 + Mandatory 1 + AutoInsert 1 + LabelString "Summary" + Tooltip "Summary of the item, can also be the time span" + EndArgument + LabelString "Subitems" + LabelFont + Series Bold + Color Black + EndFont +End + +Style TitleItem + CopyStyle Item + LatexName ecvtitle + TopSep 1.0 + LabelString "Title item:" +End + +Style TitleLevel + CopyStyle Item + LatexName ecvtitlelevel + TopSep 1.0 + LabelString "Title level:" + Argument 3 + Mandatory 1 + AutoInsert 1 + LabelString "Text (right side)" + Tooltip "Text (right side)" + EndArgument +End + +Style BlueItem + CopyStyle Item + LatexName ecvblueitem + LabelString "Blue item:" +End + +InsetLayout Flex:BlueItemInset + CopyStyle Flex:ItemInset + LatexName ecvblueitem + LabelString "Blue subitems" + LabelFont + Series Bold + Color Blue + EndFont +End + +Style BigItem + CopyStyle Item + LatexName ecvbigitem + LabelString "Big Item:" +End + +Style EcvItemize + Category List + Margin Static + LatexType Item_Environment + LatexName ecvitemize + NextNoIndent 1 + LeftMargin MMN + LabelSep xx + ItemSep 0.2 + TopSep 0.7 + BottomSep 0.7 + ParSep 0.3 + Align Block + AlignPossible Block, Left + LabelType Itemize + HTMLTag ul + HTMLItem li + HTMLLabel NONE + Argument item:1 + LabelString "Custom Item|s" + Tooltip "A customized item string" + EndArgument +End + +Style MotherTongue + Margin Dynamic + LatexType Command + LatexName ecvmothertongue + Category Language + ParSkip 0.4 + Align Block + LabelSep xx + LabelType Static + LabelString "Mother Tongue:" + Font + Series Bold + EndFont + LabelFont + Series Bold + Color Blue + EndFont +End + +Style LangHeader + CopyStyle MotherTongue + LatexType Command + LatexName ecvlanguageheader + LabelString "Language Header:" + KeepEmpty 1 + TopSep 0.2 + BottomSep 0.2 + ParSkip 0.4 + Align Block + LabelSep xx + LabelType Static + LabelFont + Series Bold + Color Green + EndFont +End + +Style Language + CopyStyle LangHeader + LatexName ecvlanguage + LabelString "Language:" + Argument 1 + Mandatory 1 + AutoInsert 1 + LabelString "Language" + Tooltip "Name of the language" + EndArgument + Argument 2 + Mandatory 1 + AutoInsert 1 + LabelString "Listening" + Tooltip "Level how good you think you can listen" + EndArgument + Argument 3 + Mandatory 1 + AutoInsert 1 + LabelString "Reading" + Tooltip "Level how good you think you can read" + EndArgument + Argument 4 + Mandatory 1 + AutoInsert 1 + LabelString "Interaction" + Tooltip "Level how good you think you can conversate" + EndArgument + Argument 5 + Mandatory 1 + AutoInsert 1 + LabelString "Production" + Tooltip "Level how good you think you can freely talk" + EndArgument +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{europasscv} + Category BackMatter + KeepEmpty 1 + TopSep 1 + ParSkip 0.4 + Align Block + LabelSep xx + LabelType Static + LabelString "End of CV" + LabelFont + Series Bold + Color Green + EndFont + Preamble + \cvclosedtrue + EndPreamble +End + +InsetLayout "Flex:Highlight" + LyxType charstyle + LatexType command + LatexName ecvhighlight + Decoration Conglomerate + LabelString "Highlight" + Font + Color red + Size Small + Family Roman + Shape Up + Series Medium + Misc No_Emph + Misc No_Noun + Misc No_Bar + EndFont + LabelFont + Color green + Size Small + EndFont +End +