allow multiple \makecvheader in documents

This commit is contained in:
h4llow3En 2017-05-30 12:24:15 +02:00
parent 725fe4e3ef
commit 7aef19de22
No known key found for this signature in database
GPG key ID: 11CBC81A6CB1C530

View file

@ -401,7 +401,8 @@
% Define a header for CV % Define a header for CV
% Usage: \makecvheader % Usage: \makecvheader
\newcommand*{\makecvheader}[1][C]{% \newcommand*{\makecvheader}[1][C]{%
\newcommand*{\drawphoto}{% \ifthenelse{\isundefined{\drawphoto}}{
\newcommand*{\drawphoto}{%
\ifthenelse{\isundefined{\@photo}}{}{% \ifthenelse{\isundefined{\@photo}}{}{%
\newlength{\photodim} \newlength{\photodim}
\ifthenelse{\equal{\@photoshape}{circle}}% \ifthenelse{\equal{\@photoshape}{circle}}%
@ -414,9 +415,9 @@
\node[\@photoshape, draw=\@photoborder, line width=0.3mm, inner sep=\photodim, fill overzoom image=\@photo] () {}; \node[\@photoshape, draw=\@photoborder, line width=0.3mm, inner sep=\photodim, fill overzoom image=\@photo] () {};
\end{tikzpicture} \end{tikzpicture}
}% }%
} }}{}
\newlength{\headertextwidth} \ifthenelse{\isundefined{\headertextwidth}}{\newlength{\headertextwidth}}{}
\newlength{\headerphotowidth} \ifthenelse{\isundefined{\headerphotowidth}}{\newlength{\headerphotowidth}}{}
\ifthenelse{\isundefined{\@photo}}{ \ifthenelse{\isundefined{\@photo}}{
\setlength{\headertextwidth}{\textwidth} \setlength{\headertextwidth}{\textwidth}
\setlength{\headerphotowidth}{0cm} \setlength{\headerphotowidth}{0cm}