diff options
author | Karl Berry <karl@freefriends.org> | 2019-12-23 21:34:59 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-12-23 21:34:59 +0000 |
commit | fcc8dc3639bfad877fe91e5ede926aa8f8a2af1e (patch) | |
tree | e8442d052e61249d9eb47d91e002609b1e9e2d98 /Master/texmf-dist/doc/latex | |
parent | c3e39e899206e8fa4dc6636f5e90c1f568634428 (diff) |
europecv (23dec19)
git-svn-id: svn://tug.org/texlive/trunk@53217 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r-- | Master/texmf-dist/doc/latex/europecv/CHANGELOG.rst | 5 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/europecv/CONTRIBUTING.md | 62 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/europecv/README.md | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/europecv/europecv.pdf | bin | 680527 -> 683212 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/europecv/europecv.tex | 33 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/europecv/templates/cv_template_academic_en.pdf | bin | 71712 -> 51531 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/europecv/templates/cv_template_academic_en.tex | 6 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.pdf | bin | 55792 -> 38767 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.tex | 2 |
9 files changed, 96 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/latex/europecv/CHANGELOG.rst b/Master/texmf-dist/doc/latex/europecv/CHANGELOG.rst index cdd7c50e3e2..2cdd52fa47f 100644 --- a/Master/texmf-dist/doc/latex/europecv/CHANGELOG.rst +++ b/Master/texmf-dist/doc/latex/europecv/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package europecv ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2019.12.23 +---------- +* Integrated the nobranding features +* Contributors: Marc-Andre Hermanns + 2019.03.19 ---------- * Now you can integrate your YouTube channel into your CV diff --git a/Master/texmf-dist/doc/latex/europecv/CONTRIBUTING.md b/Master/texmf-dist/doc/latex/europecv/CONTRIBUTING.md index 1b8e73d7c21..a750e77578d 100644 --- a/Master/texmf-dist/doc/latex/europecv/CONTRIBUTING.md +++ b/Master/texmf-dist/doc/latex/europecv/CONTRIBUTING.md @@ -47,4 +47,66 @@ There is some basic requirement for us to merge a pull request: In your code: - Make sure the coding style of your code follows the style of the file. + +## Workflow + +### Stable branch: `master` + +The `master` branch is stable and **should not receive new features**. Only **bug fixes** are accepted. + +This is the typical workflow to fix a bug in the master branch. + +* Identify a bug that does not require breaking changes of the API/ABI. +* Open an issue on github. +* Add some label (FIXME which label?). +* Assign the issue to yourself. +* Create a new branch starting from the `master` branch: + +``` +git fetch origin +git checkout -b <branch_name> origin/master +``` + +* Fix the bug and make one or more commits. +* [Push the branch on your fork and create a pull request](https://help.github.com/categories/collaborating-on-projects-using-pull-requests/). +* Wait for someone else to review your fix and merge your pull request. +* Your fix is now in the `master` branch, now you need to port it to the `devel` + branch. +* Ensure that your branches are in sync with `origin`: + +``` +git checkout master +git pull --rebase origin master +git checkout devel +git pull --rebase origin devel +``` + + * Merge master into devel and eventually fix the conflicts. + +``` +git merge master +``` + +##### Work in progress PR +As final note, in case you need to start a PR but you deem it still **work-in-progress** and don't want anyone to merge it by mistake, do the following: +- Put `[WIP]` at the beginning of the PR title. +- Mark the PR with the label `"Status: In Progress"`. + +Once you're happy about your work, just remove the `[WIP]` tag as well as the label, and drop a message within the PR to notify the community that reviews are welcome and merging is now possible. + +### Development branch: `dev` + + +We use the branch `dev` to collect the ongoing work, which is given in terms of **new features** and **bug fixes**. + +When we introduce a new feature that will cause downstream projects to be aware of such update, we do increase the tweak number (always sticking to _odd numbers_). + +When we decide to publish these new features in a new software release (roughly each _3 months_), we merge the new modifications into `master`, doing: + +```sh +git checkout master +git merge --no-ff devel +git push origin master +``` + diff --git a/Master/texmf-dist/doc/latex/europecv/README.md b/Master/texmf-dist/doc/latex/europecv/README.md index f4404ae9fcc..667c6c76c16 100644 --- a/Master/texmf-dist/doc/latex/europecv/README.md +++ b/Master/texmf-dist/doc/latex/europecv/README.md @@ -1,4 +1,4 @@ -[![All Contributors](https://img.shields.io/badge/all_contributors-19-orange.svg?style=flat-square)](#contributors) +[![All Contributors](https://img.shields.io/badge/all_contributors-20-orange.svg?style=flat-square)](#contributors) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![first-timers-only](https://img.shields.io/badge/first--timers--only-friendly-blue.svg?style=flat-square)](https://www.firsttimersonly.com/) diff --git a/Master/texmf-dist/doc/latex/europecv/europecv.pdf b/Master/texmf-dist/doc/latex/europecv/europecv.pdf Binary files differindex a833e27c85b..e7d9fc67ec3 100644 --- a/Master/texmf-dist/doc/latex/europecv/europecv.pdf +++ b/Master/texmf-dist/doc/latex/europecv/europecv.pdf diff --git a/Master/texmf-dist/doc/latex/europecv/europecv.tex b/Master/texmf-dist/doc/latex/europecv/europecv.tex index b5c7cee7f25..fa53690ba61 100644 --- a/Master/texmf-dist/doc/latex/europecv/europecv.tex +++ b/Master/texmf-dist/doc/latex/europecv/europecv.tex @@ -51,7 +51,7 @@ Department of Engineering\\ University of Sannio in Benevento, Italy\\ } -\date{March 19, 2019} +\date{December 23, 2019} \begin{document} @@ -67,7 +67,11 @@ As of 11 March 2002 the European Commission has defined a common format for curricula vit\ae. This class is an unofficial \LaTeX\ implementation of that format. Although primarily intended for users in the European Union, the class can be used for any kind of curriculum vit\ae. -To simplify the package distribution and its improvements, a GitHub repository has been opened. Such repository is available at the link \url{https://github.com/gsilano/EuropeCV}. Please, feel free to open an issue if you find mistakes or errors. At the same time, if you want you can collaborate as a developer: your name will be added to the list of contributors. +To simplify the package distribution and its improvements, a GitHub repository has been opened. +Such repository is available at the link \url{https://github.com/gsilano/EuropeCV}. Please, feel +free to open an issue if you find mistakes or errors. At the same time, you can collaborate as a +developer making the LaTeX packages even better. In this case, your name will be added to the +contributors list (at the end of the manual). \end{abstract} @@ -80,7 +84,12 @@ This class is an unofficial \LaTeX\ implementation of the standard model for cur The Europass~CV defines both the content and the layout of a curriculum vit\ae. The \textsf{europecv} class provides support for the latter, and for the former as far as personal information and spoken languages are concerned. If you want to know how the content of a Europass~CV must be structured you must read the documentation provided by the Europass website.\footnote{\url{http://europass.cedefop.eu.int/htm/index.htm}.} -This class tries to be as close as possible to the standard model without sacrificing flexibility. Although it is primarily intended for users of the European Union, the class can be used for any kind of curriculum vit\ae\ (possibly with the options \texttt{notitle} and \texttt{nologo}, see below), or even for other kinds of documents: for example, this documentation file has been typeset using the \textsf{europecv} class. The source files are included in the package. +This class tries to be as close as possible to the standard model without sacrificing flexibility. +Although it is primarily intended for users of the European Union, the class can be used for any +kind of curriculum vit\ae\ (possibly with the options \texttt{notitle}, \texttt{nobranding} and +\texttt{nologo}, see below), or even for other kinds of documents: for example, this documentation +file has been typeset using the \textsf{europecv} class. The source files are included in the +package. \medskip A minimal (empty) curriculum vit\ae, quite similar to the official one, can be obtained with the following code: @@ -115,7 +124,8 @@ The main differences with respect to the official model are the use of Helvetica The following options can be used with the \texttt{\textbackslash documentclass} command, e.g. \begin{quote} - \texttt{\textbackslash documentclass[latin1,helvetica,narrow,italian,logo,notitle,totpages]\{europecv\}} + \texttt{\textbackslash + documentclass[latin1,helvetica,narrow,italian,logo,notitle,nobranding,totpages]\{europecv\}} \end{quote} \renewcommand*{\ecvtitle}{} \renewcommand*{\draweuropasslogo}{} @@ -190,8 +200,12 @@ The following options can be used with the \texttt{\textbackslash documentclass} \ecvitem{Notes}{The \textsf{graphicx} package must be included in your document for the Europass logo to be drawn.} \section{Title option} - \ecvitem[15pt]{\texttt{notitle}}{Omits the title (``Europass Curriculum Vit\ae'') at the beginning of the curriculum vit\ae.} - \ecvitem{Notes}{Users outside the European Community who might want to use the \textsf{europecv} class may specify \texttt{notitle} and \texttt{nologo} among the class options.} + \ecvitem[15pt]{\texttt{notitle}}{Omits the title (``Europass Curriculum Vit\ae'') at the + beginning of the curriculum vit\ae.} + \ecvitem[15pt]{\texttt{nobranding}}{Turns off the ``Europass'' branding text.} + \ecvitem{Notes}{Users outside the European Community who might want to use the + \textsf{europecv} class may specify \texttt{notitle}, \texttt{nobranding} and \texttt{nologo} + among the class options.} \section{Page numbering} \ecvitem[15pt]{\texttt{totpages}}{Prints the total number of pages on each page.} @@ -251,7 +265,7 @@ The following options can be used with the \texttt{\textbackslash documentclass} For example, consider the following document: \begin{quote} \begin{verbatim} - \documentclass[helvetica,notitle,nologo]{europecv} + \documentclass[helvetica,notitle,nobranding,nologo]{europecv} \usepackage{graphicx} % Define personal data @@ -313,7 +327,7 @@ The above will produce the following output: If you do not want to use so much space, you may add some negative space with \ecv{space} in order to raise the personal information block. In this case, the picture should be put at the rightmost position. The following is an example that shows how to put your personal picture on the side of the personal information block: \begin{quote} \begin{verbatim} - \documentclass[helvetica,notitle,nologo]{europecv} + \documentclass[helvetica,notitle,nobranding,nologo]{europecv} \usepackage{graphicx} \ecvname{Alan Touring} @@ -688,7 +702,8 @@ Europass logo. Thanks to \textbf{Roman Bertle} for suggesting to redefine item m \textbf{J\"urgen Spitzm\"uller} and \textbf{lgelmi} for fixing the bugs into the 2018.07.22 and 2018.09.02 package releases, respectively. Thanks to \textbf{redlulz} and \textbf{Emil Gardstr\"{o}m} for fixing the German (2018.10.12) and Swedish (2019.01.25) translation, -respectively. Thanks to \textbf{JPSPLeite} for improving the Portuguese translation. +respectively. Thanks to \textbf{JPSPLeite} for improving the Portuguese translation. Thanks to +\textbf{Marc-Andre Hermanns} for adding the \texttt{nobranding} feature. \vspace{0.5cm} \textbf{\large{8\hspace{0.5cm}Disclaimer}} diff --git a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_academic_en.pdf b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_academic_en.pdf Binary files differindex 33a0c5ef914..9986ce5d8b9 100644 --- a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_academic_en.pdf +++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_academic_en.pdf diff --git a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_academic_en.tex b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_academic_en.tex index db97f9dd7db..0419d0657a2 100644 --- a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_academic_en.tex +++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_academic_en.tex @@ -1,4 +1,4 @@ -\documentclass[totpages,helvetica,openbib,english,nologo,notitle,totpages]{europecv} +\documentclass[totpages,helvetica,openbib,english,nologo,nobranding,notitle,totpages]{europecv} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage[a4paper,top=1.27cm,left=1cm,right=1cm,bottom=2cm]{geometry} @@ -105,7 +105,7 @@ \pdfbookmark{Research areas}{Research areas} \section{Research areas} -\ecvitem{}{Autonomous systems; distributed control and optimization over networks; nonsmooth systems; picewise quadratic stability.} +\ecvitem{}{Autonomous systems; distributed control and optimization over networks; nonsmooth systems; piecewise quadratic stability.} \pdfbookmark{Personal skills and~competences}{Personal skills and~competences} \section{Personal skills and~competences} @@ -188,7 +188,7 @@ \section{Research activities} \ecvitem{}{\textbf{Stability of piecewise-linear systems}} -\ecvitem{}{Something related to the picewise-linear systems \refconferencesPublications[FirstPubLabel], \refconferencesPublications[SecondPubLabel] ad \refconferencesPublications[ThirdPubLabel].} +\ecvitem{}{Something related to the piecewise-linear systems \refconferencesPublications[FirstPubLabel], \refconferencesPublications[SecondPubLabel] ad \refconferencesPublications[ThirdPubLabel].} \pdfbookmark{Publications}{Publications} \section{Publications} diff --git a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.pdf b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.pdf Binary files differindex d5b54320c79..651f4319a7a 100644 --- a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.pdf +++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.pdf diff --git a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.tex b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.tex index 584e86497dc..d9bbbc7de9f 100644 --- a/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.tex +++ b/Master/texmf-dist/doc/latex/europecv/templates/cv_template_en.tex @@ -1,4 +1,4 @@ -\documentclass[totpages,helvetica,openbib,english,nologo,notitle,totpages]{europecv} +\documentclass[totpages,helvetica,openbib,english,nologo,nobranding,notitle,totpages]{europecv} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage[a4paper,top=1.27cm,left=1cm,right=1cm,bottom=2cm]{geometry} |