What | Removed | Added |
---|---|---|
CC | stefan.bruens@rwth-aachen.de | |
Flags | needinfo?(stefan.bruens@rwth-aachen.de) | |
Severity | Normal | Enhancement |
(In reply to Stefan Br�ns from comment #0) > Currently, the various texlive font packages create fonts.dir/fonts.scale > using mkfontdir/mkfontscale. > > This is quite pointless: > > - the font packages go into /usr/share/fonts/texlive-<package>/, but this is > outside the X server font path, which is (see /var/log/Xorg.0.log) > [191632.294] (==) FontPath set to: > /usr/share/fonts/misc:unscaled, > /usr/share/fonts/Type1/, > /usr/share/fonts/100dpi:unscaled, > /usr/share/fonts/75dpi:unscaled, > /usr/share/fonts/ghostscript/, > /usr/share/fonts/cyrillic:unscaled, > /usr/share/fonts/truetype/, > i.e. to use any of this fonts, the user had to additionally use xset +fp ... > for each package > > - this is for the vast majority of programs unnecessary, as it is only > needed for server side font rendering, current programs use client side > rendering. I'll not drop this, see /etc/fonts/conf.avail/ and the texlive enable and disable files below ... but this is an addon for the user him/her self as by default this might cause trouble (In reply to Stefan Br�ns from comment #1) > Probably best achieved by: > > - using %reconfigure_fonts_prereq as BuildRequires > > - adding %link_avail_to_system_fontsconf <number>-<name).conf to the > %install section > > - using the following macro to create the %post... stanzas > %reconfigure_fonts_scriptlets > > see e.g. > https://rudin.suse.de:8894/package/view_file/openSUSE:Factory/cantarell- > fonts/cantarell-fonts.spec?expand=1 I'm aware but who decides which font should go into and which should not?