Re: Making Aliases Conditional

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

 



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
> 
_______________________________________________
Fontconfig mailing list
Fontconfig@xxxxxxxxxxxxxxxxxxxxx
http://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