From 046d184c598e7b2a31c451bb543da23047c6cb69 Mon Sep 17 00:00:00 2001 From: Xavier Danaux Date: Sat, 1 Feb 2014 09:49:02 -0500 Subject: [PATCH] Added fake small caps \fakesc code (commented) --- moderncv.cls | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/moderncv.cls b/moderncv.cls index a6ab6e5..f07a82a 100644 --- a/moderncv.cls +++ b/moderncv.cls @@ -352,6 +352,12 @@ \newcommand*{\subsectionfont}{} \newcommand*{\hintfont}{} \newcommand*{\pagenumberfont}{\addressfont\itshape} +% fake small caps - cfr http://tex.stackexchange.com/questions/55664/fake-small-caps-with-xetex-fontspec +%\def\fakesc{\bgroup\obeyspaces\fakescaux} +%\def\fakescaux#1{\fakescauxii #1\relax\relax\egroup} +%\def\fakescauxii#1{% +%\ifx\relax#1\else \ifcat#1\@sptoken{} \expandafter\expandafter\expandafter\fakescauxii\else +%\ifnum`#1=\uccode`#1 {\normalsize #1}\else {\footnotesize \uppercase{#1}}\fi \expandafter\expandafter\expandafter\fakescauxii\expandafter\fi\fi} % styles \newcommand*{\namestyle}[1]{{\namefont#1}}