feature/update-cv #3
3
moderncv/.gitignore
vendored
3
moderncv/.gitignore
vendored
@@ -3,4 +3,5 @@
|
|||||||
*.*
|
*.*
|
||||||
!.gitignore
|
!.gitignore
|
||||||
!*.tex
|
!*.tex
|
||||||
!*.pdf
|
!*.pdf
|
||||||
|
!*.cls
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
\documentclass[11pt,a4paper,sans]{moderncv}
|
\documentclass[11pt,a4paper,sans]{pedro-moderncv}
|
||||||
\moderncvstyle{classic} % Style options: 'casual', 'classic', 'oldstyle', 'banking'
|
\moderncvstyle{classic} % Style options: 'casual', 'classic', 'oldstyle', 'banking'
|
||||||
\moderncvcolor{blue} % Color options: 'blue', 'orange', 'green', 'red', 'purple', 'grey', 'black'
|
\moderncvcolor{blue} % Color options: 'blue', 'orange', 'green', 'red', 'purple', 'grey', 'black'
|
||||||
|
|
||||||
|
|||||||
22
moderncv/pedro-moderncv.cls
Normal file
22
moderncv/pedro-moderncv.cls
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
\ProvidesClass{pedro-moderncv}[2026/02/23 Custom moderncv wrapper]
|
||||||
|
|
||||||
|
\LoadClassWithOptions{moderncv}
|
||||||
|
|
||||||
|
\RequirePackage{tikz}
|
||||||
|
\RequirePackage{etoolbox}
|
||||||
|
|
||||||
|
\AtBeginDocument{%
|
||||||
|
\makeatletter
|
||||||
|
\patchcmd{\makecvhead}
|
||||||
|
{\includegraphics[width=\@photowidth]{\@photo}}
|
||||||
|
{%
|
||||||
|
\begin{tikzpicture}
|
||||||
|
\clip (0,0) circle (\@photowidth/2);
|
||||||
|
\node at (0,0)
|
||||||
|
{\includegraphics[width=\@photowidth]{\@photo}};
|
||||||
|
\end{tikzpicture}
|
||||||
|
}
|
||||||
|
{}{}
|
||||||
|
\makeatother
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user