From c1224c35298e95661e09676cbab3d5830612ce87 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 16 May 2016 20:35:41 +0000 Subject: europasscv (16may16) git-svn-id: svn://tug.org/texlive/trunk@41201 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/europasscv/address_europass_icon.pdf | Bin 2657 -> 2657 bytes .../texmf-dist/tex/latex/europasscv/europasscv.cls | 32 ++++++++++++--- .../tex/latex/europasscv/europasscv_de.def | 2 +- .../tex/latex/europasscv/europasscv_en.def | 2 +- .../tex/latex/europasscv/europasscv_es.def | 2 +- .../tex/latex/europasscv/europasscv_fr.def | 43 ++++++++++++++++++++ .../tex/latex/europasscv/europasscv_it.def | 2 +- .../tex/latex/europasscv/europasscv_pt.def | 2 +- .../tex/latex/europasscv/europasscv_sl.def | 45 +++++++++++++++++++++ .../tex/latex/europasscv/im_europass_icon.pdf | 16 ++++---- .../tex/latex/europasscv/mail_europass_icon.pdf | 16 ++++---- .../tex/latex/europasscv/mobile_europass_icon.pdf | Bin 3286 -> 3286 bytes .../latex/europasscv/telephone_europass_icon.pdf | Bin 3596 -> 3596 bytes .../tex/latex/europasscv/website_europass_icon.pdf | Bin 2729 -> 2729 bytes 14 files changed, 135 insertions(+), 27 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/europasscv/europasscv_fr.def create mode 100644 Master/texmf-dist/tex/latex/europasscv/europasscv_sl.def (limited to 'Master/texmf-dist/tex/latex') diff --git a/Master/texmf-dist/tex/latex/europasscv/address_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/address_europass_icon.pdf index 308e234caaa..e1f17e6c6fc 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/address_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/address_europass_icon.pdf differ diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv.cls b/Master/texmf-dist/tex/latex/europasscv/europasscv.cls index fcb320b404d..02716b4fa45 100644 --- a/Master/texmf-dist/tex/latex/europasscv/europasscv.cls +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv.cls @@ -8,7 +8,7 @@ % See http://www.latex-project.org/lppl.txt % for the details of that license \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{europasscv}[2015/03/10 (beta) Europass curriculum vitae class, 2013 version] +\ProvidesClass{europasscv}[2016/05/15 Europass curriculum vitae class, 2013 version] % CV models and instructions: % http://europass.cedefop.eu.int/htm/index.htm @@ -498,8 +498,8 @@ \newlength\ecv@langouterborderwidth \newlength\ecv@langinnerborderwidth -\setlength{\ecv@langouterborderwidth}{0.04cm} -\setlength{\ecv@langinnerborderwidth}{0.02cm} +\setlength{\ecv@langouterborderwidth}{0.05cm} +\setlength{\ecv@langinnerborderwidth}{0.03cm} \newif\if@ecvfirstlangrow\@ecvfirstlangrowfalse @@ -531,7 +531,7 @@ \setlength{\ecv@langtablewidth}{\ecv@rightcolwidth} \addtolength{\ecv@langtablewidth}{-4\arrayrulewidth} \arrayrulecolor{ecvtablebordercolor} - \renewcommand{\arraystretch}{1.8} + \renewcommand{\arraystretch}{1.5} \begin{tabular}[t]{p{\ecv@langcola\ecv@rightcolwidth}p{\ecv@langcolb\ecv@rightcolwidth}p{\ecv@langcolc\ecv@rightcolwidth}p{\ecv@langcold\ecv@rightcolwidth}p{\ecv@langcole\ecv@rightcolwidth}} \centering{\raisebox{-\arrayrulewidth}{#3}} &\centering{\raisebox{-\arrayrulewidth}{#4}} &\centering{\raisebox{-\arrayrulewidth}{#5}} &\centering{\raisebox{-\arrayrulewidth}{#6}} &\centering{\raisebox{-\arrayrulewidth}{#7}} \tabularnewline \hline @@ -540,15 +540,32 @@ \@ecvfirstlangrowfalse } +\newcommand*\ecvlanguagecertificate[1]{ +% \vspace*{-\dp\strutbox} + \setlength{\arrayrulewidth}{\ecv@langouterborderwidth} + \ecvitem[-0.7\dp\strutbox]{}{ + \setlength{\ecv@langtablewidth}{\ecv@rightcolwidth} + \addtolength{\ecv@langtablewidth}{-4\arrayrulewidth} + \arrayrulecolor{ecvtablebordercolor} + \renewcommand{\arraystretch}{1.4} + \begin{tabular}[t]{p{\ecv@rightcolwidth}} + \centering #1 \cellcolor{ecvhighlightcellcolor}\tabularnewline + \hline + \end{tabular} + } + \@ecvfirstlangrowfalse +} + \newcommand*\ecvlanguage[7][0pt]{\ecvlangrow[#1]{#2}{#3}{#4}{#5}{#6}{#7}{\ecv@langinnerborderwidth}} +% \newcommand*\ecvlanguagecertificate[1]{\ecvitem[-0.7mm]{ciao}{\centering \raisebox{-1mm}{#1} \cellcolor{green!25} \hrule height \ecv@langouterborderwidth }} \newcommand*\ecvlastlanguage[7][0pt]{\ecvlangrow[#1]{#2}{#3}{#4}{#5}{#6}{#7}{\ecv@langouterborderwidth}} \newcommand*{\ecvlanguagefooter}[1][0pt]{ \nopagebreak[4] -\ecvitem[0.5\dp\strutbox]{}{\textcolor{ecvsectioncolor}{\ecv@langshortdesckey}} +\ecvitem[0.5\dp\strutbox]{}{\footnotesize \textcolor{ecvsectioncolor}{\ecv@langshortdesckey}} \nopagebreak[4] % \vspace*{-0.5\dp\strutbox} -\ecvitem[-0.5\dp\strutbox]{}{\setulcolor{ecvlanglinkcolor}\setul{.5pt}{.4pt}\href{\ecv@langlinkkey}{\ul{\mbox{\textcolor{ecvlanglinkcolor}{\ecv@langfooterkey}}}}} +\ecvitem[-0.5\dp\strutbox]{}{\footnotesize \setulcolor{ecvlanglinkcolor}\setul{.5pt}{.4pt}\href{\ecv@langlinkkey}{\ul{\mbox{\textcolor{ecvlanglinkcolor}{\ecv@langfooterkey}}}}} \renewcommand{\arraystretch}{0} } @@ -742,6 +759,8 @@ \@ecvitemskipfalse } +\newcommand{\ecvhighlightcell}[1]{\vspace{-4\dp\strutbox}\hspace{0.2cm}\parbox{0.95\ecv@rightcolwidth}{\vspace*{0.3cm} #1\vspace{0.1cm}} \cellcolor{ecvhighlightcellcolor}} + \ecvRuleWidth{0pt} % colors @@ -749,5 +768,6 @@ \definecolor{ecvsectioncolor}{HTML}{0e4194} \definecolor{ecvhighlightcolor}{HTML}{1593cb} \definecolor{ecvtablebordercolor}{HTML}{c6c6c6} +\definecolor{ecvhighlightcellcolor}{HTML}{ebebeb} \definecolor{ecvlanglinkcolor}{HTML}{000080} \definecolor{ecvtextcolor}{HTML}{3e3a38} diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv_de.def b/Master/texmf-dist/tex/latex/europasscv/europasscv_de.def index a50f305fb2f..0c11bfa8e06 100644 --- a/Master/texmf-dist/tex/latex/europasscv/europasscv_de.def +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv_de.def @@ -28,7 +28,7 @@ \def\ecv@readkey{\ecv@utf{Lesen}} \def\ecv@interactkey{\ecv@utf{An Gesprächen teilnehmen}} \def\ecv@productkey{\ecv@utf{Zusammenhängendes Sprechen}} -\def\ecv@langshortdesckey{\ecv@utf{Levels: A1/A2: Elementare Sprachverwendung - B1/B2: selbständige Sprachverwendung - C1/C2: Kompetente Sprachverwendung}} +\def\ecv@langshortdesckey{\ecv@utf{Levels: A1/A2: Elementare Sprachverwendung -- B1/B2: selbständige Sprachverwendung -- C1/C2: Kompetente Sprachverwendung}} \def\ecv@langfooterkey{\ecv@utf{Gemeinsamer Europäischer Referenzrahmen für Sprachen}} \def\ecv@langlinkkey{\ecv@utf{https://europass.cedefop.europa.eu/de/documents/european-skills-passport/language-passport}} \def\ecv@cefbasickey{\ecv@utf{Elementare Sprachverwendung}} diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv_en.def b/Master/texmf-dist/tex/latex/europasscv/europasscv_en.def index ee799d0addb..c9e1bdb85a2 100644 --- a/Master/texmf-dist/tex/latex/europasscv/europasscv_en.def +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv_en.def @@ -28,7 +28,7 @@ \def\ecv@readkey{\ecv@utf{Reading}} \def\ecv@interactkey{\ecv@utf{Spoken interaction}} \def\ecv@productkey{\ecv@utf{Spoken production}} -\def\ecv@langshortdesckey{\ecv@utf{Levels: A1/A2: Basic user - B1/B2: Independent user - C1/C2: Proficient user}} +\def\ecv@langshortdesckey{\ecv@utf{Levels: A1/A2: Basic user -- B1/B2: Independent user -- C1/C2: Proficient user}} \def\ecv@langfooterkey{\ecv@utf{Common European Framework of Reference (CEF) level}} \def\ecv@langlinkkey{\ecv@utf{http://europass.cedefop.europa.eu/en/resources/european-language-levels-cefr}} \def\ecv@cefbasickey{\ecv@utf{Basic user}} diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv_es.def b/Master/texmf-dist/tex/latex/europasscv/europasscv_es.def index 1bdb2d5e4cc..0380d0c67c0 100644 --- a/Master/texmf-dist/tex/latex/europasscv/europasscv_es.def +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv_es.def @@ -29,7 +29,7 @@ \def\ecv@readkey{\ecv@utf{Comprensi\'{o}n de lectura}} \def\ecv@interactkey{\ecv@utf{Interacci\'{o}n oral}} \def\ecv@productkey{\ecv@utf{Expresi\'{o}n oral}} -\def\ecv@langshortdesckey{\ecv@utf{Niveles: A1/A2: Usuario b\'{a}sico - B1/B2: Usuario independiente - C1/C2: Usuario competente}} +\def\ecv@langshortdesckey{\ecv@utf{Niveles: A1/A2: Usuario b\'{a}sico -- B1/B2: Usuario independiente -- C1/C2: Usuario competente}} \def\ecv@langfooterkey{\ecv@utf{Marco com\'{u}n Europeo de referencia para las lenguas}} \def\ecv@langlinkkey{\ecv@utf{http://europass.cedefop.europa.eu/es/resources/european-language-levels-cefr}} \def\ecv@cefbasickey{\ecv@utf{Usuario b\'{a}sico}} diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv_fr.def b/Master/texmf-dist/tex/latex/europasscv/europasscv_fr.def new file mode 100644 index 00000000000..cf2388d03bf --- /dev/null +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv_fr.def @@ -0,0 +1,43 @@ +%!TEX encoding = UTF-8 Unicode +% +% Informations personnelles +\def\ecv@infosectionkey{\ecv@utf{Informations personnelles}} +\def\ecv@namekey{\ecv@utf{Nom(s) / Pr\'enom(s)}} +\def\ecv@addresskey{\ecv@utf{Adresse(s)}} +\def\ecv@telkey{\ecv@utf{T\'el\'ephone(s)}} +\def\ecv@mobilekey{\ecv@utf{Portable}} +\def\ecv@faxkey{\ecv@utf{T\'el\'ecopie(s)}} +\def\ecv@emailkey{\ecv@utf{Courrier(s) \'electronique(s)}} +\def\ecv@nationalitykey{\ecv@utf{Nationalit\'e}} +\def\ecv@birthkey{\ecv@utf{Date de naissance}} +\def\ecv@genderkey{\ecv@utf{Sexe}} +% Pied de page +\def\ecv@pagekey{\ecv@utf{Page}} +\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ de}} +% Grille d'AutoŽvaluation des langues +\def\ecv@mothertonguekey{\ecv@utf{Langue maternelle}} +\def\ecv@otherlanguageskey{\ecv@utf{Autres langues}} +\def\ecv@assesskey{\ecv@utf{Auto \'evaluation}} +\def\ecv@levelkey{\ecv@utf{Niveau europ\'een}} +\def\ecv@understandkey{\ecv@utf{Comprendre}} +\def\ecv@speakkey{\ecv@utf{Parler}} +\def\ecv@writekey{\ecv@utf{\'Ecrire}} +\def\ecv@listenkey{\ecv@utf{\'Ecouter}} +\def\ecv@readkey{\ecv@utf{Lire}} +\def\ecv@interactkey{\ecv@utf{Prendre part \`a une conversation}} +\def\ecv@productkey{\ecv@utf{S'exprimer oralement en continu}} +\def\ecv@langlinkkey{\ecv@utf{http://europass.cedefop.europa.eu/fr/resources/european-language-levels-cefr}} +\def\ecv@langfooterkey{\ecv@utf{Cadre européen commun de référence pour les langues}} +\def\ecv@langshortdesckey{\ecv@utf{Niveaux: A1/A2: utilisateur \'el\'ementaire -- B1/B2: utilisateur ind\'ependant -- C1/C2: utilisateur exp\'eriment\'e}} +\def\ecv@cefbasickey{\ecv@utf{Utilisateur \'el\'ementaire}} +\def\ecv@cefindepkey{\ecv@utf{Utilisateur Ind\'ependant}} +\def\ecv@cefprofkey{\ecv@utf{Utilisateur exp\'eriment\'e}} + +\def\ecv@europeanunionkey{\ecv@utf{Union europ\'eenne}} + +% Width of language columns +\def\ecv@langcola{0.15} +\def\ecv@langcolb{0.15} +\def\ecv@langcolc{0.3} +\def\ecv@langcold{0.25} +\def\ecv@langcole{0.15} diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv_it.def b/Master/texmf-dist/tex/latex/europasscv/europasscv_it.def index 50b03c97b4a..d9682cec0fa 100644 --- a/Master/texmf-dist/tex/latex/europasscv/europasscv_it.def +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv_it.def @@ -28,7 +28,7 @@ \def\ecv@readkey{\ecv@utf{Lettura}} \def\ecv@interactkey{\ecv@utf{Interazione}} \def\ecv@productkey{\ecv@utf{Produzione orale}} -\def\ecv@langshortdesckey{\ecv@utf{Livelli: A1/A2: Livello base - B1/B2: Livello intermedio - C1/C2: Livello avanzato}} +\def\ecv@langshortdesckey{\ecv@utf{Livelli: A1/A2: Livello base -- B1/B2: Livello intermedio -- C1/C2: Livello avanzato}} \def\ecv@langfooterkey{\ecv@utf{Quadro comune europeo di riferimento per le lingue}} \def\ecv@langlinkkey{\ecv@utf{http://europass.cedefop.europa.eu/it/resources/european-language-levels-cefr}} \def\ecv@cefbasickey{\ecv@utf{Utente elementare}} diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv_pt.def b/Master/texmf-dist/tex/latex/europasscv/europasscv_pt.def index 57badfb2b71..beaca870cd7 100644 --- a/Master/texmf-dist/tex/latex/europasscv/europasscv_pt.def +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv_pt.def @@ -28,7 +28,7 @@ \def\ecv@readkey{\ecv@utf{Leitura}} \def\ecv@interactkey{\ecv@utf{Interac\c{c}\~ao oral}} \def\ecv@productkey{\ecv@utf{Produ\c{c}\~ao oral}} -\def\ecv@langshortdesckey{\ecv@utf{N\'iveis: A1/A2: Utilizador b\'asico - B1/B2: Utilizador independente - C1/C2: Utilizador avan\c{c}ado}} +\def\ecv@langshortdesckey{\ecv@utf{N\'iveis: A1/A2: Utilizador b\'asico -- B1/B2: Utilizador independente -- C1/C2: Utilizador avan\c{c}ado}} \def\ecv@langfooterkey{\ecv@utf{N\'ivel do Quadro Europeu Comum de Refer\^encia (CECR)}} \def\ecv@langlinkkey{\ecv@utf{http://europass.cedefop.europa.eu/pt/resources/european-language-levels-cefr}} \def\ecv@cefbasickey{\ecv@utf{Utilizador b\'asico}} diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv_sl.def b/Master/texmf-dist/tex/latex/europasscv/europasscv_sl.def new file mode 100644 index 00000000000..73b294e890b --- /dev/null +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv_sl.def @@ -0,0 +1,45 @@ +%!TEX encoding = UTF-8 Unicode +% +% +\ProvidesFile{ecvsl.def}[europecv Slovenian definitions] +% Personal information +\def\ecv@infosectionkey{\ecv@utf{Osebni podatki}} +\def\ecv@namekey{\ecv@utf{Ime~/ Priimek}} +\def\ecv@addresskey{\ecv@utf{Naslov}} +\def\ecv@telkey{\ecv@utf{Telefon}} +\def\ecv@mobilekey{\ecv@utf{Prenosni telefon}} +\def\ecv@faxkey{\ecv@utf{Telefaks}} +\def\ecv@emailkey{\ecv@utf{E-po{\v s}ta}} +\def\ecv@nationalitykey{\ecv@utf{Dr{\v z}avljanstvo}} +\def\ecv@birthkey{\ecv@utf{Datum rojstva}} +\def\ecv@genderkey{\ecv@utf{Spol}} +% Footer +\def\ecv@pagekey{\ecv@utf{Stran}} +\def\ecv@cvofkey{\ecv@utf{{\v Z}ivljenjepis}} +% Language table +\def\ecv@mothertonguekey{\ecv@utf{Materni jezik}} +\def\ecv@otherlanguageskey{\ecv@utf{Tuji jeziki}} +\def\ecv@assesskey{\ecv@utf{Samovrednotenje}} +\def\ecv@levelkey{\ecv@utf{Evropska raven}} +\def\ecv@understandkey{\ecv@utf{RAZUMEVANJE}} +\def\ecv@speakkey{\ecv@utf{GOVORJENJE}} +\def\ecv@writekey{\ecv@utf{PISANJE}} +\def\ecv@listenkey{\ecv@utf{Slu{\v s}no razumevanje}} +\def\ecv@readkey{\ecv@utf{Bralno razumevanje}} +\def\ecv@interactkey{\ecv@utf{Govorno sporazumevanje}} +\def\ecv@productkey{\ecv@utf{Govorno sporo{\v c}anje}} +\def\ecv@langshortdesckey{\ecv@utf{Stopnja: A1/A2: Osnovni uporabnik -- B1/B2: Samostojni uporabnik -- C1/C2: Usposobljeni uporabnik}} +\def\ecv@langfooterkey{\ecv@utf{Skupni evropski jezikovni okvir}} +\def\ecv@langlinkkey{\ecv@utf{http://europass.cedefop.europa.eu/sl/resources/european-language-levels-cefr}} +\def\ecv@cefbasickey{\ecv@utf{Osnovni uporabnik}} +\def\ecv@cefindepkey{\ecv@utf{Samostojni uporabnik}} +\def\ecv@cefprofkey{\ecv@utf{Usposobljeni uporabnik}} +\def\ecv@europeanunionkey{\ecv@utf{Evropska unija}} + +% Width of language columns +\def\ecv@langcola{0.15} +\def\ecv@langcolb{0.15} +\def\ecv@langcolc{0.25} +\def\ecv@langcold{0.25} +\def\ecv@langcole{0.2} + diff --git a/Master/texmf-dist/tex/latex/europasscv/im_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/im_europass_icon.pdf index 2a5979d3c64..383da14cc87 100644 --- a/Master/texmf-dist/tex/latex/europasscv/im_europass_icon.pdf +++ b/Master/texmf-dist/tex/latex/europasscv/im_europass_icon.pdf @@ -43,12 +43,12 @@ endobj - -2015-03-10T01:15:08+01:00 -2015-03-10T01:15:08+01:00 + +2016-05-15T19:09:00+02:00 +2016-05-15T19:09:00+02:00 GPL Ghostscript 910 (ps2write) - -Untitled + +Untitled @@ -58,8 +58,8 @@ endstream endobj 2 0 obj <>endobj xref 0 10 @@ -75,7 +75,7 @@ xref 0000000643 00000 n trailer << /Size 10 /Root 1 0 R /Info 2 0 R -/ID [] +/ID [<535CA34EC4D9EE6EC92F19249953F73D><535CA34EC4D9EE6EC92F19249953F73D>] >> startxref 2241 diff --git a/Master/texmf-dist/tex/latex/europasscv/mail_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/mail_europass_icon.pdf index 799ba729766..835b90c87fa 100644 --- a/Master/texmf-dist/tex/latex/europasscv/mail_europass_icon.pdf +++ b/Master/texmf-dist/tex/latex/europasscv/mail_europass_icon.pdf @@ -46,12 +46,12 @@ endobj - -2015-03-10T01:15:09+01:00 -2015-03-10T01:15:09+01:00 + +2016-05-15T19:09:01+02:00 +2016-05-15T19:09:01+02:00 GPL Ghostscript 910 (ps2write) - -Untitled + +Untitled @@ -61,8 +61,8 @@ endstream endobj 2 0 obj <>endobj xref 0 10 @@ -78,7 +78,7 @@ xref 0000000756 00000 n trailer << /Size 10 /Root 1 0 R /Info 2 0 R -/ID [] +/ID [<809DB3C4308D5CC0FCEDC072D32450D7><809DB3C4308D5CC0FCEDC072D32450D7>] >> startxref 2354 diff --git a/Master/texmf-dist/tex/latex/europasscv/mobile_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/mobile_europass_icon.pdf index 208ae91c9cc..4110425525d 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/mobile_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/mobile_europass_icon.pdf differ diff --git a/Master/texmf-dist/tex/latex/europasscv/telephone_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/telephone_europass_icon.pdf index 660d9612184..24a905e2b68 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/telephone_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/telephone_europass_icon.pdf differ diff --git a/Master/texmf-dist/tex/latex/europasscv/website_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/website_europass_icon.pdf index 4f05b8ecd66..839d0bb9c85 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/website_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/website_europass_icon.pdf differ -- cgit v1.2.3