From 5fd95656cfa7a432628a15b608ad0a14d8f40c26 Mon Sep 17 00:00:00 2001 From: David Date: Tue, 26 Jan 2021 23:53:40 +0100 Subject: [PATCH] make colors user adjustable. expose hidden options. - Systematize colors and make them user adjustable. See documentation for details. this requires the \moderncvcolor to be issued BEFORE \moderncvstyle. - all styles: make the head options 'details' and 'nodetails' available to the user. (previously they were hidden). Olystyle does not respond too well to nodetails. --- CHANGELOG | 4 + manual/moderncv_userguide.tex | 240 ++++++++++++++++++++++++++++++++++ moderncv.cls | 2 + moderncvbodyi.sty | 10 +- moderncvbodyiii.sty | 20 +-- moderncvbodyiv.sty | 8 +- moderncvbodyv.sty | 12 +- moderncvfooti.sty | 4 +- moderncvheadi.sty | 18 +-- moderncvheadii.sty | 18 +-- moderncvheadiii.sty | 14 +- moderncvheadiv.sty | 18 +-- moderncvheadv.sty | 20 +-- moderncvheadvi.sty | 18 +-- moderncvskillmatrix.sty | 24 ++-- moderncvstylebanking.sty | 36 ++++- moderncvstylecasual.sty | 22 ++++ moderncvstyleclassic.sty | 35 ++++- moderncvstyleempty.sty | 23 ++++ moderncvstylefancy.sty | 41 +++++- moderncvstyleoldstyle.sty | 43 +++++- template.tex | 2 +- 22 files changed, 536 insertions(+), 96 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 036e567..5ea66bf 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,8 @@ Release: next +- Systematize colors and make them user adjustable. See documentation for details. + this requires the \moderncvcolor to be issued BEFORE \moderncvstyle. +- all styles: make the head options 'details' and 'nodetails' available to the user. (previously they were hidden). Olystyle does not respond too well to nodetails. +- casual style: make the head options 'alternate', 'details' and 'nodetails' available to the user. (previously they were hidden). - fix Researcher ID (still) doesn't display Issue #29. - make options 'symbols' and 'nosymbols' available to all styles to toggle whether symbols should be used or not. Include symbols in oldstyle by default. diff --git a/manual/moderncv_userguide.tex b/manual/moderncv_userguide.tex index 26d2016..6a4cb67 100644 --- a/manual/moderncv_userguide.tex +++ b/manual/moderncv_userguide.tex @@ -459,4 +459,244 @@ Sometimes there is the need to add some lines at the end of the CV. For example, \end{center} \end{verbatim} +\section{Customization} +\label{section:customization} +\subsection{Styles and their options} +\label{section:customization:stylesAndOptions} +Each style allows fine tuning through passing options to the \Code{\\moderncvstyle} command. The general syntax +\begin{lstlisting} + \moderncvstyle[,,...]{