Initial Commit

This commit is contained in:
eneller
2023-10-13 10:22:24 +02:00
commit efdafa1a6a
3 changed files with 1151 additions and 0 deletions

479
.gitignore vendored Normal file
View File

@@ -0,0 +1,479 @@
# Created by https://www.toptal.com/developers/gitignore/api/latex,tex,visualstudiocode
# Edit at https://www.toptal.com/developers/gitignore?templates=latex,tex,visualstudiocode
### LaTeX ###
## Core latex/pdflatex auxiliary files:
*.aux
*.lof
*.log
*.lot
*.fls
*.out
*.toc
*.fmt
*.fot
*.cb
*.cb2
.*.lb
## Intermediate documents:
*.dvi
*.xdv
*-converted-to.*
# these rules might exclude image files for figures etc.
# *.ps
# *.eps
# *.pdf
## Generated if empty string is given at "Please type another file name for output:"
.pdf
## Bibliography auxiliary files (bibtex/biblatex/biber):
*.bbl
*.bcf
*.blg
*-blx.aux
*-blx.bib
*.run.xml
## Build tool auxiliary files:
*.fdb_latexmk
*.synctex
*.synctex(busy)
*.synctex.gz
*.synctex.gz(busy)
*.pdfsync
## Build tool directories for auxiliary files
# latexrun
latex.out/
## Auxiliary and intermediate files from other packages:
# algorithms
*.alg
*.loa
# achemso
acs-*.bib
# amsthm
*.thm
# beamer
*.nav
*.pre
*.snm
*.vrb
# changes
*.soc
# comment
*.cut
# cprotect
*.cpt
# elsarticle (documentclass of Elsevier journals)
*.spl
# endnotes
*.ent
# fixme
*.lox
# feynmf/feynmp
*.mf
*.mp
*.t[1-9]
*.t[1-9][0-9]
*.tfm
#(r)(e)ledmac/(r)(e)ledpar
*.end
*.?end
*.[1-9]
*.[1-9][0-9]
*.[1-9][0-9][0-9]
*.[1-9]R
*.[1-9][0-9]R
*.[1-9][0-9][0-9]R
*.eledsec[1-9]
*.eledsec[1-9]R
*.eledsec[1-9][0-9]
*.eledsec[1-9][0-9]R
*.eledsec[1-9][0-9][0-9]
*.eledsec[1-9][0-9][0-9]R
# glossaries
*.acn
*.acr
*.glg
*.glo
*.gls
*.glsdefs
*.lzo
*.lzs
*.slg
*.slo
*.sls
# uncomment this for glossaries-extra (will ignore makeindex's style files!)
# *.ist
# gnuplot
*.gnuplot
*.table
# gnuplottex
*-gnuplottex-*
# gregoriotex
*.gaux
*.glog
*.gtex
# htlatex
*.4ct
*.4tc
*.idv
*.lg
*.trc
*.xref
# hyperref
*.brf
# knitr
*-concordance.tex
# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files
# *.tikz
*-tikzDictionary
# listings
*.lol
# luatexja-ruby
*.ltjruby
# makeidx
*.idx
*.ilg
*.ind
# minitoc
*.maf
*.mlf
*.mlt
*.mtc[0-9]*
*.slf[0-9]*
*.slt[0-9]*
*.stc[0-9]*
# minted
_minted*
*.pyg
# morewrites
*.mw
# newpax
*.newpax
# nomencl
*.nlg
*.nlo
*.nls
# pax
*.pax
# pdfpcnotes
*.pdfpc
# sagetex
*.sagetex.sage
*.sagetex.py
*.sagetex.scmd
# scrwfile
*.wrt
# svg
svg-inkscape/
# sympy
*.sout
*.sympy
sympy-plots-for-*.tex/
# pdfcomment
*.upa
*.upb
# pythontex
*.pytxcode
pythontex-files-*/
# tcolorbox
*.listing
# thmtools
*.loe
# TikZ & PGF
*.dpth
*.md5
*.auxlock
# titletoc
*.ptc
# todonotes
*.tdo
# vhistory
*.hst
*.ver
# easy-todo
*.lod
# xcolor
*.xcp
# xmpincl
*.xmpi
# xindy
*.xdy
# xypic precompiled matrices and outlines
*.xyc
*.xyd
# endfloat
*.ttt
*.fff
# Latexian
TSWLatexianTemp*
## Editors:
# WinEdt
*.bak
*.sav
# Texpad
.texpadtmp
# LyX
*.lyx~
# Kile
*.backup
# gummi
.*.swp
# KBibTeX
*~[0-9]*
# TeXnicCenter
*.tps
# auto folder when using emacs and auctex
./auto/*
*.el
# expex forward references with \gathertags
*-tags.tex
# standalone packages
*.sta
# Makeindex log files
*.lpz
# xwatermark package
*.xwm
# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
# option is specified. Footnotes are the stored in a file with suffix Notes.bib.
# Uncomment the next line to have this generated file ignored.
#*Notes.bib
### LaTeX Patch ###
# LIPIcs / OASIcs
*.vtc
# glossaries
*.glstex
### TeX ###
# these rules might exclude image files for figures etc.
# *.ps
# *.eps
# *.pdf
# latexrun
# algorithms
# achemso
# amsthm
# beamer
# changes
# comment
# cprotect
# elsarticle (documentclass of Elsevier journals)
# endnotes
# fixme
# feynmf/feynmp
# glossaries
# uncomment this for glossaries-extra (will ignore makeindex's style files!)
# *.ist
# gnuplot
# gnuplottex
# gregoriotex
# htlatex
# hyperref
# knitr
# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files
# *.tikz
# listings
# luatexja-ruby
# makeidx
# minitoc
# minted
# morewrites
# newpax
# nomencl
# pax
# pdfpcnotes
# sagetex
# scrwfile
# svg
# sympy
# pdfcomment
# pythontex
# tcolorbox
# thmtools
# TikZ & PGF
# titletoc
# todonotes
# vhistory
# easy-todo
# xcolor
# xmpincl
# xindy
# xypic precompiled matrices and outlines
# endfloat
# Latexian
# WinEdt
# Texpad
# LyX
# Kile
# gummi
# KBibTeX
# TeXnicCenter
# auto folder when using emacs and auctex
# expex forward references with \gathertags
# standalone packages
# Makeindex log files
# xwatermark package
# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
# option is specified. Footnotes are the stored in a file with suffix Notes.bib.
# Uncomment the next line to have this generated file ignored.
### TeX Patch ###
# LIPIcs / OASIcs
# glossaries
### VisualStudioCode ###
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
!.vscode/*.code-snippets
# Local History for Visual Studio Code
.history/
# Built Visual Studio Code Extensions
*.vsix
### VisualStudioCode Patch ###
# Ignore all local history of files
.history
.ionide
# End of https://www.toptal.com/developers/gitignore/api/latex,tex,visualstudiocode

1
README.md Normal file
View File

@@ -0,0 +1 @@
/ʃnˈɛlɜ/ (German: faster)

671
komacv.cls Normal file
View File

@@ -0,0 +1,671 @@
%%
%% This is file `komacv.cls',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% komacv.dtx (with options: `class')
%%
%% This is a generated file.
%%
%% Copyright (C) 2014-2021 by Salome Södergran (salome.soedergran@gmx.ch)
%%
%% This file may be distributed and/or modified under the conditions of
%% the LaTeX Project Public License, either version 1.3 of this license
%% or (at your option) any later version. The latest version of this
%% license is in:
%%
%% http://www.latex-project.org/lppl.txt
%%
%% and version 1.3 or later is part of all distributions of LaTeX version
%% 2005/12/01 or later.
%%
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesClass{komacv}
[2021/02/12 v1.1.2 komacv class]
\providecommand*\mycolor{blue}
\RequirePackage{ifthen,kvoptions,calc,xparse,xstring}
\SetupKeyvalOptions{%
family=komacv,%
prefix=komacv@,%
setkeys=\kvsetkeys%
}
\DeclareStringOption[mycolor]{color}[mycolor]
\DeclareStringOption[x11names]{xcolor}[x11names]
\DeclareStringOption[classic]{style}[classic]
\DeclareBoolOption[true]{fontawesome}
\DeclareDefaultOption{\PassOptionsToClass{\CurrentOption}{scrartcl}}
\ProcessKeyvalOptions{komacv} % evaluate keyval options
\LoadClass[a4paper,headings=normal,fontsize=11pt]{scrartcl}
\RequirePackage[\komacv@xcolor]{xcolor}
\RequirePackage{%
etoolbox,%
ifpdf,%
ifluatex,%
ifxetex,%
scrlayer-scrpage,%
marvosym,%
array,%
graphicx,%
microtype,%
enumitem,
hyperref%
}
\ifkomacv@fontawesome
\RequirePackage{fontawesome}
\fi
\RequirePackage[raggedrightboxes]{ragged2e}
\AtEndPreamble{%
\renewcommand\familydefault{\sfdefault}% without this, pdflatex produces error messages; WHY?
}
\definecolor{myblue}{rgb}{0.2,0.3,0.65}
\colorlet{mycolor}{myblue}
\AtEndPreamble{%
\renewcommand*\mycolor{\komacv@color}
\colorlet{colortheme}{\mycolor}% specified in documentclass option
\@ifundefinedcolor{headlinecolor}{%
\colorlet{@headlinecolor}{black}}{%
\colorlet{@headlinecolor}{headlinecolor}}
\@ifundefinedcolor{firstnamecolor}{%
\colorlet{@firstnamecolor}{black}}{%
\colorlet{@firstnamecolor}{firstnamecolor}}
\@ifundefinedcolor{familynamecolor}{%
\colorlet{@familynamecolor}{@firstnamecolor}}{%
\colorlet{@familynamecolor}{familynamecolor}}
\@ifundefinedcolor{acadtitlecolor}{%
\colorlet{@acadtitlecolor}{@firstnamecolor}}{%
\colorlet{@acadtitlecolor}{acadtitlecolor}}
\@ifundefinedcolor{addresscolor}{%
\colorlet{@addresscolor}{@firstnamecolor}}{%
\colorlet{@addresscolor}{addresscolor}}
\@ifundefinedcolor{quotecolor}{%
\colorlet{@quotecolor}{@firstnamecolor}}{%
\colorlet{@quotecolor}{quotecolor}}
\@ifundefinedcolor{secbarcolor}{%
\colorlet{@secbarcolor}{colortheme}}{%
\colorlet{@secbarcolor}{secbarcolor}}
\@ifundefinedcolor{seccolor}{%
\colorlet{@seccolor}{colortheme}}{%
\colorlet{@seccolor}{seccolor}}
\@ifundefinedcolor{subseccolor}{%
\colorlet{@subseccolor}{colortheme}}{%
\colorlet{@subseccolor}{subseccolor}}
\@ifundefinedcolor{hintcolor}{%
\colorlet{@hintcolor}{black}}{%
\colorlet{@hintcolor}{hintcolor}}
\@ifundefinedcolor{framecolor}{%
\colorlet{@framecolor}{colortheme}}{%
\colorlet{@framecolor}{framecolor}}
\@ifundefinedcolor{framebackcolor}{%
\colorlet{@framebackcolor}{white}}{%
\colorlet{@framebackcolor}{framebackcolor}}
} % end AtEndPreamble
\ifboolexpr{bool{xetex} or bool{luatex}}{%
\RequirePackage{fontspec}%
}{%
\RequirePackage[utf8]{inputenc}
\RequirePackage[T1]{fontenc}%
}
\newkomafont{headlinefont}{\fontsize{30}{32}\mdseries\upshape}
\newkomafont{firstnamefont}{\Huge\mdseries\upshape}
\newkomafont{familynamefont}{\usefontofkomafont{firstnamefont}}
\newkomafont{acadtitlefont}{\LARGE\mdseries\itshape}
\newkomafont{addressfont}{\normalsize\mdseries\itshape}
\newkomafont{quotefont}{\large\itshape}
\newkomafont{hintfont}{}
\newkomafont{linkfont}{}
\newkomafont{httplinkfont}{}
\newkomafont{httpslinkfont}{}
\newkomafont{emaillinkfont}{}
\newkomafont{commentmainfont}{\bfseries} % in \cvitemwithcomment
\newkomafont{commentfont}{\footnotesize\itshape} % in \cvitemwithcomment
\providecommand\sectionfont{\Large\sffamily\mdseries\upshape}
\providecommand\subsectionfont{\large\sffamily\mdseries\upshape}
\setkomafont{section}{\sectionfont}
\setkomafont{subsection}{\subsectionfont}
\setlength\parindent{0pt}
\setlength\columnsep{10\p@}
\setlength\columnseprule{0\p@}
\newlength\@komacvtextwidth
\newlength\@hintscolwidth
\newlength\hintscolwidth
\setlength\hintscolwidth{0pt}
\newlength\@sepcolwidth
\newlength\sepcolwidth
\setlength\sepcolwidth{0pt}
\newlength\@maincolwidth
\newlength\maincolwidth
\setlength\maincolwidth{0pt}
\newlength\@quotewidth
\newlength\quotewidth
\setlength\quotewidth{0pt}
\newlength\@dbitemmaincolwidth
\newlength\dbitemmaincolwidth
\setlength\dbitemmaincolwidth{0pt}
\newlength\@listitemsymbolwidth
\newlength\listitemsymbolwidth
\setlength\listitemsymbolwidth{0pt}
\newlength\@listitemmaincolwidth
\newlength\listitemmaincolwidth
\setlength\listitemmaincolwidth{0pt}
\newlength\@listdbitemmaincolwidth
\newlength\listdbitemmaincolwidth
\setlength\listdbitemmaincolwidth{0pt}
\newlength\@titlepicwidth
\newlength\@titlesepwidth
\setlength\@titlesepwidth{0pt}
\newlength\titlesepwidth
\setlength\titlesepwidth{0pt}
\newlength\@mframepicshift
\newlength\mframepicshift
\setlength\mframepicshift{0pt}
\newlength\@commentmainlength
\newlength\@commentlength
\newlength\@titlenamewidth
\newlength\@titlenamemaxwidth
\newlength\titlenamemaxwidth
\setlength\titlenamemaxwidth{0pt}
\newlength\@titlenamefullwidth
\newlength\@titledetailswidth
\newlength\@infocolwidth
\newlength\infocolwidth
\setlength\infocolwidth{0pt}
\newlength\@sepinfocolwidth
\newlength\sepinfocolwidth
\setlength\sepinfocolwidth{0pt}
\newlength\komacvinfocolextrawidth % witout @ for use inside document (addmargin)
\newlength\@footerwidth
\setlength\@footerwidth{.6\textwidth}
\newlength\@fboxwidth
\newlength\footerwidth
\setlength\footerwidth{0pt}
\newlength\@aftertitlevspace
\newlength\aftertitlevspace
\setlength\aftertitlevspace{0pt}
\newlength\@afterquotevspace
\newlength\afterquotevspace
\setlength\afterquotevspace{0pt}
\newlength\@afterelementsvspace
\newlength\afterelementsvspace
\newlength\@beforesecvspace
\newlength\beforesecvspace
\setlength\beforesecvspace{0pt}
\newlength\@aftersecvspace
\newlength\aftersecvspace
\setlength\aftersecvspace{0pt}
\newlength\@beforesubsecvspace
\newlength\beforesubsecvspace
\setlength\beforesubsecvspace{0pt}
\newlength\@aftersubsecvspace
\newlength\aftersubsecvspace
\setlength\aftersubsecvspace{0pt}
\AtEndPreamble{%
% infocol (oldstyle)
\setlength{\@infocolwidth}{\infocolwidth}
\setlength{\@sepinfocolwidth}{\sepinfocolwidth}
\setlength\komacvinfocolextrawidth{\@infocolwidth+\@sepinfocolwidth}
\setlength\@komacvtextwidth{\textwidth-\komacvinfocolextrawidth}
% fboxextra (picture frame)
\newlength\@fboxextra
\setlength\@fboxextra{\fboxsep+\fboxrule}
% hintscolumn
\ifdimequal{\hintscolwidth}{0pt}{%
\setlength\@hintscolwidth{.2\@komacvtextwidth}
}{%
\setlength{\@hintscolwidth}{\hintscolwidth}%
}
% separatorcolumn
\ifdimequal{\sepcolwidth}{0pt}{%
\setlength\@sepcolwidth{2em}%
}{%
\setlength{\@sepcolwidth}{\sepcolwidth}%
}
% maincolumn
\ifdimequal{\maincolwidth}{0pt}{%
\setlength{\@maincolwidth}{\@komacvtextwidth-\@sepcolwidth-\@hintscolwidth}%
}{%
\setlength{\@maincolwidth}{\maincolwidth}%
}
% doubleitem
\ifdimequal{\dbitemmaincolwidth}{0pt}{%
\setlength{\@dbitemmaincolwidth}{%
\@maincolwidth-\@hintscolwidth-2\@sepcolwidth}%
\setlength{\@dbitemmaincolwidth}{0.5\@dbitemmaincolwidth}%
}{%
\setlength{\@dbitemmaincolwidth}{\dbitemmaincolwidth}%
}
% listitem
\ifdimequal{\listitemsymbolwidth}{0pt}{%
\settowidth{\@listitemsymbolwidth}{\listitemsymbol{}~}%
}{%
\setlength{\@listitemsymbolwidth}{\listitemsymbolwidth}%
}
\setlength{\@listitemmaincolwidth}{\@maincolwidth-\@listitemsymbolwidth}%
% listdoubleitem
\ifdimequal{\listdbitemmaincolwidth}{0pt}{%
\setlength{\@listdbitemmaincolwidth}{\@maincolwidth-\@sepcolwidth-\@listitemsymbolwidth}%
\setlength{\@listdbitemmaincolwidth}{0.475\@listdbitemmaincolwidth}% %
}{%
\setlength{\@listdbitemmaincolwidth}{\listdbitemmaincolwidth}%
\setlength{\@listdbitemmaincolwidth}{0.475\@listdbitemmaincolwidth}% %
}
% quote
\ifdimequal{\quotewidth}{0pt}{%
\setlength{\@quotewidth}{0.65\textwidth}%
}{%
\setlength{\@quotewidth}{\quotewidth}%
}
\ifdimequal{\afterquotevspace}{0pt}{%
\setlength\@afterquotevspace{2\baselineskip}%
}{%
\setlength\@afterquotevspace{\afterquotevspace}%
}
% title
\ifundef{\@photoname}{% without picture:
\setlength\@aftertitlevspace{\aftertitlevspace}
}{% with picture:
\ifthenelse{%
\equal{\@photoframe}{frame} \OR
\equal{\@photoframe}{mframe}
}{% with frame:
\ifdimequal{\aftertitlevspace}{0pt}{%
\setlength\@aftertitlevspace{1.5\@fboxextra}
}{%
\setlength\@aftertitlevspace{\aftertitlevspace}
}
}{% without frame:
\setlength\@aftertitlevspace{\aftertitlevspace}
}%
}%
\ifundef{\@photoname}{}{%
\ifdimequal{\titlesepwidth}{0pt}{%
\setlength\@titlesepwidth{\@sepcolwidth}
}{%
\setlength{\@titlesepwidth}{\titlesepwidth}
}
}
% afterelementsvspace
\ifdimequal{\afterelementsvspace}{0pt}{%
\setlength{\@afterelementsvspace}{0.25em}%
}{%
\setlength{\@afterelementsvspace}{\afterelementsvspace}%
}
% beforesecvspace
\ifdimequal{\beforesecvspace}{0pt}{%
\setlength{\@beforesecvspace}{3.5ex \@plus -1ex \@minus -.2ex}%
}{%
\setlength{\@beforesecvspace}{\beforesecvspace}%
}
% aftersecvspace
\ifdimequal{\aftersecvspace}{0pt}{%
\setlength{\@aftersecvspace}{2.3ex \@plus.2ex}%
}{%
\setlength{\@aftersecvspace}{\aftersecvspace}%
}
% beforesubsecvspace
\ifdimequal{\beforesubsecvspace}{0pt}{%
\setlength{\@beforesubsecvspace}{3.25ex\@plus -1ex \@minus -.2ex}%
}{
\setlength{\@beforesubsecvspace}{\beforesubsecvspace}%
}
% aftersubsecvspace
\ifdimequal{\aftersubsecvspace}{0pt}{%
\setlength{\@aftersubsecvspace}{1.5ex \@plus .2ex}%
}{%
\setlength{\@aftersubsecvspace}{\aftersubsecvspace}%
}
} % end AtEndPreamble
\providecommand*\@addresssymbol{}
\providecommand*\addresssymbol{}
\providecommand*\@mobilesymbol{\upshape{\Mobilefone}~}
\providecommand*\mobilesymbol{}
\providecommand*\@phonesymbol{\upshape{\Telefon}~}
\providecommand*\phonesymbol{}
\providecommand*\@faxsymbol{\upshape{\FAX}~}
\providecommand*\faxsymbol{}
\providecommand*\@emailsymbol{\upshape{\Letter}~}
\providecommand*\emailsymbol{}
\providecommand*\@homepagesymbol{}
\providecommand*\homepagesymbol{}
\ifkomacv@fontawesome
\providecommand*\@twittersymbol{\upshape{\faTwitter}~}
\providecommand*\@githubsymbol{\upshape{\faGithub}~}
\providecommand*\@facebooksymbol{\upshape{\faFacebook}~}
\providecommand*\@linkedinsymbol{\upshape{\faLinkedin}~}
\else
\providecommand*\@twittersymbol{}
\providecommand*\@githubsymbol{}
\providecommand*\@facebooksymbol{}
\providecommand*\@linkedinsymbol{}
\fi
\providecommand*\twittersymbol{}
\providecommand*\githubsymbol{}
\providecommand*\facebooksymbol{}
\providecommand*\linkedinsymbol{}
\providecommand*\@fsymbol{~~~\textbullet~~~}
\providecommand*\fsymbol{}
\providecommand*\@listitemsymbol{\textcolor{colortheme}{\Neutral}~}
\providecommand*\listitemsymbol{}
\AtEndPreamble{%
\ifdefempty{\addresssymbol}{}{%
\renewcommand*\@addresssymbol{\addresssymbol}
}
\ifdefempty{\mobilesymbol}{}{%
\renewcommand*\@mobilesymbol{\mobilesymbol}
}
\ifdefempty{\phonesymbol}{}{%
\renewcommand*\@phonesymbol{\phonesymbol}
}
\ifdefempty{\faxsymbol}{}{%
\renewcommand*\@faxsymbol{\faxsymbol}
}
\ifdefempty{\emailsymbol}{}{%
\renewcommand*\@emailsymbol{\emailsymbol}
}
\ifdefempty{\homepagesymbol}{}{%
\renewcommand*\@homepagesymbol{\homepagesymbol}
}
\ifdefempty{\twittersymbol}{}{%
\renewcommand*\@twittersymbol{\twittersymbol}
}
\ifdefempty{\githubsymbol}{}{%
\renewcommand*\@githubsymbol{\githubsymbol}
}
\ifdefempty{\facebooksymbol}{}{%
\renewcommand*\@facebooksymbol{\facebooksymbol}
}
\ifdefempty{\linkedinsymbol}{}{%
\renewcommand*\@linkedinesymbol{\linkedinsymbol}
}
\ifdefempty{\fsymbol}{}{%
\renewcommand*\@fsymbol{\fsymbol}
}
\ifdefempty{\listitemsymbol}{}{%
\renewcommand*\@listitemsymbol{\listitemsymbol}
}
} % end \AtEndPreamble
\providecommand*{\firstname}{}
\providecommand*{\familyname}{}
\providecommand*{\acadtitle}{}
\providecommand*{\addressstreet}{}
\providecommand*{\addresscity}{}
\providecommand*{\address}[2]{\addressstreet{#1}\addresscity{#2}}
\providecommand*{\mobile}{}
\providecommand*{\phonenr}{}
\providecommand*{\faxnr}{}
\providecommand*{\email}{}
\providecommand*{\homepage}{}
\providecommand*{\twitter}{}
\providecommand*{\github}{}
\providecommand*{\facebook}{}
\providecommand*{\linkedin}{}
\providecommand*{\extrainfo}{}
\providecommand*{\cvquote}{}
\newlist{compactitem}{itemize}{3}
\newlist{compactenum}{enumerate}{3}
\newlist{compactdesc}{description}{3}
\setlist[compactitem,compactenum,compactdesc]{%
topsep=0pt,%
partopsep=0pt,%
itemsep=0pt,%
parsep=0pt,%
leftmargin=*%
} % end setlist
\AtEndPreamble{%
\setlist[compactitem,1]{label=\@listitemsymbol}
\setlist[compactitem,2]{label={\textcolor{colortheme}\textendash}}
\setlist[compactitem,3]{label={\textcolor{colortheme}\textperiodcentered}}
\setlist[compactenum,1]{label={\textcolor{colortheme}{\arabic*.}}}
\setlist[compactenum,2]{label={\textcolor{colortheme}{\alph*.}}}
\setlist[compactenum,3]{label={\textcolor{colortheme}{\roman*.}}}
} % end AtEndPreamble
\newlength\@photowidth
\providecommand{\photo}[3][]{%
\providecommand{\@photoframe}{#1}%
\setlength{\@photowidth}{#2}%
\providecommand{\@photoname}{#3}}
\providecommand\@headlinealignment{}
\providecommand\@headlinetype{none}
\providecommand\@headlinecontent{}
\ProvideDocumentCommand{\headline}{O{c} m o}
{
\renewcommand\@headlinealignment{#1}
\renewcommand\@headlinetype{#2}
\renewcommand\@headlinecontent{
\IfNoValueTF {#3}
{
\ifstrequal{#2}{title}{\par\headlinestyle{Curriculum Vitae}}{}
\ifstrequal{#2}{name}{\par\firstnamestyle{\firstname}\ \familynamestyle{\familyname}\par\bigskip\acadtitlestyle{\acadtitle}}{}
}{\headlinestyle{#3}}
}
}
\providecommand\setheadlinealignment{%
\ifdefstring{\@headlinealignment}{l}{\RaggedRight}{%
\ifdefstring{\@headlinealignment}{r}{\RaggedLeft}{\Centering}}
}
\providecommand\setheadlinetypename{%
\ifdefstring{\@headlinetype}{name}{%
\setheadlinealignment
\headlinestyle{\@headlinecontent}
}{}
}
\providecommand\setheadlinetypetitle{%
\ifdefstring{\@headlinetype}{title}{%
\setheadlinealignment
\headlinestyle{\@headlinecontent}
}{}
}
\providecommand\setheadline{%
\setheadlinetypename
\setheadlinetypetitle
}
\newif\if@firstdetailselement\@firstdetailselementtrue
\providecommand*{\@titledetailsnewline}{
\if@firstdetailselement%
\@firstdetailselementfalse%
\else%
\\[.4ex]
\fi%
}
\renewcommand\maketitle{\csexpandonce{@cvtitle\komacv@style}}
\RequirePackage{lastpage}
\providecommand*{\totalpagemark}{% page and pagetotal
\usefontofkomafont{pagenumber}\pageref{LastPage}%
}
\providecommand*\headlinestyle[1]{{%
\usefontofkomafont{headlinefont}%
\textcolor{@headlinecolor}{#1}}}
\providecommand*{\firstnamestyle}[1]{{%
\usefontofkomafont{firstnamefont}%
\textcolor{@firstnamecolor}{#1}}}
\providecommand*{\familynamestyle}[1]{{%
\usefontofkomafont{familynamefont}%
\textcolor{@familynamecolor}{#1}}}
\providecommand*{\acadtitlestyle}[1]{{%
\usefontofkomafont{acadtitlefont}%
\textcolor{@acadtitlecolor}{#1}}}
\providecommand*{\addressstyle}[1]{{%
\usefontofkomafont{addressfont}%
\textcolor{@addresscolor}{#1}}}
\providecommand*{\quotestyle}[1]{{%
\usefontofkomafont{quotefont}%
\textcolor{@quotecolor}{#1}}}
\providecommand*{\hintstyle}[1]{{%
\usefontofkomafont{hintfont}%
\textcolor{@hintcolor}{#1}}}
\providecommand*{\sectionstyle}[1]{%
\usefontofkomafont{section}%
\textcolor{@seccolor}{#1}}
\providecommand*{\subsectionstyle}[1]{%
\usefontofkomafont{subsection}%
\textcolor{@subseccolor}{#1}}
\providecommand*{\cvitem}[3][\@afterelementsvspace]{%
\begin{tabular}{%
@{}>{\raggedleft\arraybackslash}p{\@hintscolwidth}%
@{\hspace{\@sepcolwidth}}p{\@maincolwidth}@{}%
}%
\hintstyle{#2} & {\@minipagetrue #3}%
\end{tabular}\\[#1]%
}
\providecommand*{\cvdoubleitem}[5][\@afterelementsvspace]{%
\cvitem[#1]{#2}{%
\begin{minipage}[t]{\@dbitemmaincolwidth}#3\end{minipage}%
\hspace*{\@sepcolwidth}%
\begin{minipage}[t]{\@hintscolwidth}%
\noindent\raggedleft\hintstyle{#4}
\end{minipage}%
\hspace*{\@sepcolwidth}%
\begin{minipage}[t]{\@dbitemmaincolwidth}%
\noindent #5
\end{minipage}%
}%
}
\providecommand*{\cvlistitem}[2][\@afterelementsvspace]{%
\cvitem[#1]{}{%
\@listitemsymbol%
\hfill %
\begin{minipage}[t]{.95\@listitemmaincolwidth}%
#2%
\end{minipage}%
}%
}
\providecommand*{\cvlistdoubleitem}[3][\@afterelementsvspace]{%
\cvitem[#1]{}{%
\@listitemsymbol%
\hfill %
\begin{minipage}[t]{.9\@listdbitemmaincolwidth}%
#2%
\end{minipage}%
\hspace*{.9\@sepcolwidth}
\ifstrempty{#3}{}{%
\@listitemsymbol%
\hfill %
\begin{minipage}[t]{.9\@listdbitemmaincolwidth}%
#3%
\end{minipage}
}%
}%
}
\providecommand*{\cventry}[7][\@afterelementsvspace]{%
\cvitem[#1]{#2}{%
{\bfseries#3}%
\ifstrempty{#4}{}{, {\itshape#4}}%
\ifstrempty{#5}{}{, #5}%
\ifstrempty{#6}{}{, #6}%
.%
\ifx&#7&%
\else{%
\newline{}\begin{minipage}[t]{\linewidth}%
\small#7%
\end{minipage}%
}%
\fi%
}%
}
\newbox{\@commentmainbox}
\providecommand*{\cvitemwithcomment}[4][\@afterelementsvspace]{%
\savebox{\@commentmainbox}{{\usefontofkomafont{commentmainfont} #3}}%
\settowidth\@commentmainlength{\usebox{\@commentmainbox}}%
\setlength{\@commentlength}{%
\@maincolwidth-\@sepcolwidth-\@commentmainlength%
}%
\cvitem[#1]{#2}{%
\begin{minipage}[t]{\@commentmainlength}%
\usefontofkomafont{commentmainfont} #3%
\end{minipage}%
\hfill%
\begin{minipage}[t]{\@commentlength}%
\raggedleft\usefontofkomafont{commentfont} #4%
\end{minipage}%
}%
}
\providecommand*{\link}[2][]{%
\ifstrempty{#1}{%
\href{#2}{\usefontofkomafont{linkfont}#2}}{%
\href{#2}{\usefontofkomafont{linkfont}#1}}%
}
\providecommand*\croplink{}
\providecommand*{\httplink}[2][]{%
\renewcommand\croplink{\StrDel{#2}{http://}}
\ifstrempty{#1}{%
\IfSubStr{#2}{http:}{\href{#2}}{\href{http://#2}}{%
\usefontofkomafont{httplinkfont}\croplink}%
}{%
\IfSubStr{#2}{http:}{\href{#2}}{\href{http://#2}}{%
\usefontofkomafont{httplinkfont}#1}}
}
\providecommand*{\httpslink}[2][]{%
\renewcommand\croplink{\StrDel{#2}{https://}}
\ifstrempty{#1}{%
\IfSubStr{#2}{https:}{\href{#2}}{\href{https://#2}}{%
\usefontofkomafont{httpslinkfont}\croplink}%
}{%
\IfSubStr{#2}{https:}{\href{#2}}{\href{https://#2}}{%
\usefontofkomafont{httpslinkfont}#1}}
}
\providecommand*{\emaillink}[2][]{%
\ifstrempty{#1}{%
\href{mailto:#2}{\usefontofkomafont{emaillinkfont}#2}}{%
\href{mailto:#2}{\usefontofkomafont{emaillinkfont}#1}}%
}
\hypersetup{
breaklinks,
unicode,
colorlinks = false,
pdfborder = {0 0 .3},
pdfstartview = FitH,
pdfstartpage = 1,
pdfcreator = \LaTeX{},
pdfproducer = \LaTeX{}
}
\urlstyle{same}
\providecommand*\@citebordercolor{}
\providecommand*\citebordercolor{\@citebordercolor}
\providecommand*\@filebordercolor{}
\providecommand*\filebordercolor{\@filebordercolor}
\providecommand*\@linkbordercolor{}
\providecommand*\linkbordercolor{\@linkbordercolor}
\providecommand*\@menubordercolor{}
\providecommand*\menubordercolor{\@menubordercolor}
\providecommand*\@runbordercolor{}
\providecommand*\runbordercolor{\@runbordercolor}
\providecommand*\@urlbordercolor{}
\providecommand*\urlbordercolor{\@urlbordercolor}
\providecommand*\allbordercolors{}
\providecommand*\pdfauthor{}
\providecommand*\pdfsubject{}
\providecommand*\pdftitle{}
\providecommand*\pdfkeywords{}
\AtEndPreamble{%
\providecommand*\@allbordercolors{colortheme}
\ifdefempty{\allbordercolors}{}{\renewcommand*\@allbordercolors{\allbordercolors}}
\providecommand*\@pdfauthor{\firstname~\familyname}
\ifdefempty{\pdfauthor}{}{\renewcommand*\@pdfauthor{\pdfauthor}}
\providecommand*\@pdfsubject{\firstname~\familyname}
\providecommand*\pdfsubject{\@pdfsubject}
\providecommand*\@pdftitle{\title~\firstname~\familyname}
\providecommand*\pdftitle{\@pdftitle}
\providecommand*\@pdfkeywords{\firstname~\familyname{} curriculum~vit\ae{} CV{}}
\providecommand*\pdfkeywords{\@pdfkeywords}
\hypersetup{%
allbordercolors = \@allbordercolors,
citebordercolor = \citebordercolor,
filebordercolor = \filebordercolor,
linkbordercolor = \linkbordercolor,
menubordercolor = \menubordercolor,
runbordercolor = \runbordercolor,
urlbordercolor = \urlbordercolor,
pdfauthor = \@pdfauthor,
pdfsubject = \pdfsubject,
pdftitle = \pdftitle,
pdfkeywords = \pdfkeywords,
}
} % end AtEndPreamble
\AtBeginDocument{%
\raggedbottom
} % End AtBeginDocument
\clearpairofpagestyles
\RequirePackage{komacv-\komacv@style}
\endinput
%%
%% End of file `komacv.cls'.