<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>I’d like to propose two tweaks to accommodate OTCs in which a CFF is shared among fonts:</div>
<div><br>
</div>
<div>The hmtx spec says:</div>
<div>
<div>> In CFF OpenType fonts, every glyph's advanceWidth as recorded in the 'hmtx' table must be identical to its x width in the 'CFF ' table.</div>
<div><br>
</div>
<div>[proposed replacement:] An OpenType engine must use the advanceWidths in the hmtx table for the advances of a CFF OpenType font, even though the CFF table specifies its own glyph widths. Note that fonts in a Font Collection which share a CFF may specify
different advanceWidths in their hmtx table for a particular glyph index.</div>
<div><br>
</div>
<div>The name ID 6 spec says:</div>
<div>> In CFF OpenType fonts, these two name strings, when translated to ASCII, must also be identical to the font name as stored in the CFF's Name INDEX.</div>
<div><br>
</div>
<div>[proposed: simply delete the above sentence.]</div>
</div>
<div><br>
</div>
<div>Apologies for this last minute request; I recently got back from sabbatical. If it’s too late for this round of changes, please consider them for the next round.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Sairus</div>
<div><br>
</div>
</body>
</html>