Gibt es eine Möglichkeit, mit ModernCV eine benutzerdefinierte Schriftart zu verwenden?

Gibt es eine Möglichkeit, mit ModernCV eine benutzerdefinierte Schriftart zu verwenden?

Das Paket moderncvbietet nur zwei verfügbare Optionen für die Schriftartauswahl roman& sans. Ich habe im Quellcode des Pakets die folgende Deklaration gesehen:

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

Gibt es irgendwelche Tricks, um dies in einer .tex-Datei zu überladen, um eine andere Schriftart zu laden?

Antwort1

OK, hier ist ein Beispiel für libertineCV. Ändern Sie `sans in rmfamily, wenn Sie möchten.

\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}

Bildbeschreibung hier eingeben

Mit xelatexsind die Möglichkeiten unbegrenzt.

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

anstatt

\usepackage{libertine}    %% or newtxtext for times 

und das Kompilieren mit xelatexergibt

Bildbeschreibung hier eingeben

verwandte Informationen