diff --git a/moderncv.cls b/moderncv.cls index beea4d0..b501a05 100644 --- a/moderncv.cls +++ b/moderncv.cls @@ -468,6 +468,8 @@ \RequirePackage{tweaklist}% distributed with moderncv, not found on ctan and slightly modified \renewcommand*{\itemhook}{ \setlength{\topsep}{0pt}% + \setlength{\parsep}{0pt}% + \setlength{\parskip}{0pt}% \setlength{\itemsep}{0pt}} \renewcommand*{\enumhook}{\itemhook{}} \renewcommand*{\deschook}{\itemhook{}} diff --git a/tweaklist.sty b/tweaklist.sty index 541c37a..ff9c6a8 100644 --- a/tweaklist.sty +++ b/tweaklist.sty @@ -33,8 +33,10 @@ \expandafter \list \csname label\@enumctr\endcsname - {\usecounter\@enumctr\def\makelabel##1{\hss\llap{##1}}% - \enumhook \csname enumhook\romannumeral\the\@enumdepth\endcsname}% + {% + \enumhook \csname enumhook\romannumeral\the\@enumdepth\endcsname% + \usecounter\@enumctr\def\makelabel##1{\hss\llap{##1}}% + }% \fi} \def\itemize{% \ifnum \@itemdepth >\thr@@\@toodeep\else @@ -43,10 +45,12 @@ \expandafter \list \csname\@itemitem\endcsname - {\def\makelabel##1{\hss\llap{##1}}% - \itemhook \csname itemhook\romannumeral\the\@itemdepth\endcsname}% + {% + \itemhook \csname itemhook\romannumeral\the\@itemdepth\endcsname% + \def\makelabel##1{\hss\llap{##1}}% + }% \fi} \newenvironment{description} - {\list{}{\labelwidth\z@ \itemindent-\leftmargin - \let\makelabel\descriptionlabel\deschook}} + {\list{}{\deschook\labelwidth\z@ \itemindent-\leftmargin + \let\makelabel\descriptionlabel}} {\endlist}