- From: Pierre-Anthony Lemieux <pal@sandflow.com>
- Date: Sun, 27 Jan 2019 08:25:50 -0800
- To: TTWG <public-tt@w3.org>
- Cc: Glenn Adams <glenn@skynav.com>
- Message-ID: <CAF_7JxAdkb+g+8SQe+2jP91rXx70Q38=e4EM6UEb2gN+sFcX7Q@mail.gmail.com>
Hi all, Unless someone can identify, by the end of the week, a use case not covered by (a) and requiring (b), I suggest clarifying that (b) is not supported. Best, -- Pierre On Fri, Jan 25, 2019 at 10:37 AM Glenn Adams <glenn@skynav.com> wrote: > 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 Sunday, 27 January 2019 16:26:30 UTC