Re: Embedded fonts + generic font families

Correct.

On Fri, Jan 25, 2019 at 3:23 AM Pierre-Anthony Lemieux <pal@sandflow.com>
wrote:

> > But I'm willing to consider use cases for allowing it. I just can think
> of a good one. If you are going to provide a font resource you can give
> > it any family name, so what is the need to override a generic family
> name?
>
> Say the author wishes to both specify a generic font family
> (proportionalSansSerif) and include the actual font file used at authoring
> (Arial).
>
> (a) the author can specify tts:fontFamily="Arial,default" and embed Arial
> (b) the author can specify tts:fontFamily="default" and embed Arial such
> that it aliases to 'default'
>
> (a) is supported today, and (b) is ambiguous today and the the proposal is
> to forbid it. Did I get this right?
>
> Best,
>
> -- Pierre
>
> On Thu, Jan 24, 2019 at 6:51 AM Glenn Adams <glenn@skynav.com> wrote:
>
>> Correct. That is my assumption. But I'm willing to consider use cases for
>> allowing it. I just can think of a good one. If you are going to provide a
>> font resource you can give it any family name, so what is the need to
>> override a generic family name?
>>
>> On Thu, Jan 24, 2019 at 7:31 AM Pierre-Anthony Lemieux <pal@sandflow.com>
>> wrote:
>>
>>> Hi Glenn,
>>>
>>> Your conclusion is that tts:fontFamily="proportionalSerif" is always
>>> implementation-dependent and cannot be overridden by the author?
>>>
>>> Best,
>>>
>>> -- Pierre
>>>
>>> On Thu, Jan 24, 2019 at 2:27 PM Glenn Adams <glenn@skynav.com> wrote:
>>>
>>>> I have (since around October) had the following note on my TODO list
>>>> for filing issues against TTML2:
>>>>
>>>> + [SUBSTANTIVE] do not allow @family on font element to be
>>>>
>>>>  a <generic-family-name> (either unquoted or quoted);
>>>>
>>>> On Thu, Jan 24, 2019 at 2:08 AM Pierre-Anthony Lemieux <
>>>> pal@sandflow.com> wrote:
>>>>
>>>>> Good morning/evening,
>>>>>
>>>>> Say the following is present in a TTML2 document:
>>>>>
>>>>>   <resources>
>>>>>     <font family="default" range="u+20-7f,u+90-9f">
>>>>>       <source src="http://example.com/fonts/default.otf"
>>>>> type="font/otf"/>
>>>>>     </font>
>>>>>   </resources>
>>>>>
>>>>> In the following snippet, is a presentation processor expected to use
>>>>> the embedded font, or is the font selection sill left to the implementation?
>>>>>
>>>>> <p tts:fontFamily="default">font above or application-selected?</p>
>>>>>
>>>>> Best,
>>>>>
>>>>> -- Pierre
>>>>>
>>>>

Received on Friday, 25 January 2019 18:37:48 UTC