From c91b6ca77c7fe422f8519a433d13db6c3c715384 Mon Sep 17 00:00:00 2001 From: Xavier Danaux Date: Sun, 30 Aug 2015 23:44:56 -0700 Subject: [PATCH] Fix for "You have requested package `foo', but the package provides `foo'" warning (github: closes #1) --- moderncv.cls | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/moderncv.cls b/moderncv.cls index f00afc8..f5c53bf 100644 --- a/moderncv.cls +++ b/moderncv.cls @@ -312,34 +312,39 @@ % usage: \makefooter \newcommand*{\makefooter}{}% +\newcommand*{\@loadmoderncvpackage}[3][]{% + \begingroup\edef\x{\endgroup% + \noexpand\RequirePackage[#1]{moderncv#2\ifcase#3\or i\or ii\or iii\or iv\or v\or vi\or vii\or viii\or ix\or x\fi}% + }\x} + % loads a style variant (a combination of header, body and footer) % usage: \moderncvstyle{