summaryrefslogtreecommitdiffstats
path: root/awesome-source-cv.cls
diff options
context:
space:
mode:
authorChristophe Roger <darwiinc@live.fr>2016-09-30 06:07:08 +1100
committerChristophe Roger <darwiinc@live.fr>2016-09-30 06:07:08 +1100
commit3273db2efdc36dea6f9b36198035ea5599e529e9 (patch)
tree9262449f5227cdb6a0e3f2aa5d08da04a8d73986 /awesome-source-cv.cls
parentec6efcf92736d28dfb1a531010a957b10062deb0 (diff)
downloadcv-3273db2efdc36dea6f9b36198035ea5599e529e9.tar.gz
cv-3273db2efdc36dea6f9b36198035ea5599e529e9.tar.bz2
cv-3273db2efdc36dea6f9b36198035ea5599e529e9.tar.xz
cv-3273db2efdc36dea6f9b36198035ea5599e529e9.zip
New option to use local font in place of system font
Diffstat (limited to 'awesome-source-cv.cls')
-rwxr-xr-xawesome-source-cv.cls25
1 files changed, 19 insertions, 6 deletions
diff --git a/awesome-source-cv.cls b/awesome-source-cv.cls
index b0f12cc..90d6827 100755
--- a/awesome-source-cv.cls
+++ b/awesome-source-cv.cls
@@ -29,6 +29,10 @@
\renewcommand{\linkColor}{\color{myBlue}}
\renewcommand{\symbolcolor}{\textcolor{myBlue}}
}
+
+\DeclareOption{localFont}{
+ \def\@local{local}
+}
\ProcessOptions
% Dependences
@@ -46,6 +50,7 @@
\RequirePackage{array}
\RequirePackage{enumitem}
\RequirePackage{longtable}
+\RequirePackage{xifthen}
\definecolor{myBlue}{HTML}{FF9B1C}
@@ -71,12 +76,20 @@
% Setup fonts
\defaultfontfeatures{Mapping=tex-text}
-%\setmainfont[BoldFont = Helvetica Neue, ItalicFont=Helvetica Neue Thin Italic ,SmallCapsFont = Helvetica Neue Light]{Helvetica Neue Thin}
-\setmainfont{SourceSansPro-Light}[
- Path = fonts/,
- BoldFont = SourceSansPro-Semibold,
- ItalicFont = SourceSansPro-LightIt,
- SmallCapsFont = SourceSansPro-Regular]
+%
+
+\ifthenelse{\isundefined{\@local}}
+{
+ %\setmainfont[BoldFont = Helvetica Neue, ItalicFont=Helvetica Neue Thin Italic ,SmallCapsFont = Helvetica Neue Light]{Helvetica Neue Thin}
+ \setmainfont[BoldFont = Source Sans Pro Semibold, ItalicFont=Source Sans Pro Light Italic,SmallCapsFont = Source Sans Pro]{Source Sans Pro Light}
+}
+{
+ \setmainfont{SourceSansPro-Light}[
+ Path = fonts/,
+ BoldFont = SourceSansPro-Semibold,
+ ItalicFont = SourceSansPro-LightIt,
+ SmallCapsFont = SourceSansPro-Regular]
+}
%New length definition
\newlength{\datebox}