diff --git a/CHANGELOG b/CHANGELOG index 56af016..39e504f 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,7 @@ version next - Change moderncvcolors.tex to a .sty file for MikTeX compatibility (#199) - Fix error when omitting the photo in contemporary style (#201) +- Fix spacing between first and last name (#204) version 2.4.1 (18 Jul 2024) - Fix commons/colors.tex not found in package (#194) diff --git a/moderncvheadi.sty b/moderncvheadi.sty index 9dfb35a..130152c 100644 --- a/moderncvheadi.sty +++ b/moderncvheadi.sty @@ -120,7 +120,7 @@ \begin{minipage}[b]{\makecvheadnamewidth}% \if@left\raggedright\fi% \if@right\raggedleft\fi% - \firstnamestyle{\@firstname}~\lastnamestyle{\@lastname}% + \firstnamestyle{\@firstname~}\lastnamestyle{\@lastname}% \ifthenelse{\equal{\@title}{}}{}{\\[1.25em]\titlestyle{\@title}}% \end{minipage}}% % raise boxes if top option is set diff --git a/moderncvheadiii.sty b/moderncvheadiii.sty index 51a3aa2..4cc69d6 100644 --- a/moderncvheadiii.sty +++ b/moderncvheadiii.sty @@ -83,8 +83,8 @@ \parbox{\makeheaddetailswidth}{% \centering% % name and title - \firstnamestyle{\@firstname}~\lastnamestyle{\@lastname}% - \ifthenelse{\equal{\@title}{}}{}{\titlestyle{~|~\@title}}% \isundefined doesn't work on \@title, as LaTeX itself defines \@title (before it possibly gets redefined by \title) + \firstnamestyle{\@firstname~}\lastnamestyle{\@lastname}% + \ifthenelse{\equal{\@title}{}}{}{\titlestyle{~|~\@title}}% \isundefined doesn't work on \@title, as LaTeX itself defines \@title (before it possibly gets redefined by \title) % optional detailed information \if@details{% \\% diff --git a/moderncvheadiv.sty b/moderncvheadiv.sty index 5a088fd..eb12d40 100644 --- a/moderncvheadiv.sty +++ b/moderncvheadiv.sty @@ -93,7 +93,7 @@ {\setlength{\makecvheadnamewidth}{\textwidth-\makecvheadpicturewidth}}% {}% \begin{minipage}[b]{\makecvheadnamewidth}% - \firstnamestyle{\@firstname}~\lastnamestyle{\@lastname}% + \firstnamestyle{\@firstname~}\lastnamestyle{\@lastname}% \ifthenelse{\equal{\@title}{}}{}{\\[1.25em]\titlestyle{\@title}}% \end{minipage}% % optional photo diff --git a/moderncvheadv.sty b/moderncvheadv.sty index e92233e..31423b9 100644 --- a/moderncvheadv.sty +++ b/moderncvheadv.sty @@ -94,7 +94,7 @@ % name and optional title \newlength{\makecvheadpictureboxskip}% \setlength{\makecvheadpictureboxskip}{\totalheightof{\usebox{\makecvheadpicturebox}}}% - \firstnamestyle{\@firstname}~\lastnamestyle{\@lastname}% + \firstnamestyle{\@firstname~}\lastnamestyle{\@lastname}% \ifthenelse{\equal{\@title}{}}{ \ifthenelse{\isundefined{\@quote}}% {}% diff --git a/moderncvheadvi.sty b/moderncvheadvi.sty index ecd6dbb..2b6971e 100644 --- a/moderncvheadvi.sty +++ b/moderncvheadvi.sty @@ -55,7 +55,7 @@ \setlength{\makeheaddetailswidth}{\textwidth}% % name and title \if@left\hfill\fi% - \firstnamestyle{\@firstname}~\lastnamestyle{\@lastname}% + \firstnamestyle{\@firstname~}\lastnamestyle{\@lastname}% \ifthenelse{\equal{\@title}{}}{}{\titlestyle{~|~\@title}}\\[-.35em]% \isundefined doesn't work on \@title, as LaTeX itself defines \@title (before it possibly gets redefined by \title) % rule {\color{bodyrulecolor}\rule{\textwidth}{.25ex}}}