mirror of
https://github.com/moderncv/moderncv.git
synced 2026-02-06 10:05:19 +01:00
rename basic commands to adhere to style of the rest of moderncv
This commit is contained in:
parent
867761fc49
commit
f39bf66d0e
2 changed files with 50 additions and 50 deletions
|
|
@ -51,7 +51,7 @@
|
||||||
\@initializelength{\cvSkill@RectangleSize}
|
\@initializelength{\cvSkill@RectangleSize}
|
||||||
\setlength{\cvSkill@RectangleSize}{1.2ex}
|
\setlength{\cvSkill@RectangleSize}{1.2ex}
|
||||||
\newcount\my@repeat@count
|
\newcount\my@repeat@count
|
||||||
\DeclareDocumentCommand{\cvSkill}{m}{%
|
\DeclareDocumentCommand{\cvskill}{m}{%
|
||||||
\begingroup
|
\begingroup
|
||||||
\my@repeat@count=\z@
|
\my@repeat@count=\z@
|
||||||
\@whilenum\my@repeat@count<#1\do{\tikz\filldraw[color1] (0, 0) rectangle (\cvSkill@RectangleSize, \cvSkill@RectangleSize);\advance%
|
\@whilenum\my@repeat@count<#1\do{\tikz\filldraw[color1] (0, 0) rectangle (\cvSkill@RectangleSize, \cvSkill@RectangleSize);\advance%
|
||||||
|
|
@ -95,7 +95,7 @@
|
||||||
\setlength{\skillmatrix@commentpadding}{1ex}
|
\setlength{\skillmatrix@commentpadding}{1ex}
|
||||||
\setlength{\skillmatrix@hintscolumnwidth}{\hintscolumnwidth}
|
\setlength{\skillmatrix@hintscolumnwidth}{\hintscolumnwidth}
|
||||||
\setlength{\skilllegend@hintscolumnwidth}{\hintscolumnwidth}
|
\setlength{\skilllegend@hintscolumnwidth}{\hintscolumnwidth}
|
||||||
\setlength{\cvskill@width}{\widthof{\cvSkill{5}}}
|
\setlength{\cvskill@width}{\widthof{\cvskill{5}}}
|
||||||
\setlength{\cvskill@experiencewidth}{\widthof{``Jahre''}}
|
\setlength{\cvskill@experiencewidth}{\widthof{``Jahre''}}
|
||||||
\setlength{\skillmatrix@bodylength}{\maincolumnwidth}
|
\setlength{\skillmatrix@bodylength}{\maincolumnwidth}
|
||||||
\setlength{\skillmatrix@columnwidth}{0.45\skillmatrix@bodylength}%
|
\setlength{\skillmatrix@columnwidth}{0.45\skillmatrix@bodylength}%
|
||||||
|
|
@ -111,7 +111,7 @@
|
||||||
\setlength{\separatorcolumnwidth}{\skillmatrix@commentpadding}
|
\setlength{\separatorcolumnwidth}{\skillmatrix@commentpadding}
|
||||||
\setlength{\skillmatrix@hintscolumnwidth}{\widthof{``Language''}}
|
\setlength{\skillmatrix@hintscolumnwidth}{\widthof{``Language''}}
|
||||||
\setlength{\skilllegend@hintscolumnwidth}{\skillmatrix@hintscolumnwidth}%
|
\setlength{\skilllegend@hintscolumnwidth}{\skillmatrix@hintscolumnwidth}%
|
||||||
\setlength{\cvskill@width}{\widthof{\cvSkill{5}}}
|
\setlength{\cvskill@width}{\widthof{\cvskill{5}}}
|
||||||
\setlength{\cvskill@experiencewidth}{\widthof{``Jahre''}}
|
\setlength{\cvskill@experiencewidth}{\widthof{``Jahre''}}
|
||||||
\setlength{\skillmatrix@bodylength}{\maincolumnwidth-\skillmatrix@hintscolumnwidth-\separatorcolumnwidth}
|
\setlength{\skillmatrix@bodylength}{\maincolumnwidth-\skillmatrix@hintscolumnwidth-\separatorcolumnwidth}
|
||||||
\setlength{\skillmatrix@columnwidth}{0.45\skillmatrix@bodylength}%
|
\setlength{\skillmatrix@columnwidth}{0.45\skillmatrix@bodylength}%
|
||||||
|
|
@ -127,7 +127,7 @@
|
||||||
\setlength{\separatorcolumnwidth}{\skillmatrix@commentpadding}
|
\setlength{\separatorcolumnwidth}{\skillmatrix@commentpadding}
|
||||||
\setlength{\skillmatrix@hintscolumnwidth}{\widthof{``Languagi''}}
|
\setlength{\skillmatrix@hintscolumnwidth}{\widthof{``Languagi''}}
|
||||||
\setlength{\skilllegend@hintscolumnwidth}{0ex}%\skillmatrix@hintscolumnwidth
|
\setlength{\skilllegend@hintscolumnwidth}{0ex}%\skillmatrix@hintscolumnwidth
|
||||||
\setlength{\cvskill@width}{\widthof{\cvSkill{5}}}
|
\setlength{\cvskill@width}{\widthof{\cvskill{5}}}
|
||||||
\setlength{\cvskill@experiencewidth}{\widthof{``Jahre''}}
|
\setlength{\cvskill@experiencewidth}{\widthof{``Jahre''}}
|
||||||
\setlength{\skillmatrix@bodylength}{\maincolumnwidth-\skillmatrix@hintscolumnwidth-\separatorcolumnwidth}
|
\setlength{\skillmatrix@bodylength}{\maincolumnwidth-\skillmatrix@hintscolumnwidth-\separatorcolumnwidth}
|
||||||
\setlength{\skillmatrix@columnwidth}{0.45\skillmatrix@bodylength}%
|
\setlength{\skillmatrix@columnwidth}{0.45\skillmatrix@bodylength}%
|
||||||
|
|
@ -142,7 +142,7 @@
|
||||||
\setlength{\skillmatrix@commentpadding}{1ex}
|
\setlength{\skillmatrix@commentpadding}{1ex}
|
||||||
\setlength{\skillmatrix@hintscolumnwidth}{\widthof{``Languages''}}
|
\setlength{\skillmatrix@hintscolumnwidth}{\widthof{``Languages''}}
|
||||||
\setlength{\skilllegend@hintscolumnwidth}{\skillmatrix@hintscolumnwidth}
|
\setlength{\skilllegend@hintscolumnwidth}{\skillmatrix@hintscolumnwidth}
|
||||||
\setlength{\cvskill@width}{\widthof{\cvSkill{5}}}
|
\setlength{\cvskill@width}{\widthof{\cvskill{5}}}
|
||||||
\setlength{\cvskill@experiencewidth}{\widthof{``Jahre''}}
|
\setlength{\cvskill@experiencewidth}{\widthof{``Jahre''}}
|
||||||
\setlength{\skillmatrix@bodylength}{\maincolumnwidth-\skillmatrix@hintscolumnwidth-\skillmatrix@commentpadding}%\skillmatrix@hintscolumnwidth
|
\setlength{\skillmatrix@bodylength}{\maincolumnwidth-\skillmatrix@hintscolumnwidth-\skillmatrix@commentpadding}%\skillmatrix@hintscolumnwidth
|
||||||
\setlength{\skillmatrix@columnwidth}{0.45\skillmatrix@bodylength}%
|
\setlength{\skillmatrix@columnwidth}{0.45\skillmatrix@bodylength}%
|
||||||
|
|
@ -230,40 +230,40 @@
|
||||||
}%
|
}%
|
||||||
|
|
||||||
% %-------------------------------------------------------------------------------
|
% %-------------------------------------------------------------------------------
|
||||||
% % \cvSkillMatrixLegend
|
% % \cvskilllegend
|
||||||
% %-------------------------------------------------------------------------------
|
% %-------------------------------------------------------------------------------
|
||||||
\NewDocumentCommand\skillLegend@FontSize{}{\scriptsize}
|
\NewDocumentCommand\skillLegend@FontSize{}{\scriptsize}
|
||||||
\DeclareDocumentCommand\cvSkillMatrixLegend{s +O{} +O{} +O{} +O{} +O{} +O{} +m}{}%
|
\DeclareDocumentCommand\cvskilllegend{s +O{} +O{} +O{} +O{} +O{} +O{} +m}{}%
|
||||||
% The following definition is valid for moderncvbodyi, moderncvbodyii, moderncvbodyiii
|
% The following definition is valid for moderncvbodyi, moderncvbodyii, moderncvbodyiii
|
||||||
\RenewDocumentCommand\cvSkillMatrixLegend{s +O{.25em} +O{basic knowledge} +O{intermediate knowledge with experience in projects} +O{extensive experience in projects} +O{deep expert knowledge} +O{expert/guru} +m}{%
|
\RenewDocumentCommand\cvskilllegend{s +O{.25em} +O{basic knowledge} +O{intermediate knowledge with experience in projects} +O{extensive experience in projects} +O{deep expert knowledge} +O{expert/guru} +m}{%
|
||||||
\IfBooleanTF#1{% if a star is given, add dashed line
|
\IfBooleanTF#1{% if a star is given, add dashed line
|
||||||
\begingroup
|
\begingroup
|
||||||
\arrayrulecolor{color1}
|
\arrayrulecolor{color1}
|
||||||
\begin{tabular}{@{}p{\skilllegend@hintscolumnwidth}
|
\begin{tabular}{@{}p{\skilllegend@hintscolumnwidth}
|
||||||
@{\hspace{\separatorcolumnwidth}}p{\cvskill@width}@{};{.6pt/1pt}p{\cvskilllegend@descriptorwidth} @{\hspace{2\skillmatrix@commentpadding}}p{\cvskill@width}@{};{.6pt/1pt}p{\cvskilllegend@descriptorwidth}@{}}%
|
@{\hspace{\separatorcolumnwidth}}p{\cvskill@width}@{};{.6pt/1pt}p{\cvskilllegend@descriptorwidth} @{\hspace{2\skillmatrix@commentpadding}}p{\cvskill@width}@{};{.6pt/1pt}p{\cvskilllegend@descriptorwidth}@{}}%
|
||||||
\raggedleft\hintstyle{#8} & \cvSkill{1}\, & \,{\skillLegend@FontSize #3} & \cvSkill{3}\, &\,{\skillLegend@FontSize #5 } \\
|
\raggedleft\hintstyle{#8} & \cvskill{1}\, & \,{\skillLegend@FontSize #3} & \cvskill{3}\, &\,{\skillLegend@FontSize #5 } \\
|
||||||
%
|
%
|
||||||
& \cvSkill{2}\, & \,\multirow{2}{\cvskilllegend@descriptorwidth}{{\skillLegend@FontSize #4}} & \cvSkill{4}\, &\,{\skillLegend@FontSize #6 } \\
|
& \cvskill{2}\, & \,\multirow{2}{\cvskilllegend@descriptorwidth}{{\skillLegend@FontSize #4}} & \cvskill{4}\, &\,{\skillLegend@FontSize #6 } \\
|
||||||
%
|
%
|
||||||
& & & \cvSkill{5}\, &\,{\skillLegend@FontSize #7 }
|
& & & \cvskill{5}\, &\,{\skillLegend@FontSize #7 }
|
||||||
\end{tabular}%
|
\end{tabular}%
|
||||||
\endgroup
|
\endgroup
|
||||||
\par\addvspace{#2}}{
|
\par\addvspace{#2}}{
|
||||||
% if no star is given, do not add dashed line
|
% if no star is given, do not add dashed line
|
||||||
\begin{tabular}{@{}p{\skilllegend@hintscolumnwidth}
|
\begin{tabular}{@{}p{\skilllegend@hintscolumnwidth}
|
||||||
@{\hspace{\separatorcolumnwidth}}p{\cvskill@width}@{}p{\cvskilllegend@descriptorwidth} @{\hspace{2\skillmatrix@commentpadding}}p{\cvskill@width}@{}p{\cvskilllegend@descriptorwidth}@{}}%
|
@{\hspace{\separatorcolumnwidth}}p{\cvskill@width}@{}p{\cvskilllegend@descriptorwidth} @{\hspace{2\skillmatrix@commentpadding}}p{\cvskill@width}@{}p{\cvskilllegend@descriptorwidth}@{}}%
|
||||||
\raggedleft\hintstyle{#8} & \cvSkill{1}\, & \,{\skillLegend@FontSize #3} & \cvSkill{3}\, &\,{\skillLegend@FontSize #5 } \\
|
\raggedleft\hintstyle{#8} & \cvskill{1}\, & \,{\skillLegend@FontSize #3} & \cvskill{3}\, &\,{\skillLegend@FontSize #5 } \\
|
||||||
%
|
%
|
||||||
& \cvSkill{2}\, & \,\multirow{2}{\cvskilllegend@descriptorwidth}{{\skillLegend@FontSize #4}} & \cvSkill{4}\, &\,{\skillLegend@FontSize #6 } \\
|
& \cvskill{2}\, & \,\multirow{2}{\cvskilllegend@descriptorwidth}{{\skillLegend@FontSize #4}} & \cvskill{4}\, &\,{\skillLegend@FontSize #6 } \\
|
||||||
%
|
%
|
||||||
& & & \cvSkill{5}\, &\,{\skillLegend@FontSize #7 }
|
& & & \cvskill{5}\, &\,{\skillLegend@FontSize #7 }
|
||||||
\end{tabular}%
|
\end{tabular}%
|
||||||
\par\addvspace{#2}
|
\par\addvspace{#2}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
\if@moderncvbodyiv%
|
\if@moderncvbodyiv%
|
||||||
\RenewDocumentCommand\cvSkillMatrixLegend{s +O{.25em} +O{basic knowledge} +O{intermediate knowledge with experience in projects} +O{extensive experience in projects} +O{deep expert knowledge} +O{expert/guru} +m}{%
|
\RenewDocumentCommand\cvskilllegend{s +O{.25em} +O{basic knowledge} +O{intermediate knowledge with experience in projects} +O{extensive experience in projects} +O{deep expert knowledge} +O{expert/guru} +m}{%
|
||||||
\def\arg@legendString{#8}%
|
\def\arg@legendString{#8}%
|
||||||
\ifdefempty{\arg@legendString}{%
|
\ifdefempty{\arg@legendString}{%
|
||||||
}{%
|
}{%
|
||||||
|
|
@ -274,32 +274,32 @@
|
||||||
\arrayrulecolor{color1}
|
\arrayrulecolor{color1}
|
||||||
\begin{tabular}{@{}p{\skilllegend@hintscolumnwidth}
|
\begin{tabular}{@{}p{\skilllegend@hintscolumnwidth}
|
||||||
@{\hspace{\separatorcolumnwidth}}p{\cvskill@width}@{};{.6pt/1pt}p{0.9\cvskilllegend@descriptorwidth} @{\hspace{2\skillmatrix@commentpadding}}p{\cvskill@width}@{};{.6pt/1pt}p{1.1\cvskilllegend@descriptorwidth}@{}}%
|
@{\hspace{\separatorcolumnwidth}}p{\cvskill@width}@{};{.6pt/1pt}p{0.9\cvskilllegend@descriptorwidth} @{\hspace{2\skillmatrix@commentpadding}}p{\cvskill@width}@{};{.6pt/1pt}p{1.1\cvskilllegend@descriptorwidth}@{}}%
|
||||||
\raggedleft\hintstyle{} & \cvSkill{1}\, & \,{\skillLegend@FontSize #3} & \cvSkill{3}\, &\,{\skillLegend@FontSize #5 } \\
|
\raggedleft\hintstyle{} & \cvskill{1}\, & \,{\skillLegend@FontSize #3} & \cvskill{3}\, &\,{\skillLegend@FontSize #5 } \\
|
||||||
%
|
%
|
||||||
& \cvSkill{2}\, & \,\multirow{2}{\cvskilllegend@descriptorwidth}{{\skillLegend@FontSize #4}} & \cvSkill{4}\, &\,{\skillLegend@FontSize #6 } \\
|
& \cvskill{2}\, & \,\multirow{2}{\cvskilllegend@descriptorwidth}{{\skillLegend@FontSize #4}} & \cvskill{4}\, &\,{\skillLegend@FontSize #6 } \\
|
||||||
%
|
%
|
||||||
& & & \cvSkill{5}\, &\,{\skillLegend@FontSize #7 }
|
& & & \cvskill{5}\, &\,{\skillLegend@FontSize #7 }
|
||||||
\end{tabular}%
|
\end{tabular}%
|
||||||
\endgroup
|
\endgroup
|
||||||
\par\addvspace{#2}}{
|
\par\addvspace{#2}}{
|
||||||
% if no star is given, do not add dashed line
|
% if no star is given, do not add dashed line
|
||||||
\begin{tabular}{@{}p{\skilllegend@hintscolumnwidth}
|
\begin{tabular}{@{}p{\skilllegend@hintscolumnwidth}
|
||||||
@{\hspace{\separatorcolumnwidth}}p{\cvskill@width}@{};{.6pt/1pt}p{0.9\cvskilllegend@descriptorwidth} @{\hspace{2\skillmatrix@commentpadding}}p{\cvskill@width}@{};{.6pt/1pt}p{1.1\cvskilllegend@descriptorwidth}@{}}%
|
@{\hspace{\separatorcolumnwidth}}p{\cvskill@width}@{};{.6pt/1pt}p{0.9\cvskilllegend@descriptorwidth} @{\hspace{2\skillmatrix@commentpadding}}p{\cvskill@width}@{};{.6pt/1pt}p{1.1\cvskilllegend@descriptorwidth}@{}}%
|
||||||
\raggedleft\hintstyle{} & \cvSkill{1}\, & \,{\skillLegend@FontSize #3} & \cvSkill{3}\, &\,{\skillLegend@FontSize #5 } \\
|
\raggedleft\hintstyle{} & \cvskill{1}\, & \,{\skillLegend@FontSize #3} & \cvskill{3}\, &\,{\skillLegend@FontSize #5 } \\
|
||||||
%
|
%
|
||||||
& \cvSkill{2}\, & \,\multirow{2}{\cvskilllegend@descriptorwidth}{{\skillLegend@FontSize #4}} & \cvSkill{4}\, &\,{\skillLegend@FontSize #6 } \\
|
& \cvskill{2}\, & \,\multirow{2}{\cvskilllegend@descriptorwidth}{{\skillLegend@FontSize #4}} & \cvskill{4}\, &\,{\skillLegend@FontSize #6 } \\
|
||||||
%
|
%
|
||||||
& & & \cvSkill{5}\, &\,{\skillLegend@FontSize #7 }
|
& & & \cvskill{5}\, &\,{\skillLegend@FontSize #7 }
|
||||||
\end{tabular}%
|
\end{tabular}%
|
||||||
\par\addvspace{#2}
|
\par\addvspace{#2}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
\fi
|
\fi
|
||||||
|
|
||||||
% in case moderncvbodyv is used we need a redefinition of \cvSkillMatrixLegend
|
% in case moderncvbodyv is used we need a redefinition of \cvskilllegend
|
||||||
\if@moderncvbodyv%
|
\if@moderncvbodyv%
|
||||||
\DeclareDocumentCommand\@starIndependentTabular{}{}%
|
\DeclareDocumentCommand\@starIndependentTabular{}{}%
|
||||||
\RenewDocumentCommand\cvSkillMatrixLegend{s +O{.25em} +O{basic knowledge} +O{intermediate knowledge with experience in projects} +O{extensive experience in projects} +O{deep expert knowledge} +O{expert/guru} +m}{%
|
\RenewDocumentCommand\cvskilllegend{s +O{.25em} +O{basic knowledge} +O{intermediate knowledge with experience in projects} +O{extensive experience in projects} +O{deep expert knowledge} +O{expert/guru} +m}{%
|
||||||
% check whether Argument #8 is given and if so provide it as cvitem
|
% check whether Argument #8 is given and if so provide it as cvitem
|
||||||
\def\arg@legendString{#8}%
|
\def\arg@legendString{#8}%
|
||||||
\ifdefempty{\arg@legendString}{%
|
\ifdefempty{\arg@legendString}{%
|
||||||
|
|
@ -317,11 +317,11 @@
|
||||||
p{\cvskill@width}@{}
|
p{\cvskill@width}@{}
|
||||||
p{0.9\cvskilllegend@descriptorwidth} @{\hspace{2\skillmatrix@commentpadding}}
|
p{0.9\cvskilllegend@descriptorwidth} @{\hspace{2\skillmatrix@commentpadding}}
|
||||||
p{\cvskill@width}@{}p{1.1\cvskilllegend@descriptorwidth}@{}}%
|
p{\cvskill@width}@{}p{1.1\cvskilllegend@descriptorwidth}@{}}%
|
||||||
\@moderncvstrut{4pt}{16pt} & \cvSkill{1}\, & \,{\skillLegend@FontSize #3} & \cvSkill{3}\, &\,{\skillLegend@FontSize #5 } \\
|
\@moderncvstrut{4pt}{16pt} & \cvskill{1}\, & \,{\skillLegend@FontSize #3} & \cvskill{3}\, &\,{\skillLegend@FontSize #5 } \\
|
||||||
%
|
%
|
||||||
& \cvSkill{2}\, & \,\multirow{2}{\cvskilllegend@descriptorwidth}{{\skillLegend@FontSize #4}} & \cvSkill{4}\, &\,{\skillLegend@FontSize #6 } \\
|
& \cvskill{2}\, & \,\multirow{2}{\cvskilllegend@descriptorwidth}{{\skillLegend@FontSize #4}} & \cvskill{4}\, &\,{\skillLegend@FontSize #6 } \\
|
||||||
%
|
%
|
||||||
& & & \cvSkill{5}\, &\,{\skillLegend@FontSize #7 } \\[#2]% the spacing needs to be inside the cell for the vertical rule to extend correctly
|
& & & \cvskill{5}\, &\,{\skillLegend@FontSize #7 } \\[#2]% the spacing needs to be inside the cell for the vertical rule to extend correctly
|
||||||
\end{tabular}%
|
\end{tabular}%
|
||||||
\endgroup%
|
\endgroup%
|
||||||
\par\@aftersectionfalse\ignorespaces%
|
\par\@aftersectionfalse\ignorespaces%
|
||||||
|
|
@ -339,9 +339,9 @@
|
||||||
% % \cvSkillMatrix@HeadFont
|
% % \cvSkillMatrix@HeadFont
|
||||||
% %-------------------------------------------------------------------------------
|
% %-------------------------------------------------------------------------------
|
||||||
\NewDocumentCommand\cvSkillMatrix@HeadFont{}{\normalfont}
|
\NewDocumentCommand\cvSkillMatrix@HeadFont{}{\normalfont}
|
||||||
\DeclareDocumentCommand\cvSkillMatrixHead{+O{} +O{} +O{} +O{} +O{}}{}%
|
\DeclareDocumentCommand\cvskillhead{+O{} +O{} +O{} +O{} +O{}}{}%
|
||||||
% The following definition is valid for moderncvbodyi, moderncvbodyii, moderncvbodyiii, moderncvbodyiv
|
% The following definition is valid for moderncvbodyi, moderncvbodyii, moderncvbodyiii, moderncvbodyiv
|
||||||
\RenewDocumentCommand\cvSkillMatrixHead{O{.25em} +O{Level} +O{Skill} +O{Years} +O{Comment}}{%
|
\RenewDocumentCommand\cvskillhead{O{.25em} +O{Level} +O{Skill} +O{Years} +O{Comment}}{%
|
||||||
\begingroup
|
\begingroup
|
||||||
\renewcommand{\arraystretch}{1.25}
|
\renewcommand{\arraystretch}{1.25}
|
||||||
\arrayrulecolor{color1}
|
\arrayrulecolor{color1}
|
||||||
|
|
@ -353,9 +353,9 @@
|
||||||
\endgroup
|
\endgroup
|
||||||
\par\addvspace{#1}
|
\par\addvspace{#1}
|
||||||
}
|
}
|
||||||
% in case moderncvbodyv is used we need a redefinition of \cvSkillMatrixHead
|
% in case moderncvbodyv is used we need a redefinition of \cvskillhead
|
||||||
\if@moderncvbodyv%
|
\if@moderncvbodyv%
|
||||||
\RenewDocumentCommand\cvSkillMatrixHead{O{.25em} +O{Level} +O{Skill} +O{Years} +O{Comment}}{%
|
\RenewDocumentCommand\cvskillhead{O{.25em} +O{Level} +O{Skill} +O{Years} +O{Comment}}{%
|
||||||
\arrayrulecolor{color1}%
|
\arrayrulecolor{color1}%
|
||||||
\setlength\arrayrulewidth{\separatorrulewidth}%
|
\setlength\arrayrulewidth{\separatorrulewidth}%
|
||||||
\vspace*{-\separatorrulewidth}% HACK; I don't understand where the space is coming from, nor what it's exact value is :(
|
\vspace*{-\separatorrulewidth}% HACK; I don't understand where the space is coming from, nor what it's exact value is :(
|
||||||
|
|
@ -376,11 +376,11 @@
|
||||||
\fi
|
\fi
|
||||||
|
|
||||||
% %-------------------------------------------------------------------------------
|
% %-------------------------------------------------------------------------------
|
||||||
% % \cvSkillMatrixEntry
|
% % \cvskillentry
|
||||||
% %-------------------------------------------------------------------------------
|
% %-------------------------------------------------------------------------------
|
||||||
\DeclareDocumentCommand\cvSkillMatrixEntry{s +O{} +m +m +m +m +m}{}%
|
\DeclareDocumentCommand\cvskillentry{s +O{} +m +m +m +m +m}{}%
|
||||||
% The following definition is valid for moderncvbodyi, moderncvbodyii, moderncvbodyiii, moderncvbodyiv
|
% The following definition is valid for moderncvbodyi, moderncvbodyii, moderncvbodyiii, moderncvbodyiv
|
||||||
\RenewDocumentCommand\cvSkillMatrixEntry{s +O{.25em} +m +m +m +m +m}{%
|
\RenewDocumentCommand\cvskillentry{s +O{.25em} +m +m +m +m +m}{%
|
||||||
%test for the star * in the command
|
%test for the star * in the command
|
||||||
\IfBooleanTF{#1}{% If a star is seen a dotted line is drawn above the entry
|
\IfBooleanTF{#1}{% If a star is seen a dotted line is drawn above the entry
|
||||||
\begingroup
|
\begingroup
|
||||||
|
|
@ -392,7 +392,7 @@
|
||||||
p{\cvskill@experiencewidth} @{\hspace{\skillmatrix@commentpadding}}%
|
p{\cvskill@experiencewidth} @{\hspace{\skillmatrix@commentpadding}}%
|
||||||
p{\skillmatrix@commentwidth}@{}}%
|
p{\skillmatrix@commentwidth}@{}}%
|
||||||
\cdashline{2-5}[.6pt/1pt]
|
\cdashline{2-5}[.6pt/1pt]
|
||||||
\raggedleft\hintstyle{#3} &\centering \cvSkill{#4} &\centering {#5} & \centering {#6} &{\itshape#7}%
|
\raggedleft\hintstyle{#3} &\centering \cvskill{#4} &\centering {#5} & \centering {#6} &{\itshape#7}%
|
||||||
\end{tabular}%
|
\end{tabular}%
|
||||||
\endgroup
|
\endgroup
|
||||||
\par\addvspace{#2}
|
\par\addvspace{#2}
|
||||||
|
|
@ -403,15 +403,15 @@
|
||||||
p{\cvskill@experiencewidth}%
|
p{\cvskill@experiencewidth}%
|
||||||
@{\hspace{\skillmatrix@commentpadding}}%
|
@{\hspace{\skillmatrix@commentpadding}}%
|
||||||
p{\skillmatrix@commentwidth}@{}}%
|
p{\skillmatrix@commentwidth}@{}}%
|
||||||
\raggedleft\hintstyle{#3} &\centering \cvSkill{#4} &\centering {#5} & \centering {#6} &{\itshape#7}%
|
\raggedleft\hintstyle{#3} &\centering \cvskill{#4} &\centering {#5} & \centering {#6} &{\itshape#7}%
|
||||||
\end{tabular}%
|
\end{tabular}%
|
||||||
\par\addvspace{#2}
|
\par\addvspace{#2}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
% in case moderncvbodyv is used we need a redefinition of \cvSkillMatrixEntry
|
% in case moderncvbodyv is used we need a redefinition of \cvskillentry
|
||||||
\if@moderncvbodyv%
|
\if@moderncvbodyv%
|
||||||
\DeclareDocumentCommand\@starIndependentMatrixEntry{}{}%
|
\DeclareDocumentCommand\@starIndependentMatrixEntry{}{}%
|
||||||
\RenewDocumentCommand\cvSkillMatrixEntry{s O{.25em} +m +m +m +m +m}{%
|
\RenewDocumentCommand\cvskillentry{s O{.25em} +m +m +m +m +m}{%
|
||||||
\arrayrulecolor{color1}%
|
\arrayrulecolor{color1}%
|
||||||
\setlength\arrayrulewidth{\separatorrulewidth}%
|
\setlength\arrayrulewidth{\separatorrulewidth}%
|
||||||
\vspace*{-\separatorrulewidth}% HACK; I don't understand where the space is coming from, nor what it's exact value is :(
|
\vspace*{-\separatorrulewidth}% HACK; I don't understand where the space is coming from, nor what it's exact value is :(
|
||||||
|
|
@ -426,7 +426,7 @@
|
||||||
p{\cvskill@descriptorwidth}@{}
|
p{\cvskill@descriptorwidth}@{}
|
||||||
p{\cvskill@experiencewidth} @{\hspace{\skillmatrix@commentpadding}}p{\skillmatrix@commentwidth}@{}}%
|
p{\cvskill@experiencewidth} @{\hspace{\skillmatrix@commentpadding}}p{\skillmatrix@commentwidth}@{}}%
|
||||||
% \cline{3-6}%
|
% \cline{3-6}%
|
||||||
& \raggedleft\hintstyle{#3} &\centering \cvSkill{#4} &\centering {#5} & \centering {#6} &{\itshape#7}\\[#2]%
|
& \raggedleft\hintstyle{#3} &\centering \cvskill{#4} &\centering {#5} & \centering {#6} &{\itshape#7}\\[#2]%
|
||||||
\end{tabular}%
|
\end{tabular}%
|
||||||
\endgroup%
|
\endgroup%
|
||||||
}
|
}
|
||||||
|
|
|
||||||
24
template.tex
24
template.tex
|
|
@ -113,35 +113,35 @@ Detailed achievements:%
|
||||||
\setcvskillcolumns[][0.45][\widthof{``Year''}]%
|
\setcvskillcolumns[][0.45][\widthof{``Year''}]%
|
||||||
% \setcvskillcolumns[\widthof{``Languag''}][0.48][]
|
% \setcvskillcolumns[\widthof{``Languag''}][0.48][]
|
||||||
% \setcvskillcolumns[\widthof{``Languag''}]%
|
% \setcvskillcolumns[\widthof{``Languag''}]%
|
||||||
% % Add a legend if you are usng \cvSkill{<1-5>} commant
|
% % Add a legend if you are usng \cvskill{<1-5>} commant
|
||||||
\cvSkillMatrixLegend*[1em]{}% %Optional add a Legend descriptor or a star for dashed lines.
|
\cvskilllegend*[1em]{}% %Optional add a Legend descriptor or a star for dashed lines.
|
||||||
% \cvSkillMatrixLegend*{Legend}
|
% \cvskilllegend*{Legend}
|
||||||
\cvdoubleitem{Languages}{\cvSkill{1}, Bash, 2 years}{category 4}{XXX, YYY, ZZZ}
|
\cvdoubleitem{Languages}{\cvskill{1}, Bash, 2 years}{category 4}{XXX, YYY, ZZZ}
|
||||||
\cvdoubleitem{category 2}{XXX, YYY, ZZZ}{category 5}{XXX, YYY, ZZZ}
|
\cvdoubleitem{category 2}{XXX, YYY, ZZZ}{category 5}{XXX, YYY, ZZZ}
|
||||||
\cvdoubleitem[0.75em]{category 3}{XXX, YYY, ZZZ}{category 6}{XXX, YYY, ZZZ}
|
\cvdoubleitem[0.75em]{category 3}{XXX, YYY, ZZZ}{category 6}{XXX, YYY, ZZZ}
|
||||||
% %
|
% %
|
||||||
\cvitem{Skillmatrix}{Alternativly provide a skill matrix}
|
\cvitem{Skillmatrix}{Alternativly provide a skill matrix}
|
||||||
% % Skillmatrix for listing IT skills
|
% % Skillmatrix for listing IT skills
|
||||||
% % Add a head of the table with descriptions.
|
% % Add a head of the table with descriptions.
|
||||||
\cvSkillMatrixHead[-0.1em]
|
\cvskillhead[-0.1em]
|
||||||
%
|
%
|
||||||
% % Programing languages
|
% % Programing languages
|
||||||
\cvSkillMatrixEntry*{Language:}{3}{Python}{2}{I'm so experienced in this and I have done a million projects in this}
|
\cvskillentry*{Language:}{3}{Python}{2}{I'm so experienced in this and I have done a million projects in this}
|
||||||
\cvSkillMatrixEntry{}{2}{Lilypond}{14}{So much sheet music! Man I'm the best!}
|
\cvskillentry{}{2}{Lilypond}{14}{So much sheet music! Man I'm the best!}
|
||||||
\cvSkillMatrixEntry{}{3}{\LaTeX}{14}{Clearly I rock at \LaTeX}
|
\cvskillentry{}{3}{\LaTeX}{14}{Clearly I rock at \LaTeX}
|
||||||
% OS
|
% OS
|
||||||
% notice the use of the starred command and the optional
|
% notice the use of the starred command and the optional
|
||||||
\cvSkillMatrixEntry*[1.5em]{OS:}{3}{Linux}{2}{I only use Archlinux}
|
\cvskillentry*[1.5em]{OS:}{3}{Linux}{2}{I only use Archlinux}
|
||||||
%
|
%
|
||||||
\cvitem{Skillmatrix in another language}{German example and dropping dashed lines (exept fancy style)}
|
\cvitem{Skillmatrix in another language}{German example and dropping dashed lines (exept fancy style)}
|
||||||
% %% German version
|
% %% German version
|
||||||
% % adjust the legend entries for other languages like so. The first entry is a post padding
|
% % adjust the legend entries for other languages like so. The first entry is a post padding
|
||||||
\cvSkillMatrixLegend[0.2em][Grundkenntnisse][Grundkenntnisse und eigene Erfahrung in Projekten][Umfangreiche Erfahrung in Projekten][Vertiefte Expertenkenntnisse][Experte/Guru]{Legende}
|
\cvskilllegend[0.2em][Grundkenntnisse][Grundkenntnisse und eigene Erfahrung in Projekten][Umfangreiche Erfahrung in Projekten][Vertiefte Expertenkenntnisse][Experte/Guru]{Legende}
|
||||||
% % % Similarly adjust the head of the matrix for descriptiors in other languages
|
% % % Similarly adjust the head of the matrix for descriptiors in other languages
|
||||||
\cvSkillMatrixHead[-0.0em][Level][Fähigkeit][Jahre][Bemerkung]
|
\cvskillhead[-0.0em][Level][Fähigkeit][Jahre][Bemerkung]
|
||||||
%
|
%
|
||||||
% % The matrix itself
|
% % The matrix itself
|
||||||
\cvSkillMatrixEntry{OS:}{3}{Linux}{2}{Blub blub}
|
\cvskillentry{OS:}{3}{Linux}{2}{Blub blub}
|
||||||
|
|
||||||
\section{Interests}
|
\section{Interests}
|
||||||
\cvitem{hobby 1}{Description}
|
\cvitem{hobby 1}{Description}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue