Re: Rejecting and accepting fonts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 15 November 2017 at 12:48, Akira TAGOH <akira@xxxxxxxxx> wrote:

> Are you asking if there are any way to do something in XML instead of "ln -s"?

Yes. Just in case there's a better (canonical) way to reject and allow fonts.

> Here is to allow only /usr/share/fonts/dejavu/DejaVuSans.ttf and
> reject all of fonts under /usr/share/fonts.
>
> <fontconfig>
>   <selectfont>
>     <rejectfont><glob>/usr/share/fonts/*</glob></rejectfont>
>     <acceptfont>
>       <glob>/usr/share/fonts/dejavu</glob>
>       <glob>/usr/share/fonts/dejavu/DejaVuSans.ttf</glob>
>     </acceptfont>
>   </selectfont>
> </fontconfig>
>
> Adding a directory too is the trick. fontconfig checks a directory
> first then filenames in it so just adding a filename without dir
> fails.

Hey,
 thanks for your response.

It's not working on my end, which is surely my fault!

I note that my path is: /usr/share/fonts/truetype/dejavu/ but even adjusting for that, there is no appearance of DejaVuSans in fc-list.

I tried various paths like:
/usr/share/fonts/truetype/dejavu/*
/usr/share/fonts/truetype/
And various slash-no-slash on the ends.

None of it works. I see only the fonts in my user fonts directory. It's as if that rejectfonts glob is too powerful somehow!

/d
_______________________________________________
Fontconfig mailing list
Fontconfig@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/fontconfig

[Index of Archives]     [Fedora Fonts]     [Fedora Users]     [Fedora Cloud]     [Kernel]     [Fedora Packaging]     [Fedora Desktop]     [PAM]     [Gimp Graphics Editor]     [Yosemite News]

  Powered by Linux