From f90926a4434a33c1c86fb2d54cb11f21f58d6ce1 Mon Sep 17 00:00:00 2001 From: Xavier Danaux Date: Tue, 30 Apr 2013 19:38:11 -0400 Subject: [PATCH 001/176] Updated README --- README | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README b/README index 34df8ec..1395a51 100644 --- a/README +++ b/README @@ -1,13 +1,13 @@ moderncv -- a modern curriculum vitae class -Moderncv provides a documentclass for typesetting curriculum vitaes in various -styles. It aims to be both straightforward to use and customizable, providing -four ready-made styles (classic, casual, banking and oldstyle) and allows you to -define your own style by easily modifying colors, fonts, etc. +Moderncv provides a documentclass for typesetting curricula vitae in various +styles. Moderncv aims to be both straightforward to use and customizable, +providing four ready-made styles (classic, casual, banking and oldstyle) +and allowing one to define his own by modifying colors, fonts, icons, etc. Most commands are defined in such a way that arguments are optional. -Until a decent manual is written, you can always look in the "examples" +Until a decent manual is written, one can always look in the "examples" directory for some examples. Documents can be compiled into dvi, ps or pdf. From fc04d21ed3a95f7bd1d4c195e2c938e52bc3d03e Mon Sep 17 00:00:00 2001 From: Xavier Danaux Date: Thu, 2 May 2013 00:27:40 -0400 Subject: [PATCH 002/176] Corrected the color of \addressstyle to match the one effectively used --- CHANGELOG | 4 ++++ moderncvstylebanking.sty | 2 +- moderncvstyleclassic.sty | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 3726bf0..9d006bd 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +version 1.6.0 (xx MMM 2013) + - corrected the color of \addressstyle to match the one effectively used + (color2). + version 1.5.1 (29 Apr 2013) - made sure that XeLaTeX or LuaLaTeX is in use before loading the awesome icon set and if not, revert to the marvosym icon set. diff --git a/moderncvstylebanking.sty b/moderncvstylebanking.sty index c49e6e3..974622f 100644 --- a/moderncvstylebanking.sty +++ b/moderncvstylebanking.sty @@ -112,7 +112,7 @@ % styles \renewcommand*{\namestyle}[1]{{\namefont\textcolor{color1}{#1}}} \renewcommand*{\titlestyle}[1]{{\titlefont\textcolor{color2!85}{#1}}} -\renewcommand*{\addressstyle}[1]{{\addressfont\textcolor{color1}{#1}}} +\renewcommand*{\addressstyle}[1]{{\addressfont\textcolor{color2}{#1}}} \renewcommand*{\quotestyle}[1]{{\quotefont\textcolor{color1}{#1}}} \renewcommand*{\sectionstyle}[1]{{\sectionfont\textcolor{color1}{#1}}} \renewcommand*{\subsectionstyle}[1]{{\subsectionfont\textcolor{color1}{#1}}} diff --git a/moderncvstyleclassic.sty b/moderncvstyleclassic.sty index 6e26240..58b7d27 100644 --- a/moderncvstyleclassic.sty +++ b/moderncvstyleclassic.sty @@ -50,7 +50,7 @@ % styles \renewcommand*{\namestyle}[1]{{\namefont\textcolor{color0}{#1}}} \renewcommand*{\titlestyle}[1]{{\titlefont\textcolor{color2}{#1}}} -\renewcommand*{\addressstyle}[1]{{\addressfont\textcolor{color1}{#1}}} +\renewcommand*{\addressstyle}[1]{{\addressfont\textcolor{color2}{#1}}} \renewcommand*{\quotestyle}[1]{{\quotefont\textcolor{color1}{#1}}} \renewcommand*{\sectionstyle}[1]{{\sectionfont\textcolor{color1}{#1}}} \renewcommand*{\subsectionstyle}[1]{{\subsectionfont\textcolor{color1}{#1}}} From 6d5bc29478826744032bca45b726281e94fa3369 Mon Sep 17 00:00:00 2001 From: Xavier Danaux Date: Mon, 20 Jan 2014 18:47:47 -0500 Subject: [PATCH 003/176] Added a check on the emptyness of \title when setting the hyperref document properties --- CHANGELOG | 7 +++++++ moderncv.cls | 2 +- moderncvstylebanking.sty | 4 ++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 9d006bd..25dad72 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,13 @@ version 1.6.0 (xx MMM 2013) + - added an optional argument to \moderncvstyle to specify style options, i.e. + \moderncvstyle[options]{style}. + - added style options to the banking style, to specify how the section- and + subsectionrules should behave: "fullrules", "shortrules", "mixedrules" (full + rules for sections, short rules for subsections) and "norules". - corrected the color of \addressstyle to match the one effectively used (color2). + - added a check on the emptyness of \title when setting the hyperref document + properties. version 1.5.1 (29 Apr 2013) - made sure that XeLaTeX or LuaLaTeX is in use before loading the awesome icon diff --git a/moderncv.cls b/moderncv.cls index aa3f1e4..49a2fb1 100644 --- a/moderncv.cls +++ b/moderncv.cls @@ -128,7 +128,7 @@ bookmarksopen = true, bookmarksdepth= 2,% to show sections and subsections pdfauthor = {\@firstname{}~\@lastname{}}, - pdftitle = {\@firstname{}~\@lastname{} -- \@title{}}, + pdftitle = {\@firstname{}~\@lastname{}\notblank{\@title}{ -- \@title}{}}, pdfsubject = {Resum\'{e} of \@firstname{}~\@lastname{}}, pdfkeywords = {\@firstname{}~\@lastname{}, curriculum vit\ae{}, resum\'{e}}}} diff --git a/moderncvstylebanking.sty b/moderncvstylebanking.sty index 974622f..e946ea6 100644 --- a/moderncvstylebanking.sty +++ b/moderncvstylebanking.sty @@ -198,8 +198,8 @@ \renewcommand*{\cventry}[7][.25em]{ \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}% - {\bfseries #4} & {\bfseries #5} \\% - {\itshape #3\ifthenelse{\equal{#6}{}}{}{, #6}} & {\itshape #2}\\% + {\bfseries #4} & {\bfseries #5} \\% + {\itshape #3\ifthenelse{\equal{#6}{}}{}{, #6}} & {\itshape #2}\\% \end{tabular*}% \ifx&% \else{\\\vbox{\small#7}}\fi% From 52b14e784aae08510debf65dde13cd9901d7ba65 Mon Sep 17 00:00:00 2001 From: Xavier Danaux Date: Mon, 20 Jan 2014 18:48:49 -0500 Subject: [PATCH 004/176] Added an optional argument to \moderncvstyle to specify style options --- moderncv.cls | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/moderncv.cls b/moderncv.cls index 49a2fb1..a6ab6e5 100644 --- a/moderncv.cls +++ b/moderncv.cls @@ -312,8 +312,8 @@ % loads a style variant % usage: \moderncvstyle{