diff --git a/CHANGELOG b/CHANGELOG index 56d8fe2..cb14cf1 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,6 +2,12 @@ version 1.4.0 (dd MMM 2013) - deprecated \phone, \mobile and \fax in favour of \phone[], where can be "mobile", "fixed" (default) or "fax". - deprecated \firstname and \familyname in favour of \name{}{}. + - added a new mechanism to select amongs different possible icon sets: + \moderncvicons{}, where can be "marvosym" (used by + default in the "banking", "casual" and "classic" style variants) or "letters" + (used by default in the "oldstyle" style variant). \moderncvicons should + always be called after \moderncvstyle in order to override the style variants + defaults. - added a command to control the font of the page numbering: \pagenumberfont. - removed the use of the suffix package. diff --git a/examples/template-es.pdf b/examples/template-es.pdf index f8eae90..9475bef 100644 Binary files a/examples/template-es.pdf and b/examples/template-es.pdf differ diff --git a/examples/template_banking_red.pdf b/examples/template_banking_red.pdf index b3fe719..ff412f1 100644 Binary files a/examples/template_banking_red.pdf and b/examples/template_banking_red.pdf differ diff --git a/examples/template_casual_orange.pdf b/examples/template_casual_orange.pdf index 6c705ea..54e24f8 100644 Binary files a/examples/template_casual_orange.pdf and b/examples/template_casual_orange.pdf differ diff --git a/examples/template_classic_green.pdf b/examples/template_classic_green.pdf index 46b2636..1a41630 100644 Binary files a/examples/template_classic_green.pdf and b/examples/template_classic_green.pdf differ diff --git a/examples/template_multibib.pdf b/examples/template_multibib.pdf index f6508d0..864d809 100644 Binary files a/examples/template_multibib.pdf and b/examples/template_multibib.pdf differ diff --git a/examples/template_oldstyle_grey.pdf b/examples/template_oldstyle_grey.pdf index 0163e66..b6a28a4 100644 Binary files a/examples/template_oldstyle_grey.pdf and b/examples/template_oldstyle_grey.pdf differ diff --git a/moderncv.cls b/moderncv.cls index 02dcf92..959e1cf 100644 --- a/moderncv.cls +++ b/moderncv.cls @@ -110,15 +110,6 @@ {} %\fi -% MarVoSym font for symbols -%\RequirePackage{marvosym} -\newcommand*{\marvosymbol}[1]{} -%\ifxetexorluatex -% \renewcommand*{\marvosymbol}[1]{{\fontspec{MarVoSym}\char#1}} -%\else - \renewcommand*{\marvosymbol}[1]{{\fontfamily{mvs}\fontencoding{U}\fontseries{m}\fontshape{n}\selectfont\char#1}} -%\fi - % hyper links (hyperref is loaded at the end of the preamble to pass options required by loaded packages such as CJK) \newcommand*\pdfpagemode{UseNone}% do not show thumbnails or bookmarks on opening (on supporting browsers); set \pdfpagemode to "UseOutlines" to show bookmarks \RequirePackage{url} @@ -257,7 +248,7 @@ % symbols % itemize labels (the struts were added to correct inter-item spacing (works for single line items, until a solution is found for multi-line ones...) -\newcommand*{\labelitemi}{\strut\textcolor{color1}{\marvosymbol{123}}}% equivalent to \Neutral from marvosym package; alternative: \fontencoding{U}\fontfamily{ding}\selectfont\tiny\symbol{'102} +\newcommand*{\labelitemi}{\strut\textcolor{color1}{\large\rmfamily\textbullet}}% the \rmfamily is required to force Latin Modern fonts when using sans serif, as OMS/lmss/m/n is not defined and gets substituted by OMS/cmsy/m/n \newcommand*{\labelitemii}{\strut\textcolor{color1}{\large\bfseries-}} \newcommand*{\labelitemiii}{\strut\textcolor{color1}{\rmfamily\textperiodcentered}}% alternative: \textasteriskcentered; the \rmfamily is required to force Latin Modern fonts when using sans serif, as OMS/lmss/m/n is not defined and gets substituted by OMS/cmsy/m/n \newcommand*{\labelitemiv}{\labelitemiii} @@ -286,14 +277,21 @@ % usage: \makefooter \newcommand*{\makefooter}{}% -% loads a style scheme +% loads a style variant +% usage: \moderncvstyle{