Skip to content

tugLatexTemplates/cv_simple_tex

Repository files navigation

curriculum vitæ Build Status

We present a bi-lingual curriculum vitæ template with focus on lightweight, simplicity and extendability. No strong Latex skills are needed! This repository provides two compiled templates, in german and english.

Change Output Language

Currently we implement just two languages, English and German. To change the output language consider enabling one of the corresponding arguments. If both are disabled the command line arguments will be considered (see compile-all.sh).

%\def\languageEn{1}
%\def\languageDe{1}

Add Custom Content

To add custom content in multiple languages, use the "\de{...}" and "\en{...}" macros. For example:

\de{nooodly appendage}\en{nudeliger Körperteil}

will compile according to your setting. In this case, with "en" enabled as argument for the "optional" Latex package, to "noodly appendage".

In case of frequently used terms we suggest you to use makros as follows:

\newcommand{\myFrequentTerm}{\de{innerer Schweinehund}\en{inner pig dog}}

and use "\myFrequentTerm" instead.

Mandatory Parameters

The following mandatory parameters should be changed according to your needs.

\newcommand{\myImageWidth}{12em} % width of your image
\newcommand{\myDocumentTitle}{curriculum vit{\ae}}
\newcommand{\myDocumentAuthor}{Noodly~Monster, \de{MSc}\en{Dipl.-Ing.}} % your name + degree
% date of document
\newcommand{\myDocumentDay}{19}
\newcommand{\myDocumentMonth}{\de{Dezember}\en{December}}
\newcommand{\myDocumentYear}{2015}
% date of birth
\newcommand{\myDateOfBirthDay}{1}
\newcommand{\myDateOfBirthMonth}{\en{January}\de{Januar}}
\newcommand{\myDateOfBirthYear}{2005}

Draft Compilation

In case you need a draft compilation, which is highlighting all margins, enable one of the "\myDraftSwitch" options. If both are disabled the command line arguments will be considered (see draft.pdf and compile-all.sh).

% \newcommand{\myDraftSwitch}{draft,} % enable draft
% \newcommand{\myDraftSwitch}{}       % disable draft

Todo Notes

Many todo notes are attached to the document, to help you out how to customize the document (see main.pdf). To globally turn them off, configure one of the corresponding "\myTodoNotesSwitch" options. If both are disabled the command line arguments will be considered (see compile-all.sh).

%\newcommand{\myTodoNotesSwitch}{}  % enable todos globally
%\newcommand{\myTodoNotesSwitch}{disable,} % disable todos globally

Fine Tuning

Sometimes the amount of text does overlay only by a few sentences with the last page. To in-/decrease the last page's overlap, adjust the page margin:

\usepackage[scale=0.85]{geometry} % adjust page margins

Have a noodly day!