¿Hay alguna forma de utilizar una fuente personalizada con moderncv?

¿Hay alguna forma de utilizar una fuente personalizada con moderncv?

El paquete moderncvpropone sólo dos opciones disponibles para la selección de fuentes roman& sans. He visto la siguiente declaración en el código fuente del paquete:

\DeclareOption{sans}{\AtBeginDocument{\renewcommand{\familydefault}{\sfdefault}}}

¿Existe algún truco para sobrecargar esto dentro de un archivo .tex para cargar otra fuente?

Respuesta1

Bien, aquí tienes un ejemplo de libertineCV. Cambie `sans a rmfamily si lo desea.

\documentclass[11pt,a4paper]{moderncv}
\usepackage{libertine}    %% or newtxtext for times 
\moderncvstyle{classic}
\moderncvcolor{blue}
\usepackage[scale=0.75]{geometry}

\name{John}{Doe}
\title{Title}
\address{street and number}{postcode city}{country}
\phone[mobile]{+1~(234)~567~890}
\phone[fixed]{+2~(345)~678~901}
\phone[fax]{+3~(456)~789~012}
\email{[email protected]}
\homepage{www.johndoe.com}
\social[linkedin]{john.doe}
\social[twitter]{jdoe}
\social[github]{jdoe}
\extrainfo{additional information}
\photo[64pt][0.4pt]{picture}
\quote{Some quote}


\begin{document}
\makecvtitle

\section{Education}

\cventry{year--year}{Degree}{Institution}{City}{\textit{Grade}}{Description}  \cventry{year--year}{Degree}{Institution}{City}{\textit{Grade}}{Description}

\section{Master thesis}
\cvitem{title}{\emph{Title}}
\cvitem{supervisors}{Supervisors}
\cvitem{description}{Short thesis abstract}

\section{Experience}
\subsection{Vocational}
\cventry{year--year}{Job title}{Employer}{City}{}{General description no longer than 1--2 lines.\newline{}%
Detailed achievements:%
\begin{itemize}%
\item Achievement 1;
\item Achievement 2, with sub-achievements:
  \begin{itemize}%
  \item Sub-achievement (a);
  \item Sub-achievement (b), with sub-sub-achievements (don't do this!);
    \begin{itemize}
    \item Sub-sub-achievement i;
    \item Sub-sub-achievement ii;
    \item Sub-sub-achievement iii;
    \end{itemize}
  \item Sub-achievement (c);
  \end{itemize}
\item Achievement 3.
\end{itemize}}

\end{document}

ingrese la descripción de la imagen aquí

Con xelatex, las opciones son ilimitadas. Añadiendo

\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{Calibri}    %% change to any available .ttf or .otf font

en lugar de

\usepackage{libertine}    %% or newtxtext for times 

y compilando con xelatex, da

ingrese la descripción de la imagen aquí

información relacionada