add document string to \recompute@cvskillmatrix@lengths

This commit is contained in:
David 2021-01-20 13:09:42 +01:00
commit cbbf44c714

View file

@ -88,6 +88,19 @@
% - The width of the columns can be adjusted by the \setcvskillcolumns command, see \setcvskillcolumns. % - The width of the columns can be adjusted by the \setcvskillcolumns command, see \setcvskillcolumns.
% %
% %
%
% PRIVATE COMMANDS
%
% \recompute@cvskillmatrix@lengths
% compute all lengths necessary for the skill matrix depending on
% the moderncv style (moderncvbody)
%
% Input: none
%
% Example usage (only internally in moderncvbody<i-v>.sty)
% \recompute@cvskillmatrix@lengths
%
%
% This work may be distributed and/or modified under the % This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License version 1.3c, % conditions of the LaTeX Project Public License version 1.3c,
% available at http://www.latex-project.org/lppl/. % available at http://www.latex-project.org/lppl/.
@ -187,7 +200,15 @@
%% DEFINITION \recompute@cvskillmatrix@lengths %% DEFINITION \recompute@cvskillmatrix@lengths
% declare the command \recompute@cvskillmatrix@lengths empty % declare the command \recompute@cvskillmatrix@lengths empty
\DeclareDocumentCommand{\recompute@cvskillmatrix@lengths}{}{}% \DeclareDocumentCommand{\recompute@cvskillmatrix@lengths}{}{}%
% the command gets redifined depending on which option is given % compute all lengths necessary for the skill matrix depending on
% the moderncv style (moderncvbody)
%
% Input: none
%
% Example usage (only internally in moderncvbody<i-v>.sty)
% \recompute@cvskillmatrix@lengths
% Definition of \recompute@cvskillmatrix@lengths for moderncvbodyi
\if@moderncvbodyi% \if@moderncvbodyi%
\RenewDocumentCommand{\recompute@cvskillmatrix@lengths}{}{% \RenewDocumentCommand{\recompute@cvskillmatrix@lengths}{}{%
\setlength{\skillmatrix@padding}{1ex}% \setlength{\skillmatrix@padding}{1ex}%
@ -206,7 +227,7 @@
\setlength{\cvskilllegend@rightdescriptorwidth}{\skilllegend@bodylength-\skilllegend@leftdesriptorfactor\skilllegend@bodylength-\cvskill@width-\skillmatrix@padding-2\skilllegend@padding}% \setlength{\cvskilllegend@rightdescriptorwidth}{\skilllegend@bodylength-\skilllegend@leftdesriptorfactor\skilllegend@bodylength-\cvskill@width-\skillmatrix@padding-2\skilllegend@padding}%
} }
\fi \fi
% Definition of \recompute@cvskillmatrix@lengths for moderncvbodyiii
\if@moderncvbodyiii% \if@moderncvbodyiii%
\RenewDocumentCommand{\recompute@cvskillmatrix@lengths}{}{% \RenewDocumentCommand{\recompute@cvskillmatrix@lengths}{}{%
\setlength{\skillmatrix@padding}{1ex}% \setlength{\skillmatrix@padding}{1ex}%
@ -226,7 +247,7 @@
\setlength{\cvskilllegend@rightdescriptorwidth}{\skilllegend@bodylength-\skilllegend@leftdesriptorfactor\skilllegend@bodylength-\cvskill@width-\skillmatrix@padding-2\skilllegend@padding}% \setlength{\cvskilllegend@rightdescriptorwidth}{\skilllegend@bodylength-\skilllegend@leftdesriptorfactor\skilllegend@bodylength-\cvskill@width-\skillmatrix@padding-2\skilllegend@padding}%
} }
\fi \fi
% Definition of \recompute@cvskillmatrix@lengths for moderncvbodyiv
\if@moderncvbodyiv% \if@moderncvbodyiv%
\RenewDocumentCommand{\recompute@cvskillmatrix@lengths}{}{% \RenewDocumentCommand{\recompute@cvskillmatrix@lengths}{}{%
\setlength{\skillmatrix@padding}{1ex} \setlength{\skillmatrix@padding}{1ex}
@ -246,7 +267,7 @@
\setlength{\cvskilllegend@rightdescriptorwidth}{\skilllegend@bodylength-\skilllegend@leftdesriptorfactor\skilllegend@bodylength-\cvskill@width-\skillmatrix@padding-2\skilllegend@padding} \setlength{\cvskilllegend@rightdescriptorwidth}{\skilllegend@bodylength-\skilllegend@leftdesriptorfactor\skilllegend@bodylength-\cvskill@width-\skillmatrix@padding-2\skilllegend@padding}
} }
\fi \fi
% Definition of \recompute@cvskillmatrix@lengths for moderncvbodyv
\if@moderncvbodyv% \if@moderncvbodyv%
\RenewDocumentCommand{\recompute@cvskillmatrix@lengths}{}{% \RenewDocumentCommand{\recompute@cvskillmatrix@lengths}{}{%
\setlength{\skillmatrix@padding}{1ex}% \setlength{\skillmatrix@padding}{1ex}%
@ -263,7 +284,7 @@
\RenewDocumentCommand{\skilllegend@leftdesriptorfactor}{}{0.48}% \RenewDocumentCommand{\skilllegend@leftdesriptorfactor}{}{0.48}%
\setlength{\cvskilllegend@leftdescriptorwidth}{\skilllegend@leftdesriptorfactor\skilllegend@bodylength-\cvskill@width-\skillmatrix@padding-2\skilllegend@padding}% \setlength{\cvskilllegend@leftdescriptorwidth}{\skilllegend@leftdesriptorfactor\skilllegend@bodylength-\cvskill@width-\skillmatrix@padding-2\skilllegend@padding}%
\setlength{\cvskilllegend@rightdescriptorwidth}{\skilllegend@bodylength-\skilllegend@leftdesriptorfactor\skilllegend@bodylength-\cvskill@width-\skillmatrix@padding-2\skilllegend@padding}% \setlength{\cvskilllegend@rightdescriptorwidth}{\skilllegend@bodylength-\skilllegend@leftdesriptorfactor\skilllegend@bodylength-\cvskill@width-\skillmatrix@padding-2\skilllegend@padding}%
} }%
\fi \fi
% command to adjust the width of the columns of the skillmatrix. % command to adjust the width of the columns of the skillmatrix.