
我嘗試使用此說明: 如何在銀行風格中包含圖片且位置準確
我認為它們不知何故不再起作用,也許是因為實際moderncv
版本有點不同。
也許有人可以幫助我嗎?那就太好了。
如果我使用連結中的程式碼: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
編譯正確,但是pdf中沒有圖片。這是日誌檔:https://pastebin.com/5Q5wTZZR
答案1
moderncv.cls
您的工作資料夾中有一個本機副本。獲取此資訊的唯一方法是從.log
文件中:
請注意如何moderncv.cls
按原樣列出,而包含的其他文件則使用其完整路徑列出。工作資料夾中的本機版本/檔案將像這樣發布,而不是使用其完整路徑。
刪除此本機版本,以便您的文件可以使用預設安裝的版本。發生了許多重大變化moderncv
這會破壞之前的程式碼。