font top-level type: Outlines "in various combinations"

Hello,

Open issue #2 concerns this rather wooly phrase:

  TTF, CFF or SVG outlines can be present in various combinations in
  the same font file, therefore, multiple values for the same optional
  parameter may be defined.
  https://github.com/svgeesus/ietf-justfont/issues/2

First, I assume this means multiple values for the parameter, not
specifying the parameter multiple times which I have not seen in
Internet Media type parameters.

Second, specified how exactly? comma separated list?  space separated?

Thirdly, is this vagueness for forwards compat in case someday CFF and
TTF are allowed in the same font file? There are (in OFF v.3) only
four valid combinations:

    TTF
    CFF
    TTF, SVG
    CFF, SVG

It seems clearer to say either TTF or CFF, optionally followed by SVG.

Do I need to give a whole grammar along the lines of
(wsp? comma wsp*) | wsp+

Alternatively, no commas and just whitespace separated (one or more
0x20). What do people think.

-- 
Best regards,
 Chris  Lilley
 Technical Director, W3C Interaction Domain

Received on Saturday, 6 February 2016 14:02:39 UTC