diff --git a/.gitignore b/.gitignore index 793d2d2..4b8d3d7 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,5 @@ !templates/.tex !examples/.tex +# Vscode folder +.vscode/* \ No newline at end of file diff --git a/CHANGELOG.rst b/CHANGELOG.rst index cdd7c50..2cdd52f 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package europecv ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2019.12.23 +---------- +* Integrated the nobranding features +* Contributors: Marc-Andre Hermanns + 2019.03.19 ---------- * Now you can integrate your YouTube channel into your CV diff --git a/README.md b/README.md index f4404ae..667c6c7 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![All Contributors](https://img.shields.io/badge/all_contributors-19-orange.svg?style=flat-square)](#contributors) +[![All Contributors](https://img.shields.io/badge/all_contributors-20-orange.svg?style=flat-square)](#contributors) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![first-timers-only](https://img.shields.io/badge/first--timers--only-friendly-blue.svg?style=flat-square)](https://www.firsttimersonly.com/) diff --git a/ecvbg.def b/ecvbg.def index 478e528..27e92b9 100644 --- a/ecvbg.def +++ b/ecvbg.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation yet to be finished, 2019/03/19 +% Translation yet to be finished, 12/23/2019 \ProvidesFile{ecvbg.def}[europecv Bulgarian definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Лична информация}} @@ -39,6 +39,7 @@ \def\ecv@cefindepkey{\ecv@utf{Ниво на владеене - самостоятелно}} \def\ecv@cefprofkey{\ecv@utf{Ниво на владеене - свободно}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern -r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt] +\renewcommand*{\ecvbranding}{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern +r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt]}} +\renewcommand*\ecvtitle{\ecvbranding\ecv@utf{ \Large\textbf{а\ecv@kern в\ecv@kern т\ecv@kern о\ecv@kern б\ecv@kern и\ecv@kern о\ecv@kern г\ecv@kern р\ecv@kern а\ecv@kern ф\ecv@kern и\ecv@kern я}}} diff --git a/ecvca.def b/ecvca.def index dba0ece..cb58bc7 100644 --- a/ecvca.def +++ b/ecvca.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation yet to be finished, 2019/03/19 +% Translation yet to be finished, 12/23/2019 \ProvidesFile{ecvca.def}[europecv Catalan definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Informaci\'o personal}} diff --git a/ecvcs.def b/ecvcs.def index f4b147e..1bdf92c 100644 --- a/ecvcs.def +++ b/ecvcs.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation yet to be finished, 2019/03/19 +% Translation yet to be finished, 12/23/2019 \ProvidesFile{ecvcs.def}[europecv Czech definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Osobn{\'\i} {\'u}daje}} @@ -39,8 +39,9 @@ \def\ecv@cefindepkey{\ecv@utf{Samostatn{\'y} u{\v z}ivatel}} \def\ecv@cefprofkey{\ecv@utf{Zku{\v s}en{\'y} u{\v z}ivatel}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern -r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt] +\renewcommand*{\ecvbranding}{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern +r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt]}} +\renewcommand*\ecvtitle{\ecvbranding\ecv@utf{ \Large\textbf{{\v z}\ecv@kern i\ecv@kern v\ecv@kern o\ecv@kern t\ecv@kern o\ecv@kern p\ecv@kern i\ecv@kern s}}} diff --git a/ecvda.def b/ecvda.def index 3116b82..e3d89ec 100644 --- a/ecvda.def +++ b/ecvda.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation yet to be finished, 2019/03/19 +% Translation yet to be finished, 12/23/2019 \ProvidesFile{ecvda.def}[europecv Danish definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Personlige oplysninger}} @@ -39,8 +39,9 @@ \def\ecv@cefindepkey{\ecv@utf{Selvst\ae ndig sprogbruger}} \def\ecv@cefprofkey{\ecv@utf{Kompetent sprogbruger}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern -r\ecv@kern o\ecv@kern p\ecv@kern \ae\ecv@kern i\ecv@kern s\ecv@kern k}\\[5pt] +\renewcommand*{\ecvbranding}{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern +r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt]}} +\renewcommand*\ecvtitle{\ecvbranding\ecv@utf{ \Large\textbf{c\ecv@kern u\ecv@kern r\ecv@kern r\ecv@kern i\ecv@kern c\ecv@kern u\ecv@kern l\ecv@kern u\ecv@kern m \ecv@kern v\ecv@kern i\ecv@kern t\ecv@kern a\ecv@kern e}}} diff --git a/ecvde.def b/ecvde.def index 65971af..935507c 100644 --- a/ecvde.def +++ b/ecvde.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvde.def}[europecv German definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Angaben zur Person}} @@ -39,7 +39,8 @@ \def\ecv@cefindepkey{\ecv@utf{Selbst\"andige Sprachverwendung}} \def\ecv@cefprofkey{\ecv@utf{Kompetente Sprachverwendung}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern -r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt] +\renewcommand*{\ecvbranding}{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern +r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt]}} +\renewcommand*\ecvtitle{\ecvbranding\ecv@utf{ \Large\textbf{L\ecv@kern e\ecv@kern b\ecv@kern e\ecv@kern n\ecv@kern s\ecv@kern l\ecv@kern a\ecv@kern u\ecv@kern f\ecv@kern}}} diff --git a/ecven.def b/ecven.def index 29c6ba9..79a8457 100644 --- a/ecven.def +++ b/ecven.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecven.def}[europecv English definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Personal information}} @@ -39,8 +39,9 @@ \def\ecv@cefindepkey{\ecv@utf{Independent user}} \def\ecv@cefprofkey{\ecv@utf{Proficient user}} -\providecommand*{\ecvtitle}{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern -r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt] +\providecommand*{\ecvbranding}{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern +r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt]}} +\providecommand*{\ecvtitle}{\ecvbranding\ecv@utf{ \Large\textbf{C\ecv@kern u\ecv@kern r\ecv@kern r\ecv@kern i\ecv@kern c\ecv@kern u\ecv@kern l\ecv@kern u\ecv@kern m \ecv@kern V\ecv@kern -i\ecv@kern t\ecv@kern a\ecv@kern e}}} \ No newline at end of file +i\ecv@kern t\ecv@kern a\ecv@kern e}}} diff --git a/ecves.def b/ecves.def index ef29371..1204f4f 100644 --- a/ecves.def +++ b/ecves.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecves.def}[europecv Spanish definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Informaci\'on personal}} @@ -39,7 +39,7 @@ \def\ecv@cefindepkey{\ecv@utf{Usuario independiente}} \def\ecv@cefprofkey{\ecv@utf{Usuario competente}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{C\ecv@kern u\ecv@kern r\ecv@kern r\ecv@kern i\ecv@kern c\ecv@kern u\ecv@kern l\ecv@kern u\ecv@kern m \ecv@kern v\ecv@kern i\ecv@kern t\ecv@kern a\ecv@kern e}\\[5pt] -\Large\textbf{E\ecv@kern u\ecv@kern +\renewcommand*{\ecvbranding}{\\[5pt]\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}}} +\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{C\ecv@kern u\ecv@kern r\ecv@kern r\ecv@kern i\ecv@kern c\ecv@kern u\ecv@kern l\ecv@kern u\ecv@kern m \ecv@kern v\ecv@kern i\ecv@kern t\ecv@kern a\ecv@kern e}}\ecvbranding} diff --git a/ecvet.def b/ecvet.def index 1c0be0f..8cd2cf4 100644 --- a/ecvet.def +++ b/ecvet.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvet.def}[europecv Estonian definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Isikuandmed}} @@ -39,8 +39,9 @@ \def\ecv@cefindepkey{\ecv@utf{Iseseisev keelekasutus}} \def\ecv@cefprofkey{\ecv@utf{Vaba keelekasutus}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern -r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s\ecv@kern i}\\[5pt] +\renewcommand*{\ecvbranding}{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern +r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt]}} +\renewcommand*\ecvtitle{\ecvbranding\ecv@utf{ \Large\textbf{c\ecv@kern u\ecv@kern r\ecv@kern r\ecv@kern i\ecv@kern c\ecv@kern u\ecv@kern l\ecv@kern u\ecv@kern m \ecv@kern v\ecv@kern i\ecv@kern t\ecv@kern a\ecv@kern e}}} diff --git a/ecvfi.def b/ecvfi.def index 5bf347c..dca1fab 100644 --- a/ecvfi.def +++ b/ecvfi.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvfi.def}[europecv Finnish definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Henkil\"otiedot}} @@ -39,8 +39,9 @@ \def\ecv@cefindepkey{\ecv@utf{Itsen\"aisen kielenk\"aytt\"aj\"an kielitaito}} \def\ecv@cefprofkey{\ecv@utf{Taitavan kielenk\"aytt\"aj\"an kielitaito}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern -r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s\ecv@kern}\\[5pt] +\renewcommand*{\ecvbranding}{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern +r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt]}} +\renewcommand*\ecvtitle{\ecvbranding\ecv@utf{ \Large\textbf{a\ecv@kern n\ecv@kern s\ecv@kern i\ecv@kern o\ecv@kern l\ecv@kern u\ecv@kern e\ecv@kern t\ecv@kern t\ecv@kern e\ecv@kern l\ecv@kern o\ecv@kern m\ecv@kern a\ecv@kern l\ecv@kern diff --git a/ecvfr.def b/ecvfr.def index 575717a..d2904e9 100644 --- a/ecvfr.def +++ b/ecvfr.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvfr.def}[europecv French definitions] % Informations personnelles \def\ecv@infosectionkey{\ecv@utf{Informations personnelles}} @@ -39,6 +39,7 @@ \def\ecv@cefindepkey{\ecv@utf{Utilisateur Ind\'ependant}} \def\ecv@cefprofkey{\ecv@utf{Utilisateur exp\'eriment\'e}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{C\ecv@kern u\ecv@kern r\ecv@kern r\ecv@kern i\ecv@kern c\ecv@kern u\ecv@kern l\ecv@kern u\ecv@kern m \ecv@kern v\ecv@kern i\ecv@kern t\ecv@kern a\ecv@kern e}\\[5pt] -\Large\textbf{E\ecv@kern u\ecv@kern +\renewcommand*{\ecvbranding}{\\[5pt]\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}}} +\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{C\ecv@kern u\ecv@kern r\ecv@kern r\ecv@kern i\ecv@kern c\ecv@kern u\ecv@kern l\ecv@kern u\ecv@kern m \ecv@kern v\ecv@kern i\ecv@kern t\ecv@kern a\ecv@kern e +}}\ecvbranding} diff --git a/ecvgl.def b/ecvgl.def index 0b589af..1842a4b 100644 --- a/ecvgl.def +++ b/ecvgl.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvgl.def}[europecv Galician definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Informaci\'on persoal}} @@ -39,7 +39,8 @@ \def\ecv@cefindepkey{\ecv@utf{Usuario \mbox{independente}}} \def\ecv@cefprofkey{\ecv@utf{Usuario \mbox{competente}}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{C\ecv@kern u\ecv@kern r\ecv@kern r\ecv@kern i\ecv@kern c\ecv@kern u\ecv@kern l\ecv@kern u\ecv@kern m \ecv@kern v\ecv@kern i\ecv@kern t\ecv@kern a\ecv@kern e}\\[5pt] -\Large\textbf{E\ecv@kern u\ecv@kern +\renewcommand*{\ecvbranding}{\\[5pt]\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}}} +\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{C\ecv@kern u\ecv@kern r\ecv@kern r\ecv@kern i\ecv@kern c\ecv@kern u\ecv@kern l\ecv@kern u\ecv@kern m \ecv@kern v\ecv@kern i\ecv@kern t\ecv@kern a\ecv@kern e +\ecvbranding}}} diff --git a/ecvgr.def b/ecvgr.def index a32b8a0..b8c5cfb 100644 --- a/ecvgr.def +++ b/ecvgr.def @@ -3,7 +3,7 @@ % WARNING: Requires the babel package loaded with options % [english,greek] (at least) for \foreignlanguage % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvgr.def}[europecv Greek definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{\foreignlanguage{greek}{Προσωπικές πληροφορίες}}} @@ -42,5 +42,6 @@ \def\ecv@cefindepkey{\ecv@utf{\foreignlanguage{greek}{Ανεξάρτητος χρήστης}}} \def\ecv@cefprofkey{\ecv@utf{\foreignlanguage{greek}{Αυτάρκης χρήστης}}} +\renewcommand*\ecvbranding{\ecv@utf{\Large\textbf{\foreignlanguage{english}{Europass}}}} \renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{\foreignlanguage{greek}{Β\ecv@kern ι\ecv@kern ο\ecv@kern γ\ecv@kern ρ\ecv@kern α\ecv@kern φ\ecv@kern ι\ecv@kern κ\ecv@kern ό}}\\[5pt] -\Large\textbf{\foreignlanguage{greek}{σ\ecv@kern η\ecv@kern μ\ecv@kern ε\ecv@kern ί\ecv@kern ω\ecv@kern μ\ecv@kern α} \foreignlanguage{english}{Europass}}}} +\Large\textbf{\foreignlanguage{greek}{σ\ecv@kern η\ecv@kern μ\ecv@kern ε\ecv@kern ί\ecv@kern ω\ecv@kern μ\ecv@kern α}}}\ecvbranding} diff --git a/ecvhu.def b/ecvhu.def index 30bbd24..1f62d5e 100644 --- a/ecvhu.def +++ b/ecvhu.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation yet to be finished, 2019/03/19 +% Translation yet to be finished, 12/23/2019 \ProvidesFile{ecvhu.def}[europecv Hungarian definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Szem\'elyi adatok}} @@ -39,8 +39,9 @@ \def\ecv@cefindepkey{\ecv@utf{\"on\'all\'o nyelvhaszn\'al\'o}} \def\ecv@cefprofkey{\ecv@utf{mesterfok\'u nyelvhaszn\'al\'o}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern -r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt] +\renewcommand*{\ecvbranding}{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern +r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt]}} +\renewcommand*\ecvtitle{\ecvbranding\ecv@utf{ \Large\textbf{\"O\ecv@kern n\ecv@kern \'e\ecv@kern l\ecv@kern e\ecv@kern t\ecv@kern r\ecv@kern a\ecv@kern j\ecv@kern z}}} diff --git a/ecvis.def b/ecvis.def index 141be09..40a5d63 100644 --- a/ecvis.def +++ b/ecvis.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation yet to be finished, 2019/03/19 +% Translation yet to be finished, 12/23/2019 \ProvidesFile{ecvis.def}[europecv Icelandic definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Pers{\'o}nulegar uppl{\'y}singar}} @@ -39,7 +39,8 @@ \def\ecv@cefindepkey{\ecv@utf{Lengra komin(n)}} \def\ecv@cefprofkey{\ecv@utf{Leikinn m{\'a}lnotandi}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern -r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt] +\renewcommand*{\ecvbranding}{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern +r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt]}} +\renewcommand*\ecvtitle{\ecvbranding\ecv@utf{ \Large\textbf{\ae\ecv@kern v\ecv@kern i\ecv@kern \'a\ecv@kern g\ecv@kern r\ecv@kern i\ecv@kern p}}} diff --git a/ecvit.def b/ecvit.def index 7b9579a..42aa13b 100644 --- a/ecvit.def +++ b/ecvit.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvit.def}[europecv Italian definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Informazioni personali}} @@ -41,8 +41,9 @@ +\renewcommand*{\ecvbranding}{\\[5pt]\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern +r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}}} \renewcommand*{\ecvtitle}{\ecv@utf{% \Large\textbf{C\ecv@kern u\ecv@kern r\ecv@kern r\ecv@kern i\ecv@kern c\ecv@kern u\ecv@kern l\ecv@kern u\ecv@kern m \ecv@kern V\ecv@kern -i\ecv@kern t\ecv@kern a\ecv@kern e}\\[5pt] -\Large\textbf{E\ecv@kern u\ecv@kern r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}}} +i\ecv@kern t\ecv@kern a\ecv@kern e}}\ecvbranding} diff --git a/ecvlt.def b/ecvlt.def index cd5eaf3..d7fa8c5 100644 --- a/ecvlt.def +++ b/ecvlt.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation yet to be finished, 2019/03/19 +% Translation yet to be finished, 12/23/2019 \ProvidesFile{ecvlt.def}[europecv Lithuanian definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Asmenin{\.e} informacija}} @@ -39,8 +39,9 @@ \def\ecv@cefindepkey{\ecv@utf{Pa{\v z}eng{\k e}s vartotojas}} \def\ecv@cefprofkey{\ecv@utf{{\k I}gud{\k e}s vartotojas}} -\renewcommand*\ecvtitle{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern -r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt] +\renewcommand*{\ecvbranding}{\ecv@utf{\Large\textbf{E\ecv@kern u\ecv@kern +r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\[5pt]}} +\renewcommand*\ecvtitle{\ecvbranding\ecv@utf{ \Large\textbf{G\ecv@kern y\ecv@kern v\ecv@kern e\ecv@kern n\ecv@kern i\ecv@kern m\ecv@kern o \ecv@kern \ecv@kern a\ecv@kern p\ecv@kern r\ecv@kern a\ecv@kern {\v s}\ecv@kern y\ecv@kern m\ecv@kern a\ecv@kern s}}} diff --git a/ecvlv.def b/ecvlv.def index 3b86b20..2e302fa 100644 --- a/ecvlv.def +++ b/ecvlv.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvlv.def}[europecv Latvian definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Personas dati}} diff --git a/ecvmt.def b/ecvmt.def index 7c7086b..226e46d 100644 --- a/ecvmt.def +++ b/ecvmt.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvmt-utf8.def}[europecv Maltese definitions] \inputencoding{utf8x} % Personal information diff --git a/ecvnl.def b/ecvnl.def index 402d52b..a9f5ec3 100644 --- a/ecvnl.def +++ b/ecvnl.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvnl.def}[europecv Dutch definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Persoonsgegevens}} diff --git a/ecvno.def b/ecvno.def index dc46bc8..90f16d0 100644 --- a/ecvno.def +++ b/ecvno.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2018/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvno.def}[europecv Norwegian definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Personlige opplysninger}} diff --git a/ecvpl.def b/ecvpl.def index 11af7c3..4870030 100644 --- a/ecvpl.def +++ b/ecvpl.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvpl.def}[europecv Polish definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Dane osobowe}} diff --git a/ecvpt.def b/ecvpt.def index 3a2f0d8..72dcb50 100644 --- a/ecvpt.def +++ b/ecvpt.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvpt.def}[europecv Portuguese definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Informa\c{c}\~ao pessoal}} diff --git a/ecvro.def b/ecvro.def index e6030cd..64deacf 100644 --- a/ecvro.def +++ b/ecvro.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvro.def}[europecv Romanian definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Informa{\c t}ii personale}} diff --git a/ecvsk.def b/ecvsk.def index 68784d4..d836f35 100644 --- a/ecvsk.def +++ b/ecvsk.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvsk.def}[europecv Slovak definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Osobn{\'e} {\'u}daje}} diff --git a/ecvsl.def b/ecvsl.def index 57657df..5df7bd1 100644 --- a/ecvsl.def +++ b/ecvsl.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvsl.def}[europecv Slovenian definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Osebni podatki}} diff --git a/ecvsr.def b/ecvsr.def index 9adf588..0e2126e 100644 --- a/ecvsr.def +++ b/ecvsr.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation completed on 2019/03/19 +% Translation completed on 12/23/2019 \ProvidesFile{ecvsr.def}[europecv Serbian definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Li{\v c}ni podaci}} @@ -39,7 +39,7 @@ \def\ecv@cefindepkey{\ecv@utf{Samostalni korisnik}} \def\ecv@cefprofkey{\ecv@utf{Osposobljeni korisnik}} -\providecommand*{\ecvtitle}{\ecv@utf{\Large\textbf{E\ecv@kern v\ecv@kern +\renewcommand*{\ecvtitle}{\ecv@utf{\Large\textbf{E\ecv@kern v\ecv@kern r\ecv@kern o\ecv@kern p\ecv@kern s\ecv@kern k\ecv@kern i}\\[5pt] \Large\textbf{C\ecv@kern u\ecv@kern r\ecv@kern r\ecv@kern i\ecv@kern c\ecv@kern u\ecv@kern l\ecv@kern u\ecv@kern m \ecv@kern diff --git a/ecvsv.def b/ecvsv.def index 34e4415..26b3d3d 100644 --- a/ecvsv.def +++ b/ecvsv.def @@ -1,6 +1,6 @@ %!TEX encoding = UTF-8 Unicode % -% Translation yet to be finished, 2019/03/19 +% Translation yet to be finished, 12/23/2019 \ProvidesFile{ecvsv.def}[europecv Swedish definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Personuppgifter}} diff --git a/europecv.cls b/europecv.cls index 28a5c44..c30f1c3 100644 --- a/europecv.cls +++ b/europecv.cls @@ -6,7 +6,7 @@ % See https://ctan.mirror.garr.it/mirrors/CTAN/help/Catalogue/licenses.lppl.html % for the details of that license \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{europecv}[2019/03/19 (Unicode TeX detection) European curriculum vitae class] +\ProvidesClass{europecv}[12/23/2019 (Unicode TeX detection) European curriculum vitae class] % CV models and instructions: % http://europass.cedefop.eu.int/htm/index.htm @@ -248,6 +248,13 @@ \AtEndOfPackage{\renewcommand*\ecvtitle{}}% } +% The nobranding function was created by Marc-Andre Hermanns + +% No branding (i.e., "Europass" logotype) +\DeclareOption{nobranding}{% + \AtEndOfPackage{\renewcommand*\ecvbranding{}}% +} + % Europass logo \DeclareOption{logo}{% \providecommand*\draweuropasslogo{% diff --git a/europecv.pdf b/europecv.pdf index b6a65fd..cfc6221 100644 Binary files a/europecv.pdf and b/europecv.pdf differ diff --git a/europecv.tex b/europecv.tex index b5c7cee..fa53690 100644 --- a/europecv.tex +++ b/europecv.tex @@ -51,7 +51,7 @@ Department of Engineering\\ University of Sannio in Benevento, Italy\\ } -\date{March 19, 2019} +\date{December 23, 2019} \begin{document} @@ -67,7 +67,11 @@ As of 11 March 2002 the European Commission has defined a common format for curricula vit\ae. This class is an unofficial \LaTeX\ implementation of that format. Although primarily intended for users in the European Union, the class can be used for any kind of curriculum vit\ae. -To simplify the package distribution and its improvements, a GitHub repository has been opened. Such repository is available at the link \url{https://github.com/gsilano/EuropeCV}. Please, feel free to open an issue if you find mistakes or errors. At the same time, if you want you can collaborate as a developer: your name will be added to the list of contributors. +To simplify the package distribution and its improvements, a GitHub repository has been opened. +Such repository is available at the link \url{https://github.com/gsilano/EuropeCV}. Please, feel +free to open an issue if you find mistakes or errors. At the same time, you can collaborate as a +developer making the LaTeX packages even better. In this case, your name will be added to the +contributors list (at the end of the manual). \end{abstract} @@ -80,7 +84,12 @@ The Europass~CV defines both the content and the layout of a curriculum vit\ae. The \textsf{europecv} class provides support for the latter, and for the former as far as personal information and spoken languages are concerned. If you want to know how the content of a Europass~CV must be structured you must read the documentation provided by the Europass website.\footnote{\url{http://europass.cedefop.eu.int/htm/index.htm}.} -This class tries to be as close as possible to the standard model without sacrificing flexibility. Although it is primarily intended for users of the European Union, the class can be used for any kind of curriculum vit\ae\ (possibly with the options \texttt{notitle} and \texttt{nologo}, see below), or even for other kinds of documents: for example, this documentation file has been typeset using the \textsf{europecv} class. The source files are included in the package. +This class tries to be as close as possible to the standard model without sacrificing flexibility. +Although it is primarily intended for users of the European Union, the class can be used for any +kind of curriculum vit\ae\ (possibly with the options \texttt{notitle}, \texttt{nobranding} and +\texttt{nologo}, see below), or even for other kinds of documents: for example, this documentation +file has been typeset using the \textsf{europecv} class. The source files are included in the +package. \medskip A minimal (empty) curriculum vit\ae, quite similar to the official one, can be obtained with the following code: @@ -115,7 +124,8 @@ The following options can be used with the \texttt{\textbackslash documentclass} command, e.g. \begin{quote} - \texttt{\textbackslash documentclass[latin1,helvetica,narrow,italian,logo,notitle,totpages]\{europecv\}} + \texttt{\textbackslash + documentclass[latin1,helvetica,narrow,italian,logo,notitle,nobranding,totpages]\{europecv\}} \end{quote} \renewcommand*{\ecvtitle}{} \renewcommand*{\draweuropasslogo}{} @@ -190,8 +200,12 @@ \ecvitem{Notes}{The \textsf{graphicx} package must be included in your document for the Europass logo to be drawn.} \section{Title option} - \ecvitem[15pt]{\texttt{notitle}}{Omits the title (``Europass Curriculum Vit\ae'') at the beginning of the curriculum vit\ae.} - \ecvitem{Notes}{Users outside the European Community who might want to use the \textsf{europecv} class may specify \texttt{notitle} and \texttt{nologo} among the class options.} + \ecvitem[15pt]{\texttt{notitle}}{Omits the title (``Europass Curriculum Vit\ae'') at the + beginning of the curriculum vit\ae.} + \ecvitem[15pt]{\texttt{nobranding}}{Turns off the ``Europass'' branding text.} + \ecvitem{Notes}{Users outside the European Community who might want to use the + \textsf{europecv} class may specify \texttt{notitle}, \texttt{nobranding} and \texttt{nologo} + among the class options.} \section{Page numbering} \ecvitem[15pt]{\texttt{totpages}}{Prints the total number of pages on each page.} @@ -251,7 +265,7 @@ For example, consider the following document: \begin{quote} \begin{verbatim} - \documentclass[helvetica,notitle,nologo]{europecv} + \documentclass[helvetica,notitle,nobranding,nologo]{europecv} \usepackage{graphicx} % Define personal data @@ -313,7 +327,7 @@ If you do not want to use so much space, you may add some negative space with \ecv{space} in order to raise the personal information block. In this case, the picture should be put at the rightmost position. The following is an example that shows how to put your personal picture on the side of the personal information block: \begin{quote} \begin{verbatim} - \documentclass[helvetica,notitle,nologo]{europecv} + \documentclass[helvetica,notitle,nobranding,nologo]{europecv} \usepackage{graphicx} \ecvname{Alan Touring} @@ -688,7 +702,8 @@ \section{Publications} \textbf{J\"urgen Spitzm\"uller} and \textbf{lgelmi} for fixing the bugs into the 2018.07.22 and 2018.09.02 package releases, respectively. Thanks to \textbf{redlulz} and \textbf{Emil Gardstr\"{o}m} for fixing the German (2018.10.12) and Swedish (2019.01.25) translation, -respectively. Thanks to \textbf{JPSPLeite} for improving the Portuguese translation. +respectively. Thanks to \textbf{JPSPLeite} for improving the Portuguese translation. Thanks to +\textbf{Marc-Andre Hermanns} for adding the \texttt{nobranding} feature. \vspace{0.5cm} \textbf{\large{8\hspace{0.5cm}Disclaimer}} diff --git a/templates/cv_template_academic_en.pdf b/templates/cv_template_academic_en.pdf index 701d37d..9986ce5 100644 Binary files a/templates/cv_template_academic_en.pdf and b/templates/cv_template_academic_en.pdf differ diff --git a/templates/cv_template_academic_en.tex b/templates/cv_template_academic_en.tex index 9de1c9c..0419d06 100644 --- a/templates/cv_template_academic_en.tex +++ b/templates/cv_template_academic_en.tex @@ -1,4 +1,4 @@ -\documentclass[totpages,helvetica,openbib,english,nologo,notitle,totpages]{europecv} +\documentclass[totpages,helvetica,openbib,english,nologo,nobranding,notitle,totpages]{europecv} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage[a4paper,top=1.27cm,left=1cm,right=1cm,bottom=2cm]{geometry} @@ -188,7 +188,7 @@ \section{References} \section{Research activities} \ecvitem{}{\textbf{Stability of piecewise-linear systems}} -\ecvitem{}{Something related to the piecewise-linear systems \refconferencesPublications[FirstPubLabel], \refconferencesPublications[SecondPubLabel] and \refconferencesPublications[ThirdPubLabel].} +\ecvitem{}{Something related to the piecewise-linear systems \refconferencesPublications[FirstPubLabel], \refconferencesPublications[SecondPubLabel] ad \refconferencesPublications[ThirdPubLabel].} \pdfbookmark{Publications}{Publications} \section{Publications} diff --git a/templates/cv_template_en.pdf b/templates/cv_template_en.pdf index 22c141a..651f431 100644 Binary files a/templates/cv_template_en.pdf and b/templates/cv_template_en.pdf differ diff --git a/templates/cv_template_en.tex b/templates/cv_template_en.tex index 584e864..d9bbbc7 100644 --- a/templates/cv_template_en.tex +++ b/templates/cv_template_en.tex @@ -1,4 +1,4 @@ -\documentclass[totpages,helvetica,openbib,english,nologo,notitle,totpages]{europecv} +\documentclass[totpages,helvetica,openbib,english,nologo,nobranding,notitle,totpages]{europecv} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage[a4paper,top=1.27cm,left=1cm,right=1cm,bottom=2cm]{geometry}