https://bugzilla.redhat.com/show_bug.cgi?id=1496466
--- Comment #5 from Nicolas Mailhot nicolas.mailhot@laposte.net --- (In reply to Alexander Ploumistos from comment #4)
(In reply to Nicolas Mailhot from comment #3)
I haven't checked texlive lately but unless the fonts are packaged using the Fedora packaging template they won't be available in fontconfig for non-tex apps such as libreoffice.
There are no fontconfig.conf (nor metainfo.xml) files and the fonts are packaged in a number of different formats. Interestingly, I discovered the texlive-tex-gyre-math package on my system, which contains nothing but the fonts in otf format plus their license and these fonts are available in LibreOffice.
All the packaging template does is make sure the fonts are in a location fontconfig looks at, aliasing rules are ok, package naming and split is consistent with other Fedora font packages, and fontconfig indexes are refreshed at install time so yes one can do the same as the template piecemeal (though it is much simpler to apply the template to make sure nothing was forgotten as is usually the case).
If libreoffice sees the fonts that confirms newer libreoffice expects OpenType only, ie ttf or otf files (which is rather sane in 2017, one can only workaround old legacy incomplete formats so long).
So there are two good options: make sure TEX Gyre fonts are well packaged in Fedora, or start a separate project to convert URW fonts to OpenType under GS licensing (and drop the legacy PS1 files)
And there is one bad option: convince libreoffice to accept PS1 fonts a bit longer, with the associated bugs and limitations, that no one will know to attribute to the legacy format, that no one will ever fix, and things will continue to slowly rot.
I hate when people ship legacy font formats "just because they may be useful for someone", OpenType won a long time ago, OpenType contains stuff with is required for state of the art text rendering, non-OpenType is a dead end, all modern apps work fine with OpenType and need nothing else.
fonts-bugs@lists.fedoraproject.org