summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-07-04 23:15:21 +0000
committerKarl Berry <karl@freefriends.org>2006-07-04 23:15:21 +0000
commit98f3749e47ab82d17e8ae6d08c81d6059dc7b8d8 (patch)
tree2522a93d2c2e4283cb2e294b5ea25bc797a9d171 /Master
parentce4a80430ea53c7223668c497efbb34a4b0895e0 (diff)
europecv update
git-svn-id: svn://tug.org/texlive/trunk@1770 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/europecv/europecv.pdfbin582388 -> 588808 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europecv/europecv.tex280
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/at.pdfbin0 -> 6975 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/bulgarian-koi8-r.tex24
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/bulgarian-utf8.tex24
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/cv_template_de.pdfbin64750 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/cv_template_en.pdfbin63722 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/cv_template_it.pdfbin62237 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/cv_template_pl.pdfbin80571 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/greek-utf8.pdfbin0 -> 87000 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/greek-utf8.tex25
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/maltese-maltese.tex25
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/maltese-utf8.tex24
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/minimal.pdf208
-rw-r--r--Master/texmf-dist/doc/latex/europecv/examples/minimal.tex5
-rw-r--r--Master/texmf-dist/doc/latex/europecv/templates/cv_template_de.pdfbin0 -> 43664 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europecv/templates/cv_template_de.tex (renamed from Master/texmf-dist/doc/latex/europecv/examples/cv_template_de.tex)27
-rw-r--r--Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.pdfbin0 -> 43470 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.tex (renamed from Master/texmf-dist/doc/latex/europecv/examples/cv_template_en.tex)24
-rw-r--r--Master/texmf-dist/doc/latex/europecv/templates/cv_template_it.pdfbin0 -> 43483 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europecv/templates/cv_template_it.tex (renamed from Master/texmf-dist/doc/latex/europecv/examples/cv_template_it.tex)29
-rw-r--r--Master/texmf-dist/doc/latex/europecv/templates/cv_template_pl.pdfbin0 -> 44430 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europecv/templates/cv_template_pl.tex (renamed from Master/texmf-dist/doc/latex/europecv/examples/cv_template_pl.tex)22
-rw-r--r--Master/texmf-dist/doc/latex/europecv/templates/publications.bib (renamed from Master/texmf-dist/doc/latex/europecv/examples/publications.bib)0
-rw-r--r--Master/texmf-dist/tex/latex/europecv/EuropeFlagBW.epsbin254786 -> 4631 bytes
-rw-r--r--Master/texmf-dist/tex/latex/europecv/EuropeFlagBlueCMYK.epsbin275354 -> 4595 bytes
-rw-r--r--Master/texmf-dist/tex/latex/europecv/EuropeFlagCMYK.epsbin444946 -> 4646 bytes
-rw-r--r--Master/texmf-dist/tex/latex/europecv/EuropeFlagWB.epsbin270578 -> 4588 bytes
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvbg.def37
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvca.def55
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvcs.def39
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvda.def74
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvde.def61
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecven.def75
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecves.def62
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvet.def39
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvfi.def63
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvfr.def67
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvgl.def38
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvgr.def39
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvhu.def39
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvis.def38
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvit.def63
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvlt.def39
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvlv.def33
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvmt.def34
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvnl.def57
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvno.def57
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvpl.def64
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvpt.def61
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvro.def36
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvsk.def38
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvsl.def39
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvsr.def39
-rw-r--r--Master/texmf-dist/tex/latex/europecv/ecvsv.def63
-rw-r--r--Master/texmf-dist/tex/latex/europecv/europecv.cls427
-rw-r--r--Master/texmf-dist/tpm/europecv.tpm45
-rw-r--r--Master/texmf/lists/europecv39
58 files changed, 1795 insertions, 782 deletions
diff --git a/Master/texmf-dist/doc/latex/europecv/europecv.pdf b/Master/texmf-dist/doc/latex/europecv/europecv.pdf
index 79f5446cfe4..d4532d1e9a5 100644
--- a/Master/texmf-dist/doc/latex/europecv/europecv.pdf
+++ b/Master/texmf-dist/doc/latex/europecv/europecv.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europecv/europecv.tex b/Master/texmf-dist/doc/latex/europecv/europecv.tex
index 1e39316f1a6..1036e846c49 100644
--- a/Master/texmf-dist/doc/latex/europecv/europecv.tex
+++ b/Master/texmf-dist/doc/latex/europecv/europecv.tex
@@ -1,17 +1,11 @@
-%&program=pdflatex
-%&encoding=UTF-8 Unicode
+%!TEX TS-program = pdflatex
+%!TEX encoding = UTF-8 Unicode
\documentclass{europecv}
-%%%%%%%%%%%%%%%%%
-% Input encoding
-%%%%%%%%%%%%%%%%%
-\usepackage{ucs}
-\usepackage[utf8x]{inputenc}
-%%%%%%%%%%%%%%%%%
-% Fonts
-%%%%%%%%%%%%%%%%%
\usepackage[T1]{fontenc}
\usepackage{lmodern}
%\usepackage{microtype}
+\usepackage{booktabs}
+\usepackage{maltese}
\usepackage[a4paper,left=2cm,right=2cm,top=2cm,bottom=3cm]{geometry}
@@ -45,7 +39,7 @@ for European curricula}
\href{mailto:vitacolo@dimi.uniud.it}{\texttt{vitacolo@dimi.uniud.it}}\\
Department of Mathematics and Computer Science\\
University of Udine, Italy}
-\date{2005/04/08}
+\date{2006/04/24 (beta version)}
\hyphenation{europecv}
@@ -81,10 +75,10 @@ A minimal (empty) curriculum vit\ae, quite similar to the official one, can be o
\end{document}
\end{verbatim}
\end{quote}
-This produces the following output, having only the \emph{title} (``Europass Curriculum vit\ae''), and the Europass logo:\footnote{It also produces a footer with the page number, not shown here.}
+This produces the following output, having only the \emph{title} (``Europass Curriculum Vit\ae''), and the Europass logo:\footnote{It also produces a footer with the page number, not shown here.}
\bigskip\medskip
{
-\fontfamily{phv}\fontseries{bc}\selectfont
+\fontfamily{phv}\fontseries{mc}\selectfont
\renewcommand{\bfdefault}{bc}
\begin{europecv}
\end{europecv}
@@ -93,9 +87,18 @@ This produces the following output, having only the \emph{title} (``Europass Cur
The main differences with respect to the official model are the use of Helvetica (which should be in any standard \LaTeX\ distribution) instead of Arial, and the use of a vector image instead of a low-resolution bitmap.
\section{A curriculum through class options}
+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\}}
+\end{quote}
\renewcommand*{\ecvtitle}{}
\renewcommand*{\draweuropasslogo}{}
\begin{europecv}
+\ecvsection{Input encoding}
+\ecvitem[10pt]{\textbf{Important!}}{The default input encoding for the \textsf{europecv} class is UTF-8. If you have a Unicode capable text editor, you should be able to directly type text with accents, diacritics and so on (i.e., no need to use \LaTeX\ commands for special characters). In order for this to work, you must ensure that your document is saved using the UTF-8 text encoding. As an alternative, you may specify a different input encoding for your document (see options below). Please note that the \textsf{ucs} and \textsf{inputenc} packages are needed no matter which encoding you use (see Section~\ref{sec:dependencies}).}
+\ecvitem{\texttt{utf8}}{Chooses UTF-8 input encoding. This is the default.}
+\ecvitem[15pt]{Other options}{The other available input encodings are: \texttt{ansinew}, \texttt{applemac}, \texttt{ascii}, \texttt{cp850}, \texttt{cp852}, \texttt{cp858}, \texttt{cp437}, \texttt{cp437de}, \texttt{cp865}, \texttt{cp866}, \texttt{cp1250}, \texttt{cp1251}, \texttt{cp1252}, \texttt{cp1257}, \texttt{decmulti}, \texttt{koi8-r}, \texttt{koi8-ru}, \texttt{koi8-u}, \texttt{latin1}, \texttt{latin2}, \texttt{latin3}, \texttt{latin4}, \texttt{latin5}, \texttt{latin9}, \texttt{latin10}, \texttt{maccyr}, \texttt{macukr}, \texttt{next}.}
+\ecvitem{Notes}{Any of the above options causes the \textsf{inputenc} package to be loaded with the specified encoding,\footnote{\texttt{utf8} loads \textsf{inputenc} with the option~\texttt{utf8x}.} so that you do not have to load that package in your document.}
\ecvsection{Font options}
\ecvitem{\texttt{helvetica}}{Uses Helvetica as the default font.}
\ecvitem{\texttt{arial}}{Uses Arial as the default font. In order for this option to take effect, the font must have been installed and must be accessible through \LaTeX.
@@ -105,23 +108,47 @@ How to install fonts in \LaTeX\ goes beyond the scope of this document: read \em
\ecvitem{Notes}{If no font option is specified, \textsf{europecv} will use the current font.}
\ecvsection{Language options}
-\ecvitem{\texttt{catalan}}{Chooses Catalan language.}
+\ecvitem[15pt]{\textbf{Important!}}{The following options are not related to \textsf{babel}. See the Notes at the end of this list.}
+\ecvitem{\texttt{bulgarian}}{Chooses Bulgarian language. You should load the \textsf{fontenc} package with~\texttt{T2A} option, or equivalent encoding (\texttt{\textbackslash usepackage[T2A]\{fontenc\}} in the preamble of your document). See the \textsf{examples} folder for an example. Of course, you must also have Cyrillic fonts.}
+\ecvitem{\texttt{catalan}}{Chooses Catalan language (translation not yet completed).}
+
+\ecvitem{\texttt{czech}}{Chooses Czech language.}
\ecvitem{\texttt{danish}}{Chooses Danish language.}
\ecvitem{\texttt{dutch}}{Chooses Dutch language.}
\ecvitem{\texttt{english}}{Chooses English language. This is the default.}
+\ecvitem{\texttt{estonian}}{Chooses Estonian language.}
\ecvitem{\texttt{french}}{Chooses French language.}
\ecvitem{\texttt{finnish}}{Chooses Finnish language.}
+\ecvitem{\texttt{galician}}{Chooses Galician language.}
\ecvitem{\texttt{german}}{Chooses German language.}
+\ecvitem{\texttt{greek}}{Chooses the Greek language. The \textsf{babel} package must be included in your document with at least the Greek and English language options (put \texttt{\textbackslash usepackage[greek,english]\{babel\}} in the preamble of your document.) See the \textsf{examples} folder for a minimal example. Of course, you must also have Greek fonts.}
+\ecvitem{\texttt{hungarian}}{Chooses Hungarian language.}
+\ecvitem{\texttt{icelandic}}{Chooses Icelandic language. Note that this option does not work with the~\texttt{OT1} font encoding. Use the \textsf{fontenc} package to select an alternate font encoding, such as~\texttt{T1} (\texttt{\textbackslash usepackage[T1]\{fontenc\}} in the preamble of your document).}
\ecvitem{\texttt{italian}}{Chooses Italian language.}
+\ecvitem{\texttt{latvian}}{Chooses Latvian language.}
+\ecvitem{\texttt{lithuanian}}{Chooses Lithuanian language. Note that this option does not work with the~\texttt{OT1} font encoding. Use the \textsf{fontenc} package to select an alternate font encoding, such as~\texttt{T1} (\texttt{\textbackslash usepackage[T1]\{fontenc\}} in the preamble of your document).}
+\ecvitem{\texttt{maltese}}{Chooses Maltese language (translation not yet completed). You should use the \texttt{T4} font encoding (put \texttt{\textbackslash usepackage[T4]\{fontenc\}} in the preamble of your document), or include the \textsf{maltese} package and use the commands \texttt{\textbackslash mh}, \texttt{\textbackslash mH} and so on, for~\mh, \mH\ etc\ldots See the \textsf{examples} folder for a couple of examples.}
\ecvitem{\texttt{norwegian}}{Chooses Norwegian language.}
-\ecvitem{\texttt{polish}}{Chooses Polish language.}
+\ecvitem{\texttt{polish}}{Chooses Polish language. Note that this option does not work with the~\texttt{OT1} font encoding. Use the \textsf{fontenc} package to select an alternate font encoding, such as~\texttt{T1} (\texttt{\textbackslash usepackage[T1]\{fontenc\}} in the preamble of your document).}
\ecvitem{\texttt{portuguese}}{Chooses Portuguese language.}
+\ecvitem{\texttt{romanian}}{Chooses Romanian language (translation not yet completed).}
+\ecvitem{\texttt{serbian}}{Chooses Serbian language.}
+\ecvitem{\texttt{slovak}}{Chooses Slovak language.}
+\ecvitem{\texttt{slovenian}}{Chooses Slovenian language.}
\ecvitem{\texttt{spanish}}{Chooses Spanish language.}
\ecvitem[15pt]{\texttt{swedish}}{Chooses Swedish language.}
-\ecvitem{Notes}{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. Possibly, more languages will be available in the future.
+\ecvitem[15pt]{Notes}{The choice of the language only affects the appearance of the title (``Europass Curriculum Vit\ae''), the personal information section, the spoken language table and the footer with the page number. In some cases, it may affects the used alphabet (e.g. in Bulgarian).
-The choice of the language only affects the appearance of the title (``Europass curriculum vit\ae''), the personal information section, the spoken language table and the footer with the page number.
-If you want to use the hyphenation patterns for the language(s) of your choice, you must include the \textsf{babel} package in your document.}
+If you want to use the hyphenation patterns for the language(s) of your choice, you must include the \textsf{babel} package in your document. The use of \textsf{babel} is mandatory for Greek (see the Greek language option above).
+
+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.}
+\ecvitem{About unfinished translations}{The localizations marked as ``not yet completed'' lack the translation of the following:
+\begin{itemize}
+\item ``Basic user''
+\item ``Intermediate user''
+\item ``Proficient user''
+\end{itemize}
+The above phrases are used by the ``predefined level description'' commands (p.~\pageref{p:predefined}), which can be replaced by~\ecv{CEF}.}
\ecvsection{Flag options}
\ecvitem{\texttt{noflag}}{Draws no flag after the title. This is the default.}
@@ -137,18 +164,30 @@ If you want to use the hyphenation patterns for the language(s) of your choice,
\ecvitem{Notes}{The \textsf{graphicx} package must be included in your document for the Europass logo to be drawn.}
\ecvsection{Title option}
-\ecvitem[15pt]{\texttt{notitle}}{Omits the title (``Europass curriculum vit\ae'') at the beginning of the curriculum vit\ae.}
+\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.}
+
+\ecvsection{Page numbering}
+\ecvitem[15pt]{\texttt{totpages}}{Prints the total number of pages on each page.}
+\ecvitem{Notes}{This option requires the \textsf{totpages} package. The way the page numbering looks like can be changed by the command~\ecv{page} (see Footer and Footnotes section).}
+
+\ecvsection{Spoken language table}
+\ecvitem[15pt]{\texttt{booktabs}}{Loads the \textsf{booktabs} package.}
+\ecvitem{Notes}{This option affects the appearance of the spoken language table (see p.~\pageref{spoken}).}
\end{europecv}
+
+
%\pagebreak
\section{A curriculum through commands}
\begin{europecv}
\ecvsection{Personal information}
-\ecvitem{\ecv{firstname}\texttt{\{}\textit{name}\texttt{\}}}{Sets the first name to \emph{name}.}
-\ecvitem{\ecv{lastname}\texttt{\{}\textit{name}\texttt{\}}}{Sets the last name to \emph{name}.}
+\ecvitem{\ecv{name}\texttt{\{}\textit{name}\texttt{\}}}{Sets your name to \emph{name}.}
+\ecvitem{\ecv{footername}\texttt{\{}\textit{name}\texttt{\}}}{Sets your name as it appears in the footer. By default, the name in the footer is the same as the one specified with \ecv{name}. Use \ecv{footername} is you want it to be different (for example, if you want to exchange the order of first name and last name).}
+\ecvitem{\ecv{firstname}\texttt{\{}\textit{name}\texttt{\}}}{\textbf{Deprecated.} Use \ecv{name} and \ecv{footername} instead.}
+\ecvitem{\ecv{lastname}\texttt{\{}\textit{name}\texttt{\}}}{\textbf{Deprecated.} Use \ecv{name} and \ecv{footername} instead.}
\ecvitem{\ecv{address}\texttt{\{}\textit{addr}\texttt{\}}}{Sets the address to \emph{addr}.}
-\ecvitem{\ecv{telephone}\texttt{\{}\textit{tel}\texttt{\}}}{Sets the telephone number to \emph{tel}.}
+\ecvitem{\ecv{telephone}\texttt{[}\textit{mobile}\texttt{]}\texttt{\{}\textit{tel}\texttt{\}}}{Sets the telephone number to \emph{tel} and, optionally, the mobile number to~\emph{mobile}.}
\ecvitem{\ecv{fax}\texttt{\{}\textit{fax}\texttt{\}}}{Sets the fax number to \emph{fax}.}
\ecvitem{\ecv{email}\texttt{\{}\textit{email}\texttt{\}}}{Sets the email to \emph{email}.}
\ecvitem{\ecv{nationality}\texttt{\{}\textit{nationality}\texttt{\}}}{Sets the nationality to \emph{nationality}.}
@@ -157,9 +196,92 @@ If you want to use the hyphenation patterns for the language(s) of your choice,
\ecvitem{\ecv{picture}\texttt{\{}\textit{picture}\texttt{\}}}{Sets the personal picture to be the file \emph{picture}.}
\ecvitem{\ecv{beforepicture}\texttt{\{}\textit{text}\texttt{\}}}{\textit{text\/} will be included just before inserting the picture when typesetting the personal information.}
\ecvitem{\ecv{afterpicture}\texttt{\{}\textit{text}\texttt{\}}}{\textit{text\/} will be included just after inserting the picture when typesetting the personal information.}
+\ecvitem{\ecv{space}\texttt{\{}\textit{space}\texttt{\}}}{This command can be used \emph{only} inside \ecv{beforepicture} or \ecv{afterpicture} to vertically shift the picture or the text after the picture (see the example below).}
\ecvitem[15pt]{\ecv{personalinfo}\texttt{[}\textit{vspace}\texttt{]}}{Typesets personal information.}
-\ecvitem{Notes}{\ecv{personalinfo} must appear only inside a \texttt{europecv} environment. Personal information definition commands can appear anywhere before the \texttt{europecv} environment, either in the preamble or in the document. \ecv{personalinfo} has an optional argument that tells how much vertical space to leave after the personal information block. The picture position can be controlled with \ecv{beforepicture}: for example, \ecv{beforepicture}\texttt{\{\textbackslash raggedleft\}} draws the picture on the right, and \ecv{beforepicture}\texttt{\{\textbackslash centering\}} centers the picture.}
+\ecvitem{Notes}{\ecv{personalinfo} must appear only inside a \texttt{europecv} environment. Personal information definition commands can appear anywhere before the \texttt{europecv} environment, either in the preamble or in the document.
+
+Note that the \ecv{picture} command does not draw anything: your picture is inserted when \ecv{personalinfo} occurs. The picture position can be controlled with \ecv{beforepicture}: for example, \ecv{beforepicture}\texttt{\{\textbackslash raggedright\}} draws the picture on the left, and \ecv{beforepicture}\texttt{\{\textbackslash centering\}} centers the picture.
+
+The \ecv{personalinfo} command has an optional argument that tells how much vertical space to leave after the personal information block.}
+\end{europecv}
+
+
+For example, consider the following document:
+\begin{quote}
+\begin{verbatim}
+\documentclass[helvetica,notitle,nologo]{europecv}
+\usepackage{graphicx}
+% Define personal data
+\ecvname{Turing, Alan Mathison}
+\ecvnationality{British}
+\ecvdateofbirth{June 23, 1912}
+\ecvbeforepicture{\raggedright}
+\ecvpicture[height=3cm]{examples/at}
+
+\begin{document}
+ \begin{europecv}
+ \ecvpersonalinfo
+ \end{europecv}
+\end{document}
+\end{verbatim}
+\end{quote}
+The above will produce the following output:
+
+{
+\ecvWithHorRule
+\ecvname{Turing, Alan Mathison}
+\ecvnationality{British}
+\ecvdateofbirth{June 23, 1912}
+\ecvbeforepicture{\raggedright}
+\ecvpicture[height=3cm]{examples/at}
+\fontfamily{phv}\selectfont
+\begin{europecv}
+\ecvpersonalinfo
+\end{europecv}
+}
+
+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}
+\usepackage{graphicx}
+
+\ecvname{Turing, Alan Mathison}
+\ecvnationality{British}
+\ecvdateofbirth{June 23, 1912}
+\ecvbeforepicture{\raggedleft}
+\ecvpicture[height=3cm]{examples/at}
+\ecvafterpicture{\ecvspace{-3.5cm}}
+
+\begin{document}
+ \begin{europecv}
+ \ecvpersonalinfo
+ \end{europecv}
+\end{document}
+\end{verbatim}
+\end{quote}
+The output of the above code looks like this:
+{
+\ecvWithHorRule
+\ecvname{Turing, Alan Mathison}
+\ecvnationality{British}
+\ecvdateofbirth{June 23, 1912}
+\ecvbeforepicture{\raggedleft}
+\ecvpicture[height=3cm]{examples/at}
+\ecvafterpicture{\ecvspace{-3.5cm}}
+\fontfamily{phv}\selectfont
+\begin{europecv}
+\ecvpersonalinfo
+\end{europecv}
+}
+
+Note that if your personal data (e.g., your address) is long enough, then some text may overlap your picture. A (not so good) solution to solve the problem consists in breaking the offending line(s) with~\texttt{\textbackslash\textbackslash\&} (backslash-backslash-ampersand).
+\medskip
+\bigskip
+
+%\ecvNoHorRule
+\begin{europecv}
\ecvsection{Sectioning commands}
\ecvitem{\ecv{section}\texttt{[}\textit{vspace}\texttt{]}\texttt{\{}\textit{title}\texttt{\}}}{Starts a new section. For example, the current section has been started with \ecv{section}\texttt{\{Sectioning commands\}}.}
\ecvitem{\ecv{item}\texttt{[}\textit{vspace}\texttt{]}\texttt{\{}\textit{left}\texttt{\}}\texttt{\{}\textit{right}\texttt{\}}}{Puts \emph{left\/} text on the left of the vertical rule and \emph{right\/} text on the right of the vertical rule.}
@@ -172,8 +294,8 @@ If you want to use the hyphenation patterns for the language(s) of your choice,
\ecvsection{Spoken languages}
\ecvitem{\ecv{mothertongue}\texttt{[}\textit{vspace}\texttt{]} \texttt{\{}\textit{language}\texttt{\}}}{Typesets the mother tongue.}
\ecvitem{\ecv{languageheader}\texttt{\{}\textit{symbol}\texttt{\}}}{Typesets the header of the language table. The argument is a symbol used as a footnote symbol referring to the language table footer (see below).}
-\ecvitem{\ecv{languagefooter}\texttt{[}\textit{vspace}\texttt{]} \texttt{\{}\textit{symbol}\texttt{\}}}{Prints the line \textit{Common European Framework of Reference (CEF) level}. If present, this command should go after all language descriptions. The \textit{symbol} must coincide with the argument of \ecv{languageheader}.}
-\ecvitem[15pt]{\ecv{language}\texttt{[}\textit{vspace}\texttt{]}\texttt{\{}\textit{l1}\texttt{\}}\texttt{\{}\textit{l2}\texttt{\}} \texttt{\{}\textit{l3}\texttt{\}}\texttt{\{}\textit{l4}\texttt{\}}\texttt{\{}\textit{l5}\texttt{\}}}{Typesets a row of the language table describing a language. The arguments \textit{l1} to~\textit{l5} correspond to the entries in the header, and they should give brief descriptions related to the following abilities:
+\ecvitem{\ecv{languagefooter}\texttt{[}\textit{vspace}\texttt{]} \texttt{\{}\textit{symbol}\texttt{\}}}{Prints the line \textit{Common European Framework of Reference (CEF) level}. If present, this command should go after all language descriptions. The \textit{symbol} should coincide with the argument of \ecv{languageheader}.}
+\ecvitem{\ecv{language}\texttt{[}\textit{vspace}\texttt{]}\texttt{\{}\textit{l1}\texttt{\}}\texttt{\{}\textit{l2}\texttt{\}} \texttt{\{}\textit{l3}\texttt{\}}\texttt{\{}\textit{l4}\texttt{\}}\texttt{\{}\textit{l5}\texttt{\}}}{Typesets a row of the language table describing a language. The arguments \textit{l1} to~\textit{l5} correspond to the entries in the header, and they should give brief descriptions related to the following abilities:
\begin{description}
\item[\textit{l1}:] understanding (listening);
\item[\textit{l2}:] understanding (reading);
@@ -182,8 +304,11 @@ If you want to use the hyphenation patterns for the language(s) of your choice,
\item[\textit{l5}:] writing.
\end{description}
The content should follow the guidelines of the Common European Framework of Reference for Languages. See Appendix~\ref{sec:selfassess} for reference. Predefined entries are defined below.}
-\ecvitem{Notes}{The above commands (apart from \ecv{languageheader}) have an optional argument \textit{vspace} that specifies how much vertical space to leave after the command.}
+\ecvitem[15pt]{\ecv{lastlanguage}\texttt{[}\textit{vspace}\texttt{]}\texttt{\{}\textit{l1}\texttt{\}} \texttt{\{}\textit{l2}\texttt{\}}\texttt{\{}\textit{l3}\texttt{\}}\texttt{\{}\textit{l4}\texttt{\}}\texttt{\{}\textit{l5}\texttt{\}}}{If you have specified the \texttt{booktabs} class option, you should use \ecv{lastlanguage} to typeset the last language description. If you do not use the \texttt{booktabs} class option, this is the same as \ecv{language}.}
+
+\ecvitem[15pt]{Notes}{The above commands (apart from \ecv{languageheader}) have an optional argument \textit{vspace} that specifies how much vertical space to leave after the command.}
\ecvitem{\ecv{CEF}\texttt{\{}\textit{level}\texttt{\}}\texttt{\{}\textit{descr}\texttt{\}}}{Typesets an entry of the table, where \textit{level} is the self-assessed level code and \textit{descr} is a short description. See Appendix~\ref{sec:selfassess} for reference.}
+\label{p:predefined}
\ecvitem{\ecv{AOne}}{Predefined level description: basic user~(A1).}
\ecvitem{\ecv{ATwo}}{Predefined level description: basic user~(A2).}
\ecvitem{\ecv{BOne}}{Predefined level description: independent user~(B1).}
@@ -197,13 +322,14 @@ As an example, the following code inside the \texttt{europecv} environment:
\ecvmothertongue[10pt]{English}
\ecvlanguageheader{(*)}
\ecvlanguage{French}{\ecvCOne}{\ecvCTwo}{\ecvBTwo}{\ecvCOne}{\ecvCTwo}
-\ecvlanguage{German}{\ecvATwo}{\ecvATwo}{\ecvATwo}{\ecvATwo}{\ecvATwo}
+\ecvlastlanguage{German}{\ecvATwo}{\ecvATwo}{\ecvATwo}{\ecvATwo}{\ecvATwo}
\ecvlanguagefooter{(*)}
\end{verbatim}
will produce something similar to the following:
-
\ecvNoHorRule
-\ecvLeftColumnWidth{3.2cm}
+\ecvLeftColumnWidth{3.3cm}
+{
+\fontfamily{phv}\selectfont
\begin{europecv}
\ecvmothertongue[10pt]{English}
\ecvlanguageheader{(*)}
@@ -211,16 +337,73 @@ will produce something similar to the following:
\ecvlanguage{German}{\ecvATwo}{\ecvATwo}{\ecvATwo}{\ecvATwo}{\ecvATwo}
\ecvlanguagefooter{(*)}
\end{europecv}
+}
+If you have specified the \texttt{booktabs} class option, the spoken language table will look like this:
+
+\makeatletter
+ \renewcommand*\ecvlanguageheader[1]{%
+ {\large\textit{\ecv@assesskey}}\\ \textit{\ecv@levelkey}${}^{\mbox{\scriptsize#1}}$&
+ \setlength\extrarowheight{0pt}
+ \begin{tabular}[t]{m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}}
+ \toprule
+ \multicolumn{2}{c}{\textbf{\ecv@understandkey}}&\multicolumn{2}{c}{\textbf{\ecv@speakkey}}&\centering\textbf{\ecv@writekey}\tabularnewline
+ \centering\small{\ecv@listenkey} & \centering \small{\ecv@readkey} &\centering \small{\ecv@interactkey} &\centering \small{\ecv@productkey} & \tabularnewline
+ \midrule
+ \end{tabular}\vspace{2\arrayrulewidth}\tabularnewline
+ }
+ \renewcommand*\ecvlanguage[7][0pt]{
+ {\textbf{#2}} &
+ \setlength\extrarowheight{0pt}
+ \begin{tabular}{m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}}
+ #3 & #4 & #5 & #6 & #7\tabularnewline \midrule
+ \end{tabular}\vspace{#1}
+ \tabularnewline
+ }
+ \renewcommand*\ecvlastlanguage[7][0pt]{
+ {\textbf{#2}} &
+ \setlength\extrarowheight{0pt}
+ \begin{tabular}{m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}}
+ #3 & #4 & #5 & #6 & #7\tabularnewline \bottomrule
+ \end{tabular}\vspace{#1}
+ \tabularnewline
+ }
+\makeatother
+
+{
+\fontfamily{phv}\selectfont
+\begin{europecv}\label{spoken}
+\ecvmothertongue[10pt]{English}
+\ecvlanguageheader{(*)}
+\ecvlanguage{French}{\ecvCOne}{\ecvCTwo}{\ecvBTwo}{\ecvCOne}{\ecvCTwo}
+\ecvlastlanguage{German}{\ecvATwo}{\ecvATwo}{\ecvATwo}{\ecvATwo}{\ecvATwo}
+\ecvlanguagefooter{(*)}
+\end{europecv}
+}
+
\ecvWithHorRule
\ecvLeftColumnWidth{5cm}
Note that you should use tight page margins to make the table fit comfortably.
\begin{europecv}
-\ecvsection{Footnotes}
-\ecvitem{\ecv{footnote}\texttt{\{}\textit{note}\texttt{\}}}{Puts a note in the footer which will appear on every page of the curriculum vit\ae.\footnote{Standard footnotes can also be used inside the \texttt{europecv} environment.}}
+\ecvsection{Footer and Footnotes}
+\ecvitem{\ecv{footnote}\texttt{\{}\textit{note}\texttt{\}}}{Puts a note in the footer of every page of the curriculum vit\ae.\footnote{Standard footnotes can also be used inside the \texttt{europecv} environment.} The note spans the right column width and it is justified. This command should appear in the preamble of your document.}
+\ecvitem{\ecv{page}\texttt{\{}\textit{def}\texttt{\}}}{Redefines the way the page numbering looks like. The default is to print the word ``Page'' (in the language of your choice) followed by the page number. You can change this: for example, \ecv{page}\texttt{\{\textbackslash thepage\}} can be used to suppress the word ``Page''.}
+\ecvitem{Notes}{The footer is typeset using the \textsf{fancyhdr} package. So, you can use \textsf{fancyhdr} commands to customize the footer (and the header too, of course). For example, if you want plain page numbers, you can use \texttt{\textbackslash pagestyle\{plain\}} at the beginning of your document (as it has been done for this document, whose source code is included in the package).}
\end{europecv}
+If you want to use your own left, center, and right footer, you can put the relevant commands after \texttt{\textbackslash begin\{document\}}. For example:
+\begin{quote}
+\begin{verbatim}
+% [...]
+\begin{document}
+\fancyfoot{} % Clears the footer
+\fancyfoot[L]{My left footer}
+\fancyfoot[C]{My center footer}
+\fancyfoot[R]{My right footer}
+\end{verbatim}
+\end{quote}
+
Some parameters can be set by using the following commands.
\ecvExtraRowHeight{10pt}
@@ -231,7 +414,7 @@ Some parameters can be set by using the following commands.
\ecvsection{Fine Tuning}
\ecvitem{\ecv{WithHorRule}}{Draws a horizontal rule at the beginning of the Europass~CV, which spans the first column. This is the default.}
\ecvitem{\ecv{NoHorRule}}{Does not draw the horizontal rule at the beginning of the Europass~CV. This part was typeset with \ecv{NoHorRule}.}
-\ecvitem{\ecv{RuleWidth}\texttt{\{}\textit{width}\texttt{\}}}{Sets the thickness of the rules. The default is~\texttt{0.4pt}. This part has been typeset with \ecv{RuleWidth}\texttt{\{2pt\}}.}
+\ecvitem{\ecv{RuleWidth}\texttt{\{}\textit{width}\texttt{\}}}{Sets the thickness of the rules. The default is~\texttt{0.4pt}. This part has been typeset with \ecv{RuleWidth}\texttt{\{2pt\}}. The vertical rule can be omitted by setting this parameter to~\texttt{0pt}.}
\ecvitem{\ecv{ExtraRowHeight}\texttt{\{}\textit{height}\texttt{\}}}{Puts extra space between \emph{all\/} subsequent items in the \texttt{europecv} environment (including rows of the spoken language table). The default is~\texttt{0pt}. This part has been typeset with \ecv{ExtraRowHeight}\texttt{\{10pt\}}.}
\ecvitem{\ecv{ColSep}\texttt{\{}\textit{width}\texttt{\}}}{Sets the space between the vertical rule and the surrounding text. The default is~\texttt{12pt}. This part has been typeset with \ecv{ColSep}\texttt{\{20pt\}}.}
\ecvitem{\ecv{FlagWidth}\texttt{\{}\textit{width}\texttt{\}}}{Sets the size of the flag. The default is~\texttt{10mm}.}
@@ -246,19 +429,20 @@ Some parameters can be set by using the following commands.
\begin{europecv}
\ecvitem{\ecv{LeftColumnWidth}\texttt{\{}\textit{width}\texttt{\}}}{Sets the text width in the left column to \emph{width}. The right column fills the page. The default is~\texttt{5cm}. This part has been typeset with \ecv{LeftColumnWidth}\texttt{\{6cm\}}.}
\ecvitem[15pt]{\ecv{TitleKern}}{Changes the kerning of the title. The default value is~\texttt{0.5pt}.}
+\hline
\ecvitem[0pt]{Notes}{To change global sizing parameters, such as the page size, the margins and so on, use the \textsf{geometry} package.}
\cline{2-2}
-\ecvitem{}{You may draw horizontal lines with \texttt{\textbackslash hline} or \texttt{\textbackslash cline}. The line above was obtained by:
+\ecvitem{}{You may draw horizontal lines with \texttt{\textbackslash hline} or \texttt{\textbackslash cline}. The lines above have been obtained by:
\begin{quote}
-\texttt{\ecv{item}[0pt]\{Notes\}\{\ldots\}\textbackslash cline\{2-2\} \ecv{item}\{\}\{\ldots\}}
+\texttt{\textbackslash hline\ecv{item}[0pt]\{Notes\}\{\ldots\}\textbackslash cline\{2-2\} \ecv{item}\{\}\{\ldots\}}
\end{quote}
}
\end{europecv}
\ecvLeftColumnWidth{5cm}
\ecvWithHorRule
-\section{Bibliography}
-The main weakness of this class is related to bibliography. If you insert a bibliography inside the \verb|europecv| environment with a command like:
+\section{Bibliographies}
+The main weakness of this class is related to bibliographies. If you insert a bibliography inside the \verb|europecv| environment with a command like:
\begin{quote}
\begin{verbatim}
\ecvsection{Additional Information}
@@ -281,11 +465,22 @@ Another possibility is to use the \textsf{bibentry} package, and put each \verb|
\end{quote}
The drawback of this solution is that you have to use a \verb|\bibentry| command for each bibliography item you want to appear. If you have written many publications, this can be a pain in the neck. Unfortunately, the only solution I know is to write a script to perform the task automatically.
-\section{Dependencies}
-The \textsf{europecv} class is built upon the \textsf{article} class, so you can use all standard \textsf{article} options, such as \verb|12pt|, \verb|draft|, \verb|a4paper|, and so on. It requires the \textsf{array}, \textsf{longtable} and \textsf{fancyhdr} packages, which should be available by default on any decent \LaTeX\ distribution.
+\section{Dependencies}\label{sec:dependencies}
+The \textsf{europecv} class is built upon the \textsf{article} class, so you can use all standard \textsf{article} options, such as \verb|12pt|, \verb|draft|, \verb|a4paper|, and so on. It requires the \textsf{array}, \textsf{longtable}, \textsf{fancyhdr}, \textsf{ucs} and~\textsf{inputenc} packages, which should be available by default on any decent \LaTeX\ distribution.
\section{Official Europass CV and \textsf{europecv}: the differences}
-Unless you want to install Arial Narrow, you will probably typeset your curriculum vit\ae\ in condensed Helvetica typeface if you want to adhere to the standard model. Differences are however quite small:
+Unless you want to install Arial (Narrow), you will probably typeset your curriculum vit\ae\ in (condensed) Helvetica typeface if you want to adhere to the standard model.\footnote{The models generated using the form at the EU web site are typeset in Arial, not in Arial Narrow.} Differences, however, are quite small:
+\begin{quote}
+\fontfamily{phv}\selectfont Helvetica:\\
+A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9\\
+a b c d e f g h i j k l m n o p q r s t u v w x y z ! ? \$ \% \& / ( ) \# *
+
+\end{quote}
+\begin{quote}
+\fontfamily{ma1}\selectfont Arial:\\
+A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9\\
+a b c d e f g h i j k l m n o p q r s t u v w x y z ! ? \$ \% \& / ( ) \# *
+\end{quote}
\begin{quote}
\fontfamily{phv}\fontseries{mc}\selectfont Condensed Helvetica:\\
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9\\
@@ -298,10 +493,11 @@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9\\
a b c d e f g h i j k l m n o p q r s t u v w x y z ! ? \$ \% \& / ( ) \# *
\end{quote}
-The \textsf{europecv} class uses standard LaTeX relative font sizes, so there are a few mismatches with respect to the official template. The vertical rule is thinner than the official one, but this can easily be changed with \ecv{RuleWidth}. The last noticeable difference is the span of the vertical rule, which in the official model goes through the page footer. The \textsf{europecv} class keeps the footer separate from the text of the curriculum vit\ae.
+The \textsf{europecv} class uses standard \LaTeX\ relative font sizes, so there are a few mismatches with respect to the official template. The vertical rule has a different width with respect to the official one(s), but this can easily be changed with \ecv{RuleWidth}. The mobile phone number is placed in an unusual position in the official model: almost flushed right, but not quite. I have decided to put it a \texttt{\textbackslash qquad} from the telephone number, and I have added a colon. Finally, I have decided to put a comma between the last name and the first name in the personal information block, because I think it helps distinguishing between them in some cases.
+%The last noticeable difference is the span of the vertical rule, which in the official model goes through the page footer. The \textsf{europecv} class keeps the footer separate from the text of the curriculum vit\ae.
\section{Acknowledgments}
-Thanks to Johann for adding Norwegian language definitions, to Thomas Clijsner for adding Dutch language definitions, and to Ivan Lloro Boada for adding Catalan language definitions. Thanks to Axel Kielhorn for providing a complete German translation and a German template, and to Andrzej Lichnerowicz for providing a complete Polish translation and a Polish template file. Thanks to Antonio Ospite for providing the first version of a vector image of the Europass logo, and to Jo\~ao Ventura for providing the current vector pictures of the Europass logo.
+Thanks to Johann for adding Norwegian language definitions, to Thomas Clijsner for Dutch language definitions, to Ivan Lloro Boada for Catalan language definitions, to Petres Zolt\'an for Hungarian language definitions and several bug fixes, to Nemanja for Serbian language definitions and to Henrique Ferreiro for Galician language definitions. Thanks to Axel Kielhorn for providing a complete German translation and a German template, to Andrzej Lichnerowicz for providing a complete Polish translation and a Polish template file, and to Jo\"el Rouvi\`ere for providing a complete French translation. Thanks to Antonio Ospite for providing the first version of a vector image of the Europass logo, and to Jo\~ao Ventura for providing the current vector pictures of the Europass logo. Thanks to Roman Bertle for suggesting to redefine item marks.
\section{Disclaimer}
I was not involved in any way in the development of the Europass~CV, as I was not involved in the definition of the previous European~CV. So, if you don't like it (I don't), don't complain to me, but write to the European Commission and teach them about good style and typography. And, maybe, about~\TeX.
@@ -316,7 +512,7 @@ All files in this package may be distributed under the terms of the \LaTeX\ Proj
\appendix
\section{Language self-assessment}\label{sec:selfassess}
-The following is a short description of the different levels of language assessment as defined by the \emph{Common European Framework of Reference for Languages}. See \url{http://www.coe.int/T/E/Cultural_Co-operation/education/Languages/Language_Policy/Common_Framework_of_Reference/default.asp} for more details.
+The following is a short description of the different levels of language assessment as defined by the \emph{Common European Framework of Reference for Languages}. See \url{http://www.coe.int/T/E/Cultural_Co-operation/education/Languages/Language_Policy/Common_Framework_of_Reference/} for more details.
\subsection*{Understanding}
\subsubsection*{Listening}
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/at.pdf b/Master/texmf-dist/doc/latex/europecv/examples/at.pdf
new file mode 100644
index 00000000000..2d89b895926
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europecv/examples/at.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/bulgarian-koi8-r.tex b/Master/texmf-dist/doc/latex/europecv/examples/bulgarian-koi8-r.tex
new file mode 100644
index 00000000000..7d17ef53751
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europecv/examples/bulgarian-koi8-r.tex
@@ -0,0 +1,24 @@
+%!TEX encoding = KOI8-R
+%
+% Example of Bulgarian input
+%
+\documentclass[a4paper,bulgarian,koi8-r]{europecv}
+\usepackage[T2A]{fontenc}
+\usepackage{graphicx}
+\usepackage[bulgarian]{babel}
+
+\ecvlastname{æÁÍÉÌÎÏ ìÉÞÎÏ, âÁÝÉÎÏ}
+\ecvfirstname{æÁÍÉÌÎÏ ìÉÞÎÏ, âÁÝÉÎÏ}
+\ecvaddress{ÕÌ., N., ÇÒ./Ó., ÐÏÝ. ËÏÄ, ÄßÒÖÁ×Á}
+\ecvtelephone{ðÏÐßÌ×Á ÓÅ ÐÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔ. (×Ö. éÎÓÔÒÕËÃÉÉÔÅ)}
+\ecvfax{ðÏÐßÌ×Á ÓÅ ÐÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔ. (×Ö. éÎÓÔÒÕËÃÉÉÔÅ)}
+\ecvemail{ðÏÐßÌ×Á ÓÅ ÐÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔ. (×Ö. éÎÓÔÒÕËÃÉÉÔÅ)}
+\ecvnationality{ðÏÐßÌ×Á ÓÅ ÐÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔ. (×Ö. éÎÓÔÒÕËÃÉÉÔÅ)}
+\ecvgender{ðÏÐßÌ×Á ÓÅ ÐÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔ. (×Ö. éÎÓÔÒÕËÃÉÉÔÅ)}
+\ecvdateofbirth{ðÏÐßÌ×Á ÓÅ ÐÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔ. (×Ö. éÎÓÔÒÕËÃÉÉÔÅ)}
+
+\begin{document}
+ \begin{europecv}
+ \ecvpersonalinfo
+ \end{europecv}
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/bulgarian-utf8.tex b/Master/texmf-dist/doc/latex/europecv/examples/bulgarian-utf8.tex
new file mode 100644
index 00000000000..31968aa260e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europecv/examples/bulgarian-utf8.tex
@@ -0,0 +1,24 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Example of Bulgarian input
+%
+\documentclass[a4paper,bulgarian]{europecv}
+\usepackage[T2A]{fontenc}
+\usepackage{graphicx}
+\usepackage[bulgarian]{babel}
+
+\ecvlastname{Фамилно Лично}
+\ecvfirstname{Бащино}
+\ecvaddress{ул., â„–, гр./Ñ., пощ. код, държава}
+\ecvtelephone{Попълва Ñе при необходимоÑÑ‚. (вж. ИнÑтрукциите)}
+\ecvfax{Попълва Ñе при необходимоÑÑ‚. (вж. ИнÑтрукциите)}
+\ecvemail{Попълва Ñе при необходимоÑÑ‚. (вж. ИнÑтрукциите)}
+\ecvnationality{Попълва Ñе при необходимоÑÑ‚. (вж. ИнÑтрукциите)}
+\ecvgender{Попълва Ñе при необходимоÑÑ‚. (вж. ИнÑтрукциите)}
+\ecvdateofbirth{Попълва Ñе при необходимоÑÑ‚. (вж. ИнÑтрукциите)}
+
+\begin{document}
+\begin{europecv}
+ \ecvpersonalinfo
+\end{europecv}
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_de.pdf b/Master/texmf-dist/doc/latex/europecv/examples/cv_template_de.pdf
deleted file mode 100644
index 1d283e2d65a..00000000000
--- a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_de.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_en.pdf b/Master/texmf-dist/doc/latex/europecv/examples/cv_template_en.pdf
deleted file mode 100644
index e5dcd571e7d..00000000000
--- a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_en.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_it.pdf b/Master/texmf-dist/doc/latex/europecv/examples/cv_template_it.pdf
deleted file mode 100644
index f3bdd31f6dc..00000000000
--- a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_it.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_pl.pdf b/Master/texmf-dist/doc/latex/europecv/examples/cv_template_pl.pdf
deleted file mode 100644
index cfae9a32fae..00000000000
--- a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_pl.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/greek-utf8.pdf b/Master/texmf-dist/doc/latex/europecv/examples/greek-utf8.pdf
new file mode 100644
index 00000000000..39423ec6058
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europecv/examples/greek-utf8.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/greek-utf8.tex b/Master/texmf-dist/doc/latex/europecv/examples/greek-utf8.tex
new file mode 100644
index 00000000000..0c07c9d74ac
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europecv/examples/greek-utf8.tex
@@ -0,0 +1,25 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Example of Greek input
+%
+\documentclass[a4paper,greek]{europecv}
+%\usepackage[T1]{fontenc}
+\usepackage[10pt]{type1ec} % To use CB-Greek
+\usepackage[greek,english]{babel} % This is mandatory
+\usepackage{graphicx}
+\ecvlastname{Επώνυμο}
+\ecvfirstname{Όνομα}
+\ecvaddress{Οδός, αÏιθμός, ταχυδÏομικός κωδικός, πόλη, χώÏα (ΠÏοαιÏετικά, βλ. οδηγίες)}
+\ecvtelephone{(ΠÏοαιÏετικά, βλ. οδηγίες)}
+\ecvfax{(ΠÏοαιÏετικά, βλ. οδηγίες)}
+\ecvemail{(ΠÏοαιÏετικά, βλ. οδηγίες)}
+\ecvnationality{(ΠÏοαιÏετικά, βλ. οδηγίες)}
+\ecvgender{(ΠÏοαιÏετικά, βλ. οδηγίες)}
+\ecvdateofbirth{\foreignlanguage{english}{You can use the Latin alphabet.}}
+
+\begin{document}
+\selectlanguage{greek}
+ \begin{europecv}
+ \ecvpersonalinfo
+ \end{europecv}
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/maltese-maltese.tex b/Master/texmf-dist/doc/latex/europecv/examples/maltese-maltese.tex
new file mode 100644
index 00000000000..ca5cc8c98f8
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europecv/examples/maltese-maltese.tex
@@ -0,0 +1,25 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Example of Maltese input with Maltese package
+%
+\documentclass[a4paper,maltese,helvetica,narrow]{europecv}
+%\usepackage[T1]{fontenc}
+%\usepackage[maltese]{babel}
+\usepackage{maltese}
+\usepackage{graphicx}
+
+\ecvlastname{Kunjom(ijiet)}
+\ecvfirstname{Isem}
+\ecvaddress{In-numru tad-dar, isem it-triq, kodi{\mc}i postali, belt/ra{\mh}al, pajji{\mz}}
+\ecvtelephone{({\mH}alli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+\ecvfax{({\mH}alli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+\ecvemail{({\mH}alli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+\ecvnationality{({\mH}alli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+\ecvgender{({\mH}alli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+\ecvdateofbirth{({\mH}alli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+
+\begin{document}
+ \begin{europecv}
+ \ecvpersonalinfo
+ \end{europecv}
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/maltese-utf8.tex b/Master/texmf-dist/doc/latex/europecv/examples/maltese-utf8.tex
new file mode 100644
index 00000000000..dcd5687ad5a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europecv/examples/maltese-utf8.tex
@@ -0,0 +1,24 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Example of Maltese input (not tested)
+%
+\documentclass[a4paper,maltese,utf8,helvetica,narrow]{europecv}
+\usepackage[T4]{fontenc}
+\usepackage[maltese]{babel}
+\usepackage{graphicx}
+
+\ecvlastname{Kunjom(ijiet)}
+\ecvfirstname{Isem}
+\ecvaddress{In-numru tad-dar, isem it-triq, kodiċi postali, belt/raħal, pajjiż}
+\ecvtelephone{(Ħalli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+\ecvfax{(Ħalli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+\ecvemail{(Ħalli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+\ecvnationality{(Ħalli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+\ecvgender{(Ħalli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+\ecvdateofbirth{(Ħalli barra jekk mhux relevanti, ara l-istruzzjonijiet)}
+
+\begin{document}
+ \begin{europecv}
+ \ecvpersonalinfo
+ \end{europecv}
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/minimal.pdf b/Master/texmf-dist/doc/latex/europecv/examples/minimal.pdf
index 8ee5b2a697a..8039953188b 100644
--- a/Master/texmf-dist/doc/latex/europecv/examples/minimal.pdf
+++ b/Master/texmf-dist/doc/latex/europecv/examples/minimal.pdf
@@ -1,14 +1,12 @@
%PDF-1.4
+%ÐÔÅØ
4 0 obj <<
-/Length 328
+/Length 326
/Filter /FlateDecode
>>
stream
-xÚRMOA ½Ï¯èq9LÎ÷\ULä¤qoÈ,`HØ ‹ßÒ!Ù¤}Óiß¼¾,ာÇl,$‘l¦U5ž˜)#eЕ Œ R)Ð*
-MŽ§óJ½¨gE'2š"FŠGØp¡àäò
-Ê—)Ü<¶÷kæ‚ `Ì ´ÃÀé7i"Ä°´YƒÑÐ7eÚ¦Œ>Ð1,VÞÖêæ
-Gç#Ô ž-è]‚˜Æà¡ž«á@»Pu}µ¼–ø.q*õàÝ`R@{ƒ)d¶"aqV8š}\Jl¤Þ ^]u¶m£«W­{¹˜
-žŸSÃúkÉóŽ¬É…ÿæSùð ›f ðbéh…Ì?O‚â1ÙÞ­§³ÕômÎÒm®¨OºOwÝ–×&[-›nÕµ}ñ°Ü¿²ûýa½8ïô ÛŒô
+xÚPËN1 ¼ç+|ÜÖµ“¬“\)E¢'+.¥‡ªT©«ÒÇÂï“zéC J(’=qìÉx(¶#Y$È6Á¬1[3žÌ ÁȺá+cBN ÕGŠòs_›ólø‡Œ dAa9ÒÀ6÷WN¯ ~qÑBÿ±a¸ßd.¸Ðå” tXåtKš
+¡,­C–Pˆ)+mˆèc‚Rb…ɪ»Úô8{t^ ^§€,H¨P*õ|\ {¥«Š6G_ìo4~hœj}¯xß›Ô#(+‹‰b¶"¡Ø¨ƒ?]\iœi½U¼¾êlrdW¼^µôaªxqüÎ ëó’§%+ðþ¿~9—‡ä¶_g2µËLAÍ’„Á%Hƒí¼zêy*¦ï‹Þq¾à.•]´»¼4çMfíºmºâçêð–½ï.›åi£oÓãŒy
endstream
endobj
3 0 obj <<
@@ -16,7 +14,7 @@ endobj
/Contents 4 0 R
/Resources 2 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 11 0 R
+/Parent 7 0 R
>> endobj
1 0 obj <<
/Type /XObject
@@ -24,13 +22,12 @@ endobj
/FormType 1
/PTEX.FileName (/Users/vita/Library/texmf/tex/latex/europecv/europasslogo.pdf)
/PTEX.PageNumber 1
-/PTEX.InfoDict 12 0 R
-/Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000]
+/PTEX.InfoDict 8 0 R
/BBox [0.00000000 0.00000000 4256.00000000 2352.00000000]
/Resources <<
/ProcSet [ /PDF ]
/ExtGState <<
-/GS1 13 0 R
+/GS1 9 0 R
>>>>
/Length 33212
>>
@@ -1279,14 +1276,14 @@ f
f
endstream
endobj
-12 0 obj
+8 0 obj
<<
/CreationDate (D:20050404114935+02'00')
/ModDate (D:20050404114935+02'00')
/Producer (PSNormalizer.framework)
>>
endobj
-13 0 obj
+9 0 obj
<<
/Type /ExtGState
/SA false
@@ -1301,182 +1298,61 @@ endobj
>>
endobj
2 0 obj <<
-/Font << /F19 7 0 R /F20 10 0 R >>
+/Font << /F19 5 0 R /F20 6 0 R >>
/XObject << /Im1 1 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-14 0 obj <<
+10 0 obj <<
/Type /Encoding
/Differences [ 0 /.notdef 1/dotaccent/fi/fl/fraction/hungarumlaut/Lslash/lslash/ogonek/ring 10/.notdef 11/breve/minus 13/.notdef 14/Zcaron/zcaron/caron/dotlessi/dotlessj/ff/ffi/ffl/notequal/infinity/lessequal/greaterequal/partialdiff/summation/product/pi/grave/quotesingle/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde 127/.notdef 128/Euro/integral/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/Omega/radical/approxequal 144/.notdef 147/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron/guilsinglright/oe/Delta/lozenge/Ydieresis 160/.notdef 161/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]
>> endobj
-9 0 obj <<
-/Length1 1653
-/Length2 6668
-/Length3 532
-/Length 7547
-/Filter /FlateDecode
->>
-stream
-xÚítuTÔíÖ6ÒÝÂЂ’ÒÝ%HÃ
-P˜bï€pésñððþeùu`ãõOÏ]$bï
-`¿ûð
-8ÿy
-¾Óöw[|B‚‚ó:@@N®¿DýÓ¾[—#'×oêÊš
-
-šJ<ÿnÃþ¾©{7 HC/ع”£µý×Ꮌ<ÔàÃ'ôè1€OXL &,òû7)ãýuÖ"áO€Ù]Ý‚B¿«ÿÇÿ¯“Åß`”\APÛ_£c€ºÚÞMÛ¿ ÿhÄͬ¦xWº° ¸Ð£ßV;~'ýïµp׋ž¿0Ø ‚‚$CSߦ!«©²ú†ͺ;…0úÂ`Eï ós+¡©‘+âeÖWUaüu#7Í^“»°ë uîMT'¥3GÇða½ WW.É"{ëžÍ`Ë"‚´=㟣 ÍeLÓÇ‚Ï6W‡ôô- ¯°Ž´>‚ã]p²xä’³žÃýA)µñˆëÐH«óv÷Ø“v.Î9zúûz;NîwmÐñdÆ?`“ôÀ$`è–I'cjTæSǃIÑMÌt)„z]P ]c‘¡Ü[ AqÄÎΊ-4‰s~Öø’Øü‰ŽíŠÎ”+0»ÜjÕ>f…j…šI$nK‘(¯OîTºTˬuÎjÝñ-,09Ÿù4Í.jR*gE¨²ö`‰¹/]'dM¡L:¥MÜ2UHùäÈE°?KhxóÆš&²þìà ›MMüL?Ñ·à‘¸ÈNév¹POÅRSw'ëP. Û8¶ÊbJáãpÅˤâÂͶ:¶2'£ïi Ñb‘Ž%1É_¼Ó–v|az‘ö
-;8Å;y;_l°* ¾ÜŸa2ùDN‰¼ú&2¶9ô™N¾r†´I »p O[“»’ñ±Ÿ¶œ±ù¢?›ñìàHœA6»Éu÷É¡ ñ’ãGŸ3ßÌfhö¢÷€Ë‹›mÁâ¼Ö‹ÙÝÄ„ª<.‘CíÚÙ Äüõ¾–Ë{Ö©’µDÖs¼Åhž$ù e:m'Éeš yÝ9g‚ˆˆÞ}è­ü¸„~7M% ñÄ愉g4y¤X<‚OH–%cvUžSè*-iWü¨“BCcLíj{¯I@ýl[ä9µGÚTÇ(>µZ“lÚ+ÊŒÒýñÇõaK6]Íte¼×4ʵ
-¨¥SCj^ÐE"D¥Øè½W`85ž3¼‰é9É_‚t›ŸË$L¥KÑËÇ3^Š•,TÿÄ[6ø#q·ü‚ËÀùêÅóF±#t’:ª„;F‰¥±9C5Ȁ官náŽõRi÷yF *,)/Hø“}QýU£h»‰ñ|câD{ý™ºãËYOÍ\k¶Ïô¼ÃÑyy?kþ,y!ä¨=˜ç,™®åjÏÄ¿ºVo°œYg”Â’˜þPégž›Ú˜šYÚ`‰cK‚Êþ×ÔÛqŠÃ¥³m9¼(§÷[zÅíîo€îâØ‘öÐt®f¥[ïӴ¾—¡{¯ r3a,ÖÊ1"$5L3";ßmwÑWŠ}bX¡QÙ{Ìc}×5nòU˜~ŒEˆìÙ­ *Vô '±]ùwªÕ¯'<;;ïm=Å™óÖ0ñeˆÑÓŽJ8°Î|ªu5y”}ýta·ßíŒæJZ“Í·óå9ö;Ü­¸v`‚z…ö$NÞIرî¢<{>Šè˜ø"M&Ëb¯ÃûIÁÊsºHÚº®ÖAäˆÒ±oK¦ ša
-…´QþK¹7—†gQ;ì~]ú÷ŽØ­ÒܼÕþT>‘9½ç£sb}
-Ï_ãòûï±rîÅÎ…QYJmLêG÷J¿oÉcò_™›É¾â“Çw$zºúÑÙS,¶›±6]5wB’­ü'Ó¹}“/}d@” 4t„ŒOÍ~äBÞ3a {O$ñ\:—Ó¼Û´_~é 6—OŒÈø‰aù½ÅÝú¨B>Óä^¢ÑuP.ßWëÐijã <ä`h¿Ê§7'× øÅWç‡ä̹XZ,=úRª>íÒ5€—
-×FZI¼=È1~ÓÊ‚ªnå3,0‹Ñ׋1Á»dº(ÜÅyuã{˹#®7‡1%Š¡¨Q(¾e¡Éêš ‰çOÙÞmËc½©í)ÜwòÔQXŽÌe÷}}¹XÇä552  £4ÏØ›oõ«;erÕC· µ¢=(ÔäËGF%^„ÍDbï n?®ÿ5¡ŸÆ)L½ÛëÇáÇ]A# RV¡ko­u?…·5e1×ñ¬óùP
--2<&óyçþÇ@¢êè‹Áo…$4¨ËJ‡¦í“bµBð wì¾&«Ä\½ÝhnùCz–+nÊ%‘ Ô1mZ£c«ó*º˜¥%<ä ÏÏöz ×ë–w·!åؼîLÑ=äôD¤-˜Ó¥~)±™µÞ–Ay¼ ˜õ¶M×æЪµüÏÅ7»£ãT; Ù½ª©ª½W‡¤çoqQ™'Q6Ÿß0K[µ¶S3Å>Æ‚šN€CI eô çP6Jh‚¯[朚Œ0¸Õüý[˜‚¬æg_£ÕC¾³IìD&ô‚aŒ¼•yë“ó¦ÆÀ3í›r^ÖVûµJOÞŽ­@Wl¶¢Wlw>Ù°’Ìš®à Áv“rÙ¹qx…eI´4¨ÖÄ=Ìd¼.å¡ôÐkâ1!m^`ýËçÛåÇAËضsù¯ÕíƒÍW+/Ê«€n4¸°ÎÕ³kûü݃7õEe;û&mô£†îsA÷ê,Öü³{±Ô 7ÓÞ«—Ö=røÊE:a'ØÓ¯E¯4Ê/«(NˆX ¿Ôé‰Ø/òg1iÛXeË«ÖX¸Ü
-
-?ÈT ˆ£¶¸êÜeêh‚b G½*H ~icær0¹­¿Ò> ƒ+¦ Äô¸?¢šëb'àM`è!ɨ<GÜ
-¤Áæ '}õÞÙQVZ’Laω²˜Y»rÊ‘ÌRçÏø€Mxžì´\WJ³ÏÐ]ºÖÐßä¬ßÓðÍ +)Žg-Ðô@‰‘b·íÑ‘t~)OSînyÑ~ÞðMBô¸+9™è“cI™ž ƒÒ”z—ü Ô× ößë¿múÜÞ¢/&›×QœìÓ/ž$7<TD<×èqùÜTZ¤Û²lÕr÷žÅ-ô5–9`s+usÎlÇW!ŠNaaD™ƒñüž/¢±¸ë'©rË*¯Š£G Ub}¬JÌäŠÅ::ŒÛ­â¾Ò¿gfa—ÕuÎÎ¥D™jc26}L”žRã¢o,7íÇ‚O8ûÿ½Ížý{ß^¾ùË
- Öý“ZÓqÇ:³ù“ð.Û¶1]M‚{{$h9"¾v|ü‘UùhOw´ã®¾/·Žf½KQ9Á —4?Àš–€Z®'š£Ò
- 𙇷rD9LýR9©ö¡¤Ÿ-½Œ×^ʹ#ižLeñ3“$w€~¹å€Dt(»쓧vÇ`чêú„qq<Ò` ñg|™ìÊ3BNßi® ½4¬a†÷™É’dèõªx‹òÒWux*\Ù£a ›²š§ÓÓ骦³
-ê
-­šÂs¤,eì}]„§ðß¿V}à­¶8§(hg¹°ï¶ n¢Ñ_è‘Ù=¸V8¥ø)B4ÿ«­RË»½·ø°ÈÙÊd*á¦Tiu[nè«6a‰“S>(ò¥Ѽ¬ÓA»GG ¥jÕO ¦j7½?wŽæ55_¾÷¦›Ãß¼
-ˆ„«ø°(ñY·³5+™¯‘D¿+PÄž;Sc\!?/­0« xõ0mÔæÐåACDQK‘K£·Ä;xóÌëŽñÓ¡/#´ Ç÷?|=#BÊBï5%àR-pi¯/f¾;òM [±%Ÿí ÆÂBX›¦§Oí¦oéwΔíÍϯF¬Ä¿³·gÄN( ¿§a•âçE^Åâ~úd7“?cº`®^(ç1žé2bÉ“î{Æš¾™*3[0ì8ÑÜ(]­Õü¾ˆxÓò.è þ…!bÝöÞÕ»9Úßæ}MŠôg¸Þ {¾ýú`òõQ1o—9§(«üI™>ôkÕWoß½¥¤ü<î ÒÜWÉËÞÐÑ•ä†W1xTzø¥\Æ9‚Ô ®A²séÍï`ûÞ$œ–Ù ¨» ‹JµÊ“o2˜*fµc‡þa¬`]÷†t®ºÿTKOf¥è{4[s"™Ð•fhᆠq¤/pE¸×–ôdja…§øü,žuG–²s
-endstream
-endobj
-10 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 14 0 R
-/FirstChar 45
-/LastChar 230
-/Widths 15 0 R
-/BaseFont /FLCCLE+NimbusSanL-ReguCond
-/FontDescriptor 8 0 R
->> endobj
-8 0 obj <<
-/Ascent 713
-/CapHeight 713
-/Descent -213
-/FontName /FLCCLE+NimbusSanL-ReguCond
-/ItalicAngle 0
-/StemV 73
-/XHeight 523
-/FontBBox [-136 -282 820 951]
-/Flags 4
-/CharSet (/hyphen/one/C/P/a/c/e/f/g/i/l/m/o/r/t/u/v/ae)
-/FontFile 9 0 R
->> endobj
-15 0 obj
-[273 0 0 0 456 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 592 0 0 0 0 0 0 0 0 0 0 0 0 547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 456 0 410 0 456 228 456 0 182 0 0 182 683 0 456 0 0 273 0 228 456 410 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 729 ]
-endobj
6 0 obj <<
-/Length1 1647
-/Length2 6011
-/Length3 532
-/Length 6861
-/Filter /FlateDecode
->>
-stream
-xÚíTeTÔý¶DR$•¡»»¤iAb†`ˆ†i$$¤ A¤QBº‘îé;úžsÞ³Þ{>s>Ýug­Yë¿ëÙÏŽßfaÐ5à‘ÃA8 É#ÀË/ І:Ü\ €0-¸#XP<Eˆ„ÂaJ@$D` ” Ö
-°E
-ÌýMÃÍ
-³ý“7
-ûWwþ¬ðOÕ½~GÃ{ýƒé
-q´áÅDå´F¢rÛBax|¿–Efðÿ¡»9ÿÝæAünû¯á@‘
-Ðüº3€_‡æaðÿŠ:A½þEÜ_!pý÷W›:ˆjˆ<Ì5~^þ?”PW¨'¬ EZÛl€Ž¨nýÖ¡˜ ¡0jª¿
-ààçÿ‹ÍÐjí
-R·£}öÇ´æ1MEùŸ¬.öéé[ä_a=ø$„ÀÙ?ã`rÏ g>u&ô·N®ˆ¥h$®B#-»µÍš°qvÊö¹§«óKËáݶZ®ÌX\)wLÖ¨
-å鮲•8™C4U§iÓÓØßÃö¾ápˆv¿ºŠ«ç©
-fl •È­ÕÖÂ9Z'^ÒH=V]×»btʹWú‘¾cèH£¼W>„ÇE}/‡W+Þ´ÌT÷j¾µòtíFž}öºfŒ÷ñðA£¢'‰º&ÍÚ¹8ùˆŠ„¡ð“‡ùµíd¥åôqµ¡—”¦±
-£†+}' "±|b¯Žö"Ow%xÈ€ùF‡ èv+$šhÌ€7#3
-œ·H"rÝ%¶àêQ‰Ë‹¹µ£êõ±cÔV5OçrU0“„±ž•fôC﮵b­b[ø´·
-‹§ËVû‡«òX¶ðìÏè':ÓÏß{û²$yŸ6µË8‹©†ÎÃK|KuEHgÅ»˜‚w¤c4–¢U© ¬›Z‰9C/uë—(eáiµßI) ITSäP@±Ó `§…w{œ,C‹§ßüù¸adÜE>$Ó,bâX¡´P{ù“aË®I¥$rŠ=ËÖú7¤ác}Óàž$
-½ ZîŽ"&?žþÓ'Ö™M¢çÍÌßu¾  ¨3º8v =–óYðµë° "Ñ÷+øfìëaÜ®ûšWŒä골¼.El>¶{ÁÁ”=ÚI - i*ú¬¥ü@°[Ý’îâpílû ïÆI„µÅs›…¸ÖûëþU>ôóYLÕ6ŽY±ieµËJI[\Ï3 qXç-Sä®c|‚ÊŠ‡ÍuõEFúøÞ¸ U‚¯O7¥q¬Lâ3n'5¬õo7†q|ô ¤»Ç`Èä0pÑŸ0NöÔ ûàÎÂC[:ôµÂî:a8¯ÉåvÜ \–t ]|¿–91Œq¾4KR'§m&V}=þ /Ï°m3#·z¸JŸèð%È
-ªµ×ú⯎J›ÝI¢‚1ønki”„Gñ–ñ3B˜£qze¶Í®ž¹¨(Õ|N¢ÀÙ´ýcmV~7D÷å†ûËnöºz}ñh‘ŠÐÁþÚFó¡Íòiþð nâiÉ Âúû ù~O`+KÞq®3*z=çI!#‹âl>+ñÌÄŸöEGµ›ËÖUZ)ùÉÚ°¾·ÏæôóÏÊ?w•¹3a ™a¢õZúV¥p†=®EgšÑæé³\û ñÓŸÄäÆ_]ršË„6§ˆs\y£1í
-ž™L8_Ž\b¬QpŠ<ñxW{TN­KÛ¸(­—ûuAVæx-IØh°‚Ñfç°»GxF¥@Òí5<˜[*þD=0öñªTqàÛ@\Â4ˆá§Â5‘ŸàTQNPβ‰Å2í!/ѼP““7Þ÷´Ÿ?K #¯oI“éÜÉú=éC\Óé×áÊ 9sÞƒ9‹6¼·@Ó&¢{ÛiI7Q'îÌ È{OHâFVŽpy9G÷®›ì3dMr¯$ Œ†ó3üx:¨zzZrÈî˜pœúíC"¥`]ejÕš Æ"($~|§›Dån€¬– Q€¡Oª¥Î¸l&í=»Éød÷ð0uy^p®ò£ÍTl}Q!ù6N±÷É%¾S†qˆ«â].Â}Z-?ÛÒÖHôíAÑp:o“Þ‘e$¢* ‰9m¿h¸pž ÓXÍ"¢&ä=1P BófïºÖs I[Áî¾w±¶4A=²…œ
-û¾ÉùsÌO›9áMÑút­0½ˆ qŸWꮚš½Y» ¸{=ÙW käm
-€`1%¨ú-ú¼© âÉp„ZN@OÃk±G#Åû[Ÿì4„</ZÁ‰°\ù‹ÃÝ´x€,\ÓˆXé“)úu,ÿ¦½‡ÔCêx‚óg.‰™ íS‹½Œ«…#L΄¾æç,ŽÍ9­²Êé厴‡ÛFùsa{äf‚?ƾzLw3­fP^XHÇnûùàPàýÔ ¢lÐcè³ nãz¢61.ZÕ ¥-¶°_¬8ö“lè½Å|ï#™“ù,r^üà ;·j Cò»ŒA¡ áf)&´u¡ú²[Ú\Òˆ·É¾hl£e‹í[S.komúU]™Ø©©‚f_Ëh»pyÝĈEå’Ù›ô wyP¾¡ØC¾d°SošÚõùìX+°¼¡è\ò›"…™೬!ï¾ñ'!¨7Ìê³ÂÙGÆ«.¾ÉþhaÐX·¼@l[‰.×êM,"ÕáÇvm0W¬I­>Ãæ•ìQ\ųÏ׳Ð6üÝZ «ÙÉàVÕ°Ò9I¾BÝ!V4¹uÿ‡®•Ê¬ÝÔØ+pX—G OU„íc§OéŽVÓ“ W 9áœl/Þ—(J‹Ø¤³Êåßkë® ˆ÷Ÿ‹=OÆ'TÑ—õDPºO?Á÷¦EcrÓOPã’SY$”Àˆìë+Bã+m»Ù”‘Obˆr,Û0¾»¯ðå'~8d€9o|Êçñq8GR"ô_¼&:ÿÛBÊ
-iàØ¡vTJŠþ„
-Ó«¶n›dg' p^kB¥KÌ ¦?-QOÆf±Ÿz_†ú¼ºÏ‘ñÎd§¡'ÔOЇ§qØ:k€ûay?Ý܇g”¼|5ÌPF<=^a8]¶µÇ'´ÛûýRóù0RŒh¿ùç^Y†Òäg“{¦Ëuù8o,éÒj†=® OÄ––ò¢â³™vˆ¦£\?Û‚¨ýhNŽ±ÈÖs;F™ÐK/ÞKSìÖ[ž´¾Ós&=ô,Ü£ÉàÐlà0Ø× |^‹ÄûÑøsóË­Aùöíü¢HPƒ0º/_͉qp)*!iy!‰ô<ØMM¿•!Ãý–]Â8Ó8Œ¶f™j}s|'GËUô1Ÿ%NùÛq½Ð†ŒÛÌTpo÷À\ñˆ>ÏPÂehÎeHÚ‹ DÏCÌЯ¨_±à-ÚÙãêó÷fINLPÌzæŠË¶
-sÚ—0=½Z35øD¥q¥ZöØyˆa£]®b„ïê›U½–‘
-ž‘_Íꮀ¥¦…nT¾©Zš¡F¿—AQ×õ´:»gt†µU7´œ«QUQ‹þ}Ù¹™ú"…$ËöV|ÇŠîÇ0dzy·'ЄèîÊ´,?seÚ5(‹0¸úG"TN‘”=³Ä,å 39†|·Ð±w&ã~¡º8’çñ|á(ï´_/¦Æ—í”´ÙÇA‘[ñ¸K”ä°a±ôÍT6³sô!BOi*‘&ÉW«=
-9ž+Ãô¦:',xäá…ögF2÷/œ³ÛšaÉɲ?“Ô$¤´[iâ5ëæŸlCç!ŒUe?Æ`QúÚ£n܃@•ùÛDÚ`Ѫ‰O#Ŧ%*>ËxÁÍŸ¤
-Ó­#¬£û/ö^ž›wE[ÑP•YqpÝíI¹ó,¾6 ¾(SôòŒß(½ÊMZvh0ˆh>­‹É½K~¬üµ@Ý0RŸ…›Av«0ØtØZÏvp¯á`ó[Úž{õ•dÑ''ðÖ 
-Þ=ÒõpaRûX¼!!dK(žÁ™žVwIË•ŠqoðÎ ™ˆÙØ• n½(Ú!‹NÃê:W®›)÷«D¢¾*vŒóUyNŠ<¹[øß‘`¬ŸeÈOÖÊrñc n5£
-’EuHíè˜Ár^ïñ,åî@•ÃâC,ënBË#Îd<º”·¼IÅÅûÉEÈd˜`Vq6«˜¯–·¯mÈÎB'´U*æ
-C§žZ»ü:$çµÅù +¸¹É¥ÃõQ}ØuÜK)¼¯Us:ð<DäÑÀ.vk Gà£7±Ì}‰oý'oÄ&‡øYuÙ_'+ [Ì3¶ñ¤µ´˜áÖ?˜æiÛ°+
-P}œéÉùÖeØa·l¼êÉóX:¼Ç“j…»iP€nþà™ØѶáÑËD'!\•Æ„qÙ¹g³Æ©¹¢aãEèéƒÉ®=Kt3Ú/Ö3¥êZ Йñ·¹Ð}Óu2§žr'fɼ–0<¡¨ç6œc處¹Å:Nr:{×Çö…D ,/ãõµÃ£Ž÷8ÔÎMx@ SÿI[ÞbaÒÃ!”oç{gÜ
-¥)x%ÊkW+ˆË}'Õ± ô‰7î#5GG?Æ7³BçWCÔ[,m~Ô{r+ÞùøÜn¨½£yª±>ÑtÚä-àiMk¸b¶uLêêdáßOm' SïƯY4œŽ÷aó­“ ^íLDJZ~ÏŶu³pÐ^ê•í;·g˜ŠÉ¡Xobfz™IÆè׌†öÑš¤>¡àÂcšW¬è)ù±mFoÄ8Îx !Sn«2“•ñ¤•ÊS öš©—
-î}
-¾È!n i5 —ÆÍ[­`N“¤_‰pMÖ«¤?+y>ªv*?l+ðuÍœ¤U÷~±êxÓ¢(îÖ„œÔ›þË#¾Ÿˆ·ÒzÊcà ªœÙþñHxö¬ö—Ta½çü¥LÅÄDuVÓòÓØĈ9@øâÆAÏ U턧Ìc©ì¨×”³yÃ*Íøš6UHêV÷¢ñäd«È˦™çá)ïL\>¿ ¼Í¿²ÌÐÍ ]Èy{CÇÝøüɼ‘Ï»fv±;7: ÛVžUÄ ÉÓLÓ>A;Oú´§4k(Ú˜NÛï`Ê_se- ¨k¹|ĽÎþè§öô¾–ï~5DŠòA/fZ”îôH^m“ø^›l³+UÐÿÙ™ øÐÓÑäéºc«o¯¤†³¬L=DÈÉn¬Ð\9pºY¬¢<Õú‘ª´—CðŒ…MB"†;&m¹S}-ÇÆ>Á¢?a¥‹Ñ¬DœrÄc¶3eå–#¸\­”ª½„š¤ÂNRM}Î0×"ËЂ¡'pà,¥þ¤Ùú¹c½t^S5ÿøÃû€ÿ
-endstream
-endobj
-7 0 obj <<
/Type /Font
/Subtype /Type1
-/Encoding 14 0 R
-/FirstChar 69
-/LastChar 118
-/Widths 16 0 R
-/BaseFont /HPZHGY+NimbusSanL-BoldCond
-/FontDescriptor 5 0 R
+/Encoding 10 0 R
+/BaseFont /Helvetica
>> endobj
5 0 obj <<
-/Ascent 722
-/CapHeight 722
-/Descent -217
-/FontName /HPZHGY+NimbusSanL-BoldCond
-/ItalicAngle 0
-/StemV 114
-/XHeight 532
-/FontBBox [-139 -307 822 975]
-/Flags 4
-/CharSet (/E/a/c/e/i/l/m/o/p/r/s/t/u/v)
-/FontFile 6 0 R
+/Type /Font
+/Subtype /Type1
+/Encoding 10 0 R
+/BaseFont /Helvetica-Bold
>> endobj
-16 0 obj
-[547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 456 0 456 0 456 0 0 0 228 0 0 228 729 0 501 501 0 319 456 273 501 456 ]
-endobj
-11 0 obj <<
+7 0 obj <<
/Type /Pages
/Count 1
/Kids [3 0 R]
>> endobj
-17 0 obj <<
+11 0 obj <<
/Type /Catalog
-/Pages 11 0 R
+/Pages 7 0 R
>> endobj
-18 0 obj <<
-/Producer (pdfTeX-1.20a)
+12 0 obj <<
+/Producer (pdfeTeX-1.30.4)
/Creator (TeX)
-/CreationDate (D:20050404120345+02'00')
-/PTEX.Fullbanner (This is pdfTeX, Version 3.141592-1.20a (Web2C 7.5.3) kpathsea version 3.5.3)
+/CreationDate (D:20060424171629+02'00')
+/PTEX.Fullbanner (This is pdfeTeX, Version 3.141592-1.30.4-2.2 (Web2C 7.5.5) kpathsea version 3.5.5)
>> endobj
xref
-0 19
+0 13
0000000000 65535 f
-0000000528 00000 n
-0000034425 00000 n
-0000000416 00000 n
-0000000009 00000 n
-0000052081 00000 n
-0000044931 00000 n
-0000051912 00000 n
-0000044255 00000 n
-0000036418 00000 n
-0000044085 00000 n
-0000052462 00000 n
-0000034152 00000 n
-0000034284 00000 n
-0000034531 00000 n
-0000044504 00000 n
-0000052315 00000 n
-0000052520 00000 n
-0000052571 00000 n
+0000000531 00000 n
+0000034348 00000 n
+0000000420 00000 n
+0000000015 00000 n
+0000036427 00000 n
+0000036340 00000 n
+0000036519 00000 n
+0000034077 00000 n
+0000034208 00000 n
+0000034453 00000 n
+0000036576 00000 n
+0000036626 00000 n
trailer
-<<
-/Size 19
-/Root 17 0 R
-/Info 18 0 R
-/ID [<887B6371FA939B3C9F92B9BCBE53A0DE> <887B6371FA939B3C9F92B9BCBE53A0DE>]
->>
+<< /Size 13
+/Root 11 0 R
+/Info 12 0 R
+/ID [<DDA476E46AA692316F054F07525302DD> <DDA476E46AA692316F054F07525302DD>] >>
startxref
-52769
+36831
%%EOF
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/minimal.tex b/Master/texmf-dist/doc/latex/europecv/examples/minimal.tex
index 3f1e90c434b..5e325443cb5 100644
--- a/Master/texmf-dist/doc/latex/europecv/examples/minimal.tex
+++ b/Master/texmf-dist/doc/latex/europecv/examples/minimal.tex
@@ -1,6 +1,7 @@
-\documentclass[a4paper,helvetica,narrow]{europecv}
+%!TEX encoding = UTF-8 Unicode
+\documentclass[a4paper,helvetica]{europecv}
\usepackage{graphicx}
\begin{document}
\begin{europecv}
- \end{europecv}
+\end{europecv}
\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_de.pdf b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_de.pdf
new file mode 100644
index 00000000000..74540a69b3a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_de.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_de.tex b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_de.tex
index 7cd1f88f33a..aec74ee5327 100644
--- a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_de.tex
+++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_de.tex
@@ -1,34 +1,31 @@
-\documentclass[german,helvetica,narrow,openbib]{europecv}
+%!TEX encoding = UTF-8 Unicode
+\documentclass[totpages,german,helvetica,openbib]{europecv}
\usepackage[T1]{fontenc}
\usepackage[a4paper,top=1.27cm,left=1cm,right=1cm,bottom=2cm]{geometry}
\usepackage{ifpdf}
\usepackage{bibentry}
-\usepackage[english]{babel}
+\usepackage[english,german]{babel}
\usepackage{url}
-\ifpdf
- \usepackage[pdftex]{graphicx}
-\else
- \usepackage{graphicx}
-\fi
-\ecvLeftColumnWidth{4cm}
+\usepackage{graphicx}
+%\ecvLeftColumnWidth{4cm}
\renewcommand{\ttdefault}{phv} % Uses Helvetica instead of fixed width font
-\ecvlastname{Nachname(n)}
-\ecvfirstname{Vorname(n)}
+\ecvname{Nachname(n), Vorname(n)}
+%\ecvfootername{Vorname(n) Nachname(n)}
\ecvaddress{Stra\ss e, Hausnummer, Postleitzahl, Ort, Staat }
-\ecvtelephone{(Falls nicht relevant, bitte l\"oschen (siehe Anleitung)}
+\ecvtelephone[(Falls nicht relevant, bitte l\"oschen (siehe Anleitung)]{(Falls nicht relevant, bitte l\"oschen (siehe Anleitung)}
\ecvfax{(Falls nicht relevant, bitte l\"oschen (siehe Anleitung)}
\ecvemail{\url{email@address.com} (Falls nicht relevant, bitte l\"oschen (siehe Anleitung)}
\ecvnationality{(Falls nicht relevant, bitte l\"oschen (siehe Anleitung)}
\ecvdateofbirth{(Falls nicht relevant, bitte l\"oschen (siehe Anleitung)}
\ecvgender{(Falls nicht relevant, bitte l\"oschen (siehe Anleitung)}
%\ecvpicture[width=2cm]{mypicture}
+\ecvfootnote{Weitere Informationen finden Sie unter \url{http://europass.cedefop.eu.int}\\
+\textcopyright~ Europ\"aische Gemeinschsften, 2003.}
\begin{document}
-\selectlanguage{english}
+\selectlanguage{german}
-\ecvfootnote{Weitere Informationen finden Sie unter\\ \url{http://europass.cedefop.eu.int}\\
-\textcopyright~ Europ\"aische Gemeinschsften, 2003.}
\begin{europecv}
\ecvpersonalinfo[20pt]
@@ -69,7 +66,7 @@ Gew\"unschtes Berufsfeld}}{\large\textbf{(Falls nicht relevant, bitte l\"oschen
\ecvitem{\large F\"uhrerschein(e)}{\ldots}
\ecvsection{Zus\"atzliche Angaben}
-\ecvitem[10pt]{}{Hier weitere Angaben machen, die relevant sein k\"onnen, z. B. zu Kontaktpersonen, Referenzen usw. Falls nicht relevant, Rubrik bitte l\"oschen (siehe Anleitung)}
+\ecvitem[10pt]{}{Hier weitere Angaben machen, die relevant sein k\"onnen, z. B. zu Kontaktpersonen, Referenzen usw. Falls nicht relevant, Rubrik bitte l\"oschen (siehe Anleitung)}
\bibliographystyle{plain}
\nobibliography{publications}
\ecvitem{}{\textbf{Publikationen}}
diff --git a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.pdf b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.pdf
new file mode 100644
index 00000000000..74718b78f74
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_en.tex b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.tex
index 74fa0255216..fcee5a641e7 100644
--- a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_en.tex
+++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.tex
@@ -1,38 +1,32 @@
-\documentclass[helvetica,narrow,openbib]{europecv}
+\documentclass[helvetica,openbib,totpages]{europecv}
\usepackage[T1]{fontenc}
+\usepackage{graphicx}
\usepackage[a4paper,top=1.27cm,left=1cm,right=1cm,bottom=2cm]{geometry}
-\usepackage{ifpdf}
-\usepackage{bibentry}
\usepackage[english]{babel}
+\usepackage{bibentry}
\usepackage{url}
-\ifpdf
- \usepackage[pdftex]{graphicx}
-\else
- \usepackage{graphicx}
-\fi
\renewcommand{\ttdefault}{phv} % Uses Helvetica instead of fixed width font
-\ecvlastname{Surname(s)}
-\ecvfirstname{First name(s)}
+\ecvname{Surname, Name}
+\ecvfootername{Name Surname}
\ecvaddress{House number, street name, postcode, city, country}
-\ecvtelephone{(Remove if not relevant)}
+\ecvtelephone[(Remove if not relevant)]{(Remove if not relevant)}
\ecvfax{(Remove if not relevant)}
\ecvemail{\url{email@address.com} (Remove if not relevant)}
\ecvnationality{(Remove if not relevant)}
\ecvdateofbirth{(Remove if not relevant)}
\ecvgender{(Remove if not relevant)}
%\ecvpicture[width=2cm]{mypicture}
+\ecvfootnote{For more information go to \url{http://europass.cedefop.eu.int}\\
+\textcopyright~European Communities, 2003.}
\begin{document}
\selectlanguage{english}
-\ecvfootnote{For more information go to \url{http://europass.cedefop.eu.int}\\
-\textcopyright~European Communities, 2003.}
\begin{europecv}
-\ecvpersonalinfo[20pt]
-
+\ecvpersonalinfo[5pt]
\ecvitem{\large\textbf{Desired employment/ Occupational~field}}{\large\textbf{(Remove if not relevant)}}
\ecvsection{Work experience}
diff --git a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_it.pdf b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_it.pdf
new file mode 100644
index 00000000000..9aef9558963
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_it.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_it.tex b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_it.tex
index 19ba3aa0728..4a8986da63e 100644
--- a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_it.tex
+++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_it.tex
@@ -1,34 +1,29 @@
-\documentclass[helvetica,narrow,openbib,italian]{europecv}
+\documentclass[totpages,helvetica,openbib,italian]{europecv}
\usepackage[T1]{fontenc}
+\usepackage{graphicx}
\usepackage[a4paper,top=1.27cm,left=1cm,right=1cm,bottom=2cm]{geometry}
-\usepackage{ifpdf}
-\usepackage{bibentry}
\usepackage[italian]{babel}
+\usepackage{bibentry}
\usepackage{url}
-\ifpdf
- \usepackage[pdftex]{graphicx}
-\else
- \usepackage{graphicx}
-\fi
\renewcommand{\ttdefault}{phv} % Uses Helvetica instead of fixed width font
-\ecvlastname{Cognome/i}
-\ecvfirstname{Nome/i}
+\ecvname{Cognome/i Nome/i}
+%\ecvfootername{Nome/i Cognome/i}
\ecvaddress{Numero civico, via, codice postale, citt\`a, nazione}
-\ecvtelephone{Facoltativo}
+\ecvtelephone[Facoltativo]{Facoltativo}
\ecvfax{Facoltativo}
\ecvemail{\url{email@address.com} Facoltativo}
\ecvnationality{Facoltativo}
\ecvdateofbirth{Facoltativo}
\ecvgender{Facoltativo}
-%\ecvpicture[width=2cm]{mypicture}
+%\ecvpicture[width=3cm]{mypicture}
+\ecvfootnote{Per ulteriori informazioni: \url{http://europass.cedefop.eu.int}\\
+\textcopyright~European Communities, 2003.}
\begin{document}
\selectlanguage{italian}
-\ecvfootnote{Per ulteriori informazioni: \url{http://europass.cedefop.eu.int}\\
-\textcopyright~European Communities, 2003.}
\begin{europecv}
\ecvpersonalinfo[20pt]
@@ -52,11 +47,11 @@
\ecvsection{Capacit\`a e competenze professionali}
-\ecvmothertongue[5pt]{Precisare madrelingua/e}
+\ecvmothertongue[80pt]{Precisare madrelingua/e}
\ecvitem{\large Altra/e lingua/e}{}
\ecvlanguageheader{(*)}
-\ecvlanguage{Lingua}{}{}{}{}{}
-\ecvlanguage{Lingua}{}{}{}{}{}
+\ecvlanguage{Lingua}{\ecvAOne}{\ecvAOne}{\ecvATwo}{\ecvCOne}{\ecvCOne}
+\ecvlastlanguage{Lingua}{\ecvCOne}{\ecvCOne}{}{}{\ecvCTwo}
\ecvlanguagefooter[10pt]{(*)}
\ecvitem[10pt]{\large Capacit\`a e competenze sociali}{Descrivere tali competenze e indicare dove sono state acquisite. Facoltativo.}
diff --git a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_pl.pdf b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_pl.pdf
new file mode 100644
index 00000000000..c8d8f9655a2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_pl.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_pl.tex b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_pl.tex
index b13d8464645..1d2e9d2573b 100644
--- a/Master/texmf-dist/doc/latex/europecv/examples/cv_template_pl.tex
+++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_pl.tex
@@ -1,35 +1,29 @@
-\documentclass[helvetica,narrow,openbib,polish]{europecv}
+\documentclass[polish,helvetica,totpages,openbib]{europecv}
\usepackage[T1]{fontenc}
+\usepackage{graphicx}
\usepackage[a4paper,top=1.27cm,left=1cm,right=1cm,bottom=2cm]{geometry}
-\usepackage{ifpdf}
-\usepackage{bibentry}
\usepackage[polish]{babel}
+\usepackage{bibentry}
\usepackage{url}
-\ifpdf
- \usepackage[pdftex]{graphicx}
-\else
- \usepackage{graphicx}
-\fi
\renewcommand{\ttdefault}{phv}
-\ecvlastname{Nazwisko}
-\ecvfirstname{Imi\k{e}}
+\ecvname{Nazwisko Imi\k{e}}
+%\ecvfootername{Imi\k{e} Nazwisko}
\ecvaddress{Ulica, nr domu, kod pocztowy, miejscowo\'s\'c, kraj}
-\ecvtelephone{(Usun\k{a}\'c nag{\l}\'owek, je\'sli nie dotyczy (patrz: \emph{Wskaz\'owki}))}
+\ecvtelephone[(Usun\k{a}\'c nag{\l}\'owek, je\'sli nie dotyczy (patrz: \emph{Wskaz\'owki}))]{(Usun\k{a}\'c nag{\l}\'owek, je\'sli nie dotyczy (patrz: \emph{Wskaz\'owki}))}
\ecvfax{(Usun\k{a}\'c nag{\l}\'owek, je\'sli nie dotyczy (patrz: \emph{Wskaz\'owki}))}
\ecvemail{\url{email@adres.pl} (Usun\k{a}\'c nag{\l}\'owek, je\'sli nie dotyczy (patrz: \emph{Wskaz\'owki}))}
\ecvnationality{(Usun\k{a}\'c nag{\l}\'owek, je\'sli nie dotyczy (patrz: \emph{Wskaz\'owki}))}
\ecvdateofbirth{(Usun\k{a}\'c nag{\l}\'owek, je\'sli nie dotyczy (patrz: \emph{Wskaz\'owki}))}
\ecvgender{(Usun\k{a}\'c nag{\l}\'owek, je\'sli nie dotyczy (patrz: \emph{Wskaz\'owki}))}
%\ecvpicture[width=2cm]{mypicture}
+\ecvfootnote{Wi\k{e}cej o Europass: \url{http://europass.cedefop.eu.int}\\
+\textcopyright~Wsp\'olnoty Europejskie, 2003.}
\begin{document}
\selectlanguage{polish}
-\ecvfootnote{Wi\k{e}cej o Europass: \url{http://europass.cedefop.eu.int}\\
-\textcopyright~Wsp\'olnoty Europejskie, 2003.}
-
\begin{europecv}
\ecvpersonalinfo[20pt]
diff --git a/Master/texmf-dist/doc/latex/europecv/examples/publications.bib b/Master/texmf-dist/doc/latex/europecv/templates/publications.bib
index 91564703f4a..91564703f4a 100644
--- a/Master/texmf-dist/doc/latex/europecv/examples/publications.bib
+++ b/Master/texmf-dist/doc/latex/europecv/templates/publications.bib
diff --git a/Master/texmf-dist/tex/latex/europecv/EuropeFlagBW.eps b/Master/texmf-dist/tex/latex/europecv/EuropeFlagBW.eps
index e4e15a76385..77db2a382dc 100644
--- a/Master/texmf-dist/tex/latex/europecv/EuropeFlagBW.eps
+++ b/Master/texmf-dist/tex/latex/europecv/EuropeFlagBW.eps
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/europecv/EuropeFlagBlueCMYK.eps b/Master/texmf-dist/tex/latex/europecv/EuropeFlagBlueCMYK.eps
index 5596c5a948e..5a2a8f567a4 100644
--- a/Master/texmf-dist/tex/latex/europecv/EuropeFlagBlueCMYK.eps
+++ b/Master/texmf-dist/tex/latex/europecv/EuropeFlagBlueCMYK.eps
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/europecv/EuropeFlagCMYK.eps b/Master/texmf-dist/tex/latex/europecv/EuropeFlagCMYK.eps
index 9f7902c8a83..9f738b1b3db 100644
--- a/Master/texmf-dist/tex/latex/europecv/EuropeFlagCMYK.eps
+++ b/Master/texmf-dist/tex/latex/europecv/EuropeFlagCMYK.eps
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/europecv/EuropeFlagWB.eps b/Master/texmf-dist/tex/latex/europecv/EuropeFlagWB.eps
index 3e0b17182c3..06574d0a1fd 100644
--- a/Master/texmf-dist/tex/latex/europecv/EuropeFlagWB.eps
+++ b/Master/texmf-dist/tex/latex/europecv/EuropeFlagWB.eps
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvbg.def b/Master/texmf-dist/tex/latex/europecv/ecvbg.def
new file mode 100644
index 00000000000..66393a54207
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvbg.def
@@ -0,0 +1,37 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/13
+\ProvidesFile{ecvbg.def}[europecv Bulgarian definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Лична информациÑ}}
+\def\ecv@namekey{\ecv@utf{Ð¤Ð°Ð¼Ð¸Ð»Ð¸Ñ (ии), СобÑтвено (и) име (на)}}
+\def\ecv@addresskey{\ecv@utf{ÐдреÑ}}
+\def\ecv@telkey{\ecv@utf{Телефон}}
+\def\ecv@mobilekey{\ecv@utf{Мобилен телефон}}
+\def\ecv@faxkey{\ecv@utf{ФакÑ}}
+\def\ecv@emailkey{\ecv@utf{E-mail}}
+\def\ecv@nationalitykey{\ecv@utf{ÐационалноÑÑ‚}}
+\def\ecv@birthkey{\ecv@utf{Дата на раждане}}
+\def\ecv@genderkey{\ecv@utf{Пол}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{CÑ‚Ñ€.}}
+\def\ecv@cvofkey{\ecv@utf{Europass ÐвтобиографиÑf}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{Майчин (и) език (езици)}}
+\def\ecv@assesskey{\ecv@utf{СамооценÑване}}
+\def\ecv@levelkey{\ecv@utf{ЕвропейÑко ниво}}
+\def\ecv@understandkey{\ecv@utf{Разбиране}}
+\def\ecv@speakkey{\ecv@utf{Разговор}}
+\def\ecv@writekey{\ecv@utf{ПиÑане}}
+\def\ecv@listenkey{\ecv@utf{Слушане}}
+\def\ecv@readkey{\ecv@utf{Четене}}
+\def\ecv@interactkey{\ecv@utf{УчаÑтие в разговор}}
+\def\ecv@productkey{\ecv@utf{СамоÑтоÑтелно уÑтно изложение}}
+\def\ecv@langfooterkey{\ecv@utf{Единни европейÑки критерии за Ð¿Ð¾Ð·Ð½Ð°Ð½Ð¸Ñ Ð¿Ð¾ езици}}
+\def\ecv@cefbasickey{\ecv@utf{Ðиво на владеене - оÑновно}}
+\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]
+\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/Master/texmf-dist/tex/latex/europecv/ecvca.def b/Master/texmf-dist/tex/latex/europecv/ecvca.def
index 3fd3ae23c80..84ad2202a9b 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecvca.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecvca.def
@@ -1,30 +1,33 @@
+%!TEX encoding = UTF-8 Unicode
+%
% Translation yet to be finished
-\ProvidesFile{ecvca.def}[2005/04/08 europecv Catalan definitions]
+\ProvidesFile{ecvca.def}[europecv Catalan definitions]
% Personal information
-\def\ecv@infosectionkey{Informaci\'o personal}
-\def\ecv@namekey{Nom}
-\def\ecv@addresskey{Adre\c{c}a }
-\def\ecv@telkey{Tel\`efon}
-\def\ecv@faxkey{Fax}
-\def\ecv@emailkey{Correu electr\`onic}
-\def\ecv@nationalitykey{Nacionalitat}
-\def\ecv@birthkey{Data de naixement}
-\def\ecv@genderkey{Gender} % To be translated
+\def\ecv@infosectionkey{\ecv@utf{Informaci\'o personal}}
+\def\ecv@namekey{\ecv@utf{Nom}}
+\def\ecv@addresskey{\ecv@utf{Adre\c{c}a }}
+\def\ecv@telkey{\ecv@utf{Tel\`efon}}
+\def\ecv@mobilekey{\ecv@utf{M\`obil: }}
+\def\ecv@faxkey{\ecv@utf{Fax}}
+\def\ecv@emailkey{\ecv@utf{Correu electr\`onic}}
+\def\ecv@nationalitykey{\ecv@utf{Nacionalitat}}
+\def\ecv@birthkey{\ecv@utf{Data de naixement}}
+\def\ecv@genderkey{\ecv@utf{Gender}} % To be translated
% Footer
-\def\ecv@pagekey{P\`agina}
-\def\ecv@cvofkey{Curriculum vit\ae\ de}
+\def\ecv@pagekey{\ecv@utf{P\`agina}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ de}}
% Language table
-\def\ecv@mothertonguekey{Mother tongue(s)} % To be translated
-\def\ecv@assesskey{Self-assessment} % To be translated
-\def\ecv@levelkey{European level} % To be translated
-\def\ecv@understandkey{Understanding} % To be translated
-\def\ecv@speakkey{Speaking} % To be translated
-\def\ecv@writekey{Writing} % To be translated
-\def\ecv@listenkey{Listening} % To be translated
-\def\ecv@readkey{Reading}% To be translated
-\def\ecv@interactkey{Spoken interaction} % To be translated
-\def\ecv@productkey{Spoken production} % To be translated
-\def\ecv@langfooterkey{Common European Framework of Reference (CEF) level} % To be translated
-\def\ecv@cefbasickey{Basic user} % To be translated
-\def\ecv@cefindepkey{Independent user} % To be translated
-\def\ecv@cefprofkey{Proficient user} % To be translated
+\def\ecv@mothertonguekey{\ecv@utf{Mother tongue(s)}} % To be translated
+\def\ecv@assesskey{\ecv@utf{Self-assessment}} % To be translated
+\def\ecv@levelkey{\ecv@utf{European level}} % To be translated
+\def\ecv@understandkey{\ecv@utf{Understanding}} % To be translated
+\def\ecv@speakkey{\ecv@utf{Speaking}} % To be translated
+\def\ecv@writekey{\ecv@utf{Writing}} % To be translated
+\def\ecv@listenkey{\ecv@utf{Listening}} % To be translated
+\def\ecv@readkey{\ecv@utf{Reading}} % To be translated
+\def\ecv@interactkey{\ecv@utf{Spoken interaction}} % To be translated
+\def\ecv@productkey{\ecv@utf{Spoken production}} % To be translated
+\def\ecv@langfooterkey{\ecv@utf{Common European Framework of Reference (CEF) level}} % To be translated
+\def\ecv@cefbasickey{\ecv@utf{Basic user}} % To be translated
+\def\ecv@cefindepkey{\ecv@utf{Independent user}} % To be translated
+\def\ecv@cefprofkey{\ecv@utf{Proficient user}} % To be translated
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvcs.def b/Master/texmf-dist/tex/latex/europecv/ecvcs.def
new file mode 100644
index 00000000000..918e26be297
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvcs.def
@@ -0,0 +1,39 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/13
+\ProvidesFile{ecvcs.def}[europecv Czech definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Osobn{\'\i} {\'u}daje}}
+\def\ecv@namekey{\ecv@utf{Jm{\'e}no / P{\v r}{\'\i}jmen{\'\i}}}
+\def\ecv@addresskey{\ecv@utf{Adresa}}
+\def\ecv@telkey{\ecv@utf{Telefon}}
+\def\ecv@mobilekey{\ecv@utf{Mobiln{\'\i} telefon}}
+\def\ecv@faxkey{\ecv@utf{Fax}}
+\def\ecv@emailkey{\ecv@utf{E-mail}}
+\def\ecv@nationalitykey{\ecv@utf{St{\'a}tn{\'\i} p{\v r}{\'\i}slu{\v s}nost}}
+\def\ecv@birthkey{\ecv@utf{Datum narozen{\'\i}}}
+\def\ecv@genderkey{\ecv@utf{Pohlav{\'\i}}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{Strana}}
+\def\ecv@cvofkey{\ecv@utf{{\v Z}ivotopis}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{Mate{\v r}sk{\'y} jazyk(y)}}
+\def\ecv@assesskey{\ecv@utf{Sebehodnocen{\'i}}}
+\def\ecv@levelkey{\ecv@utf{Evropsk{\'a} {\'u}rove{\v n}}}
+\def\ecv@understandkey{\ecv@utf{Porozum{\v e}n{\'\i}}}
+\def\ecv@speakkey{\ecv@utf{Mluven{\'\i}}}
+\def\ecv@writekey{\ecv@utf{Psan{\'\i}}}
+\def\ecv@listenkey{\ecv@utf{Poslech}}
+\def\ecv@readkey{\ecv@utf{{\v C}ten{\'\i}}}
+\def\ecv@interactkey{\ecv@utf{{\'U}stn{\'\i} interakce}}
+\def\ecv@productkey{\ecv@utf{Samostatn{\'y} {\'u}stn{\'\i} projev}}
+\def\ecv@langfooterkey{\ecv@utf{Spole{\v c}n{\'y} evropsk{\'y} referen{\v c}n{\'\i} r{\'a}mec pro jazyky}}
+\def\ecv@cefbasickey{\ecv@utf{U{\v z}ivatel z{\'a}klad{\r u} jazyka}}
+\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]
+\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/Master/texmf-dist/tex/latex/europecv/ecvda.def b/Master/texmf-dist/tex/latex/europecv/ecvda.def
index 7c25770510f..36ef92583a7 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecvda.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecvda.def
@@ -1,47 +1,39 @@
-% Translation yet to be finished
-\ProvidesFile{ecvda.def}[2005/04/08 europecv Danish definitions]
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/11
+\ProvidesFile{ecvda.def}[europecv Danish definitions]
% Personal information
-\def\ecv@infosectionkey{Personlige oplysninger}
-\def\ecv@namekey{Efternavn(e), fornavn(e) og mellemnavn(e)}
-\def\ecv@addresskey{Adresse(r)}
-\def\ecv@telkey{Telefon}
-\def\ecv@faxkey{Fax}
-\def\ecv@emailkey{E-mail-adresse(r)}
-\def\ecv@nationalitykey{Nationalitet(er)}
-\def\ecv@birthkey{F\o dselsdato}
-\def\ecv@genderkey{K\o n}
+\def\ecv@infosectionkey{\ecv@utf{Personlige oplysninger}}
+\def\ecv@namekey{\ecv@utf{Efternavn(e), fornavn(e) og mellemnavn(e)}}
+\def\ecv@addresskey{\ecv@utf{Adresse(r)}}
+\def\ecv@telkey{\ecv@utf{Telefon}}
+\def\ecv@mobilekey{\ecv@utf{Mobil}}
+\def\ecv@faxkey{\ecv@utf{Fax}}
+\def\ecv@emailkey{\ecv@utf{E-mail-adresse(r)}}
+\def\ecv@nationalitykey{\ecv@utf{Nationalitet(er)}}
+\def\ecv@birthkey{\ecv@utf{F\o dselsdato}}
+\def\ecv@genderkey{\ecv@utf{K\o n}}
% Footer
-\def\ecv@pagekey{Side}
-\def\ecv@cvofkey{Curriculum vit\ae\ for}
+\def\ecv@pagekey{\ecv@utf{Side}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ for}}
% Language table
-\def\ecv@mothertonguekey{Modersm\aa l}
-\def\ecv@assesskey{Selvevaluering}
-\def\ecv@levelkey{Europ\ae isk niveau}
-\def\ecv@understandkey{Forst\aa}
-\def\ecv@speakkey{Tale}
-\def\ecv@writekey{Skrive}
-\def\ecv@listenkey{Lytte}
-\def\ecv@readkey{L\ae se}
-\def\ecv@interactkey{Samtale}
-\def\ecv@productkey{Redeg\o re}
-\def\ecv@langfooterkey{Europ\ae iske Referencerammes (CEF) niveau}
-\def\ecv@cefbasickey{Basic user} % To be translated
-\def\ecv@cefindepkey{Independent user} % To be translated
-\def\ecv@cefprofkey{Proficient user} % To be translated
+\def\ecv@mothertonguekey{\ecv@utf{Modersm\aa l}}
+\def\ecv@assesskey{\ecv@utf{Selvevaluering}}
+\def\ecv@levelkey{\ecv@utf{Europ\ae isk niveau}}
+\def\ecv@understandkey{\ecv@utf{Forst\aa}}
+\def\ecv@speakkey{\ecv@utf{Tale}}
+\def\ecv@writekey{\ecv@utf{Skrive}}
+\def\ecv@listenkey{\ecv@utf{Lytte}}
+\def\ecv@readkey{\ecv@utf{L\ae se}}
+\def\ecv@interactkey{\ecv@utf{Samtale}}
+\def\ecv@productkey{\ecv@utf{Redeg\o re}}
+\def\ecv@langfooterkey{\ecv@utf{Europ\ae iske Referencerammes (CEF) niveau}}
+\def\ecv@cefbasickey{\ecv@utf{Sprogbruger med basiskundskaber}}
+\def\ecv@cefindepkey{\ecv@utf{Selvst\ae ndig sprogbruger}}
+\def\ecv@cefprofkey{\ecv@utf{Kompetent sprogbruger}}
-\renewcommand*\ecvtitle{\Large\textbf{E\ecv@kern u\ecv@kern
-r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\ %& \tabularnewline[5pt]
+\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]
\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}}
-
-
-\renewcommand{\ecvlfoot}{%
- \begin{minipage}{40mm}
- \begin{flushright}
- \footnotesize\textrm{\ecv@pagekey~\thepage~-~\ecv@cvofkey}\\
- \textrm{\ecv@lastname\ \ecv@firstname}
- \end{flushright}
- \end{minipage}
-}
-
+i\ecv@kern t\ecv@kern a\ecv@kern e}}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvde.def b/Master/texmf-dist/tex/latex/europecv/ecvde.def
index 0b9ac6c8e43..5bf6c819ad6 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecvde.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecvde.def
@@ -1,35 +1,38 @@
+%!TEX encoding = UTF-8 Unicode
+%
% Translation completed on 2005/04/08
-\ProvidesFile{ecvde.def}[2005/04/08 europecv German definitions]
+\ProvidesFile{ecvde.def}[europecv German definitions]
% Personal information
-\def\ecv@infosectionkey{Angaben zur Person}
-\def\ecv@namekey{Nachname(n) / Vorname(n)}
-\def\ecv@addresskey{Adresse(n)}
-\def\ecv@telkey{Telefon}
-\def\ecv@faxkey{Fax}
-\def\ecv@emailkey{E-mail}
-\def\ecv@nationalitykey{Staatsangeh\"origkeit(en)}
-\def\ecv@birthkey{Geburtsdatum}
-\def\ecv@genderkey{Geschlecht}
+\def\ecv@infosectionkey{\ecv@utf{Angaben zur Person}}
+\def\ecv@namekey{\ecv@utf{Nachname(n) / Vorname(n)}}
+\def\ecv@addresskey{\ecv@utf{Adresse(n)}}
+\def\ecv@telkey{\ecv@utf{Telefon}}
+\def\ecv@mobilekey{\ecv@utf{Mobil}}
+\def\ecv@faxkey{\ecv@utf{Fax}}
+\def\ecv@emailkey{\ecv@utf{E-mail}}
+\def\ecv@nationalitykey{\ecv@utf{Staatsangeh\"origkeit(en)}}
+\def\ecv@birthkey{\ecv@utf{Geburtsdatum}}
+\def\ecv@genderkey{\ecv@utf{Geschlecht}}
% Footer
-\def\ecv@pagekey{Seite}
-\def\ecv@cvofkey{Lebenslauf von}
+\def\ecv@pagekey{\ecv@utf{Seite}}
+\def\ecv@cvofkey{\ecv@utf{Lebenslauf von}}
% Language table
-\def\ecv@mothertonguekey{Muttersprache(n)}
-\def\ecv@assesskey{Selbstbeurteilung}
-\def\ecv@levelkey{Europ\"aisches Referenzniveau}
-\def\ecv@understandkey{Verstehen}
-\def\ecv@speakkey{Sprechen}
-\def\ecv@writekey{Schreiben}
-\def\ecv@listenkey{H\"oren}
-\def\ecv@readkey{Lesen}
-\def\ecv@interactkey{An Gespr\"achen teilnehmen}
-\def\ecv@productkey{Zusammen\-h\"angendes Sprechen}
-\def\ecv@langfooterkey{Referenzniveau des gemeinsamen europ\"aischen Referenzrahmens}
-\def\ecv@cefbasickey{Elementare Sprachverwendung}
-\def\ecv@cefindepkey{Selbst\"andige Sprachverwendung}
-\def\ecv@cefprofkey{Kompetente Sprachverwendung}
+\def\ecv@mothertonguekey{\ecv@utf{Muttersprache(n)}}
+\def\ecv@assesskey{\ecv@utf{Selbstbeurteilung}}
+\def\ecv@levelkey{\ecv@utf{Europ\"aische Kompetenzstufe}}
+\def\ecv@understandkey{\ecv@utf{Verstehen}}
+\def\ecv@speakkey{\ecv@utf{Sprechen}}
+\def\ecv@writekey{\ecv@utf{Schreiben}}
+\def\ecv@listenkey{\ecv@utf{H\"oren}}
+\def\ecv@readkey{\ecv@utf{Lesen}}
+\def\ecv@interactkey{\ecv@utf{An Gespr\"achen teilnehmen}}
+\def\ecv@productkey{\ecv@utf{Zusammen\-h\"angendes Sprechen}}
+\def\ecv@langfooterkey{\ecv@utf{Kompetenzstufe des gemeinsamen europ\"aischen Referenzrahmens}}
+\def\ecv@cefbasickey{\ecv@utf{Elementare Sprachverwendung}}
+\def\ecv@cefindepkey{\ecv@utf{Selbst\"andige Sprachverwendung}}
+\def\ecv@cefprofkey{\ecv@utf{Kompetente Sprachverwendung}}
-\renewcommand*\ecvtitle{\Large\textbf{E\ecv@kern u\ecv@kern
-r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\ %& \tabularnewline[5pt]
+\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]
\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}}
+n\ecv@kern s\ecv@kern l\ecv@kern a\ecv@kern u\ecv@kern f\ecv@kern}}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecven.def b/Master/texmf-dist/tex/latex/europecv/ecven.def
index 96132b9f24a..2bebf363e26 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecven.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecven.def
@@ -1,46 +1,39 @@
+%!TEX encoding = UTF-8 Unicode
+%
% Translation completed
-\ProvidesFile{ecven.def}[2005/04/08 europecv English definitions]
+\ProvidesFile{ecven.def}[europecv English definitions]
% Personal information
-\def\ecv@infosectionkey{Personal information}
-\def\ecv@namekey{Surname(s) / First name(s)}
-\def\ecv@addresskey{Address(es)}
-\def\ecv@telkey{Telephone(s)}
-\def\ecv@faxkey{Fax(es)}
-\def\ecv@emailkey{Email(s)}
-\def\ecv@nationalitykey{Nationality(-ies)}
-\def\ecv@birthkey{Date of birth}
-\def\ecv@genderkey{Gender}
+\def\ecv@infosectionkey{\ecv@utf{Personal information}}
+\def\ecv@namekey{\ecv@utf{Surname(s) / First name(s)}}
+\def\ecv@addresskey{\ecv@utf{Address(es)}}
+\def\ecv@telkey{\ecv@utf{Telephone(s)}}
+\def\ecv@mobilekey{\ecv@utf{Mobile}}
+\def\ecv@faxkey{\ecv@utf{Fax(es)}}
+\def\ecv@emailkey{\ecv@utf{Email(s)}}
+\def\ecv@nationalitykey{\ecv@utf{Nationality(-ies)}}
+\def\ecv@birthkey{\ecv@utf{Date of birth}}
+\def\ecv@genderkey{\ecv@utf{Gender}}
% Footer
-\def\ecv@pagekey{Page}
-\def\ecv@cvofkey{Curriculum vit\ae\ of}
+\def\ecv@pagekey{\ecv@utf{Page}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ of}}
% Language table
-\def\ecv@mothertonguekey{Mother tongue(s)}
-\def\ecv@assesskey{Self-assessment}
-\def\ecv@levelkey{European level}
-\def\ecv@understandkey{Understanding}
-\def\ecv@speakkey{Speaking}
-\def\ecv@writekey{Writing}
-\def\ecv@listenkey{Listening}
-\def\ecv@readkey{Reading}
-\def\ecv@interactkey{Spoken interaction}
-\def\ecv@productkey{Spoken production}
-\def\ecv@langfooterkey{Common European Framework of Reference (CEF) level}
-\def\ecv@cefbasickey{Basic user}
-\def\ecv@cefindepkey{Independent user}
-\def\ecv@cefprofkey{Proficient user}
+\def\ecv@mothertonguekey{\ecv@utf{Mother tongue(s)}}
+\def\ecv@assesskey{\ecv@utf{Self-assessment}}
+\def\ecv@levelkey{\ecv@utf{European level}}
+\def\ecv@understandkey{\ecv@utf{Understanding}}
+\def\ecv@speakkey{\ecv@utf{Speaking}}
+\def\ecv@writekey{\ecv@utf{Writing}}
+\def\ecv@listenkey{\ecv@utf{Listening}}
+\def\ecv@readkey{\ecv@utf{Reading}}
+\def\ecv@interactkey{\ecv@utf{Spoken interaction}}
+\def\ecv@productkey{\ecv@utf{Spoken production}}
+\def\ecv@langfooterkey{\ecv@utf{Common European Framework of Reference (CEF) level}}
+\def\ecv@cefbasickey{\ecv@utf{Basic user}}
+\def\ecv@cefindepkey{\ecv@utf{Independent user}}
+\def\ecv@cefprofkey{\ecv@utf{Proficient user}}
-\providecommand*\ecvtitle{\Large\textbf{E\ecv@kern u\ecv@kern
-r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}\\ %& \tabularnewline[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 v\ecv@kern
-i\ecv@kern t\ecv@kern a\ecv@kern e}}
-
-
-\providecommand{\ecvlfoot}{%
- \begin{minipage}{40mm}
- \begin{flushright}
- \footnotesize\textrm{\ecv@pagekey~\thepage~-~\ecv@cvofkey}\\
- \textrm{\ecv@lastname\ \ecv@firstname}
- \end{flushright}
- \end{minipage}
-} \ No newline at end of file
+\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]
+\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
diff --git a/Master/texmf-dist/tex/latex/europecv/ecves.def b/Master/texmf-dist/tex/latex/europecv/ecves.def
index 7664b887cf7..177c964a4c1 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecves.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecves.def
@@ -1,30 +1,38 @@
-% Translation yet to be finished
-\ProvidesFile{ecves.def}[2005/04/08 europecv Spanish definitions]
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/11
+\ProvidesFile{ecves.def}[europecv Spanish definitions]
% Personal information
-\def\ecv@infosectionkey{Informaci\'on personal}
-\def\ecv@namekey{Apellido(s) / Nombre(s)}
-\def\ecv@addresskey{Direcci\'on(es)}
-\def\ecv@telkey{Tel\'efono(s)}
-\def\ecv@faxkey{Fax(es)}
-\def\ecv@emailkey{Correo(s) electr\'onico(s)}
-\def\ecv@nationalitykey{Nacionalidad(es)}
-\def\ecv@birthkey{Fecha de nacimiento}
-\def\ecv@genderkey{Sexo}
+\def\ecv@infosectionkey{\ecv@utf{Informaci\'on personal}}
+\def\ecv@namekey{\ecv@utf{Apellido(s) / Nombre(s)}}
+\def\ecv@addresskey{\ecv@utf{Direcci\'on(es)}}
+\def\ecv@telkey{\ecv@utf{Tel\'efono(s)}}
+\def\ecv@mobilekey{\ecv@utf{M\'ovil}}
+\def\ecv@faxkey{\ecv@utf{Fax(es)}}
+\def\ecv@emailkey{\ecv@utf{Correo(s) electr\'onico(s)}}
+\def\ecv@nationalitykey{\ecv@utf{Nacionalidad(es)}}
+\def\ecv@birthkey{\ecv@utf{Fecha de nacimiento}}
+\def\ecv@genderkey{\ecv@utf{Sexo}}
% Footer
-\def\ecv@pagekey{P\'agina}
-\def\ecv@cvofkey{Curriculum vit\ae\ de}
+\def\ecv@pagekey{\ecv@utf{P\'agina}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ de}}
% Language table
-\def\ecv@mothertonguekey{Lengua(s) materna(s)}
-\def\ecv@assesskey{Autoevaluaci\'on}
-\def\ecv@levelkey{Nivel europeo}
-\def\ecv@understandkey{Comprender}
-\def\ecv@speakkey{Hablar}
-\def\ecv@writekey{Escribir}
-\def\ecv@listenkey{Comprensi\'on auditiva}
-\def\ecv@readkey{Comprensi\'on de lectura}
-\def\ecv@interactkey{Interacci\'on oral}
-\def\ecv@productkey{Expresi\'on oral}
-\def\ecv@langfooterkey{Nivel del Marco Europeo Com\'un de Referencia (MECR)}
-\def\ecv@cefbasickey{Basic user} % To be translated
-\def\ecv@cefindepkey{Independent user} % To be translated
-\def\ecv@cefprofkey{Proficient user} % To be translated
+\def\ecv@mothertonguekey{\ecv@utf{Lengua(s) materna(s)}}
+\def\ecv@assesskey{\ecv@utf{Auto evaluaci\'on}}
+\def\ecv@levelkey{\ecv@utf{Nivel europeo}}
+\def\ecv@understandkey{\ecv@utf{Comprender}}
+\def\ecv@speakkey{\ecv@utf{Hablar}}
+\def\ecv@writekey{\ecv@utf{Escribir}}
+\def\ecv@listenkey{\ecv@utf{Comprensi\'on auditiva}}
+\def\ecv@readkey{\ecv@utf{Comprensi\'on de lectura}}
+\def\ecv@interactkey{\ecv@utf{Interacci\'on oral}}
+\def\ecv@productkey{\ecv@utf{Expresi\'on oral}}
+\def\ecv@langfooterkey{\ecv@utf{Nivel del Marco Europeo Com\'un de Referencia (MECR)}}
+\def\ecv@cefbasickey{\ecv@utf{Usuario b\'asico}}
+\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
+r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}}}
+
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvet.def b/Master/texmf-dist/tex/latex/europecv/ecvet.def
new file mode 100644
index 00000000000..addc1ba1291
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvet.def
@@ -0,0 +1,39 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/13
+\ProvidesFile{ecvet.def}[europecv Estonian definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Isikuandmed}}
+\def\ecv@namekey{\ecv@utf{Perekonnanimi/eesnimi}}
+\def\ecv@addresskey{\ecv@utf{Aadress(id)}}
+\def\ecv@telkey{\ecv@utf{Telefon(id)}}
+\def\ecv@mobilekey{\ecv@utf{Mobiiltelefon}}
+\def\ecv@faxkey{\ecv@utf{Faks(id)}}
+\def\ecv@emailkey{\ecv@utf{E-post(id)}}
+\def\ecv@nationalitykey{\ecv@utf{Kodakondsus}}
+\def\ecv@birthkey{\ecv@utf{S\"unniaeg}}
+\def\ecv@genderkey{\ecv@utf{Sugu}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{lk}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{Emakeel(ed)}}
+\def\ecv@assesskey{\ecv@utf{Enesehindamine}}
+\def\ecv@levelkey{\ecv@utf{Euroopa tase}}
+\def\ecv@understandkey{\ecv@utf{M\~{o}istmine}}
+\def\ecv@speakkey{\ecv@utf{R\"{a}\"{a}kimine}}
+\def\ecv@writekey{\ecv@utf{Kirjutamine}}
+\def\ecv@listenkey{\ecv@utf{Kuulamine}}
+\def\ecv@readkey{\ecv@utf{Lugemine}}
+\def\ecv@interactkey{\ecv@utf{Suuline suhtlus}}
+\def\ecv@productkey{\ecv@utf{Suuline esitus}}
+\def\ecv@langfooterkey{\ecv@utf{Euroopa keele\~{o}ppe raamdokument}}
+\def\ecv@cefbasickey{\ecv@utf{Algeline keelekasutus}}
+\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]
+\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/Master/texmf-dist/tex/latex/europecv/ecvfi.def b/Master/texmf-dist/tex/latex/europecv/ecvfi.def
index 26015e294ad..34c788c8a86 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecvfi.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecvfi.def
@@ -1,37 +1,40 @@
-% Translation yet to be finished
-\ProvidesFile{ecvfi.def}[2005/04/08 europecv Finnish definitions]
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/11
+\ProvidesFile{ecvfi.def}[europecv Finnish definitions]
% Personal information
-\def\ecv@infosectionkey{Henkil\"otiedot}
-\def\ecv@namekey{Sukunimet/etunimet}
-\def\ecv@addresskey{Osoite}
-\def\ecv@telkey{Puhelinnumero(t)}
-\def\ecv@faxkey{Faksinumero(t)}
-\def\ecv@emailkey{S\"ahk\"oposti(t)}
-\def\ecv@nationalitykey{Kansalaisuus}
-\def\ecv@birthkey{Syntym\"aaika}
-\def\ecv@genderkey{Sukupuoli}
+\def\ecv@infosectionkey{\ecv@utf{Henkil\"otiedot}}
+\def\ecv@namekey{\ecv@utf{Suku-~ja etunimet}}
+\def\ecv@addresskey{\ecv@utf{Osoitteet}}
+\def\ecv@telkey{\ecv@utf{Puhelinnumero(t)}}
+\def\ecv@mobilekey{\ecv@utf{Matkapuhelin}}
+\def\ecv@faxkey{\ecv@utf{Faksinumero(t)}}
+\def\ecv@emailkey{\ecv@utf{S\"ahk\"oposti(t)}}
+\def\ecv@nationalitykey{\ecv@utf{Kansalaisuus}}
+\def\ecv@birthkey{\ecv@utf{Syntym\"aaika}}
+\def\ecv@genderkey{\ecv@utf{Sukupuoli}}
% Footer
-\def\ecv@pagekey{Sivu}
-\def\ecv@cvofkey{Ansioluettelo}
+\def\ecv@pagekey{\ecv@utf{Sivu}}
+\def\ecv@cvofkey{\ecv@utf{Ansioluettelo}}
% Language table
-\def\ecv@mothertonguekey{\"Aidinkieli}
-\def\ecv@assesskey{Itsearviointi}
-\def\ecv@levelkey{Eurooppalainen taitotaso}
-\def\ecv@understandkey{Ymm\"art\"aminen}
-\def\ecv@speakkey{Puhuminen}
-\def\ecv@writekey{Kirjoittaminen}
-\def\ecv@listenkey{Kuuntelu}
-\def\ecv@readkey{Lukeminen}
-\def\ecv@interactkey{Suullinen vuorovaikutus}
-\def\ecv@productkey{Suullinen tuottaminen}
-\def\ecv@langfooterkey{Kieli\"a koskeva yhteinen eurooppalainen viitekehys}
-\def\ecv@cefbasickey{Basic user} % To be translated
-\def\ecv@cefindepkey{Independent user} % To be translated
-\def\ecv@cefprofkey{Proficient user} % To be translated
+\def\ecv@mothertonguekey{\ecv@utf{\"Aidinkieli}}
+\def\ecv@assesskey{\ecv@utf{Itsearviointi}}
+\def\ecv@levelkey{\ecv@utf{Eurooppalainen taitotaso}}
+\def\ecv@understandkey{\ecv@utf{Ymm\"art\"aminen}}
+\def\ecv@speakkey{\ecv@utf{Puhuminen}}
+\def\ecv@writekey{\ecv@utf{Kirjoittaminen}}
+\def\ecv@listenkey{\ecv@utf{Kuuntelu}}
+\def\ecv@readkey{\ecv@utf{Lukeminen}}
+\def\ecv@interactkey{\ecv@utf{Suullinen vuorovaikutus}}
+\def\ecv@productkey{\ecv@utf{Suullinen tuottaminen}}
+\def\ecv@langfooterkey{\ecv@utf{Kieli\"a koskeva yhteinen eurooppalainen viitekehys}}
+\def\ecv@cefbasickey{\ecv@utf{Peruskielitaito}}
+\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{\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}\\ %& \tabularnewline[5pt]
+\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]
\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
-l\ecv@kern i}}
+l\ecv@kern i}}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvfr.def b/Master/texmf-dist/tex/latex/europecv/ecvfr.def
index caf0d4b31bd..f93f8f7a3a6 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecvfr.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecvfr.def
@@ -1,34 +1,37 @@
-% Translation yet to be finished
-\ProvidesFile{ecvfr.def}[2005/04/08 europecv French definitions]
-% Personal information
-\def\ecv@infosectionkey{Information personnelle}
-\def\ecv@namekey{Nom(s) / Pr\'enom(s)}
-\def\ecv@addresskey{Adresse(s)}
-\def\ecv@telkey{Tel\'ephone(s)}
-\def\ecv@faxkey{T\'el\'ecopie(s)}
-\def\ecv@emailkey{Courrier(s) \'electronique(s)}
-\def\ecv@nationalitykey{Nationalit\'e(s)}
-\def\ecv@birthkey{Date de naissance}
-\def\ecv@genderkey{Sexe}
-% Footer
-\def\ecv@pagekey{Page}
-\def\ecv@cvofkey{Curriculum vit\ae\ de}
-% Language table
-\def\ecv@mothertonguekey{Langue(s) maternelle(s)}
-\def\ecv@assesskey{Auto \'evaluation}
-\def\ecv@levelkey{Niveau europ\'een}
-\def\ecv@understandkey{Comprendre}
-\def\ecv@speakkey{Parler}
-\def\ecv@writekey{\'Ecrire}
-\def\ecv@listenkey{\'Ecouter}
-\def\ecv@readkey{Lire}
-\def\ecv@interactkey{Prendre part \`a une conversation}
-\def\ecv@productkey{S'exprimer oralement en continu}
-\def\ecv@langfooterkey{Niveau du Cadre europ\'een commun de r\'ef\'erence (CECR)}
-\def\ecv@cefbasickey{Basic user} % To be translated
-\def\ecv@cefindepkey{Independent user} % To be translated
-\def\ecv@cefprofkey{Proficient user} % To be translated
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2005/05/05
+\ProvidesFile{ecvfr.def}[europecv French definitions]
+% 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(s)}}
+\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(s) maternelle(s)}}
+\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@langfooterkey{\ecv@utf{Niveau du Cadre europ\'een commun de r\'ef\'erence (CECR)}}
+\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}}
-\renewcommand*\ecvtitle{\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}\\
+\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}}
+r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvgl.def b/Master/texmf-dist/tex/latex/europecv/ecvgl.def
new file mode 100644
index 00000000000..9f80ef24eee
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvgl.def
@@ -0,0 +1,38 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/03/23
+\ProvidesFile{ecvgl.def}[europecv Galician definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Informaci\'on persoal}}
+\def\ecv@namekey{\ecv@utf{Apelidos / Nome}}
+\def\ecv@addresskey{\ecv@utf{Direcci\'on}}
+\def\ecv@telkey{\ecv@utf{Tel\'efono}}
+\def\ecv@mobilekey{\ecv@utf{M\'obil}}
+\def\ecv@faxkey{\ecv@utf{Fax(es)}}
+\def\ecv@emailkey{\ecv@utf{Correo electr\'onico}}
+\def\ecv@nationalitykey{\ecv@utf{Nacionalidade}}
+\def\ecv@birthkey{\ecv@utf{Data de nacemento}}
+\def\ecv@genderkey{\ecv@utf{Sexo}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{P\'axina}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ de}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{Lingua materna}}
+\def\ecv@assesskey{\ecv@utf{Auto avaliaci\'on}}
+\def\ecv@levelkey{\ecv@utf{Nivel europeo}}
+\def\ecv@understandkey{\ecv@utf{Comprensi\'on}}
+\def\ecv@speakkey{\ecv@utf{Fala}}
+\def\ecv@writekey{\ecv@utf{Escritura}}
+\def\ecv@listenkey{\ecv@utf{Comprensi\'on auditiva}}
+\def\ecv@readkey{\ecv@utf{Comprensi\'on lectora}}
+\def\ecv@interactkey{\ecv@utf{Interacci\'on oral}}
+\def\ecv@productkey{\ecv@utf{Expresión oral}}
+\def\ecv@langfooterkey{\ecv@utf{Nivel do Marco Europeo Com\'un de Referencia (MECR)}}
+\def\ecv@cefbasickey{\ecv@utf{Usuario b\'asico}}
+\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
+r\ecv@kern o\ecv@kern p\ecv@kern a\ecv@kern s\ecv@kern s}}}
+
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvgr.def b/Master/texmf-dist/tex/latex/europecv/ecvgr.def
new file mode 100644
index 00000000000..2deb8424b7f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvgr.def
@@ -0,0 +1,39 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% WARNING: Requires the babel package loaded with options
+% [english,greek] (at least) for \foreignlanguage
+%
+% Translation completed on 2006/01/14
+\ProvidesFile{ecvgr.def}[europecv Greek definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{\foreignlanguage{greek}{ΠÏοσωπικές πληÏοφοÏίες}}}
+\def\ecv@namekey{\ecv@utf{\foreignlanguage{greek}{Επώνυμο (-α)~/ Όνομα (-τα)}}}
+\def\ecv@addresskey{\ecv@utf{\foreignlanguage{greek}{ΔιεÏθυνση~(-εις)}}}
+\def\ecv@telkey{\ecv@utf{\foreignlanguage{greek}{Τηλέφωνο~(-α)}}}
+\def\ecv@mobilekey{\ecv@utf{\foreignlanguage{greek}{Κινητό}}}
+\def\ecv@faxkey{\ecv@utf{\foreignlanguage{greek}{Φαξ}}}
+\def\ecv@emailkey{\ecv@utf{\foreignlanguage{greek}{ΗλεκτÏονικό ταχυδÏομείο}}}
+\def\ecv@nationalitykey{\ecv@utf{\foreignlanguage{greek}{Υπηκοότητα (ή υπηκοότητες)}}}
+\def\ecv@birthkey{\ecv@utf{\foreignlanguage{greek}{ΗμεÏομηνία γέννησης}}}
+\def\ecv@genderkey{\ecv@utf{\foreignlanguage{greek}{ΦÏλο}}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{\foreignlanguage{greek}{Σελίδα}}}
+\def\ecv@cvofkey{\ecv@utf{\foreignlanguage{greek}{ΒιογÏαφικό σημείωμα του/της}}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{\foreignlanguage{greek}{ΜητÏική γλώσσα}}}
+\def\ecv@assesskey{\ecv@utf{\foreignlanguage{greek}{Αυτοαξιολόγηση}}}
+\def\ecv@levelkey{\ecv@utf{\foreignlanguage{greek}{ΕυÏωπαϊκό επίπεδο}}}
+\def\ecv@understandkey{\ecv@utf{\foreignlanguage{greek}{Κατανόηση}}}
+\def\ecv@speakkey{\ecv@utf{\foreignlanguage{greek}{Ομιλία}}}
+\def\ecv@writekey{\ecv@utf{\foreignlanguage{greek}{ΓÏαπτή}}}
+\def\ecv@listenkey{\ecv@utf{\foreignlanguage{greek}{ΠÏοφοÏική}}}
+\def\ecv@readkey{\ecv@utf{\foreignlanguage{greek}{Ανάγνωση}}}
+\def\ecv@interactkey{\ecv@utf{\foreignlanguage{greek}{ΠÏοφοÏική επικοινωνία}}}
+\def\ecv@productkey{\ecv@utf{\foreignlanguage{greek}{ΠÏοφοÏική παÏαγωγή}}}
+\def\ecv@langfooterkey{\ecv@utf{\foreignlanguage{greek}{βαθμίδες του ÎºÎ¿Î¹Î½Î¿Ï ÎµÏ…ÏÏ‰Ï€Î±ÏŠÎºÎ¿Ï Ï€Î»Î±Î¹ÏƒÎ¯Î¿Ï… αναφοÏάς}}}
+\def\ecv@cefbasickey{\ecv@utf{\foreignlanguage{greek}{ΑÏχάÏιος χÏήστης}}}
+\def\ecv@cefindepkey{\ecv@utf{\foreignlanguage{greek}{ΑνεξάÏτητος χÏήστης}}}
+\def\ecv@cefprofkey{\ecv@utf{\foreignlanguage{greek}{ΑυτάÏκης χÏήστης}}}
+
+\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}}}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvhu.def b/Master/texmf-dist/tex/latex/europecv/ecvhu.def
new file mode 100644
index 00000000000..585a8ac72ef
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvhu.def
@@ -0,0 +1,39 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/11
+\ProvidesFile{ecvhu.def}[europecv Hungarian definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Szem\'elyi adatok}}
+\def\ecv@namekey{\ecv@utf{Vezet\'ekn\'ev/Ut\'on\'ev}}
+\def\ecv@addresskey{\ecv@utf{C\'\i m}}
+\def\ecv@telkey{\ecv@utf{Telefonsz\'am}}
+\def\ecv@mobilekey{\ecv@utf{Mobil}}
+\def\ecv@faxkey{\ecv@utf{Fax}}
+\def\ecv@emailkey{\ecv@utf{E-mail}}
+\def\ecv@nationalitykey{\ecv@utf{\'Allampolg\'ars\'ag}}
+\def\ecv@birthkey{\ecv@utf{Sz\"ulet\'esi d\'atum}}
+\def\ecv@genderkey{\ecv@utf{Neme}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{oldal}}
+\def\ecv@cvofkey{\ecv@utf{\"On\'eletrajza}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{Anyanyelv(ek)}}
+\def\ecv@assesskey{\ecv@utf{\"On\'ert\'ekel\'es}}
+\def\ecv@levelkey{\ecv@utf{Eur\'opai szint}}
+\def\ecv@understandkey{\ecv@utf{Sz\"oveg\'ert\'es}}
+\def\ecv@speakkey{\ecv@utf{Besz\'ed}}
+\def\ecv@writekey{\ecv@utf{\'Ir\'as}}
+\def\ecv@listenkey{\ecv@utf{Hall\'as ut\'ani \'ert\'es}}
+\def\ecv@readkey{\ecv@utf{Olvas\'as}}
+\def\ecv@interactkey{\ecv@utf{T\'arsalg\'as}}
+\def\ecv@productkey{\ecv@utf{Folyamatos besz\'ed}}
+\def\ecv@langfooterkey{\ecv@utf{K\"oz\"os Eur\'opai Referenciakeret (KER) szintjei}}
+\def\ecv@cefbasickey{\ecv@utf{alapszint\H u nyelvhaszn\'al\'o}}
+\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]
+\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/Master/texmf-dist/tex/latex/europecv/ecvis.def b/Master/texmf-dist/tex/latex/europecv/ecvis.def
new file mode 100644
index 00000000000..60494e0d95a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvis.def
@@ -0,0 +1,38 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/13
+\ProvidesFile{ecvis.def}[europecv Icelandic definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Pers{\'o}nulegar uppl{\'y}singar}}
+\def\ecv@namekey{\ecv@utf{Nafn}}
+\def\ecv@addresskey{\ecv@utf{Heimilisfang/(-f{\"o}ng)}}
+\def\ecv@telkey{\ecv@utf{S{\'\i}mi/(-ar)}}
+\def\ecv@mobilekey{\ecv@utf{Fars{\'\i}mi}}
+\def\ecv@faxkey{\ecv@utf{Br{\'e}fas{\'\i}mi}}
+\def\ecv@emailkey{\ecv@utf{Netfang/(-f{\"o}ng)}}
+\def\ecv@nationalitykey{\ecv@utf{{\TH}j{\'o}{\dh}erni}}
+\def\ecv@birthkey{\ecv@utf{F{\ae}{\dh}ingardagur}}
+\def\ecv@genderkey{\ecv@utf{Kyn}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{S{\'\i}{\dh}a}}
+\def\ecv@cvofkey{\ecv@utf{{\AE}vi{\'a}grip}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{M{\'o}{\dh}urm{\'a}l}}
+\def\ecv@assesskey{\ecv@utf{Sj\'alfsmat}}
+\def\ecv@levelkey{\ecv@utf{Evr{\'o}puvi{\dh}mi{\dh}}}
+\def\ecv@understandkey{\ecv@utf{Skilningur}}
+\def\ecv@speakkey{\ecv@utf{Talm{\'a}l}}
+\def\ecv@writekey{\ecv@utf{Lestur}}
+\def\ecv@listenkey{\ecv@utf{Hlustun}}
+\def\ecv@readkey{\ecv@utf{Lestur}}
+\def\ecv@interactkey{\ecv@utf{F{\ae}rni vi{\dh} {\th}{\'a}ttt{\"o}ku {\'\i} samt{\"o}lum}}
+\def\ecv@productkey{\ecv@utf{F{\ae}rni til a{\dh} gera ykkur skiljanleg}}
+\def\ecv@langfooterkey{\ecv@utf{Sameiginleg evr{\'o}psk vi{\dh}mi{\dh}}}
+\def\ecv@cefbasickey{\ecv@utf{Byrjandi}}
+\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]
+\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/Master/texmf-dist/tex/latex/europecv/ecvit.def b/Master/texmf-dist/tex/latex/europecv/ecvit.def
index 0ba6d6ad708..0d6ae86ebc5 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecvit.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecvit.def
@@ -1,30 +1,39 @@
-% Translation yet to be finished
-\ProvidesFile{ecvit.def}[2005/04/08 europecv Italian definitions]
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/11
+\ProvidesFile{ecvit.def}[europecv Italian definitions]
% Personal information
-\def\ecv@infosectionkey{Informazioni personali}
-\def\ecv@namekey{Cognome/i nome/i}
-\def\ecv@addresskey{Indirizzo/i}
-\def\ecv@telkey{Telefono/i}
-\def\ecv@faxkey{Fax}
-\def\ecv@emailkey{Email}
-\def\ecv@nationalitykey{Nazionalit\`a}
-\def\ecv@birthkey{Data di nascita}
-\def\ecv@genderkey{Sesso}
+\def\ecv@infosectionkey{\ecv@utf{Informazioni personali}}
+\def\ecv@namekey{\ecv@utf{Cognome/i nome/i}}
+\def\ecv@addresskey{\ecv@utf{Indirizzo/i}}
+\def\ecv@telkey{\ecv@utf{Telefono/i}}
+\def\ecv@mobilekey{\ecv@utf{Mobile}}
+\def\ecv@faxkey{\ecv@utf{Fax}}
+\def\ecv@emailkey{\ecv@utf{Email}}
+\def\ecv@nationalitykey{\ecv@utf{Nazionalit\`a}}
+\def\ecv@birthkey{\ecv@utf{Data di nascita}}
+\def\ecv@genderkey{\ecv@utf{Sesso}}
% Footer
-\def\ecv@pagekey{Pagina}
-\def\ecv@cvofkey{Curriculum vit\ae\ di}
+\def\ecv@pagekey{\ecv@utf{Pagina}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ di}}
% Language table
-\def\ecv@mothertonguekey{Madrelingua/e}
-\def\ecv@assesskey{Autovalutazione}
-\def\ecv@levelkey{Livello europeo}
-\def\ecv@understandkey{Comprensione}
-\def\ecv@speakkey{Parlato}
-\def\ecv@writekey{Scritto}
-\def\ecv@listenkey{Ascolto}
-\def\ecv@readkey{Lettura}
-\def\ecv@interactkey{Interazione}
-\def\ecv@productkey{Produzione orale}
-\def\ecv@langfooterkey{Livello del Quadro europeo comune di riferimento (QECR)}
-\def\ecv@cefbasickey{Basic user} % To be translated
-\def\ecv@cefindepkey{Independent user} % To be translated
-\def\ecv@cefprofkey{Proficient user} % To be translated
+\def\ecv@mothertonguekey{\ecv@utf{Madrelingua/e}}
+\def\ecv@assesskey{\ecv@utf{Autovalutazione}}
+\def\ecv@levelkey{\ecv@utf{Livello europeo}}
+\def\ecv@understandkey{\ecv@utf{Comprensione}}
+\def\ecv@speakkey{\ecv@utf{Parlato}}
+\def\ecv@writekey{\ecv@utf{Scritto}}
+\def\ecv@listenkey{\ecv@utf{Ascolto}}
+\def\ecv@readkey{\ecv@utf{Lettura}}
+\def\ecv@interactkey{\ecv@utf{Interazione}}
+\def\ecv@productkey{\ecv@utf{Produzione orale}}
+\def\ecv@langfooterkey{\ecv@utf{Quadro comune europeo di riferimento per le lingue}}
+\def\ecv@cefbasickey{\ecv@utf{Livello elementare}}
+\def\ecv@cefindepkey{\ecv@utf{Livello intermedio}}
+\def\ecv@cefprofkey{\ecv@utf{Livello avanzato}}
+
+\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}}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvlt.def b/Master/texmf-dist/tex/latex/europecv/ecvlt.def
new file mode 100644
index 00000000000..7dbada0b846
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvlt.def
@@ -0,0 +1,39 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/13
+\ProvidesFile{ecvlt.def}[europecv Lithuanian definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Asmenin{\.e} informacija}}
+\def\ecv@namekey{\ecv@utf{Vardas~(-ai)~/ Pavard{\.e}~(-s)}}
+\def\ecv@addresskey{\ecv@utf{Adresas~(-ai)}}
+\def\ecv@telkey{\ecv@utf{Telefonas~(-ai)}}
+\def\ecv@mobilekey{\ecv@utf{Mobilus}}
+\def\ecv@faxkey{\ecv@utf{Faksas~(-ai)}}
+\def\ecv@emailkey{\ecv@utf{El. pa{\v s}tas~(-ai)}}
+\def\ecv@nationalitykey{\ecv@utf{Pilietyb{\.e}}}
+\def\ecv@birthkey{\ecv@utf{Gimimo data}}
+\def\ecv@genderkey{\ecv@utf{Lytis}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{Puslapis}}
+\def\ecv@cvofkey{\ecv@utf{Gyvenimo apra{\v s}ymas}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{Gimtoji kalba~(-os)}}
+\def\ecv@assesskey{\ecv@utf{{\k I}sivertinimas}}
+\def\ecv@levelkey{\ecv@utf{Europos lygis}}
+\def\ecv@understandkey{\ecv@utf{Supratimas}}
+\def\ecv@speakkey{\ecv@utf{Kalb{\.e}jimas}}
+\def\ecv@writekey{\ecv@utf{Ra{\v s}ymas}}
+\def\ecv@listenkey{\ecv@utf{Klausymas}}
+\def\ecv@readkey{\ecv@utf{Skaitymas}}
+\def\ecv@interactkey{\ecv@utf{Bendravimas {\v z}od{\v z}iu}}
+\def\ecv@productkey{\ecv@utf{Informacijos pateikimas {\v z}od{\v z}iu}}
+\def\ecv@langfooterkey{\ecv@utf{Bendrieji kalb{\k u} metmenys Europoje}}
+\def\ecv@cefbasickey{\ecv@utf{Pradedantis vartotojas}}
+\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]
+\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/Master/texmf-dist/tex/latex/europecv/ecvlv.def b/Master/texmf-dist/tex/latex/europecv/ecvlv.def
new file mode 100644
index 00000000000..6c4b1f25912
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvlv.def
@@ -0,0 +1,33 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/13
+\ProvidesFile{ecvlv.def}[europecv Latvian definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Personas dati}}
+\def\ecv@namekey{\ecv@utf{Uzv{\=a}rds / V{\=a}rds}}
+\def\ecv@addresskey{\ecv@utf{Adrese}}
+\def\ecv@telkey{\ecv@utf{T{\=a}lrunis}}
+\def\ecv@mobilekey{\ecv@utf{Mobilais t{\=a}lrunis}}
+\def\ecv@faxkey{\ecv@utf{Fakss}}
+\def\ecv@emailkey{\ecv@utf{E-pasts}}
+\def\ecv@nationalitykey{\ecv@utf{Pilson{\=\i}ba}}
+\def\ecv@birthkey{\ecv@utf{Dzim{\v s}anas datums}}
+\def\ecv@genderkey{\ecv@utf{Dzimums}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{Lapa}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum Vit\ae}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{Dzimt{\=a} valoda}}
+\def\ecv@assesskey{\ecv@utf{Pa{\v s}nov{\=e}rt{\=e}jums}}
+\def\ecv@levelkey{\ecv@utf{Eiropas l{\=\i}menis}}
+\def\ecv@understandkey{\ecv@utf{Sapatne}}
+\def\ecv@speakkey{\ecv@utf{Run{\=a}{\v s}ana}}
+\def\ecv@writekey{\ecv@utf{Rakst{\=\i}{\v s}ana}}
+\def\ecv@listenkey{\ecv@utf{Klaus{\=\i}{\v s}an{\=a}s}}
+\def\ecv@readkey{\ecv@utf{Las{\=\i}{\v s}ana}}
+\def\ecv@interactkey{\ecv@utf{Dialogs}}
+\def\ecv@productkey{\ecv@utf{Monologs}}
+\def\ecv@langfooterkey{\ecv@utf{Eiropas kop{\=\i}g{\=a}m pamatnost{\=a}dn{\=e}m valodu apguv{\=e} atbilsto{\v s}s l{\=\i}menis}}
+\def\ecv@cefbasickey{\ecv@utf{Pamatl{\=\i}menis}}
+\def\ecv@cefindepkey{\ecv@utf{Vid{\=e}jais l{\=\i}menis}}
+\def\ecv@cefprofkey{\ecv@utf{Augst{\=a}kais l{\=\i}menis}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvmt.def b/Master/texmf-dist/tex/latex/europecv/ecvmt.def
new file mode 100644
index 00000000000..b5ec4957b2a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvmt.def
@@ -0,0 +1,34 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation not yet finished
+\ProvidesFile{ecvmt-utf8.def}[europecv Maltese definitions]
+\inputencoding{utf8x}
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Tagħrif personali}}
+\def\ecv@namekey{\ecv@utf{Kunjom(ijiet) Isem (Ismijiet)}}
+\def\ecv@addresskey{\ecv@utf{L-indirizz}}
+\def\ecv@telkey{\ecv@utf{In-numru tat-telefown}}
+\def\ecv@mobilekey{\ecv@utf{Mobile}}
+\def\ecv@faxkey{\ecv@utf{In-numru tal-faks}}
+\def\ecv@emailkey{\ecv@utf{Email}}
+\def\ecv@nationalitykey{\ecv@utf{Nazzjonalita' / Nazzjonalitajiet}}
+\def\ecv@birthkey{\ecv@utf{Data tat-twelid}}
+\def\ecv@genderkey{\ecv@utf{Sess}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{Paġna}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ ta'}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{Ilsien~/ ilsna nattiv/i}}
+\def\ecv@assesskey{\ecv@utf{Awto-assessjar}}
+\def\ecv@levelkey{\ecv@utf{Livell Ewropew}}
+\def\ecv@understandkey{\ecv@utf{Fehim tal-lingwa}}
+\def\ecv@speakkey{\ecv@utf{Taħdit mitkellma}}
+\def\ecv@writekey{\ecv@utf{Lingwa miktuba}}
+\def\ecv@listenkey{\ecv@utf{Smigħ}}
+\def\ecv@readkey{\ecv@utf{Qari}}
+\def\ecv@interactkey{\ecv@utf{Komunikazzjoni Verbali}}
+\def\ecv@productkey{\ecv@utf{Ħila fil-komunikkazzjoni}}
+\def\ecv@langfooterkey{\ecv@utf{Qafas Ewropew ta’ Referenza Komuni għall-lingwi}}
+\def\ecv@cefbasickey{\ecv@utf{Basic user}} % To be translated
+\def\ecv@cefindepkey{\ecv@utf{Independent user}} % To be translated
+\def\ecv@cefprofkey{\ecv@utf{Proficient user}} % To be translated
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvnl.def b/Master/texmf-dist/tex/latex/europecv/ecvnl.def
index 5141a6d8a6c..8cef6934b2b 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecvnl.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecvnl.def
@@ -1,30 +1,33 @@
-% Translation yet to be finished
-\ProvidesFile{ecvnl.def}[2005/04/08 europecv Dutch definitions]
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/11
+\ProvidesFile{ecvnl.def}[europecv Dutch definitions]
% Personal information
-\def\ecv@infosectionkey{Persoonsgegevens}
-\def\ecv@namekey{Achternaam~(-namen)/ Voornaam~(-namen)}
-\def\ecv@addresskey{Adres(-sen)}
-\def\ecv@telkey{Telefoon(-s)}
-\def\ecv@faxkey{Faxnummer(-s)}
-\def\ecv@emailkey{E-mailadres(-sen)}
-\def\ecv@nationalitykey{Nationaliteit}
-\def\ecv@birthkey{Geboortedatum}
-\def\ecv@genderkey{Geslacht}
+\def\ecv@infosectionkey{\ecv@utf{Persoonsgegevens}}
+\def\ecv@namekey{\ecv@utf{Achternaam~(-namen)/ Voornaam~(-namen)}}
+\def\ecv@addresskey{\ecv@utf{Adres(sen)}}
+\def\ecv@telkey{\ecv@utf{Telefoon(s)}}
+\def\ecv@mobilekey{\ecv@utf{Mobiel}}
+\def\ecv@faxkey{\ecv@utf{Faxnummer(s)}}
+\def\ecv@emailkey{\ecv@utf{E-mailadres(sen)}}
+\def\ecv@nationalitykey{\ecv@utf{Nationaliteit}}
+\def\ecv@birthkey{\ecv@utf{Geboortedatum}}
+\def\ecv@genderkey{\ecv@utf{Geslacht}}
% Footer
-\def\ecv@pagekey{Pagina}
-\def\ecv@cvofkey{Curriculum vit\ae\ van}
+\def\ecv@pagekey{\ecv@utf{Pagina}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ van}}
% Language table
-\def\ecv@mothertonguekey{Moedertaal~(-talen)}
-\def\ecv@assesskey{Zelfevaluatie}
-\def\ecv@levelkey{Europees niveau}
-\def\ecv@understandkey{Begrijpen}
-\def\ecv@speakkey{Spreken}
-\def\ecv@writekey{Schrijven}
-\def\ecv@listenkey{Luisteren}
-\def\ecv@readkey{Lezen}
-\def\ecv@interactkey{Interactie}
-\def\ecv@productkey{Productie}
-\def\ecv@langfooterkey{Europees Referentiekader Taalvaardigheidsonderwijs}
-\def\ecv@cefbasickey{Basic user} % To be translated
-\def\ecv@cefindepkey{Independent user} % To be translated
-\def\ecv@cefprofkey{Proficient user} % To be translated
+\def\ecv@mothertonguekey{\ecv@utf{Moedertaal~(-talen)}}
+\def\ecv@assesskey{\ecv@utf{Zelfevaluatie}}
+\def\ecv@levelkey{\ecv@utf{Europees niveau}}
+\def\ecv@understandkey{\ecv@utf{Begrijpen}}
+\def\ecv@speakkey{\ecv@utf{Spreken}}
+\def\ecv@writekey{\ecv@utf{Schrijven}}
+\def\ecv@listenkey{\ecv@utf{Luisteren}}
+\def\ecv@readkey{\ecv@utf{Lezen}}
+\def\ecv@interactkey{\ecv@utf{Interactie}}
+\def\ecv@productkey{\ecv@utf{Productie}}
+\def\ecv@langfooterkey{\ecv@utf{Europees Referentiekader Taalvaardigheidsonderwijs}}
+\def\ecv@cefbasickey{\ecv@utf{Beginnend taalgebruiker}}
+\def\ecv@cefindepkey{\ecv@utf{Onafhankelijk taalgebruiker}}
+\def\ecv@cefprofkey{\ecv@utf{Vaardig taalgebruiker}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvno.def b/Master/texmf-dist/tex/latex/europecv/ecvno.def
index a02fe44a862..31b58245559 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecvno.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecvno.def
@@ -1,30 +1,33 @@
-% Translation yet to be finished
-\ProvidesFile{ecvno.def}[2005/04/08 europecv Norwegian definitions]
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/11
+\ProvidesFile{ecvno.def}[europecv Norwegian definitions]
% Personal information
-\def\ecv@infosectionkey{Personlige opplysninger}
-\def\ecv@namekey{Etternavn / For- og mellomnavn}
-\def\ecv@addresskey{Adresse(r)}
-\def\ecv@telkey{Telefon nr.}
-\def\ecv@faxkey{Faksn r.}
-\def\ecv@emailkey{E-postadresse(r)}
-\def\ecv@nationalitykey{Nasjonalitet}
-\def\ecv@birthkey{F\o dselsdato}
-\def\ecv@genderkey{Kj\o nn}
+\def\ecv@infosectionkey{\ecv@utf{Personlige opplysninger}}
+\def\ecv@namekey{\ecv@utf{Navn}}
+\def\ecv@addresskey{\ecv@utf{Adresse(r)}}
+\def\ecv@telkey{\ecv@utf{Telefonnumre}}
+\def\ecv@mobilekey{\ecv@utf{Mobil}}
+\def\ecv@faxkey{\ecv@utf{Faksnumre}}
+\def\ecv@emailkey{\ecv@utf{E-postadresse(r)}}
+\def\ecv@nationalitykey{\ecv@utf{Nasjonalitet(er)}}
+\def\ecv@birthkey{\ecv@utf{F\o dselsdato}}
+\def\ecv@genderkey{\ecv@utf{Kj\o nn}}
% Footer
-\def\ecv@pagekey{Side}
-\def\ecv@cvofkey{Curriculum vit\ae\ for}
+\def\ecv@pagekey{\ecv@utf{Side}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ for}}
% Language table
-\def\ecv@mothertonguekey{Morsm\aa l}
-\def\ecv@assesskey{Eigenvurdering}
-\def\ecv@levelkey{Europeisk niv\aa}
-\def\ecv@understandkey{Forst\aa else}
-\def\ecv@speakkey{Muntlig}
-\def\ecv@writekey{Skriftlig}
-\def\ecv@listenkey{Lytteforst\aa else}
-\def\ecv@readkey{Leseforst\aa else}
-\def\ecv@interactkey{Muntlig interaksjon}
-\def\ecv@productkey{Muntlig produksjon}
-\def\ecv@langfooterkey{Europeiske rammeverket (CEF)}
-\def\ecv@cefbasickey{Basic user} % To be translated
-\def\ecv@cefindepkey{Independent user} % To be translated
-\def\ecv@cefprofkey{Proficient user} % To be translated
+\def\ecv@mothertonguekey{\ecv@utf{Morsm\aa l}}
+\def\ecv@assesskey{\ecv@utf{Egenvurdering}}
+\def\ecv@levelkey{\ecv@utf{Europeisk niv\aa}}
+\def\ecv@understandkey{\ecv@utf{Forst\aa else}}
+\def\ecv@speakkey{\ecv@utf{Tale}}
+\def\ecv@writekey{\ecv@utf{Skrift}}
+\def\ecv@listenkey{\ecv@utf{Lytting}}
+\def\ecv@readkey{\ecv@utf{Lesing}}
+\def\ecv@interactkey{\ecv@utf{Interaksjon}}
+\def\ecv@productkey{\ecv@utf{Muntlig produksjon}}
+\def\ecv@langfooterkey{\ecv@utf{CEF-niv\aa. CEF (Common European Framework) er en felles europeisk referanseramme for spr\aa k.}}
+\def\ecv@cefbasickey{\ecv@utf{Basisbruker}}
+\def\ecv@cefindepkey{\ecv@utf{Selvstendig bruker}}
+\def\ecv@cefprofkey{\ecv@utf{Avansert bruker}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvpl.def b/Master/texmf-dist/tex/latex/europecv/ecvpl.def
index 5806ba0269e..135b7a92b42 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecvpl.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecvpl.def
@@ -1,39 +1,33 @@
+%!TEX encoding = UTF-8 Unicode
+%
% Translation completed on 2005/04/08
-\ProvidesFile{ecvpl.def}[2005/04/08 europecv Polish definitions]
+\ProvidesFile{ecvpl.def}[europecv Polish definitions]
% Personal information
-\def\ecv@infosectionkey{Dane personalne}
-\def\ecv@namekey{Nazwisko / Imi\k{e}}
-\def\ecv@addresskey{Adres(y)}
-\def\ecv@telkey{Telefon(y)}
-\def\ecv@faxkey{Fax(y)}
-\def\ecv@emailkey{Email(e)}
-\def\ecv@nationalitykey{Obywatelstwo}
-\def\ecv@birthkey{Data urodzenia}
-\def\ecv@genderkey{P{\l}e\'c}
+\def\ecv@infosectionkey{\ecv@utf{Dane osobowe}}
+\def\ecv@namekey{\ecv@utf{Nazwisko / Imi\k{e}}}
+\def\ecv@addresskey{\ecv@utf{Adres(y)}}
+\def\ecv@telkey{\ecv@utf{Telefon(y)}}
+\def\ecv@mobilekey{\ecv@utf{Tel. kom.}}
+\def\ecv@faxkey{\ecv@utf{Faks(y)}}
+\def\ecv@emailkey{\ecv@utf{Email(e)}}
+\def\ecv@nationalitykey{\ecv@utf{Obywatelstwo}}
+\def\ecv@birthkey{\ecv@utf{Data urodzenia}}
+\def\ecv@genderkey{\ecv@utf{P{\l}e\'c}}
% Footer
-\def\ecv@pagekey{Strona}
-\def\ecv@cvofkey{Curriculum vit\ae}
+\def\ecv@pagekey{\ecv@utf{Strona}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae}}
% Language table
-\def\ecv@mothertonguekey{J\k{e}zyk ojczysty}
-\def\ecv@assesskey{Samoocena umiej\k{e}tno\'sci j\k{e}zykowych}
-\def\ecv@levelkey{Poziom europejski}
-\def\ecv@understandkey{Rozumienie}
-\def\ecv@speakkey{M\'owienie}
-\def\ecv@writekey{Pisanie}
-\def\ecv@listenkey{S{\l}uchanie}
-\def\ecv@readkey{Czytanie}
-\def\ecv@interactkey{Porozumiewanie si\k{e}}
-\def\ecv@productkey{Samodzielne wypowiadanie si\k{e}}
-\def\ecv@langfooterkey{Europejski system opisu kszta{\l}cenia j\k{e}zykowego }
-\def\ecv@cefbasickey{Podstawowy}
-\def\ecv@cefindepkey{\'Sredni}
-\def\ecv@cefprofkey{Zaawansowany}
-
-\renewcommand{\ecvlfoot}{%
- \begin{minipage}{40mm}
- \begin{flushright}
- \footnotesize\textrm{\ecv@pagekey~\thepage~-~\ecv@cvofkey}\\
- \textrm{\ecv@firstname\ \ecv@lastname}
- \end{flushright}
- \end{minipage}
-} \ No newline at end of file
+\def\ecv@mothertonguekey{\ecv@utf{J\k{e}zyk ojczysty}}
+\def\ecv@assesskey{\ecv@utf{Samoocena umiej\k{e}tno\'sci j\k{e}zykowych}}
+\def\ecv@levelkey{\ecv@utf{Poziom europejski}}
+\def\ecv@understandkey{\ecv@utf{Rozumienie}}
+\def\ecv@speakkey{\ecv@utf{M\'owienie}}
+\def\ecv@writekey{\ecv@utf{Pisanie}}
+\def\ecv@listenkey{\ecv@utf{S{\l}uchanie}}
+\def\ecv@readkey{\ecv@utf{Czytanie}}
+\def\ecv@interactkey{\ecv@utf{Porozumiewanie si\k{e}}}
+\def\ecv@productkey{\ecv@utf{Samodzielne wypowiadanie si\k{e}}}
+\def\ecv@langfooterkey{\ecv@utf{Europejski system opisu kszta{\l}cenia j\k{e}zykowego }}
+\def\ecv@cefbasickey{\ecv@utf{Poziom podstawowy}}
+\def\ecv@cefindepkey{\ecv@utf{Poziom samodzielno\'sci}}
+\def\ecv@cefprofkey{\ecv@utf{Poziom bieg{\l}o\'sci}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvpt.def b/Master/texmf-dist/tex/latex/europecv/ecvpt.def
index f3403c2d21d..e607e5bb4b7 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecvpt.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecvpt.def
@@ -1,30 +1,37 @@
-% Translation yet to be finished
-\ProvidesFile{ecvpt.def}[2005/04/08 europecv Portuguese definitions]
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/11
+\ProvidesFile{ecvpt.def}[europecv Portuguese definitions]
% Personal information
-\def\ecv@infosectionkey{Informa\c{c}\~ao pessoal}
-\def\ecv@namekey{Apelido(s) - Nome(s)}
-\def\ecv@addresskey{Morada(s)}
-\def\ecv@telkey{Telefone(s)}
-\def\ecv@faxkey{Fax(es)}
-\def\ecv@emailkey{Correio(s) electr\'onico(s)}
-\def\ecv@nationalitykey{Nacionalidade(s)}
-\def\ecv@birthkey{Data de nascimento}
-\def\ecv@genderkey{Sexo}
+\def\ecv@infosectionkey{\ecv@utf{Informa\c{c}\~ao pessoal}}
+\def\ecv@namekey{\ecv@utf{Apelido(s) - Nome(s)}}
+\def\ecv@addresskey{\ecv@utf{Morada(s)}}
+\def\ecv@telkey{\ecv@utf{Telefone(s)}}
+\def\ecv@mobilekey{\ecv@utf{Telem\'ovel}}
+\def\ecv@faxkey{\ecv@utf{Fax(es)}}
+\def\ecv@emailkey{\ecv@utf{Correio(s) electr\'onico(s)}}
+\def\ecv@nationalitykey{\ecv@utf{Nacionalidade(s)}}
+\def\ecv@birthkey{\ecv@utf{Data de nascimento}}
+\def\ecv@genderkey{\ecv@utf{Sexo}}
% Footer
-\def\ecv@pagekey{P\`agina}
-\def\ecv@cvofkey{Curriculum vit\ae\ de}
+\def\ecv@pagekey{\ecv@utf{P\'agina}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ de}}
% Language table
-\def\ecv@mothertonguekey{L\'ingua(s) materna(s)}
-\def\ecv@assesskey{Auto-avalia\c{c}\~ao}
-\def\ecv@levelkey{Nivel europeu}
-\def\ecv@understandkey{Compreender}
-\def\ecv@speakkey{Falar}
-\def\ecv@writekey{Escrever}
-\def\ecv@listenkey{Compreens\~ao oral}
-\def\ecv@readkey{Leitura}
-\def\ecv@interactkey{Interac\c{c}\~ao oral}
-\def\ecv@productkey{Produ\c{c}\~ao oral}
-\def\ecv@langfooterkey{Nivel do Quadro Europeu Comum de Refer\'encia (CECR)}
-\def\ecv@cefbasickey{Basic user} % To be translated
-\def\ecv@cefindepkey{Independent user} % To be translated
-\def\ecv@cefprofkey{Proficient user} % To be translated
+\def\ecv@mothertonguekey{\ecv@utf{L\'ingua(s) materna(s)}}
+\def\ecv@assesskey{\ecv@utf{Auto-avalia\c{c}\~ao}}
+\def\ecv@levelkey{\ecv@utf{N\'ivel europeu}}
+\def\ecv@understandkey{\ecv@utf{Compreender}}
+\def\ecv@speakkey{\ecv@utf{Falar}}
+\def\ecv@writekey{\ecv@utf{Escrever}}
+\def\ecv@listenkey{\ecv@utf{Compreens\~ao oral}}
+\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@langfooterkey{\ecv@utf{N\'ivel do Quadro Europeu Comum de Refer\^encia (CECR)}}
+\def\ecv@cefbasickey{\ecv@utf{Utilizador elementar}}
+\def\ecv@cefindepkey{\ecv@utf{Utilizador independente}}
+\def\ecv@cefprofkey{\ecv@utf{Utilizador experiente}}
+
+\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}}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvro.def b/Master/texmf-dist/tex/latex/europecv/ecvro.def
new file mode 100644
index 00000000000..56b8e86a783
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvro.def
@@ -0,0 +1,36 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation not yet finished
+\ProvidesFile{ecvro.def}[europecv Romanian definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Informa{\c t}ii personale}}
+\def\ecv@namekey{\ecv@utf{Nume~/ Prenume}}
+\def\ecv@addresskey{\ecv@utf{Adresa}}
+\def\ecv@telkey{\ecv@utf{Telefon}}
+\def\ecv@mobilekey{\ecv@utf{Mobil}}
+\def\ecv@faxkey{\ecv@utf{Fax}}
+\def\ecv@emailkey{\ecv@utf{E-mail}}
+\def\ecv@nationalitykey{\ecv@utf{Cet{\u a}{\c t}enia}}
+\def\ecv@birthkey{\ecv@utf{Data na{\c s}terii}}
+\def\ecv@genderkey{\ecv@utf{Sex}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{Pag}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{Limba(i) matern{\u a}(e)}}
+\def\ecv@assesskey{\ecv@utf{Autoevaluare}}
+\def\ecv@levelkey{\ecv@utf{Nivel european}}
+\def\ecv@understandkey{\ecv@utf{Comprehensiune}}
+\def\ecv@speakkey{\ecv@utf{Vorbit}}
+\def\ecv@writekey{\ecv@utf{Scris}}
+\def\ecv@listenkey{\ecv@utf{Abilitati de ascultare}}
+\def\ecv@readkey{\ecv@utf{Abilitati de citire}}
+\def\ecv@interactkey{\ecv@utf{Interactiune}}
+\def\ecv@productkey{\ecv@utf{Exprimare}}
+\def\ecv@langfooterkey{\ecv@utf{Cadrului european de referin{\c t}{\u a} pentru limbi}}
+\def\ecv@cefbasickey{\ecv@utf{Basic user}} % To be tranlated
+\def\ecv@cefindepkey{\ecv@utf{Independent user}} % To be translated
+\def\ecv@cefprofkey{\ecv@utf{Proficient user}} % To be translated
+
+\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}}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvsk.def b/Master/texmf-dist/tex/latex/europecv/ecvsk.def
new file mode 100644
index 00000000000..1224d216ed9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvsk.def
@@ -0,0 +1,38 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/13
+\ProvidesFile{ecvsk.def}[europecv Slovak definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Osobn{\'e} {\'u}daje}}
+\def\ecv@namekey{\ecv@utf{Priezvisko({\'a}) / Meno({\'a})}}
+\def\ecv@addresskey{\ecv@utf{Adresa(y)}}
+\def\ecv@telkey{\ecv@utf{Telef\'on(y)}}
+\def\ecv@mobilekey{\ecv@utf{Mobil}}
+\def\ecv@faxkey{\ecv@utf{Fax(y)}}
+\def\ecv@emailkey{\ecv@utf{E-mail(y)}}
+\def\ecv@nationalitykey{\ecv@utf{{\v S}t{\'a}tna(e) pr{\'\i}slu{\v s}nost'(ti)}}
+\def\ecv@birthkey{\ecv@utf{D{\'a}tum narodenia}}
+\def\ecv@genderkey{\ecv@utf{Pohlavie}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{Strana}}
+\def\ecv@cvofkey{\ecv@utf{{\v Z}ivotopis}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{Materinsk{\'y}({\'e}) jazyk(y)}}
+\def\ecv@assesskey{\ecv@utf{Sebahodnotenie}}
+\def\ecv@levelkey{\ecv@utf{Eur{\'o}pska {\'u}rove{\v n}}}
+\def\ecv@understandkey{\ecv@utf{Porozumenie}}
+\def\ecv@speakkey{\ecv@utf{Hovorenie}}
+\def\ecv@writekey{\ecv@utf{P{\'\i}sanie}}
+\def\ecv@listenkey{\ecv@utf{Po{\v c}{\'u}vanie}}
+\def\ecv@readkey{\ecv@utf{{\v C}{\'\i}tanie}}
+\def\ecv@interactkey{\ecv@utf{{\'U}stna interakcia}}
+\def\ecv@productkey{\ecv@utf{Samostatn{\'y} {\'u}stny prejav}}
+\def\ecv@langfooterkey{\ecv@utf{{\'U}rove{\v n} podl'a Spolo{\v c}n{\'e}ho eur{\'o}pskeho referen{\v c}n{\'e}ho r{\'a}mca (CEF)}}
+\def\ecv@cefbasickey{\ecv@utf{Pou{\v z}{\'\i}vatel' z{\'a}kladn{\'e}ho jazyka}}
+\def\ecv@cefindepkey{\ecv@utf{Samostatn{\'y} pou{\v z}{\'\i}vatel'}}
+\def\ecv@cefprofkey{\ecv@utf{Sk{\'u}sen{\'y} pou{\v z}{\'\i}vatel'}}
+
+\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]
+\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/Master/texmf-dist/tex/latex/europecv/ecvsl.def b/Master/texmf-dist/tex/latex/europecv/ecvsl.def
new file mode 100644
index 00000000000..6386dd5af9a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvsl.def
@@ -0,0 +1,39 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/13
+\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(i)}}
+\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@langfooterkey{\ecv@utf{Skupni evropski referen{\v c}ni okvir za jezike}}
+\def\ecv@cefbasickey{\ecv@utf{Osnovni uporabnik}}
+\def\ecv@cefindepkey{\ecv@utf{Samostojni uporabnik}}
+\def\ecv@cefprofkey{\ecv@utf{Usposobljeni uporabnik}}
+
+\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]
+\Large\textbf{{\v z}\ecv@kern i\ecv@kern v\ecv@kern l\ecv@kern
+j\ecv@kern e\ecv@kern n\ecv@kern j\ecv@kern e\ecv@kern p\ecv@kern i\ecv@kern
+s}}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvsr.def b/Master/texmf-dist/tex/latex/europecv/ecvsr.def
new file mode 100644
index 00000000000..4a2b971502c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/europecv/ecvsr.def
@@ -0,0 +1,39 @@
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed 06.02.2006.
+\ProvidesFile{ecvsr.def}[europecv Serbian definitions]
+% Personal information
+\def\ecv@infosectionkey{\ecv@utf{Li{\v c}ni podaci}}
+\def\ecv@namekey{\ecv@utf{Prezime~/ ime}}
+\def\ecv@addresskey{\ecv@utf{Adresa}}
+\def\ecv@telkey{\ecv@utf{Telefon}}
+\def\ecv@mobilekey{\ecv@utf{Mobilan}}
+\def\ecv@faxkey{\ecv@utf{Fax}}
+\def\ecv@emailkey{\ecv@utf{E - mail}}
+\def\ecv@nationalitykey{\ecv@utf{Nacionalnost}}
+\def\ecv@birthkey{\ecv@utf{Datum ro{\dj}enja}}
+\def\ecv@genderkey{\ecv@utf{Pol}}
+% Footer
+\def\ecv@pagekey{\ecv@utf{Strana}}
+\def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ -}}
+% Language table
+\def\ecv@mothertonguekey{\ecv@utf{Maternji jezik}}
+\def\ecv@assesskey{\ecv@utf{Samovrednovanje}}
+\def\ecv@levelkey{\ecv@utf{Evropski nivo}}
+\def\ecv@understandkey{\ecv@utf{Razumevanje}}
+\def\ecv@speakkey{\ecv@utf{Govor}}
+\def\ecv@writekey{\ecv@utf{Pisanje}}
+\def\ecv@listenkey{\ecv@utf{Slu{\v s}no razumevanje}}
+\def\ecv@readkey{\ecv@utf{\v Citanje}}
+\def\ecv@interactkey{\ecv@utf{Govorno sporazumevanje}}
+\def\ecv@productkey{\ecv@utf{Samoizra\v zavanje}}
+\def\ecv@langfooterkey{\ecv@utf{Zajedni\v cki evropski referencni okvir za jezike(CEF)}}
+\def\ecv@cefbasickey{\ecv@utf{Osnovni korisnik}}
+\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
+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
+V\ecv@kern i\ecv@kern t\ecv@kern a\ecv@kern e}}}
diff --git a/Master/texmf-dist/tex/latex/europecv/ecvsv.def b/Master/texmf-dist/tex/latex/europecv/ecvsv.def
index f44070223be..d83d5879cb5 100644
--- a/Master/texmf-dist/tex/latex/europecv/ecvsv.def
+++ b/Master/texmf-dist/tex/latex/europecv/ecvsv.def
@@ -1,36 +1,39 @@
-% Translation yet to be finished
-\ProvidesFile{ecvsv.def}[2005/04/08 europecv Swedish definitions]
+%!TEX encoding = UTF-8 Unicode
+%
+% Translation completed on 2006/01/11
+\ProvidesFile{ecvsv.def}[europecv Swedish definitions]
% Personal information
-\def\ecv@infosectionkey{Personuppgifter}
-\def\ecv@namekey{Efternamn / F\"ornamn}
-\def\ecv@addresskey{Adress(er)}
-\def\ecv@telkey{Ditt/dina telefonnummer}
-\def\ecv@faxkey{Ditt/dina faxnummer}
-\def\ecv@emailkey{E-postadress(er)}
-\def\ecv@nationalitykey{Ditt/dina medborgarskap}
-\def\ecv@birthkey{F\"odelsedatum}
-\def\ecv@genderkey{K\"on}
+\def\ecv@infosectionkey{\ecv@utf{Personuppgifter}}
+\def\ecv@namekey{\ecv@utf{Efternamn / F\"ornamn}}
+\def\ecv@addresskey{\ecv@utf{Adress(er)}}
+\def\ecv@telkey{\ecv@utf{Telefonnummer}}
+\def\ecv@mobilekey{\ecv@utf{Mobil}}
+\def\ecv@faxkey{\ecv@utf{Faxnummer}}
+\def\ecv@emailkey{\ecv@utf{E-postadress(er)}}
+\def\ecv@nationalitykey{\ecv@utf{Medborgarskap}}
+\def\ecv@birthkey{\ecv@utf{F\"odelsedatum}}
+\def\ecv@genderkey{\ecv@utf{K\"on}}
% Footer
-\def\ecv@pagekey{Sidan}
-\def\ecv@cvofkey{Meritf\"orteckning f\"or}
+\def\ecv@pagekey{\ecv@utf{Sida}}
+\def\ecv@cvofkey{\ecv@utf{Meritf\"orteckning f\"or}}
% Language table
-\def\ecv@mothertonguekey{Ditt/dina f\"orsta spr\aa k}
-\def\ecv@assesskey{Sj\aa lvbed\"omning}
-\def\ecv@levelkey{Europeisk niv\aa}
-\def\ecv@understandkey{F\"orst\aa else}
-\def\ecv@speakkey{Tala}
-\def\ecv@writekey{Skriva}
-\def\ecv@listenkey{H\"orf\"orst\aa else}
-\def\ecv@readkey{L\"asf\"orst\aa else}
-\def\ecv@interactkey{Muntlig interaktion}
-\def\ecv@productkey{Muntlig produktion}
-\def\ecv@langfooterkey{Niv\aa n inom de Gemensamma europeiska referensramarna (CEF)}
-\def\ecv@cefbasickey{Basic user} % To be translated
-\def\ecv@cefindepkey{Independent user} % To be translated
-\def\ecv@cefprofkey{Proficient user} % To be translated
+\def\ecv@mothertonguekey{\ecv@utf{Modersm\aa l}}
+\def\ecv@assesskey{\ecv@utf{Sj\"alvbed\"omning}}
+\def\ecv@levelkey{\ecv@utf{Europeisk niv\aa}}
+\def\ecv@understandkey{\ecv@utf{F\"orst\aa else}}
+\def\ecv@speakkey{\ecv@utf{Tala}}
+\def\ecv@writekey{\ecv@utf{Skriva}}
+\def\ecv@listenkey{\ecv@utf{H\"orf\"orst\aa else}}
+\def\ecv@readkey{\ecv@utf{L\"asf\"orst\aa else}}
+\def\ecv@interactkey{\ecv@utf{Muntlig interaktion}}
+\def\ecv@productkey{\ecv@utf{Muntlig produktion}}
+\def\ecv@langfooterkey{\ecv@utf{Niv\aa n inom de Gemensamma europeiska referensramarna (CEF)}}
+\def\ecv@cefbasickey{\ecv@utf{Den baspresterande spr\aa kanv\"andaren}}
+\def\ecv@cefindepkey{\ecv@utf{Den sj\"alvst\"andige spr\aa kanv\"andaren}}
+\def\ecv@cefprofkey{\ecv@utf{Den avancerade spr\aa kanv\"andaren}}
-\renewcommand*\ecvtitle{\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 -}\\ %& \tabularnewline[5pt]
+\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]
\Large\textbf{m\ecv@kern e\ecv@kern r\ecv@kern i\ecv@kern
t\ecv@kern f\ecv@kern {\"o}\ecv@kern r\ecv@kern t\ecv@kern e\ecv@kern c\ecv@kern
-k\ecv@kern n\ecv@kern i\ecv@kern n\ecv@kern g\ecv@kern e\ecv@kern n\ecv@kern}}
+k\ecv@kern n\ecv@kern i\ecv@kern n\ecv@kern g\ecv@kern e\ecv@kern n\ecv@kern}}}
diff --git a/Master/texmf-dist/tex/latex/europecv/europecv.cls b/Master/texmf-dist/tex/latex/europecv/europecv.cls
index 78b725aada0..0c9a4ef3c0b 100644
--- a/Master/texmf-dist/tex/latex/europecv/europecv.cls
+++ b/Master/texmf-dist/tex/latex/europecv/europecv.cls
@@ -1,76 +1,229 @@
+%!TEX encoding = UTF-8 Unicode
+%
% European curriculum vitae class
% Author: Nicola Vitacolonna (vitacolo@dimi.uniud.it)
% This material is subject to the LaTeX Project Public License.
% See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html
% for the details of that license
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{europecv}[2005/04/08 European curriculum vitae class]
+\ProvidesClass{europecv}[2006/04/24 (beta) European curriculum vitae class]
% CV models and instructions:
% http://europass.cedefop.eu.int/htm/index.htm
% Recommendations:
% http://europa.eu.int/scadplus/leg/en/cha/c11057.htm
+\newcommand\ecv@utf[1]{{\inputencoding{utf8x}#1}}
+
% Set language
\DeclareOption{english}{%
- \InputIfFileExists{ecven.def}{}{%
- \ClassError{europecv}{English definition file 'ecven.def' not found}%
- {The file should be inside the europecv folder.\MessageBreak
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecven.def}{}{%
+ \ClassError{europecv}{English definition file 'ecven.def' not found}%
+ {The file should be inside the europecv folder.\MessageBreak
Try to re-install the europecv class.}}%
+ }%
}
\DeclareOption{italian}{%
- \InputIfFileExists{ecvit.def}{}{%
- \ClassWarningNoLine{europecv}{Italian definition file 'ecvit.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvit.def}{}{%
+ \ClassWarningNoLine{europecv}{Italian definition file 'ecvit.def' not found}}%
+ }%
}
\DeclareOption{spanish}{%
- \InputIfFileExists{ecves.def}{}{%
- \ClassWarningNoLine{europecv}{Spanish definition file 'ecves.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecves.def}{}{%
+ \ClassWarningNoLine{europecv}{Spanish definition file 'ecves.def' not found}}%
+ }%
}
\DeclareOption{french}{%
- \InputIfFileExists{ecvfr.def}{}{%
- \ClassWarningNoLine{europecv}{French definition file 'ecvfr.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvfr.def}{}{%
+ \ClassWarningNoLine{europecv}{French definition file 'ecvfr.def' not found}}%
+ }%
}
\DeclareOption{danish}{%
- \InputIfFileExists{ecvda.def}{}{%
- \ClassWarningNoLine{europecv}{Danish definition file 'ecvda.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvda.def}{}{%
+ \ClassWarningNoLine{europecv}{Danish definition file 'ecvda.def' not found}}%
+ }%
}
\DeclareOption{german}{%
- \InputIfFileExists{ecvde.def}{}{%
- \ClassWarningNoLine{europecv}{German definition file 'ecvde.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvde.def}{}{%
+ \ClassWarningNoLine{europecv}{German definition file 'ecvde.def' not found}}%
+ }%
}
\DeclareOption{finnish}{%
- \InputIfFileExists{ecvfi.def}{}{%
- \ClassWarningNoLine{europecv}{Finnish definition file 'ecvfi.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvfi.def}{}{%
+ \ClassWarningNoLine{europecv}{Finnish definition file 'ecvfi.def' not found}}%
+ }%
}
\DeclareOption{portuges}{%
- \InputIfFileExists{ecvpt.def}{}{%
- \ClassWarningNoLine{europecv}{Portuguese definition file 'ecvpt.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvpt.def}{}{%
+ \ClassWarningNoLine{europecv}{Portuguese definition file 'ecvpt.def' not found}}%
+ }%
}
\DeclareOption{portuguese}{%
- \InputIfFileExists{ecvpt.def}{}{%
- \ClassWarningNoLine{europecv}{Portuguese definition file 'ecvpt.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvpt.def}{}{%
+ \ClassWarningNoLine{europecv}{Portuguese definition file 'ecvpt.def' not found}}%
+ }%
}
\DeclareOption{swedish}{%
- \InputIfFileExists{ecvsv.def}{}{%
- \ClassWarningNoLine{europecv}{Swedish definition file 'ecvsv.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvsv.def}{}{%
+ \ClassWarningNoLine{europecv}{Swedish definition file 'ecvsv.def' not found}}%
+ }%
}
\DeclareOption{norwegian}{%
- \InputIfFileExists{ecvno.def}{}{%
- \ClassWarningNoLine{europecv}{Norwegian definition file 'ecvno.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvno.def}{}{%
+ \ClassWarningNoLine{europecv}{Norwegian definition file 'ecvno.def' not found}}%
+ }%
}
\DeclareOption{dutch}{%
- \InputIfFileExists{ecvnl.def}{}{%
- \ClassWarningNoLine{europecv}{Dutch definition file 'ecvnl.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvnl.def}{}{%
+ \ClassWarningNoLine{europecv}{Dutch definition file 'ecvnl.def' not found}}%
+ }%
}
\DeclareOption{catalan}{%
- \InputIfFileExists{ecvca.def}{}{%
- \ClassWarningNoLine{europecv}{Catalan definition file 'ecvca.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvca.def}{}{%
+ \ClassWarningNoLine{europecv}{Catalan definition file 'ecvca.def' not found}}%
+ }%
}
\DeclareOption{polish}{%
- \InputIfFileExists{ecvpl.def}{}{%
- \ClassWarningNoLine{europecv}{Polish definition file 'ecvpl.def' not found}}%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvpl.def}{}{%
+ \ClassWarningNoLine{europecv}{Polish definition file 'ecvpl.def' not found}}%
+ }%
+}
+\DeclareOption{hungarian}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvhu.def}{}{%
+ \ClassWarningNoLine{europecv}{Hungarian definition file 'ecvhu.def' not found}}%
+ \ecvpage{\thepage\ifx\@empty\ecv@totpages.\else\ecv@totpages\fi~\ecv@pagekey}
+ \def\ecv@lfoot{%
+ \footnotesize\textrm{\ecv@page~- \textrm{\ecv@footername} \ecv@cvofkey}}%
+ }%
+}
+\DeclareOption{estonian}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvet.def}{}{%
+ \ClassWarningNoLine{europecv}{Estonian definition file 'ecvet.def' not found}}%
+ }%
+}
+\DeclareOption{icelandic}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvis.def}{}{%
+ \ClassWarningNoLine{europecv}{Icelandic definition file 'ecvis.def' not found}}%
+ }%
+}
+\DeclareOption{lithuanian}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvlt.def}{}{%
+ \ClassWarningNoLine{europecv}{Lithuanian definition file 'ecvlt.def' not found}}%
+ }%
+}
+\DeclareOption{czech}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvcs.def}{}{%
+ \ClassWarningNoLine{europecv}{Czech definition file 'ecvcs.def' not found}}%
+ }%
+}
+\DeclareOption{slovak}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvsk.def}{}{%
+ \ClassWarningNoLine{europecv}{Slovak definition file 'ecvsk.def' not found}}%
+ }%
+}
+\DeclareOption{latvian}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvlv.def}{}{%
+ \ClassWarningNoLine{europecv}{Latvian definition file 'ecvlv.def' not found}}%
+ }%
+}
+\DeclareOption{slovenian}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvsl.def}{}{%
+ \ClassWarningNoLine{europecv}{Slovenian definition file 'ecvsl.def' not found}}%
+ }%
+}
+\DeclareOption{romanian}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvro.def}{}{%
+ \ClassWarningNoLine{europecv}{Romanian definition file 'ecvro.def' not found}}%
+ }%
+}
+\DeclareOption{maltese}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvmt.def}{}{%
+ \ClassWarningNoLine{europecv}{Maltese definition file 'ecvmt.def' not found}}%
+ }%
+}
+\DeclareOption{bulgarian}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvbg.def}{}{%
+ \ClassWarningNoLine{europecv}{Bulgarian definition file 'ecvbg.def' not found}}%
+ }%
+}
+\DeclareOption{greek}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvgr.def}{}{%
+ \ClassWarningNoLine{europecv}{Greek definition file 'ecvgr.def' not found}}%
+ }%
+}
+\DeclareOption{galician}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvgl.def}{}{%
+ \ClassWarningNoLine{europecv}{Galician definition file 'ecvgl.def' not found}}%
+ }%
+}
+\DeclareOption{serbian}{%
+ \AtEndOfPackage{%
+ \InputIfFileExists{ecvsr.def}{}{%
+ \ClassWarningNoLine{europecv}{Serbian definition file 'ecvsr.def' not found}}%
+ }%
}
+
+% Input encodings
+\DeclareOption{ascii}{\AtEndOfClass{\inputencoding{ascii}}}
+\DeclareOption{latin1}{\AtEndOfClass{\inputencoding{latin1}}}
+\DeclareOption{latin2}{\AtEndOfClass{\inputencoding{latin2}}}
+\DeclareOption{latin3}{\AtEndOfClass{\inputencoding{latin3}}}
+\DeclareOption{latin4}{\AtEndOfClass{\inputencoding{latin4}}}
+\DeclareOption{latin5}{\AtEndOfClass{\inputencoding{latin5}}}
+\DeclareOption{latin9}{\AtEndOfClass{\inputencoding{latin9}}}
+\DeclareOption{latin10}{\AtEndOfClass{\inputencoding{latin10}}}
+\DeclareOption{decmulti}{\AtEndOfClass{\inputencoding{decmulti}}}
+\DeclareOption{cp850}{\AtEndOfClass{\inputencoding{cp850}}}
+\DeclareOption{cp852}{\AtEndOfClass{\inputencoding{cp852}}}
+\DeclareOption{cp858}{\AtEndOfClass{\inputencoding{cp858}}}
+\DeclareOption{cp437}{\AtEndOfClass{\inputencoding{cp437}}}
+\DeclareOption{cp437de}{\AtEndOfClass{\inputencoding{cp437de}}}
+\DeclareOption{cp865}{\AtEndOfClass{\inputencoding{cp865}}}
+\DeclareOption{applemac}{\AtEndOfClass{\inputencoding{applemac}}}
+\DeclareOption{next}{\AtEndOfClass{\inputencoding{next}}}
+\DeclareOption{cp1250}{\AtEndOfClass{\inputencoding{cp1250}}}
+\DeclareOption{cp1252}{\AtEndOfClass{\inputencoding{cp1252}}}
+\DeclareOption{cp1257}{\AtEndOfClass{\inputencoding{cp1257}}}
+\DeclareOption{ansinew}{\AtEndOfClass{\inputencoding{ansinew}}}
+\DeclareOption{utf8}{\AtEndOfClass{\inputencoding{utf8x}}}
+\DeclareOption{utf8x}{\AtEndOfClass{\inputencoding{utf8x}}}
+\DeclareOption{koi8-r}{\AtEndOfClass{\inputencoding{koi8-r}}}
+\DeclareOption{koi8-ru}{\AtEndOfClass{\inputencoding{koi8-ru}}}
+\DeclareOption{koi8-u}{\AtEndOfClass{\inputencoding{koi8-u}}}
+\DeclareOption{cp1251}{\AtEndOfClass{\inputencoding{cp1251}}}
+\DeclareOption{cp855}{\AtEndOfClass{\inputencoding{cp855}}}
+\DeclareOption{cp866}{\AtEndOfClass{\inputencoding{cp866}}}
+\DeclareOption{maccyr}{\AtEndOfClass{\inputencoding{maccyr}}}
+\DeclareOption{macukr}{\AtEndOfClass{\inputencoding{macukr}}}
+
% Set font
\DeclareOption{helvetica}{%
\renewcommand{\rmdefault}{phv}
@@ -85,7 +238,10 @@
\renewcommand{\bfdefault}{bc} % Boldface narrow
}
% No title
-\DeclareOption{notitle}{\renewcommand*\ecvtitle{}}
+% This must come *after* language definitions
+\DeclareOption{notitle}{%
+ \AtEndOfPackage{\renewcommand*\ecvtitle{}}%
+}
% Europass logo
\DeclareOption{logo}{%
@@ -114,6 +270,18 @@
\includegraphics[width=\ecv@flagwidth]{EuropeFlagBlueCMYK}}
}
+% Page numbering
+\DeclareOption{totpages}{%
+ \AtEndOfPackage{\RequirePackage{totpages}%
+ \def\ecv@totpages{~/~\ref{TotPages}}
+ %\ecvpage{\ecv@pagekey~\thepage~/~\ref{TotPages}}%
+ }%
+}
+
+\DeclareOption{booktabs}{%
+ \AtEndOfPackage{\RequirePackage{booktabs}}
+ \def\ecv@booktabs{}
+}
% Pass all other options (a4paper, 10pt, draft, openbib, etc...) to article
\DeclareOption*{%
\PassOptionsToClass{\CurrentOption}{article}%
@@ -124,16 +292,58 @@
\ProcessOptions\relax
\LoadClass{article}
+\RequirePackage{ucs}
+\RequirePackage[utf8x]{inputenc}
\RequirePackage{array}
\RequirePackage{longtable}
\RequirePackage{fancyhdr} % For page numbering
-\newcommand*{\ecvfirstname}[1]{\def\ecv@firstname{#1}}
-\newcommand*{\ecvlastname}[1]{\def\ecv@lastname{#1}}
+\def\ecv@totpages{}
+\newcommand*{\ecvpage}[1]{\def\ecv@page{#1}}
+\ecvpage{\ecv@pagekey~\thepage\ecv@totpages}
+
+% Page number
+\def\ecv@lfoot{%
+ \footnotesize\textrm{\ecv@page~-~\ecv@cvofkey}\\
+ \textrm{\ecv@footername}
+}
+
+% Right Footnote to be shown on every page
+\newcommand\ecvfootnote[1]{\def\ecv@rfoot{#1}}
+\ecvfootnote{}
+
+\AtBeginDocument{%
+% Ensure that \ecv@leftcolwidth and \ecv@rightcolwidth
+% are correctly defined
+\ecvLeftColumnWidth{\ecv@leftcolwidth}
+% Set layout
+\pagestyle{fancy}
+\fancyhead{}
+\fancyfoot{}
+\fancyfoot[L]{\begin{minipage}{\ecv@leftcolwidth}
+\begin{flushright}\footnotesize\ecv@lfoot\end{flushright}%
+\end{minipage}
+}
+\fancyfoot[R]{\begin{minipage}{\ecv@rightcolwidth}
+\footnotesize\ecv@rfoot
+\end{minipage}}
+\renewcommand{\headrulewidth}{0pt}%
+} % End \AtBeginDocument
+
+% Thanks to Roman Bertle for suggesting the following:
+\renewcommand{\labelitemi}{\normalfont\bfseries \textendash}
+\renewcommand{\labelitemii}{\textasteriskcentered}
+\renewcommand{\labelitemiii}{\textperiodcentered}
+
+\newcommand*{\ecvfirstname}[1]{\def\ecv@firstname{#1}} % Deprecated
+\newcommand*{\ecvlastname}[1]{\def\ecv@lastname{#1}} % Deprecated
+\newcommand*{\ecvname}[1]{\def\ecv@name{#1}} % Replaces the above
+\newcommand*{\ecvfootername}[1]{\def\ecv@footername{#1}}
\newcommand*{\ecvaddress}[1]{\def\ecv@address{#1}}
-\newcommand*{\ecvtelephone}[1]{\def\ecv@telephone{#1}}
+\newcommand*{\ecvtelephone}[2][]{\def\ecv@telephone{#2}\def\ecv@mobile{#1}}
\newcommand*{\ecvfax}[1]{\def\ecv@fax{#1}}
\newcommand*{\ecvemail}[1]{\def\ecv@email{#1}}
+\newcommand*{\ecvhomepage}[1]{\def\ecv@homepage{#1}}
\newcommand*{\ecvnationality}[1]{\def\ecv@nationality{#1}}
\newcommand*{\ecvdateofbirth}[1]{\def\ecv@birth{#1}}
\newcommand*{\ecvgender}[1]{\def\ecv@gender{#1}}
@@ -148,10 +358,15 @@
\ifx\@empty\ecvarg\renewcommand*{\ecvdrawpicture}{}\else
\renewcommand*{\ecvdrawpicture}{\includegraphics[#1]{#2}}
\fi}
-\ecvbeforepicture{\raggedright}
+% The following must be used inside \ecvbeforepicture
+% or \ecvafterpicture
+\newcommand*{\ecvspace}[1]{\tabularnewline[#1] &}
+\ecvbeforepicture{\raggedleft}
\ecvafterpicture{}
\ecvfirstname{}
\ecvlastname{}
+\ecvname{\ecv@lastname\ \ecv@firstname}
+\ecvfootername{\ecv@name}
\ecvaddress{}
\ecvtelephone{}
\ecvfax{}
@@ -162,19 +377,26 @@
\ecvpicture{}
\providecommand{\ecvpersonalinfo}[1][0pt]{%
-{\large\par\textbf{\ecv@infosectionkey}} & \tabularnewline & \tabularnewline
-\ecv@namekey & \large\textbf{\ecv@lastname\ \ecv@firstname}\tabularnewline[5pt]
+& \tabularnewline
+\ifx\@empty\ecvdrawpicture\else
+ &\ecv@beforepic\ecvdrawpicture\ecv@afterpic\tabularnewline
+\fi
+{\large\par\textbf{\ecv@infosectionkey}} & \tabularnewline
+& \tabularnewline
+\ecv@namekey & \large\textbf{\ecv@name}\tabularnewline[5pt]
\ifx\@empty\ecv@address\else
-\ecv@addresskey & \large\ecv@address \tabularnewline[5pt]
+\ecv@addresskey &\ecv@address \tabularnewline[5pt]
\fi
\ifx\@empty\ecv@telephone\else
-\ecv@telkey & \large\ecv@telephone \tabularnewline[5pt]
+\ecv@telkey &\ecv@telephone
+ \ifx\@empty\ecv@mobile\else\qquad\ecv@mobilekey: \ecv@mobile\fi
+\tabularnewline[5pt]
\fi
\ifx\@empty\ecv@fax\else
-\ecv@faxkey & \large\ecv@fax \tabularnewline[5pt]
+\ecv@faxkey &\ecv@fax \tabularnewline[5pt]
\fi
\ifx\@empty\ecv@email\else
-\ecv@emailkey & \large\ecv@email \tabularnewline[5pt]
+\ecv@emailkey &\ecv@email \tabularnewline[5pt]
\fi
\ifx\@empty\ecv@nationality\else
\ecv@nationalitykey & \ecv@nationality \tabularnewline[5pt]
@@ -192,38 +414,78 @@
{\large\ecv@mothertonguekey} & \large\textbf{#2}\tabularnewline[#1]
}
\newlength\ecv@langparwidth
-\newcommand*\ecvlanguageheader[1]{%
-{\large\textit{\ecv@assesskey}}\\ \textit{\ecv@levelkey}${}^{\mbox{\scriptsize#1}}$&
-\setlength\extrarowheight{0pt}
-\begin{tabular}[t]{|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|}
-\firsthline
-\multicolumn{2}{|c|}{\textbf{\ecv@understandkey}}&\multicolumn{2}{c|}{\textbf{\ecv@speakkey}}&\centering\textbf{\ecv@writekey}\tabularnewline\cline{1-4}
-\centering\small{\ecv@listenkey} & \centering \small{\ecv@readkey} &\centering \small{\ecv@interactkey} &\centering \small{\ecv@productkey} & \tabularnewline
-\lasthline
-\end{tabular}\vspace{2\arrayrulewidth}\tabularnewline
-}
-\newcommand*\ecvlanguagefooter[2][0pt]{\ecvitem[#1]{}{\quad\footnotesize{${}^{\mbox{\tiny#2}}$\textit{\ecv@langfooterkey}}}}
+\ifx\ecv@booktabs\undefined % Use table conforming to EU model
+ \newcommand*\ecvlanguageheader[1]{%
+ {\large\textit{\ecv@assesskey}}\\ \textit{\ecv@levelkey}${}^{\mbox{\scriptsize#1}}$&
+ \setlength\extrarowheight{2pt}
+ \begin{tabular}[t]{|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|}
+ \firsthline
+ \multicolumn{2}{|c|}{\textbf{\ecv@understandkey}}&\multicolumn{2}{c|}{\textbf{\ecv@speakkey}}&\centering\textbf{\ecv@writekey}\tabularnewline\cline{1-4}
+ \centering\small{\ecv@listenkey} & \centering \small{\ecv@readkey} &\centering \small{\ecv@interactkey} &\centering \small{\ecv@productkey} & \tabularnewline
+ %\lasthline
+ \hline
+ \end{tabular} \tabularnewline[-\arrayrulewidth]
+ }
+ \newcommand*\ecvlanguage[7][0pt]{
+ {\textbf{#2}} &
+ \setlength\extrarowheight{0pt}
+ \begin{tabular}{|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|}
+ \hline
+ #3 & #4 & #5 & #6 & #7 \tabularnewline
+ \hline
+ \end{tabular}\vspace{#1}
+ \tabularnewline[-\arrayrulewidth]
+ }
+ \newcommand*\ecvlastlanguage[7][0pt]{\ecvlanguage[#1]{#2}{#3}{#4}{#5}{#6}{#7}}
+\else % Use booktabs
+ \newcommand*\ecvlanguageheader[1]{%
+ {\large\textit{\ecv@assesskey}}\\ \textit{\ecv@levelkey}${}^{\mbox{\scriptsize#1}}$&
+ \setlength\extrarowheight{0pt}
+ \begin{tabular}[t]{m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}}
+ \toprule
+ \multicolumn{2}{c}{\textbf{\ecv@understandkey}}&\multicolumn{2}{c}{\textbf{\ecv@speakkey}}&\centering\textbf{\ecv@writekey}\tabularnewline
+ \centering\small{\ecv@listenkey} & \centering \small{\ecv@readkey} &\centering \small{\ecv@interactkey} &\centering \small{\ecv@productkey} & \tabularnewline
+ \midrule
+ \end{tabular}\vspace{2\arrayrulewidth}\tabularnewline
+ }
+ \newcommand*\ecvlanguage[7][0pt]{
+ {\textbf{#2}} &
+ \setlength\extrarowheight{0pt}
+ \begin{tabular}{m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}}
+ #3 & #4 & #5 & #6 & #7\tabularnewline \midrule
+ \end{tabular}\vspace{#1}
+ \tabularnewline
+ }
+ \newcommand*\ecvlastlanguage[7][0pt]{
+ {\textbf{#2}} &
+ \setlength\extrarowheight{0pt}
+ \begin{tabular}{m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}m{\ecv@langparwidth}}
+ #3 & #4 & #5 & #6 & #7\tabularnewline \bottomrule
+ \end{tabular}\vspace{#1}
+ \tabularnewline
+ }
+\fi
-\newcommand*\ecvlanguage[7][0pt]{
-{\textbf{#2}} &
-\setlength\extrarowheight{0pt}
-\begin{tabular}{|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|m{\ecv@langparwidth}|}
-\hline
- #3 & #4 & #5 & #6 & #7 \tabularnewline
-\hline
-\end{tabular}\vspace{#1}
-\tabularnewline[-\arrayrulewidth]
-}
+\newcommand*\ecvlanguagefooter[2][0pt]{\ecvitem[#1]{}{\quad\footnotesize{${}^{\mbox{\tiny#2}}$\textit{\ecv@langfooterkey}}}}
% See the Common European Framework of Reference for Languages:
% http://www.coe.int/T/E/Cultural_Co-operation/education/Languages/Language_Policy/Common_Framework_of_Reference/default.asp
-\newcommand*\ecvCEF[2]{%
-%\setlength\tabcolsep{1mm}
-\begin{tabular}{@{}>{\footnotesize}p{.2\ecv@langparwidth}@{\hspace{1mm}}>{\footnotesize\centering}p{.74\ecv@langparwidth}@{}}
+\ifx\ecv@booktabs\undefined % Use table conforming to EU model
+ \newcommand*\ecvCEF[2]{%
+ %\setlength\tabcolsep{1mm}
+ \begin{tabular}{@{}>{\footnotesize}p{.2\ecv@langparwidth}@{\hspace{1mm}}>{\footnotesize\centering}p{.74\ecv@langparwidth}@{}}
#1 & #2\tabularnewline
-\end{tabular}
-}
+ \end{tabular}
+ }
+\else
+ \newcommand*\ecvCEF[2]{%
+ %\setlength\tabcolsep{1mm}
+ \begin{tabular}{@{}>{\footnotesize}p{.2\ecv@langparwidth}@{\hspace{1mm}}>{\footnotesize\centering}p{.74\ecv@langparwidth}@{}}
+#1 & #2\tabularnewline
+ \end{tabular}
+ }
+\fi
\newcommand*\ecvAOne{\ecvCEF{A1}{\ecv@cefbasickey}}
\newcommand*\ecvATwo{\ecvCEF{A2}{\ecv@cefbasickey}}
@@ -258,7 +520,7 @@
% Initialization
\ecvRuleWidth{\arrayrulewidth}
\setlength\ecv@colsep{12pt}
-\setlength\ecv@leftcolwidth{50mm}
+\setlength\ecv@leftcolwidth{50mm} % Default left column width
\ecvExtraRowHeight{0pt}
\ecvWithHorRule
@@ -277,25 +539,8 @@
%\typeout{logo width=\the\ecv@logowidth}
%\typeout{logo offset=\the\ecv@logooffset}
-% Footnote or footer to be shown on every page
-\newcommand\ecvfootnote[1]{%
- \rfoot{\begin{minipage}{60mm}
- \footnotesize #1%
- \end{minipage}}}
-
-% Set layout
-\pagestyle{fancy}
-\lhead{}
-\chead{}
-\rhead{}
-\lfoot{\ecvlfoot}
-\cfoot{}
-\rfoot{}
-\renewcommand{\headrulewidth}{0pt}
-
% Text bullet
\newcommand{\ecvbullet}{\raisebox{.35ex}[0cm][0cm]{\tiny\textbullet}}
-
\newenvironment{europecv}{%
\ecvLeftColumnWidth{\ecv@leftcolwidth}
@@ -315,12 +560,13 @@
\vskip-\ecv@logooffset\draweuropasslogo\hfill\phantom{.}& \tabularnewline
\fi
\ifx\@empty\ecvtitle\else
- \ecvtitle &\tabularnewline
- \fi
- \ifx\@empty\ecvdrawpicture\else
- &\ecv@beforepic\ecvdrawpicture\ecv@afterpic\tabularnewline
+ \ifx\@empty\draweuropasslogo
+ & \tabularnewline[-.5em]
+ \fi
+ \ecvtitle &\tabularnewline
\fi
- \ifx\@empty\draweuropeflag\else
+ \ifx\@empty\draweuropeflag\else
+ & \tabularnewline
\draweuropeflag& \tabularnewline
\fi
}
@@ -336,4 +582,3 @@
\newcommand\@ecvitem[3][2pt]{%
\if@ecvitemstar \ecvbullet\ \fi #2\vspace{#1} & #3
\vspace{#1}\tabularnewline}
-
diff --git a/Master/texmf-dist/tpm/europecv.tpm b/Master/texmf-dist/tpm/europecv.tpm
index 81c459e1f13..bb6f74fc0da 100644
--- a/Master/texmf-dist/tpm/europecv.tpm
+++ b/Master/texmf-dist/tpm/europecv.tpm
@@ -3,7 +3,7 @@
<rdf:Description about="http://texlive.dante.de/texlive/Package/europecv.zip">
<TPM:Name>europecv</TPM:Name>
<TPM:Type>Package</TPM:Type>
- <TPM:Date>2006/01/09 00:49:07</TPM:Date>
+ <TPM:Date>2006/04/24 14:16:00</TPM:Date>
<TPM:Version>2005/04/08</TPM:Version>
<TPM:Creator>rahtz</TPM:Creator>
<TPM:Title>
@@ -20,7 +20,7 @@ kind of curriculum vitae.
<TPM:Author>Nicola Vitacolonna</TPM:Author>
<TPM:Size>2311898</TPM:Size>
<TPM:Build/>
- <TPM:RunFiles size="1358815">
+ <TPM:RunFiles size="169407">
texmf-dist/tex/latex/europecv/EuropeFlagBW.eps
texmf-dist/tex/latex/europecv/EuropeFlagBW.pdf
texmf-dist/tex/latex/europecv/EuropeFlagBlueCMYK.eps
@@ -29,38 +29,59 @@ texmf-dist/tex/latex/europecv/EuropeFlagCMYK.eps
texmf-dist/tex/latex/europecv/EuropeFlagCMYK.pdf
texmf-dist/tex/latex/europecv/EuropeFlagWB.eps
texmf-dist/tex/latex/europecv/EuropeFlagWB.pdf
+texmf-dist/tex/latex/europecv/ecvbg.def
texmf-dist/tex/latex/europecv/ecvca.def
+texmf-dist/tex/latex/europecv/ecvcs.def
texmf-dist/tex/latex/europecv/ecvda.def
texmf-dist/tex/latex/europecv/ecvde.def
texmf-dist/tex/latex/europecv/ecven.def
texmf-dist/tex/latex/europecv/ecves.def
+texmf-dist/tex/latex/europecv/ecvet.def
texmf-dist/tex/latex/europecv/ecvfi.def
texmf-dist/tex/latex/europecv/ecvfr.def
+texmf-dist/tex/latex/europecv/ecvgl.def
+texmf-dist/tex/latex/europecv/ecvgr.def
+texmf-dist/tex/latex/europecv/ecvhu.def
+texmf-dist/tex/latex/europecv/ecvis.def
texmf-dist/tex/latex/europecv/ecvit.def
+texmf-dist/tex/latex/europecv/ecvlt.def
+texmf-dist/tex/latex/europecv/ecvlv.def
+texmf-dist/tex/latex/europecv/ecvmt.def
texmf-dist/tex/latex/europecv/ecvnl.def
texmf-dist/tex/latex/europecv/ecvno.def
texmf-dist/tex/latex/europecv/ecvpl.def
texmf-dist/tex/latex/europecv/ecvpt.def
+texmf-dist/tex/latex/europecv/ecvro.def
+texmf-dist/tex/latex/europecv/ecvsk.def
+texmf-dist/tex/latex/europecv/ecvsl.def
+texmf-dist/tex/latex/europecv/ecvsr.def
texmf-dist/tex/latex/europecv/ecvsv.def
texmf-dist/tex/latex/europecv/europasslogo.eps
texmf-dist/tex/latex/europecv/europasslogo.pdf
texmf-dist/tex/latex/europecv/europecv.cls
texmf-dist/tpm/europecv.tpm
</TPM:RunFiles>
- <TPM:DocFiles size="953083">
+ <TPM:DocFiles size="959127">
texmf-dist/doc/latex/europecv/europecv.pdf
texmf-dist/doc/latex/europecv/europecv.tex
-texmf-dist/doc/latex/europecv/examples/cv_template_de.pdf
-texmf-dist/doc/latex/europecv/examples/cv_template_de.tex
-texmf-dist/doc/latex/europecv/examples/cv_template_en.pdf
-texmf-dist/doc/latex/europecv/examples/cv_template_en.tex
-texmf-dist/doc/latex/europecv/examples/cv_template_it.pdf
-texmf-dist/doc/latex/europecv/examples/cv_template_it.tex
-texmf-dist/doc/latex/europecv/examples/cv_template_pl.pdf
-texmf-dist/doc/latex/europecv/examples/cv_template_pl.tex
+texmf-dist/doc/latex/europecv/examples/at.pdf
+texmf-dist/doc/latex/europecv/examples/bulgarian-koi8-r.tex
+texmf-dist/doc/latex/europecv/examples/bulgarian-utf8.tex
+texmf-dist/doc/latex/europecv/examples/greek-utf8.pdf
+texmf-dist/doc/latex/europecv/examples/greek-utf8.tex
+texmf-dist/doc/latex/europecv/examples/maltese-maltese.tex
+texmf-dist/doc/latex/europecv/examples/maltese-utf8.tex
texmf-dist/doc/latex/europecv/examples/minimal.pdf
texmf-dist/doc/latex/europecv/examples/minimal.tex
-texmf-dist/doc/latex/europecv/examples/publications.bib
+texmf-dist/doc/latex/europecv/templates/cv_template_de.pdf
+texmf-dist/doc/latex/europecv/templates/cv_template_de.tex
+texmf-dist/doc/latex/europecv/templates/cv_template_en.pdf
+texmf-dist/doc/latex/europecv/templates/cv_template_en.tex
+texmf-dist/doc/latex/europecv/templates/cv_template_it.pdf
+texmf-dist/doc/latex/europecv/templates/cv_template_it.tex
+texmf-dist/doc/latex/europecv/templates/cv_template_pl.pdf
+texmf-dist/doc/latex/europecv/templates/cv_template_pl.tex
+texmf-dist/doc/latex/europecv/templates/publications.bib
</TPM:DocFiles>
<TPM:Provides>Package/europecv</TPM:Provides>
</rdf:Description>
diff --git a/Master/texmf/lists/europecv b/Master/texmf/lists/europecv
index ffbe40ee8c8..c7e074ef545 100644
--- a/Master/texmf/lists/europecv
+++ b/Master/texmf/lists/europecv
@@ -1,16 +1,23 @@
texmf-dist/doc/latex/europecv/europecv.pdf
texmf-dist/doc/latex/europecv/europecv.tex
-texmf-dist/doc/latex/europecv/examples/cv_template_de.pdf
-texmf-dist/doc/latex/europecv/examples/cv_template_de.tex
-texmf-dist/doc/latex/europecv/examples/cv_template_en.pdf
-texmf-dist/doc/latex/europecv/examples/cv_template_en.tex
-texmf-dist/doc/latex/europecv/examples/cv_template_it.pdf
-texmf-dist/doc/latex/europecv/examples/cv_template_it.tex
-texmf-dist/doc/latex/europecv/examples/cv_template_pl.pdf
-texmf-dist/doc/latex/europecv/examples/cv_template_pl.tex
+texmf-dist/doc/latex/europecv/examples/at.pdf
+texmf-dist/doc/latex/europecv/examples/bulgarian-koi8-r.tex
+texmf-dist/doc/latex/europecv/examples/bulgarian-utf8.tex
+texmf-dist/doc/latex/europecv/examples/greek-utf8.pdf
+texmf-dist/doc/latex/europecv/examples/greek-utf8.tex
+texmf-dist/doc/latex/europecv/examples/maltese-maltese.tex
+texmf-dist/doc/latex/europecv/examples/maltese-utf8.tex
texmf-dist/doc/latex/europecv/examples/minimal.pdf
texmf-dist/doc/latex/europecv/examples/minimal.tex
-texmf-dist/doc/latex/europecv/examples/publications.bib
+texmf-dist/doc/latex/europecv/templates/cv_template_de.pdf
+texmf-dist/doc/latex/europecv/templates/cv_template_de.tex
+texmf-dist/doc/latex/europecv/templates/cv_template_en.pdf
+texmf-dist/doc/latex/europecv/templates/cv_template_en.tex
+texmf-dist/doc/latex/europecv/templates/cv_template_it.pdf
+texmf-dist/doc/latex/europecv/templates/cv_template_it.tex
+texmf-dist/doc/latex/europecv/templates/cv_template_pl.pdf
+texmf-dist/doc/latex/europecv/templates/cv_template_pl.tex
+texmf-dist/doc/latex/europecv/templates/publications.bib
texmf-dist/tex/latex/europecv/EuropeFlagBW.eps
texmf-dist/tex/latex/europecv/EuropeFlagBW.pdf
@@ -20,18 +27,32 @@ texmf-dist/tex/latex/europecv/EuropeFlagCMYK.eps
texmf-dist/tex/latex/europecv/EuropeFlagCMYK.pdf
texmf-dist/tex/latex/europecv/EuropeFlagWB.eps
texmf-dist/tex/latex/europecv/EuropeFlagWB.pdf
+texmf-dist/tex/latex/europecv/ecvbg.def
texmf-dist/tex/latex/europecv/ecvca.def
+texmf-dist/tex/latex/europecv/ecvcs.def
texmf-dist/tex/latex/europecv/ecvda.def
texmf-dist/tex/latex/europecv/ecvde.def
texmf-dist/tex/latex/europecv/ecven.def
texmf-dist/tex/latex/europecv/ecves.def
+texmf-dist/tex/latex/europecv/ecvet.def
texmf-dist/tex/latex/europecv/ecvfi.def
texmf-dist/tex/latex/europecv/ecvfr.def
+texmf-dist/tex/latex/europecv/ecvgl.def
+texmf-dist/tex/latex/europecv/ecvgr.def
+texmf-dist/tex/latex/europecv/ecvhu.def
+texmf-dist/tex/latex/europecv/ecvis.def
texmf-dist/tex/latex/europecv/ecvit.def
+texmf-dist/tex/latex/europecv/ecvlt.def
+texmf-dist/tex/latex/europecv/ecvlv.def
+texmf-dist/tex/latex/europecv/ecvmt.def
texmf-dist/tex/latex/europecv/ecvnl.def
texmf-dist/tex/latex/europecv/ecvno.def
texmf-dist/tex/latex/europecv/ecvpl.def
texmf-dist/tex/latex/europecv/ecvpt.def
+texmf-dist/tex/latex/europecv/ecvro.def
+texmf-dist/tex/latex/europecv/ecvsk.def
+texmf-dist/tex/latex/europecv/ecvsl.def
+texmf-dist/tex/latex/europecv/ecvsr.def
texmf-dist/tex/latex/europecv/ecvsv.def
texmf-dist/tex/latex/europecv/europasslogo.eps
texmf-dist/tex/latex/europecv/europasslogo.pdf