Hey,
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.
behdad
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">
<string>style1</string>
<string>style2</string>
</test>
<alias>
<family>serif</family>
<prefer>
<family>Font Name 1</family>
<family>Font Name 2</family>
</prefer>
</alias>
</match>
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)
Thanks,
Erik
_______________________________________________
Fontconfig mailing list
Fontconfig@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/fontconfig