fontmatrix (1) - Linux Manuals

fontmatrix: a powerful open source font manager


fontmatrix - a powerful open source font manager


fontmatrix [-h|--help]


Fontmatrix is an open source font manager originally developed on Linux, but now runs on OSX as well.

This man page only provides summaries of some aspects of the program's use. It's main purpose is to make sure you can find the full documentation quickly and easily.


The definitive options are in the program's usage statement. Run: fontmatrix --help to view the usage statement.

-l, --lang xx
Overrides the system locale and runs Fontmatrix in language xx. The language is specified with the same POSIX language codes that are used in the LANG and LC_ALL environment variables. For example, English can be selected with 'en' (generic English), 'en_GB' (British English), 'en_US' (American english), etc. Similarly, Deutsch can be selected with 'de' or 'de_DE'.
-la, --langs-available Print a list of languages for which user interface translations are available. To use that language run Fontmatrix as 'fontmatrix -l xx' where xx is the short language code, or set the locale environment variables as described below.
-v, --version
Prints the Fontmatrix version number and exits.
-f, --file
Open the specified file. It's possible to simply pass the file name as an unqualified argument instead of using this, though if the name begins with a - you will need to use --, eg 'fontmatrix -- -myfile.sla'.
-h, --help
Print a brief usage summary.
-ns, --no-splash
Suppresses display of the splash screen during SCribus start-up.


Fontmatrix respects the standard locale environment variables. Others may be used through underlying libraries, such as Qt, or by programs used by Fontmatrix. LC_ALL, LC_MESSAGES, LANG POSIX locale. See locale(1). Fontmatrix uses these three environment variables, in the listed order of precedence, to select the language (including the user interface translation) to use. If none are set, it will fall back on the locale set by the underlying Qt library.
Fontmatrix may search the PATH for external tools if their paths are not specified absolutely. This is currently most likely to affect you if you have multiple copies of fontforge(1) installed. You can set an absolute path to the correct fontforge(1) in your Fontmatrix preferences and bypass the PATH search.

A few important environment variables from other programs are summarised here for convenience, though you should check the original program's documentation if you are having trouble.


User preferences are stored in $HOME/.fontmatrix/ on Unix or Linux. Most other paths are configurable from the Fontmatrix preferences. $HOME/.fonts/
Fontconfig, the library used by Fontmatrix to locate fonts, is normally configured with files in /etc/fonts, mainly /etc/fonts/fonts.conf and /etc/fonts/local.conf . It may also use a config file $HOME/.fonts.conf and fonts in $HOME/.fonts/ . See fonts.conf(5) and the fontconfig documentation for more information. Note that Fontmatrix may also use its internal font path to locate more fonts - see the Preferences dialog and fontmatrix help.


Scribus -

Other affiliates may be listed in the footer on


See for the Fontmatrix on-line status tracker, which is used to track bug reports and feature requests. If you intend to submit a bug report or feature request, please search the bug database first.


Please see the About Fontmatrix option in the Help menu for a list of authors, translators, and contributors.