Шрифт даты изменения Moderncv

Шрифт даты изменения Moderncv

Я хотел бы изменить шрифт столбца даты, если это возможно в moderncv. Если это невозможно, как мне изменить шрифт всего резюме?

решение1

Конечно, это возможно. moderncvиспользует \cventryдля набора информации, поэтому вы можете переопределить эту команду (исходное определение в moderncvbodyi.sty) и добавить требуемую модификацию шрифта для даты (второй аргумент). Например, для набора дат с использованием шрифтов Zapf Chancery в \footnotesizeвам понадобится

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

Полный пример:

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

Результат:

введите описание изображения здесь

решение2

Вы можете изменить шрифт столбца даты в moderncv, как и в любом другом случае. Вам просто нужно \dateсоответствующим образом настроить строку. Если вы хотите, чтобы дата была жирной, вы можете использовать: \date{\textbf{\today}}. Если вы хотите другой шрифт, это становится немного сложнее, потому что изменение шрифта всегда немного сложно в TeX. Смотрите, например, здесь:Изменить шрифт в одном абзацеили здесь:изменить шрифт определенной части текста

Связанный контент