Add missing LaTeX fonts

Missing LaTeX fonts can be added via TexLive or MikTeX. Using the symbolic fonts is as easy as:



\faGithub This is a GitHub logo.

You may need to use XeLaTeX in some cases.

Note that in LaTeX we use fontawesome5 instead of obsolete fontawesome, which is old version 4. FontAwesome5 is in TeXLive 2018, which on Ubuntu requires Ubuntu ≥ 18.10 or use a PPA.


Many Linux systems use TeXLive. Here’s how to get a couple popular symbolic fonts (logos for email, phone, GitHub, etc.)

  • marvosym

    apt install texlive-fonts-recommended
  • fontawesome5 (for popular emoji and website icons):

    apt install texlive-fonts-extra


Many Windows LaTeX users use MikTeX. Use MiKTeX to search for package name and Install:

Start → MiKTeX → Package Manager (admin)