diff options
author | Karl Berry <karl@freefriends.org> | 2020-11-01 21:58:05 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-11-01 21:58:05 +0000 |
commit | 7e52dea18f375ae45ccdd7234b67d139882a43aa (patch) | |
tree | 5f128e2784514d9fb7a8a76ceefe7f4c3c9ec97e /Master/texmf-dist/doc/latex/europasscv | |
parent | 0b6c674ade4fb22048ea70e6b494e99fac7d228c (diff) |
europasscv (1nov20)
git-svn-id: svn://tug.org/texlive/trunk@56829 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/europasscv')
-rw-r--r-- | Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md | 19 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/europasscv/README.md | 8 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/europasscv/europasscv.pdf | bin | 379527 -> 380953 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/europasscv/europasscv.tex | 48 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.pdf | bin | 45563 -> 46289 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.tex | 3 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf | bin | 39042 -> 39578 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex | 32 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/europasscv/example/europasscv_example.bib | 6 |
9 files changed, 102 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md b/Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md index 4cb3bc9c3e8..b4b1f14c5d4 100644 --- a/Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md @@ -1,3 +1,16 @@ +<a name="2020-10-31"></a> + +# Version 2020-10-31 + +* fix bibliography highlighting with names containing spaces +* add commands to typeset an accompanying cover letter +* add def files for Romanian, Slovak and Turkish +* add Git icon +* fix underscores in URLs +* fix dash thickness in `ecvitemize` +* use https in links + + <a name="2019-01-14"></a> # Version 2019-01-14 @@ -29,9 +42,9 @@ * add support for newer engines: XeLaTeX and LuaLaTeX * add def files for Swedish and Greek -* new command \ecvfont -* insert \newline at beginning of `ecvitemize` if needed -* fix nesting of ecvitemize +* new command `\ecvfont` +* insert `\newline` at beginning of `ecvitemize` if needed +* fix nesting of `ecvitemize` <a name="2016-10-12"></a> diff --git a/Master/texmf-dist/doc/latex/europasscv/README.md b/Master/texmf-dist/doc/latex/europasscv/README.md index 63ebdf5cd59..c7dc318bde9 100644 --- a/Master/texmf-dist/doc/latex/europasscv/README.md +++ b/Master/texmf-dist/doc/latex/europasscv/README.md @@ -1,6 +1,8 @@ # europasscv Unofficial class for the new version of the Europass curriculum vitae +[![Donate][donate-btn]][donate-url] + This class is an unofficial LaTeX implementation of the Europass CV, the standard model for curriculum vitae as recommended by the European Commission. @@ -9,6 +11,9 @@ revision of the Europass CV came out, featuring a neater, more compact and somewhat fancier layout. This class is an implementation of the 2013 version of that layout. +:warning: | At the moment this class does not implement the newest europass layouts that were launched in 2020. +:---: | :--- + The Europass CV defines both the content and the layout of a curriculum vitae. The `europasscv` class provides support for the latter, and for the former as far as personal information, spoken languages and digital competences are @@ -33,3 +38,6 @@ Source packages and trees available on is needed to convert svg images into pdfs. Please run `make` to build pdf icons, examples and documentation. You need to have `inkscape` installed on your system in order to convert the icons. + +[donate-btn]: https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif +[donate-url]: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=H94QELJUXWFWA&source=url diff --git a/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf b/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf Binary files differindex 6cac8179b34..0d6fa06756c 100644 --- a/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf +++ b/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf diff --git a/Master/texmf-dist/doc/latex/europasscv/europasscv.tex b/Master/texmf-dist/doc/latex/europasscv/europasscv.tex index ae1d339199b..8c5d64d3365 100644 --- a/Master/texmf-dist/doc/latex/europasscv/europasscv.tex +++ b/Master/texmf-dist/doc/latex/europasscv/europasscv.tex @@ -13,12 +13,14 @@ % \usepackage{showframe} +\date{October 31, 2020} + \author{Giacomo Mazzamuto\\ {\href{mailto:gmazzamuto+ctan@gmail.com}{\texttt{gmazzamuto+ctan@gmail.com}}}\\} \title{ Documentation of the \LaTeX\ class\\ \Large{\textbf{\texttt{europasscv.cls}}}\\ \normalsize{\href{https://www.devrandom.it/software/europasscv}{\texttt{https://www.devrandom.it/software/europasscv}}}\\ - \vspace{0.2cm} Version 2019-01-14 + \vspace{0.2cm} Version 2020-10-31 } \newcommand{\bs}{\textbackslash} @@ -36,7 +38,7 @@ This paper describes how to use europasscv.cls, a \LaTeX\ document class for typ \tableofcontents \section{Introduction} -This class is an unofficial \LaTeX\ implementation of the the \emph{Europass~CV\/}, the standard model for curriculum vitae as recommended by the European Commission. The Europass~CV replaces the European CV, launched in~2002. In 2013 a major revision of the Europass~CV came out, featuring a neater, more compact and somewhat fancier layout. This class is an implementation of the 2013 version of that layout and is based on the \textsf{europecv}\footnote{\url{http://ctan.org/pkg/europecv}} class (which is an implementation of the previous layout). +This class is an unofficial \LaTeX\ implementation of the the \emph{Europass~CV\/}, the standard model for curriculum vitae as recommended by the European Commission. The Europass~CV replaces the European CV, launched in~2002. In 2013 a major revision of the Europass~CV came out, featuring a neater, more compact and somewhat fancier layout. This class is an implementation of the 2013 version of that layout and is based on the \textsf{europecv}\footnote{\url{https://ctan.org/pkg/europecv}} class (which is an implementation of the previous layout). The Europass~CV defines both the content and the layout of a curriculum vitae. The \textsf{europasscv} class provides support for the latter, and for the former as far as personal information, spoken languages and digital competences are concerned. If you want to know how the content of a Europass~CV is structured, refer to the documentation provided by the Europass website\footnote{\url{https://europass.cedefop.europa.eu/en/documents/curriculum-vitae/templates-instructions}.}. @@ -67,6 +69,7 @@ For a complete list of usable class options see section \ref{sec:classOptions}. \hypersetup{urlcolor=black} \ecvemail{smith@kotmail.com another@email.com} \ecvhomepage{www.myhomepage.com www.another.com} +\ecvgitpage{https://www.git.example.org/} \ecvgithubpage{https://github.com/smith} \ecvgitlabpage{https://gitlab.com/smith} \ecvlinkedinpage{https://www.linkedin.com/in/smith} @@ -96,6 +99,7 @@ The \emph{Personal information} section shown above is specified with the comman \ecvworkphone{(+555) 123 456} \ecvemail{smith@kotmail.com another@email.com} \ecvhomepage{www.myhomepage.com www.another.com} +\ecvgitpage{https://www.git.example.org/} \ecvgithubpage{https://github.com/smith} \ecvgitlabpage{https://gitlab.com/smith} \ecvlinkedinpage{https://www.linkedin.com/in/smith} @@ -244,6 +248,38 @@ In the following, an example code snippet and the resulting CV entry is presente \end{europasscv} \end{minipage} +\subsection{Cover letter} +The package provides some convenience commands to typeset an accompanying cover letter in the same style of the CV. These commands start with \texttt{\bs ecl} and are analogous to those seen previously. Here follows a simple example on how to produce a cover letter; please refer to the full example available on GitHub. +\begin{verbatim} + \thispagestyle{empty} + \eclpersonalinfo + + \ecladdressee{Contact person} + {Name of organization} + {Address of organization} + {City} + + \eclcitydatesubject{City} + {\today} + {Subject of this cover letter} + + \eclopeningsalutation{Dear Sir} + \eclmaincontent + {Opening salutation.\bigskip} + + {This is the main content.} + + {Closing salutation.} + + \eclclosingsalutation{Yours sincerely} + + \eclsignature +% \eclsignature[signature.jpg] +% \eclsignature[signature.jpg][Dr. Katie Smith] + + \pagebreak \setcounter{page}{1} +\end{verbatim} + \section{Advanced usage} \subsection{Bibliography} Printing bibliography using \texttt{biblatex} is supported. Please refer to the provided source file for a working example of how to integrate \texttt{biblatex} with \texttt{europasscv}. Basically, in your preamble you need to use the \texttt{biblatex} package followed by @@ -285,9 +321,9 @@ If you want to use the hyphenation patterns for the language(s) of your choice, % The use of \textsf{babel} is mandatory for Greek (see the Greek language option above). The following language options are currently supported: -\texttt{catalan}, \texttt{danish}, \texttt{english}, \texttt{czech}, \texttt{french}, \texttt{german}, \texttt{greek}\footnote{Requires \XeLaTeX\ or \LuaLaTeX.}, \texttt{hungarian}, \texttt{italian}, \texttt{norsk} (Norwegian Bokmål), \texttt{polish}, \texttt{portuguese}, \texttt{slo\-venian}, \texttt{spanish}. +\texttt{catalan}, \texttt{danish}, \texttt{english}, \texttt{czech}, \texttt{french}, \texttt{german}, \texttt{greek}\footnote{Requires \XeLaTeX\ or \LuaLaTeX.}, \texttt{hungarian}, \texttt{italian}, \texttt{norsk} (Norwegian Bokmål), \texttt{polish}, \texttt{portuguese}, \texttt{slovak}, \texttt{slo\-venian}, \texttt{spanish}, \texttt{turkish}. -If you need a different language, you must create a new \texttt{.def} file and add the corresponding \texttt{\textbackslash DeclareOption} in the class file. Please contribute your \texttt{.def} files so that they can be included in future updates. The \texttt{.def} files in the \texttt{europecv}\footnote{\url{http://ctan.org/pkg/europecv}} package are a good starting point. +If you need a different language, you must create a new \texttt{.def} file and add the corresponding \texttt{\textbackslash DeclareOption} in the class file. Please contribute your \texttt{.def} files so that they can be included in future updates. The \texttt{.def} files in the \texttt{europecv}\footnote{\url{https://ctan.org/pkg/europecv}} package are a good starting point. \subsubsection{Fonts} When using \LaTeX, the default font is \texttt{phv} or Helvetica. To override, use the \texttt{\bs ecvfont} command: @@ -338,12 +374,12 @@ There is also a convenience command \texttt{\bs ecvhighlight\{ Some text \}} whi Using \texttt{\textbackslash ecvtelephone[\textit{mobile number}]\{\textit{number}\}} with the optional argument is deprecated. Please use \texttt{\textbackslash ecvmobile\{\textit{number}\}} and \texttt{\textbackslash ecvtelephone\{\textit{number}\}} instead. \section{Copyright and license} -Europass and the Europass logo are copyright of the European Union.\footnote{See \url{http://europass.cedefop.europa.eu} for more information.} The \texttt{europasscv} class is released under The \LaTeX\ Project Public License version 1.3.\footnote{\url{http://ctan.org/license/lppl1.3}.} +Europass and the Europass logo are copyright of the European Union.\footnote{See \url{https://europass.cedefop.europa.eu} for more information.} The \texttt{europasscv} class is released under The \LaTeX\ Project Public License version 1.3.\footnote{\url{https://ctan.org/license/lppl1.3}.} \section{Acknowledgements} Special thanks to \LaTeX\ enthusiast Francesco Biccari whom I had the pleasure to meet at LENS in Sesto Fiorentino and who provided useful comments and suggestions. -The following people contributed language definition files: Peter Fink (German); Nuno Vieira (Portuguese), Henry Ajquejay, Gast\'{o}n Simone and Pablo Rodriguez (Spanish); Ale\v s Zadravec (Slovenian); Jan Koprnick\'{y} (Czech); Lennart Jern (Swedish), Daniel Østergaard Andreasen (Danish), Roger Bassons Renart (Catalan). +The following people contributed language definition files: Peter Fink (German); Nuno Vieira (Portuguese), Henry Ajquejay, Gast\'{o}n Simone and Pablo Rodriguez (Spanish); Ale\v s Zadravec (Slovenian); Jan Koprnick\'{y} (Czech); Lennart Jern (Swedish), Daniel Østergaard Andreasen (Danish), Roger Bassons Renart (Catalan); Andrei Troie (Romanian); Tümay Çeber (Turkish); Martin Štefaňák (Slovak). The following people contributed code changes: Stanley Foerster, Andrzej \'{S}liwi\'{n}ski \end{document} diff --git a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.pdf b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.pdf Binary files differindex d64edba41b6..1abff1fe85c 100644 --- a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.pdf +++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.pdf diff --git a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.tex b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.tex index e46c2707166..7f81cec0503 100644 --- a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.tex +++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.tex @@ -11,7 +11,7 @@ \bibliography{europasscv_example} % in the bibliography, mark all occurrences in bold: -\ecvbibhighlight{Smith}{Katie}{K.} +\ecvbibhighlight{Smith Testington}{Katie Middlename}{K. M.} \ecvname{Katie Smith} \ecvaddress{12 Strawberry Hill, Dublin 8 Éire/Ireland} @@ -20,6 +20,7 @@ \ecvworkphone{+353 999 888 777} \ecvemail{smith@kotmail.com another@email.com} \ecvhomepage{www.myhomepage.com www.another-homepage.com} +% \ecvgitpage{www.git.example.org} % \ecvgithubpage{www.github.com/smith} % \ecvgitlabpage{www.gitlab.com/smith} % \ecvlinkedinpage{www.linkedin.com/in/katie-smith} diff --git a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf Binary files differindex 0cbc17593ac..1dd2ddf3ee4 100644 --- a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf +++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf diff --git a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex index d0446926d45..0c61ea3c5d6 100644 --- a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex +++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex @@ -12,9 +12,10 @@ \ecvworkphone{+353 999 888 777} \ecvemail{smith@kotmail.com another@email.com} \ecvhomepage{www.myhomepage.com www.another-homepage.com} +% \ecvgitpage{www.git.example.org} % \ecvgithubpage{www.github.com/smith} % \ecvgitlabpage{www.gitlab.com/smith} -% \ecvlinkedinpage{www.linkedin.com/in/katie-smith} +\ecvlinkedinpage{www.linkedin.com/in/katie-smith} % \ecvorcid[label, link]{0000-0000-0000-0000} \ecvim{AOL Messenger}{katie.smith} \ecvim{Google Talk}{ksmith} @@ -30,6 +31,35 @@ \begin{document} \begin{europasscv} +% BEGIN COVER LETTER ============= + +% \thispagestyle{empty} +% \eclpersonalinfo +% +% \ecladdressee{Contact person}{Name of organization}{Address of organization}{City} +% +% \eclcitydatesubject{City}{\today}{Subject of this cover letter} +% +% \eclopeningsalutation{Dear Sir} +% \eclmaincontent +% {Opening salutation.\bigskip} +% +% {This is the main content.} +% +% {Closing salutation.} +% +% \eclclosingsalutation{Yours sincerely} +% +% \eclsignature +% % \eclsignature[signature.jpg] +% % \eclsignature[signature.jpg][Dr. Katie Smith (custom signature)] +% +% \pagebreak +% \setcounter{page}{1} + + +% BEGIN CV ============= + \ecvpersonalinfo \ecvbigitem{Job applied for}{European project manager} diff --git a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_example.bib b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_example.bib index ccb9f02c87b..b45009addfe 100644 --- a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_example.bib +++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_example.bib @@ -1,19 +1,19 @@ @article{smith, - author = "Smith, K. and Boss, B.", + author = "Smith Testington, K. M. and Boss, B.", title = "{Automatic use of a bold font in the publication list to highlight a particular author.}", journal = "International Journal of Advanced \LaTeX\ usage", year = "2015", } @article{smith1, - author = "Smith, Katie", + author = "Smith Testington, Katie Middlename", title = "{How to do Observations: Borrowing techniques from the Social Sciences to help Participants do Observations in Simulation Exercises}", journal = "Coyote EU/CoE Partnership Publication", year = "2002", } @phdthesis{smith_phd, - author = "Smith, Katie", + author = "Smith Testington, Katie Middlename", location = "Dublin", organization = "Trinity College", title = "{Young People in the Construction of the Virtual University. Empirical research on e-learning.}", |