<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Peter, I'm a bit concerned that this wording makes some assumptions about how implementations use the DFLT script tag, without those implementations being specified anywhere. [Well, nothing new in that: this is true of OpenType Layout in general.] So, for example, I've seen DFLT used by Adobe to process script=common characters such as the Indic danda and double danda from the Unicode Devanagari block, which are also used by other Indian scripts. If one wanted to make a pan-Indic font with script-specific forms of danda, the only way to do so within that implementation would be via language system under the DFLT script tag. Of course, the case can be made that such an implementation is wrong, but sans an implementation spec, I wonder about the wisdom of specifying constraints in the format spec.</div><div id="AppleMailSignature"><br></div><div id="AppleMailSignature">JH</div><div id="AppleMailSignature"><br><br>Sent from my iPad</div><div><br>On Mar 31, 2017, at 5:48 AM, Peter Constable <a href="mailto:petercon@microsoft.com">petercon@microsoft.com</a> [mpeg-OTspec] <<a href="mailto:mpeg-OTspec-noreply@yahoogroups.com">mpeg-OTspec-noreply@yahoogroups.com</a>> wrote:<br><br></div><blockquote type="cite"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;">A font is permitted to have a 'DFLT' script table with non-default language system tables, and an application
<o></o></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;">        may use features associated with one of these if the the 'DFLT' script table is applicable (no script table
<o></o></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;">        is present for the specific script), and if one of the particular language systems is specified. Applications
<o></o></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;">        are not required to support use of a non-default language system table that is associated with 'DFLT' script,
<o></o></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;">        however, and fonts should not depend on this configuration being supported.</span></p></div></blockquote></body></html>