summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/europasscv/europasscv.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-11-02 03:04:14 +0000
committerNorbert Preining <norbert@preining.info>2020-11-02 03:04:14 +0000
commitede2cee3dfac406ff8defae5014e86c839b852ca (patch)
tree1b7c1dd4c2f100dfd48aaf2f325649e49385e876 /macros/latex/contrib/europasscv/europasscv.tex
parentf3fbfce65a7de58853550aedf1b6e6acd5c29a1e (diff)
CTAN sync 202011020304
Diffstat (limited to 'macros/latex/contrib/europasscv/europasscv.tex')
-rw-r--r--macros/latex/contrib/europasscv/europasscv.tex48
1 files changed, 42 insertions, 6 deletions
diff --git a/macros/latex/contrib/europasscv/europasscv.tex b/macros/latex/contrib/europasscv/europasscv.tex
index ae1d339199..8c5d64d336 100644
--- a/macros/latex/contrib/europasscv/europasscv.tex
+++ b/macros/latex/contrib/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}