I figured this might be a good place to ask this particular technical question. I'm using Inkscape 0.92.3 and Scribus 1.4.3. My issue is that I have OTF fonts (both bought and free) which are found and usable in Scribus, but not in Inkscape or LibreOffice. If someone knows a difference in libraries or tools used between Inkscape and Scribus, this might point us to a solution. I'm using Linux Mint 17.3, which is based on Ubuntu 14.04 Trusty.
Some more details: Generally it's not an entire font family, but certain styles, sometimes the majority of them. Refreshing the font cache (fc-cache -fv) shows these fonts being found. Examples of its output:
Code: Select all
/home/chris/.fonts/Fira_otf: caching, new cache contents: 35 fonts, 0 dirs
/home/chris/.fonts/KlinicSlab_Personal_License: caching, new cache contents: 8 fonts, 0 dirs
where 18 of 35 and 2 of 8 are found, respectively. You can download the first one here: https://bboxtype.com/downloads/Fira/Dow ... s_4301.zip
For example, Fira Sans Two, Four and Eight are among those not showing up. If you have a minute, I'd be grateful if you could test it for yourself.
Troubleshooting so far:
- It's not the same as this because (Open/)LibreOffice doesn't find them, either. Besides, I'm not using Windows andthe FAQs say this was only a problem with very ancient versions, as in this other thread.
- Refreshing the font cache, including with sudo privileges (as was suggested on the Mint forums) does nothing.
- Both libotf and libotf-bin are installed.
- Moving fonts from a user-specific to system-wide location does nothing. (Except the fonts being cached from the new location.)