Moderncv alterar fonte de data

Moderncv alterar fonte de data

Gostaria de alterar a fonte da coluna de data, se possível, no moderncv. Se isso não for possível, como altero a fonte de todo o currículo?

Responder1

Claro que é possível. moderncvusa \cventrypara compor as informações, para que você possa redefinir este comando (definição original em moderncvbodyi.sty) e adicionar a modificação de fonte necessária para a data (o segundo argumento). Por exemplo, para compor as datas usando as fontes Zapf Chancery, \footnotesizevocê precisaria

\renewcommand*{\cventry}[7][.25em]{%
  \cvitem[#1]{{\fontfamily{pzc}\footnotesize\selectfont#2}}{%
    {\bfseries#3}%
    \ifthenelse{\equal{#4}{}}{}{, {\slshape#4}}%
    \ifthenelse{\equal{#5}{}}{}{, #5}%
    \ifthenelse{\equal{#6}{}}{}{, #6}%
    .\strut%
    \ifx&#7&%
    \else{\newline{}\begin{minipage}[t]{\linewidth}\small#7\end{minipage}}\fi}}

Um exemplo completo:

\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{casual}
\moderncvcolor{blue}
\usepackage[scale=0.75]{geometry}

\renewcommand*{\cventry}[7][.25em]{%
  \cvitem[#1]{{\fontfamily{pzc}\footnotesize\selectfont#2}}{%
    {\bfseries#3}%
    \ifthenelse{\equal{#4}{}}{}{, {\slshape#4}}%
    \ifthenelse{\equal{#5}{}}{}{, #5}%
    \ifthenelse{\equal{#6}{}}{}{, #6}%
    .\strut%
    \ifx&#7&%
    \else{\newline{}\begin{minipage}[t]{\linewidth}\small#7\end{minipage}}\fi}}


\name{John}{Doe}

\begin{document}

\section{Education}
\cventry{1920--1950}{Degree}{Institution}{City}{\textit{Grade}}{Description}  \cventry{1920--1950}{Degree}{Institution}{City}{\textit{Grade}}{Description} 

\end{document}

O resultado:

insira a descrição da imagem aqui

Responder2

Você pode alterar a fonte da coluna de data em moderncv como em qualquer outro caso. Você apenas precisa ajustar a \datelinha respectivamente. Se quiser ter uma data em negrito você pode usar: \date{\textbf{\today}}. Se você quiser ter outra fonte, fica um pouco mais complicado, porque as alterações de fonte são sempre um pouco complicadas no TeX. Veja por exemplo aqui:Alterar fonte em um único parágrafoou aqui:alterar a fonte de determinada parte do texto

informação relacionada