Re: Rejecting and accepting fonts

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

 



On Tue, Nov 14, 2017 at 7:59 PM, Donn Ingle <donn.ingle@xxxxxxxxx> wrote:
> Questions:
> 1. Is this a valid strategy to reject/accept, or is it a bug in fontconfig?
> (Allowing ln -s paths through a reject glob. It seems like it's not a bug,
> but I don't know if it's intentional.)
>
> 2. Is there a better/safer way to do this all in the XML files?

Are you asking if there are any way to do something in XML instead of "ln -s"?
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.

HTH,
-- 
Akira TAGOH
_______________________________________________
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