Re: Precedence in tts:fontFamily

On Thu, Jul 7, 2016 at 10:53 AM, Pierre-Anthony Lemieux <pal@sandflow.com>
wrote:

> Hi all,
>
> (Hopefully) quick questions: (i) is the ordering of values in
> tts:fontFamily significant and (ii) does familyName take precedence
> over genericFamilyName?
>

order definitely matters


>
> For instance, are the following two declarations equivalent?
>
> tts:fontFamily="proportionalSansSerif,Arial"
> tts:fontFamily="Arial,proportionalSansSerif"
>

it depends; if proportionalSansSerif maps to Arial (on some implementation)
then they would be equivalent (on that implementation)


>
> ... and what is the expected outcome of the following?
>
> tts:fontFamily="proportionalSansSerif,proportionalSerif"
>

if proportionalSansSerif maps to F1 and proportionalSerif maps to F2, and
if the character maps (cmap tables) of both F1 and F2 define mappings for
the same set of characters, then the above would be equivalent to:

tts:fontFamily="proportionalSansSerif" or
tts:fontFamily="F1"


>
> Thanks,
>
> -- Pierre
>
>

Received on Thursday, 7 July 2016 17:08:55 UTC