Original project is furl's latex-fontawesome. I edited this project to use latest FontAwesome icons in XeLaTeX.
The current version of FontAwesome icons used is 5.0.2.
- You must have the FontAwesome font on your machine (download from here).
- You must be using XeLaTeX and have the
fontspec
package installed. - You can use this package with the free and the pro fonts.
- For using the pro features, you need to buy Font Awesome Pro.
- Download the
fontawesome5.sty
file and put it in the same directory as the LaTeX file using the icons. - Exctract the
.otf
files (use-on-desktop
directory inside the downloaded zip) into the font directory in the same directory as the LaTeX file using the icons. - Include the package as normal (in the preamble of the
.tex
file, add the line\usepackage{fontawesome5}
). - Use an icon by typing
\faicon{address-book}
. Other icons thanaddress-book
can be found on the fontawesome website.
Free version
\usepackage{fontawesome5}
\faicon{font-awesome}
Normal: \faicon{address-book}
Bold: \textbf{\faicon{address-book}}
$ xelatex example-free.tex
Pro version
\usepackage[pro]{fontawesome5}
\faicon{font-awesome}
Normal: \faicon{alarm-clock}
Bold: \textbf{\faicon{alarm-clock}}
Italic: \textit{\faicon{alarm-clock}}
$ xelatex example-pro.tex
- You need python to create
fontawesome5.sty
from scratch. - Download FontAwesome from [here](https://fontawesome.com/ and exctact the zip file into
fontawesome
next to thecreate_sty.py
file.
$ python create_sty.py
This should result in the creation of latest fontawesome5.sty
You are free to modify it. If you have any questions, feel free to join me.
Good luck!