[Fontconfig] Making Aliases Conditional
behdad at behdad.org
Thu Dec 1 17:37:24 PST 2011
I know aliases don't work in that situation. But aliases are just sugar for
match/edit sequences. If you expand it to what it means, it should work
conditionally. Please look around for the details. Or someone else may offer it.
On 11/27/2011 02:04 PM, Infinality wrote:
> (apologies if this is a duplicate email)
> I am wondering if it is possible to make alias definitions (and other things?)
> conditional on some sort of test with a <match> or something else. For example:
> <match target="font" >
> <test name="rendering_style" qual="any" >
> <family>Font Name 1</family>
> <family>Font Name 2</family>
> The goal here would be to only assign the alias stuff when the value for
> rendering_style is style1 or style2. In practice, I've confirmed that this
> block of xml will in fact /always/ assign the alias, regardless of the test.
> I see that the definition for <match> requires a <test> and <edit>, not a
> <test> and <something else>, so it's not surprising that it doesn't work.
> But, is there a way to accomplish what I want? And within a single file?
> (i.e. not having to manually split and do symlinks)
> Fontconfig mailing list
> Fontconfig at lists.freedesktop.org
More information about the Fontconfig