Update (moderncv
v2.0)
With moderncv
v2.0, the command to be patched is no more \maketitle
but \makehead
and the length to be changed is now \makeheaddetailswidth
, so the correct patch for this version is
\patchcmd{\makehead}
{\setlength{\makeheaddetailswidth}{0.8\textwidth}}
{\setlength{\makeheaddetailswidth}{\textwidth}}
{}
{}
Original answer (works with older versions of moderncv
)
Making it a little simpler, you can patch \maketitle
through the \patchcmd
command from etoolbox
(loaded by moderncv
) so to set the length \maketitlewidth
to \textwidth
.
That is, add the following lines to your preamble:
\patchcmd{\maketitle}
{\setlength{\maketitlewidth}{0.8\textwidth}}
{\setlength{\maketitlewidth}{\textwidth}}
{}
{}
MWE:
\documentclass[12pt,a4paper,finnish]{moderncv}
\moderncvstyle{banking}
\moderncvcolor{blue}
\usepackage{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fouriernc}
\usepackage[scale=0.75]{geometry}
\firstname{Jesse}
\familyname{Jaanila}
\title{Curriculum Vit\ae{}}
\address{Mannerheimintie 21--23 C 38}{00250 \textsc{HELSINKI}}
\mobile{+358 45 2580 777}
\email{[email protected]}
\patchcmd{\maketitle}
{\setlength{\maketitlewidth}{0.8\textwidth}}
{\setlength{\maketitlewidth}{\textwidth}}
{}
{}
\begin{document}
\thispagestyle{empty}
\pagestyle{empty}
\makecvtitle
\end{document}