Beim Titel habe ich einen Versatz von 2,5 cm verwendet und möchte das Bild nun um 2,5 cm weiter nach links verschieben.
Wie kann ich das erledigen?
Mein MWE:
\documentclass[11pt,a4paper]{moderncv}
\moderncvtheme[grey]{classic} % idem
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[utf8x]{luainputenc}
\usepackage{amssymb}
\usepackage{fontawesome}
\usepackage[scale=0.8]{geometry}
\recomputelengths % required when changes are made to page layout lengths
\fancyfoot{} % clear all footer fields
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[RE,LO]{\footnotesize } % other info in "inner" position of footer line
\usepackage{eso-pic}
\newcommand\AtPageUpperMyleft[1]{\AtPageUpperLeft{%
\put(\LenToUnit{2.1cm},\LenToUnit{-6.5cm}){#1}%
}}%
\AddToShipoutPictureBG*{%
\AtPageUpperMyleft{\fboxsep1.5pt
%\fcolorbox{gray}{white}%
{\includegraphics[width=60pt,height=3cm,keepaspectratio]{qrdummy.png}}}
}
\firstname{John}
\familyname{Doe}
\title{Curriculum Vitae}
\photo[84pt]{squirrel.jpg}
\begin{document}
%\vspace{-15cm} % useless?
\hspace{2.5cm}
\maketitle
\vspace{-10mm}
\section{Info}
\cvcomputer
{\textbf{*}}{\small date of birth, City (Country)\normalsize}
{\faFlag{}}{\small Nationality\normalsize}
\section{Desired Employment and Current Skills}
\cvline{}{\Large Computer Guy}
\cvline{}{\small Wow, look at my skills!}
\end{document}
Antwort1
Sie müssen die richtige Stelle darin finden \makecvtitle
und sie mithilfe von patchen etoolbox
.moderncv
stellt für diese Art der Anpassung keinen expliziten Hook bereit.
Der folgende Patch passt die Platzierung an:
\usepackage{etoolbox}
\patchcmd{\makecvtitle}% <cmd>
{\usebox{\makecvtitlepicturebox}\\[2.5em]}% <search>
{\hspace*{-2.5cm}\usebox{\makecvtitlepicturebox}\\[2.5em]}% <replace>
{}{}% <success><failure>