This repository hosts the source code for the CTANpackage ECV.
The package enhances a LaTeX installation with a LaTeX class for writing a curriculum vitae in a tabular form. With this class you can write a curriculum vitae in English or German language.
If you just want to extend you LaTeX installation please download the ECV package from CTAN and follow the installation instructions.
If you want to extend the package please follow this guideline.
To build the package from source clone this repository:
$ git clone https://github.com/poldi2015/ecv.git
and run make
:
$ make dist
This will create the zip file dist/ecv.zip
with the complete installation package as it can be downloaded from CTAN.
All build artifacts without the archive itself can be build with:
$ make compile
The repository can be cleaned up with:
$ make clean
dependencies/
contains third party tools that are needed for compilationdoc/ecv.tex
The user documentation of the ECV classpatch/
Files needed for patching generated artifactssrc/ecv.cls
The LaTeX class of the packagesrc/ecvNLS.sty
Macros for the language selectionecvEnglish.ldf
andecvGerman.ldf
Language support files with the translationsstatic
All files that will be added unchanged to the CTAN package likeREADME
and template sources
All build artifacts can be found in build
. The Makefile
builds the following artifacts:
ecv.ins
andecv.dtx
which contains the LaTeX installation package and the documentation source.ecv.pdf
the documentation of the classCV-template_*.pdf
PDF files of the ECV template documents
The build environment needs the following Unix tools to be installed:
- GNU make
- LaTeX (inclduding
latexmk
) - perl
- Unix commandline: bash, echo, cp, mv, rm, ed, cut, mkdir, head
If you want to contribute fixes, improvements and new ideas please refer to CONTRIBUTING.md on how you can contribute.
For nostalgic reasons you can find the original repository still on Sourceforge as latex-ecv.