summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/europasscv
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-10-15 22:56:25 +0000
committerKarl Berry <karl@freefriends.org>2016-10-15 22:56:25 +0000
commitc212ffd23a839e583d2db964165d5fb058c77a2d (patch)
tree05adb53ab1e3302a31cabf32bbbabdf5b9a1ddc3 /Master/texmf-dist/doc/latex/europasscv
parentc3861279bf2a89f2e1b13a1608f8a2f2f376ab67 (diff)
europasscv (12oct16)
git-svn-id: svn://tug.org/texlive/trunk@42273 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/europasscv')
-rw-r--r--Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md51
-rw-r--r--Master/texmf-dist/doc/latex/europasscv/README14
-rw-r--r--Master/texmf-dist/doc/latex/europasscv/README.md33
-rw-r--r--Master/texmf-dist/doc/latex/europasscv/europasscv.pdfbin328756 -> 345413 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europasscv/europasscv.tex63
-rw-r--r--Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdfbin38704 -> 40471 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex8
7 files changed, 142 insertions, 27 deletions
diff --git a/Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md b/Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md
new file mode 100644
index 00000000000..4d3dad88872
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md
@@ -0,0 +1,51 @@
+<a name="2016-10-12"></a>
+
+# Version 2016-10-12
+
+* add table for self-assessment of digital competences
+* add commands for mobile and work phone
+* add Czech and Polish definition files
+* photo position now defaults to left
+
+
+<a name="2016-08-16"></a>
+
+# Version 2016-08-16
+
+* add option to put photo to the left
+* add multiple email addresses and websites in the personal information section
+* fix underfull and overfull hbox warnings
+
+
+<a name="2015-05-15"></a>
+
+# Version 2016-05-15
+
+* new command `\ecvlanguagecertificate`
+* new command `\ecvhighlightcell`
+* add Slovenian and French definition files
+
+
+<a name="2015-04-26"></a>
+
+# Version 2016-04-26
+
+* add language definition files for Portuguese and Spanish
+
+
+<a name="2015-03-10"></a>
+
+# Version 2015-03-10
+
+* add definitions for German (hopefully more languages to come soon)
+* update documentation
+* fix alignment in personal information
+* fix spacing of an `\ecvitem` following an `\ecvsection`
+* fix file name conflicts
+
+
+<a name="2015-03-05"></a>
+
+# Version 2015-03-05
+
+* Initial release
diff --git a/Master/texmf-dist/doc/latex/europasscv/README b/Master/texmf-dist/doc/latex/europasscv/README
deleted file mode 100644
index e521ebe46f0..00000000000
--- a/Master/texmf-dist/doc/latex/europasscv/README
+++ /dev/null
@@ -1,14 +0,0 @@
-This class is an unofficial LaTeX implementation of the 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.
-
-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 and spoken languages are concerned. This class tries to
-be as close as possible to the standard model without sacrificing flexibility.
-
-This ma­te­rial is sub­ject to the LaTeX Project Public Li­cense Version 1.3.
diff --git a/Master/texmf-dist/doc/latex/europasscv/README.md b/Master/texmf-dist/doc/latex/europasscv/README.md
new file mode 100644
index 00000000000..069dd4a72fa
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europasscv/README.md
@@ -0,0 +1,33 @@
+# europasscv
+Unofficial class for the new version of the Europass curriculum vitae
+
+This class is an unofficial LaTeX implementation of the 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.
+
+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
+concerned. This class tries to be as close as possible to the standard model
+without sacrificing flexibility.
+
+## License
+This ma­te­rial is sub­ject to the LaTeX Project Public Li­cense Version 1.3.
+
+## Download
+Please install the `europasscv` package through the package manager of your TeX
+distribution or download it from [CTAN](https://www.ctan.org/pkg/europasscv).
+
+## How to use
+Please refer to the [documentation](http://mirrors.ctan.org/macros/latex/contrib/europasscv/europasscv.pdf)
+for instructions on how to use the class.
+
+## Development
+Source packages and trees available on github come with a `Makefile` that 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.
diff --git a/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf b/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf
index b8b2e93f4f5..54dbe35bf00 100644
--- a/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf
+++ b/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europasscv/europasscv.tex b/Master/texmf-dist/doc/latex/europasscv/europasscv.tex
index 7a00c96e8bc..f5fe92601f8 100644
--- a/Master/texmf-dist/doc/latex/europasscv/europasscv.tex
+++ b/Master/texmf-dist/doc/latex/europasscv/europasscv.tex
@@ -15,7 +15,7 @@
\title{\small Documentation of the \LaTeX\ class\\
\Large \textbf{\texttt{europasscv.cls}}\\
\small{\href{https://github.com/gmazzamuto/europasscv}{\texttt{https://github.com/gmazzamuto/europasscv}}}\\
- \small \vspace{0.2cm} Version 2016-08-16
+ \small \vspace{0.2cm} Version 2016-10-12
}
\newcommand{\bs}{\textbackslash}
@@ -30,14 +30,16 @@ This paper describes how to use europasscv.cls, a \LaTeX\ document class for typ
\end{abstract}
+\enlargethispage{\baselineskip}
+
\tableofcontents
\clearpage
\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{http://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 and spoken languages 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}.}.
+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}.}.
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 vitae (possibly with the options \texttt{notitle} and \texttt{nologo}, see below), or even for other kinds of documents.
@@ -59,7 +61,9 @@ For a complete list of usable class options see section \ref{sec:classOptions}.
\subsection{Personal information}
\ecvname{Name Surname}
-\ecvtelephone[(+555) 340 123]{(+555) 555 555}
+\ecvtelephone{(+555) 555 555\newline}
+\ecvworkphone{(+555) 123 456}
+\ecvmobile{(+555) 340 123}
\hypersetup{urlcolor=black}
\ecvemail{smith@kotmail.com another@email.com}
\ecvhomepage{www.myhomepage.com www.another.com}
@@ -72,7 +76,7 @@ For a complete list of usable class options see section \ref{sec:classOptions}.
\hspace*{-6cm}
\ecvLeftColumnWidth{90mm}
\ecvColSep{10pt}
-\begin{minipage}{20cm}
+\begin{minipage}{21cm}
\begin{europasscv}
\ecvpersonalinfo
\end{europasscv}
@@ -84,7 +88,9 @@ The \emph{Personal information} section shown above is specified with the comman
\begin{verbatim}
\ecvname{Name Surname}
\ecvaddress{rue Wiertz, B-1047 Brussels}
-\ecvtelephone[(+555) 340 123]{(+555) 555 555}
+\ecvtelephone{(+555) 555 555}
+\ecvmobile{(+555) 340 123}
+\ecvworkphone{(+555) 123 456}
\ecvemail{smith@kotmail.com another@email.com}
\ecvhomepage{www.myhomepage.com www.another.com}
\ecvim{AOL Messenger}{betty.smith}
@@ -101,9 +107,9 @@ A photo can be added with the command:
\begin{description}
\item[\texttt{\bs ecvpicture[\textit{options}]\{\textit{filename}\}}]
\end{description}
-The provided options are passed to \texttt{\bs includegraphics}. By default, the photo is placed to the right. To place it to the left, add the following command:
+The provided options are passed to \texttt{\bs includegraphics}. By default, the photo is placed to the left. To place it to the right, add the following command:
\begin{description}
-\item[\texttt{\bs ecvpictureleft}]
+\item[\texttt{\bs ecvpictureright}]
\end{description}
\hypersetup{urlcolor=magenta}
@@ -153,7 +159,6 @@ If you want to highlight some text using the highlight color of the Europass CV
\begin{description}
\item[\texttt{\bs ecvhighlight\{\textit{some text}\}}]
\end{description}
-
To hihghlight the background of a cell, use this command instead:
\begin{description}
\item[\texttt{\bs ecvhighlightcell\{\textit{some text}\}}]
@@ -202,6 +207,37 @@ which is typeset like this:
\end{europasscv}
\end{minipage}
+\subsection{Digital competences}
+
+This one is another self-assessment grid which allows to present digital competences.
+It is divided into five categories.
+For each of these, there are three competence levels available.
+To create a self-assessment grid, a single command will suffice.
+Additionally, convenient string definitions are provided to describe each level.
+In the following, an example code snippet and the resulting CV entry is presented:
+
+\begin{verbatim}
+\ecvdigitalcompetence
+ {\ecvBasic}
+ {\ecvIndependent}
+ {\ecvProficient}
+ {\ecvIndependent}
+ {\ecvBasic}
+\end{verbatim}
+
+\vspace{0.5cm}
+\hspace*{-6.5cm}
+\begin{minipage}{21cm}
+ \begin{europasscv}
+ \ecvdigitalcompetence
+ {\ecvBasic}
+ {\ecvIndependent}
+ {\ecvProficient}
+ {\ecvIndependent}
+ {\ecvBasic}
+ \end{europasscv}
+\end{minipage}
+
\section{Advanced usage}
\subsection{Class options}
@@ -226,7 +262,7 @@ 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{english}, \texttt{french}, \texttt{german}, \texttt{italian}, \texttt{portuguese}, \texttt{slovenian}, \texttt{spanish}.
+\texttt{english}, \texttt{czech}, \texttt{french}, \texttt{german}, \texttt{italian}, \texttt{polish}, \texttt{portuguese}, \texttt{slovenian}, \texttt{spanish}.
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.
@@ -265,11 +301,16 @@ You can use these colors wherever you want in your document like this
\end{verbatim}
There is also a convenience command \texttt{\bs ecvhighlight\{ Some text \}} which typesets text in \texttt{ecvhighlightcolor}.
+\subsection{Deprecated commands}
+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}.}
\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).
+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).
+
+The following people contributed code changes: Stanley Foerster.
\end{document}
diff --git a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf
index 26ad9115df7..118b3fa5399 100644
--- a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf
+++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf
Binary files differ
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 628ea300a30..a9eebb85c5a 100644
--- a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex
+++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex
@@ -6,7 +6,9 @@
\ecvname{Betty Smith}
\ecvaddress{32 Reading rd, Birmingham B26 3QJ United Kingdom}
-\ecvtelephone[+44 7123456789]{+44 20123456789}
+\ecvmobile{+44 555 123 555}
+\ecvtelephone{+44 127 6689}
+\ecvworkphone{+44 999 888 777}
\ecvemail{smith@kotmail.com another@email.com}
\ecvhomepage{www.myhomepage.com www.another-homepage.com}
\ecvim{AOL Messenger}{betty.smith}
@@ -17,7 +19,7 @@
\ecvgender{Female}
% \ecvpicture[width=3.8cm]{picture.jpg}
-% \ecvpictureleft
+% \ecvpictureright
\begin{document}
\begin{europasscv}
@@ -89,6 +91,8 @@
\item during my PhD I organised a seminar series on research methods
\end{ecvitemize}
}
+
+ \ecvdigitalcompetence{\ecvBasic}{\ecvIndependent}{\ecvProficient}{\ecvIndependent}{\ecvBasic}
\ecvblueitem{Computer skills}{
\begin{ecvitemize}