<div dir="ltr">I personally support this change.<div><br></div><div>Thank you Peter,</div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">behdad<br><a href="http://behdad.org/" target="_blank">http://behdad.org/</a></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Mar 30, 2024 at 11:04 AM Peter Constable via mpeg-otspec <<a href="mailto:mpeg-otspec@lists.aau.at">mpeg-otspec@lists.aau.at</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg-4021844548591883651">





<div lang="EN-US" style="overflow-wrap: break-word;">
<div class="m_-4021844548591883651WordSection1">
<p class="MsoNormal"><span lang="EN-CA">I’d like to hear other’s opinions: <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-CA">While preparing revisions for OpenType 1.9.1 and proposed revisions to OFF 5<sup>th</sup> Edn WD, I noticed in sections for OT Layout tables that some tables that have a format field have a field name that reflects the
 table it is contained in.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p>
<ul style="margin-top:0in" type="disc">
<li class="m_-4021844548591883651MsoListParagraph" style="margin-left:0in"><span lang="EN-CA">GPOS lookup subtables: “posFormat”<u></u><u></u></span></li><li class="m_-4021844548591883651MsoListParagraph" style="margin-left:0in"><span lang="EN-CA">GSUB lookup subtables: “substFormat”<u></u><u></u></span></li><li class="m_-4021844548591883651MsoListParagraph" style="margin-left:0in"><span lang="EN-CA">Coverage tables: “coverageFormat”<u></u><u></u></span></li><li class="m_-4021844548591883651MsoListParagraph" style="margin-left:0in"><span lang="EN-CA">CaretValue tables: “caretValueFormat”<u></u><u></u></span></li><li class="m_-4021844548591883651MsoListParagraph" style="margin-left:0in"><span lang="EN-CA">Anchor tables: “anchorFormat”<u></u><u></u></span></li><li class="m_-4021844548591883651MsoListParagraph" style="margin-left:0in"><span lang="EN-CA">BaseCoord tables: “baseCoordFormat”<u></u><u></u></span></li></ul>
<p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-CA">This convention isn’t followed elsewhere in the spec:<u></u><u></u></span></p>
<ul style="margin-top:0in" type="disc">
<li class="m_-4021844548591883651MsoListParagraph" style="margin-left:0in"><span lang="EN-CA">not in CFF / CFF2 FontDICTSelect<u></u><u></u></span></li><li class="m_-4021844548591883651MsoListParagraph" style="margin-left:0in"><span lang="EN-CA">not in cmap subtables<u></u><u></u></span></li><li class="m_-4021844548591883651MsoListParagraph" style="margin-left:0in"><span lang="EN-CA">not in COLR Paint, ClipList or ClipBox tables<u></u><u></u></span></li><li class="m_-4021844548591883651MsoListParagraph" style="margin-left:0in"><span lang="EN-CA">not in DSIG SignatureRecord<u></u><u></u></span></li><li class="m_-4021844548591883651MsoListParagraph" style="margin-left:0in"><span lang="EN-CA">not in ItemVariationStore or in DeltaSetIndexMap tables<u></u><u></u></span></li></ul>
<p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-CA">I’m inclined to rename fields like “posFormat” to simply “format”, and have started to implement that in
<a href="https://learn.microsoft.com/en-us/typography/opentype/otspec191alpha/changes#version-191" target="_blank">
draft content for OT 1.9.1</a>. But this is nothing more than wanting consistency—it’s not as though having redundant info in the field names creates confusion.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-CA">Anyone with a strong opinion for making these field name changes, or for _<i>not</i>_ making these changes?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-CA"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-CA">Peter<u></u><u></u></span></p>
</div>
</div>

_______________________________________________<br>
mpeg-otspec mailing list<br>
<a href="mailto:mpeg-otspec@lists.aau.at" target="_blank">mpeg-otspec@lists.aau.at</a><br>
<a href="https://lists.aau.at/mailman/listinfo/mpeg-otspec" rel="noreferrer" target="_blank">https://lists.aau.at/mailman/listinfo/mpeg-otspec</a><br>
</div></blockquote></div>