Last time, again, I got a problem with printing documents on my Linux Mint (OS based on Ubuntu). All the documents I printed were missing umlauts (German characters ä ö ü). In past I had the same problem, when my printed documents were missing Polish characters (like Ł). This problem lies in missing or improperly configured fonts. Below you can find how to fix them.

The first thing to try is to install missing fonts. The first set of fonts to try are the Microsoft fonts, as most likely your OS is missing them. You can install them with the following command:

sudo apt-get install ttf-mscorefonts-installer

You can also try to install other fonts, by search for “font” in Synaptic.

If it doesn’t help, reset your fonts configuration:

sudo apt-get install --reinstall --purge fontconfig fontconfig-config

If you was able to print documents properly in the past, the command above most likely will solve the problem.

Learn more about Ubuntu