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.gitand run make:
$ make distThis 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 compileThe repository can be cleaned up with:
$ make cleandependencies/contains third party tools that are needed for compilationdoc/ecv.texThe user documentation of the ECV classpatch/Files needed for patching generated artifactssrc/ecv.clsThe LaTeX class of the packagesrc/ecvNLS.styMacros for the language selectionecvEnglish.ldfandecvGerman.ldfLanguage support files with the translationsstaticAll files that will be added unchanged to the CTAN package likeREADMEand template sources
All build artifacts can be found in build. The Makefile builds the following artifacts:
ecv.insandecv.dtxwhich contains the LaTeX installation package and the documentation source.ecv.pdfthe documentation of the classCV-template_*.pdfPDF 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.