~xdanaux/moderncv/trunk

« back to all changes in this revision

Viewing changes to moderncv.cls

  • Committer: Xavier Danaux
  • Date: 2014-02-23 03:46:40 UTC
  • Revision ID: xdanaux@gmail.com-20140223034640-jbs8edzvubv925j1
Modified the code of \moderncvhead, \moderncvbody and \moderncvfoot to a number as argument

Show diffs side-by-side

added added

removed removed

Lines of Context:
316
316
  \RequirePackage[#1]{moderncvstyle#2}}
317
317
 
318
318
% loads a header variant
319
 
% usage: \moderncvheader{<header variant number>}
320
 
\newcommand*{\moderncvheader}[1]{
321
 
  \RequirePackage{moderncvheader#1}}
 
319
% usage: \moderncvhead{<header variant number>}
 
320
\newcommand*{\moderncvhead}[1]{
 
321
  \expandafter\RequirePackage\expandafter{\expandafter moderncvhead\romannumeral #1}}
322
322
 
323
323
% loads a body variant
324
324
% usage: \moderncvbody{<body variant number>}
325
325
\newcommand*{\moderncvbody}[1]{
326
 
  \RequirePackage{moderncvbody#1}}
 
326
  \expandafter\RequirePackage\expandafter{\expandafter moderncvbody\romannumeral #1}}
327
327
 
328
328
% loads a footer variant
329
 
% usage: \moderncvfooter{<footer variant number>}
330
 
\newcommand*{\moderncvfooter}[1]{
331
 
  \RequirePackage{moderncvfooter#1}}
 
329
% usage: \moderncvfoot{<footer variant number>}
 
330
\newcommand*{\moderncvfoot}[1]{
 
331
  \expandafter\RequirePackage\expandafter{\expandafter moderncvfoot\romannumeral #1}}
332
332
  
333
333
% loads a color scheme
334
334
% usage: \moderncvcolor{<color scheme name>}