diff --git a/moderncv.cls b/moderncv.cls index 06df7d7..89ec73f 100644 --- a/moderncv.cls +++ b/moderncv.cls @@ -789,6 +789,7 @@ \newcommand*{\subject}[1]{\def\@subject{#1}} \newcommand*{\opening}[1]{\def\@opening{#1}} \newcommand*{\closing}[1]{\def\@closing{#1}} +\newcommand*{\signature}[2]{\def\@signature{\includegraphics[scale=#1]{#2}}} \newcommand*{\enclosure}[2][]{% % if an optional argument is provided, use it to redefine \enclname \ifthenelse{\equal{#1}{}}{}{\renewcommand*{\enclname}{#1}}% diff --git a/moderncvbodyi.sty b/moderncvbodyi.sty index 02ac2e3..47987ac 100644 --- a/moderncvbodyi.sty +++ b/moderncvbodyi.sty @@ -162,8 +162,9 @@ \recomputecvlengths% \setlength{\parskip}{6\p@}} -\renewcommand*{\makeletterclosing}{ - \@closing\\[3em]% +\renewcommand*{\makeletterclosing}{% + \@closing\\[1em]% + \@signature\\% {\bfseries\@firstname~\@lastname}% \ifthenelse{\isundefined{\@enclosure}}{}{% \\% diff --git a/moderncvbodyiii.sty b/moderncvbodyiii.sty index 003f9f3..32bee95 100644 --- a/moderncvbodyiii.sty +++ b/moderncvbodyiii.sty @@ -233,6 +233,7 @@ \renewcommand*{\makeletterclosing}{ \@closing\\[3em]% + \@signature\\% {\bfseries\@firstname~\@lastname}% \ifthenelse{\isundefined{\@enclosure}}{}{% \\% diff --git a/moderncvbodyiv.sty b/moderncvbodyiv.sty index 9127af1..9512f0a 100644 --- a/moderncvbodyiv.sty +++ b/moderncvbodyiv.sty @@ -172,6 +172,7 @@ \renewcommand*{\makeletterclosing}{ \@closing\\[3em]% + \@signature\\% {\bfseries\@firstname~\@lastname}% \ifthenelse{\isundefined{\@enclosure}}{}{% \\% diff --git a/moderncvbodyv.sty b/moderncvbodyv.sty index 1f49692..4383a89 100644 --- a/moderncvbodyv.sty +++ b/moderncvbodyv.sty @@ -208,6 +208,7 @@ \renewcommand*{\makeletterclosing}{ \@closing\\[3em]% + \@signature\\% {\bfseries \@firstname~\@lastname}% \ifthenelse{\isundefined{\@enclosure}}{}{% \\% diff --git a/signature.png b/signature.png new file mode 100644 index 0000000..8836ee6 Binary files /dev/null and b/signature.png differ diff --git a/template.tex b/template.tex index 01c9c65..ffada4e 100644 --- a/template.tex +++ b/template.tex @@ -9,7 +9,7 @@ \documentclass[11pt,a4paper,sans]{moderncv} % possible options include font size ('10pt', '11pt' and '12pt'), paper size ('a4paper', 'letterpaper', 'a5paper', 'legalpaper', 'executivepaper' and 'landscape') and font family ('sans' and 'roman') % moderncv themes -\moderncvstyle{classic} % style options are 'casual' (default), 'classic', 'banking', 'oldstyle' and 'fancy' +\moderncvstyle{casual} % style options are 'casual' (default), 'classic', 'banking', 'oldstyle' and 'fancy' \moderncvcolor{blue} % color options 'black', 'blue' (default), 'burgundy', 'green', 'grey', 'orange', 'purple' and 'red' %\renewcommand{\familydefault}{\sfdefault} % to set the default font; use '\sfdefault' for the default sans serif font, '\rmdefault' for the default roman one, or any tex font name %\nopagenumbers{} % uncomment to suppress automatic page numbering for CVs longer than one page @@ -258,6 +258,7 @@ Detailed achievements: \subject{Job application} \opening{Dear Sir or Madam,} \closing{Yours faithfully,} +\signature{0.7}{signature.png} % optional, remove / comment the line if not wanted \enclosure[Attached]{curriculum vit\ae{}} % use an optional argument to use a string other than "Enclosure", or redefine \enclname \makelettertitle