Downloading the fonts

Make sure that you download either an otf or otc file (or ttf, ttc) or a tarball or a zip file (rather than a distro package - unless you are running that distro). The 'c' files are collections - more than one otf or ttf in the same file, to save space. If both OpenType and True Type are available, prefer OpenType - it can contain more variations for software that knows how to use them.

Some of these packages contain many other fonts besides those I have documented - I suggest that most people will not need those other fonts, but try them and either use them or remove them. Previously I said "Do not forget to run fc-cache after adding or removing fonts." - in fact that advice is obsolete on linux systems, any recent version of fontconfig will rebuild caches as necessary - if you install a large number of fonts at the same time, you might notice a short delay if you run fc-list or fc-match in the next 30 seconds.

In many cases, particularly where the package is a zip file, there might not be an encompassing directory (everything just dumps into $PWD) or (harder to spot) the perms may be wrong (I have seen bad perms on files and even on subdirectories). No doubt installing such files in your home directory does not cause a problem, but for system-wide installs the files should be the normal 644 perms, and 755 for directories. Yes, I assume most people know that, but it still trips me up from time to time when I look at a new font.

1001fonts
Arch linux

The opendesktop fonts are a successor to the fireflysung font, and the sung font continues to use that name, so they cannot both be installed. The source location has varied, a while ago there were current versions on github, but then those got deleted. The 1.4.2 version is old, but newer than fireflysung, and Arch has a copy at opendesktop-fonts .

Arkandis Digital Foundry

For all the ADF fonts, go to arkandis/adffonts and download the zip file(s) you require.

Baekmuk Fonts

baekmuk-ttf-2.2 can be found at the 'PROJECT DOWNLOAD' link here.

The main BLFS mirror at osuosl

There were later versions of the fireflysung font in OpenDesktop Fonts packages, but it was always hard to find a current upstream. In the early part of 2016 I found them at github, but that repo has now been deleted. In the absence of any explanation, I do not feel it is safe for me to offer the git versions I downloaded (there might be licensing problems). But because BLFS has continued to suggest this old version I have reinstated it here (the font name conflicts with the newer odosung.ttf from OpenDesktop, so I could not use both).

You can find it at osuosl.org.

Chrome OS
The Comprehensive TeX Archive Network (CTAN)

Sometimes, this is the easiest place to get a particular font:

The current versions of the Fandol OTF fonts can be found at fonts/fandol.

Debian

For the debian links, use the .orig tarball if there is one.

DejaVu

You can find the current release of this tarball at dejavu-fonts.org.

ffonts.net

Droid Sans Fallback is at Droid-Sans-Fallback.

fontlibrary.org
fontsquirrel

nimbus-roman.

Georg Duffner

Mr. Duffner provides EB Garamond at EB Garamond (click on 'here' in the text).

github

There are many fonts at github, but some are only source. I have referenced the following in this page. Where there is not a release, the prepared fonts of these repositories are amongst the other files in the repository.

fonts at Google

Downloading these for the first time can be a bit tricky if you are not used to the user interface. And searching can be hard, so I will provide a link for each font. Follow the link in a graphical browser, click on 'Download family'.

All of these are at URLs of the form "https://fonts.google.com/specimen/Name+Variant"

GNU freefont

This is available at gnu/freefont.

GUST

GUST, the Polish TeX Users Group, has an e-foundry which provides various fonts. It is at gust/projects/e-foundry.

IPA

This is available at ipafont.ipa.go.jp (click on 'English' and then find it under "What's New" at the bottom of the page).

JetBrains

JetBrains Mono is available at jetbrains.com.

Latofonts

There is an old version at google, but Lato2OFL is at lato-free-fonts.

Nanum

NanumFont_TTF_ALL is available at naver.com.

Noto

The pages for Noto at google have been reorganized, a complete (old) tarball of all Noto fonts is no-longer available.

For general help on Noto fonts, go to Noto Use.

The current fonts are all at Google fonts and use a similar way of specifying which font is required. For vanilla Noto Sans go to Noto+Sans and change the items after 'Noto+' to get different variations, e.g.

The CJK fonts, as was, are no longer supplied in multi-language ttc files, instead they are in language-specific downloads such as 'Not Sans JP'.

The old Noto Sans Mono CJKxx fonts are no-longer available, but can be found at

opendyslexic.org

This is at opendyslexic.org Please note that the perms in the zip file are all 000!

osdn.net

VL Gothic is at vlgothic.

The kochi-substitute fonts are available at efont.

pagure.org

The lohit fonts were originally at fedorahosted.org. When that was closed down they took a long time to reappear, so I had alternative links to mirrors. But now they have reappeared at pagure.org. I looked at older versions.

SIL Fonts

DoulosSIL-6.200, Harmattan-Regular_1.001, LateefRegOT_1.001, Padauk-2.8, Scheherazade-2.100 are all at SIL Fonts .

sourceforge
Terminus TTF

The official site is ax86.net and the latest version is always packaged as 'latest.zip' (follow the Java / non-windows link) but with a versioned directory in the zip file.

Xorg

font-bh-ttf-1.0.4 is available at Xorg.

Ken Moffat, 2016-2023. E&OE