Incluir foto en moderncv-banking (no funciona)

Incluir foto en moderncv-banking (no funciona)

Intenté usar estas instrucciones: Cómo incluir una imagen en estilo bancario con la posición exacta

De alguna manera ya no funcionan, moderncvcreo que tal vez porque la versión real es un poco diferente.

¿Quizás alguien pueda ayudarme? Sería realmente lindo.

si uso el código del enlace: MWE:

\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{banking} 
\moderncvcolor{blue} 

\usepackage{lipsum} 

\usepackage[scale=0.75]{geometry} 
%\setlength{\hintscolumnwidth}{3cm} 
%\setlength{\makecvtitlenamewidth}{10cm} 
\patchcmd{\makehead}
{\hfil}
{\hspace*{0.15\textwidth}}
{}
{}
\patchcmd{\makehead}
{\setlength{\makeheaddetailswidth}{0.8\textwidth}}
{\setlength{\makeheaddetailswidth}{0.67\textwidth}}
{}
{}
\patchcmd{\makehead}
{\\[2.5em]}
{\hfil\raisebox{-.7cm}{\framebox{\includegraphics[width=\@photowidth]{\@photo}}}\\[2.5em]}
{}
{}
%----------------------------------------------------------------------------------------
%   NAME AND CONTACT INFORMATION SECTION
%----------------------------------------------------------------------------------------

\firstname{John} % Your first name
\familyname{Smith} % Your last name

Se compila correctamente, pero no hay imagen en el pdf. Aquí está el archivo de registro:https://pastebin.com/5Q5wTZZR

Respuesta1

Tienes una copia local de moderncv.clsen tu carpeta de trabajo. La única forma de recoger esto es desde el .logarchivo:

ingrese la descripción de la imagen aquí

Observe cómo moderncv.clsaparece tal cual, mientras que otros archivos incluidos se enumeran utilizando su ruta completa. Las versiones/archivos locales dentro de la carpeta de trabajo se publicarán así, en lugar de con su ruta completa.

Elimine esta versión local para que su documento pueda usar la versión instalada predeterminada. Ha habido una serie de cambios importantes enmoderncveso romperá el código anterior.

información relacionada