summaryrefslogtreecommitdiff
path: root/fontawesome5.sty
diff options
context:
space:
mode:
Diffstat (limited to 'fontawesome5.sty')
-rw-r--r--fontawesome5.sty15
1 files changed, 9 insertions, 6 deletions
diff --git a/fontawesome5.sty b/fontawesome5.sty
index 2ebcce5..ad37b21 100644
--- a/fontawesome5.sty
+++ b/fontawesome5.sty
@@ -7,14 +7,9 @@
% Configure a directory location for fonts(default: 'fonts/')
\newcommand*{\fontdir}[1][fonts/]{\def\@fontdir{#1}}
\fontdir
-% Define shortcut to load the Font Awesome font.
-\newfontfamily\FA[
- Path=\@fontdir,
- UprightFont=*-Regular-400,
- BoldFont=*-Solid-900,
-]{Font Awesome 5 Free}
% Define pro option
\DeclareOption{pro}{
+ % Define shortcut to load the Font Awesome pro font.
\newfontfamily\FA[
Path=\@fontdir,
UprightFont=*-Regular-400,
@@ -25,6 +20,14 @@
\ProcessOptions\relax
% Define shortcut to load the Font Awesome font for brands.
\newfontfamily{\FAbrands}[Path=\@fontdir]{Font Awesome 5 Brands-Regular-400}
+% Define shortcut to load the Font Awesome font.
+\@ifundefined{FA}{%
+\newfontfamily\FA[
+ Path=\@fontdir,
+ UprightFont=*-Regular-400,
+ BoldFont=*-Solid-900,
+]{Font Awesome 5 Free}
+}{}
% Generic command displaying an icon by its name.
\newcommand*{\faicon}[1]{{
\csname faicon@#1\endcsname