Incluir foto no moderncv-banking (não funciona)

Incluir foto no moderncv-banking (não funciona)

Tentei usar estas instruções: Como incluir imagem no estilo bancário com posição exata

De alguma forma, eles não funcionam mais, talvez porque a moderncvversão real seja um pouco diferente, eu acho.

Talvez alguém possa me ajudar? Seria muito bom.

se eu usar o código do link: 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

Compila corretamente, mas não há imagem no pdf. Aqui está o arquivo de log:https://pastebin.com/5Q5wTZZR

Responder1

Você tem uma cópia local moderncv.clsem sua pasta de trabalho. A única maneira de descobrir isso é no .logarquivo:

insira a descrição da imagem aqui

Observe como moderncv.clsé listado como está, enquanto outros arquivos incluídos são listados usando seu caminho completo. Versões/arquivos locais dentro da pasta de trabalho serão postados assim, em vez de com seu caminho completo.

Remova esta versão local para que seu documento possa usar a versão padrão instalada. Houve uma série de mudanças importantesmoderncvisso quebrará o código anterior.

informação relacionada