<html>
<head>
</head>
<body class='hmmessage'><div dir='ltr'>


<div dir="ltr">


<div dir="ltr">

<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
<div dir="ltr"><font face="Times New Roman">

</font><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span lang="EN" style='font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: "Segoe UI";'> Hello Keith,<br>
 <br>
You are absolutely right, those are real errors in the spec. Looks like they
were introduced in the process of converting from our initial Word specs. I
verified data structures against original document as well as actual code
reading MATH table. To make it easier for Vlad to make corrections in the spec,
I'll repeat all correction here:<br>
 <br>
1. In MathConstants table: Fields DelimitedSubFormulaMinHeight and
DisplayOperatorMinHeight should be USHORT instead of signed SHORT</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span lang="EN" style='font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: "Segoe UI";'><br>
2. In MathConstants table, StretchStackGapBelowMin field of type
MathValueRecord should be added after StretchStackGapAboveMin with following
description: "</span><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Minimum gap between the ink of the stretched
element, and the (ink) top of the element below. Suggested:
LowerLimitGapMin."</span></p><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"></span><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span lang="EN" style='font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: "Segoe UI";'><br>
</span><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">3. MathItalicsCorrectionInfo table: field
ItalicsCorrectionCount should be of USHORT type instead of SHORT</span></p><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"></span><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span lang="EN" style='font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: "Segoe UI";'><br>
</span><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">4. MathTopAccentAttachmentTable: field
TopAccentAttachmentCount should be USHORT</span></p><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"></span><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span lang="EN" style='font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: "Segoe UI";'><br>
</span><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">5. MathKernInfo table; MathKernCount should be USHORT</span></p><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"></span><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span lang="EN" style='font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: "Segoe UI";'><br>
</span><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">6. MathKern table: HeightCount should be USHORT</span></p><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"></span><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span lang="EN" style='font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: "Segoe UI";'><br>
</span><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">7. MathGlyphVariantRecord table: VariandGlyph
should have type GlyphID</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"></span><span lang="EN" style='font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: "Segoe UI";'><br>
</span><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">8. GlyphPartRecord table: Glyph field should have type
GlyphID</span><span lang="EN" style='font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: "Segoe UI";'><br>
 <br>
</span><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Thanks,</span><span lang="EN" style='font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: "Segoe UI";'><br>
</span><span lang="EN" style="font-size: 12pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Sergey</span><span style="font-size: 12pt;"><o:p></o:p></span></p><font face="Times New Roman">

</font> <br><div><hr id="stopSpelling">To: mpeg-OTspec@yahoogroups.com<br>From: mpeg-OTspec-noreply@yahoogroups.com<br>Date: Fri, 29 Aug 2014 20:00:04 -0700<br>Subject: [mpeg-OTspec] Suggested 'MATH' tables corrections [1 Attachment]<br><br>












 

<span style="display: none;"> </span>


<div id="ecxygrp-mlmsg">
  <div id="ecxygrp-msg">


    <div id="ecxygrp-text">
      
              
        <span style="font-size: 12px; font-weight: 700; display: block;">[<a style="text-decoration: none;" href="#TopText">Attachment(s)</a> from Keith Harris included below]</span>
        
      
      <div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt; background-color: rgb(255, 255, 255);"><div>Hello,</div><div><br></div><div>I have peeked interest in any specification concerning fonts. Especially new tables such as 'MATH'. This group has superior leadership and participation. My only regret is learning about this group after the fact. The fact of ISO draft approval. Perhaps my suggested corrections will be</div><div>included in the "ballot comments". You, the reader, do give Valdimir the feed back he needs...</div><div><br></div><div>Regards,</div><div>Keith</div></div><br>

    </div>
     

    
    <div style="height: 0px; color: rgb(255, 255, 255);"></div>






  <style><!--
.ExternalClass #ecxygrp-mkp {
border:1px solid #d8d8d8;
font-family:Arial;
padding:0 10px;
}

.ExternalClass #ecxygrp-mkp hr {
border:1px solid #d8d8d8;
}

.ExternalClass #ecxygrp-mkp #ecxhd {
color:#628c2a;
font-size:85%;
font-weight:700;
line-height:122%;
}

.ExternalClass #ecxygrp-mkp #ecxads {
}

.ExternalClass #ecxygrp-mkp .ecxad {
padding:0 0;
}

.ExternalClass #ecxygrp-mkp .ecxad p {
}

.ExternalClass #ecxygrp-mkp .ecxad a {
color:#0000ff;
text-decoration:none;
}

.ExternalClass #ecxygrp-sponsor #ecxygrp-lc {
font-family:Arial;
}

.ExternalClass #ecxygrp-sponsor #ecxygrp-lc #ecxhd {
font-weight:700;
font-size:78%;
line-height:122%;
}

.ExternalClass #ecxygrp-sponsor #ecxygrp-lc .ecxad {
padding:0 0;
}

.ExternalClass #ecxactions {
font-family:Verdana;
font-size:11px;
padding:10px 0;
}

.ExternalClass #ecxactivity {
background-color:#e0ecee;
font-family:Verdana;
font-size:10px;
padding:10px;
}

.ExternalClass #ecxactivity span {
font-weight:700;
}

.ExternalClass #ecxactivity span:first-child {
text-transform:uppercase;
}

.ExternalClass #ecxactivity span a {
color:#5085b6;
text-decoration:none;
}

.ExternalClass #ecxactivity span span {
color:#ff7900;
}

.ExternalClass #ecxactivity span .ecxunderline {
text-decoration:underline;
}

.ExternalClass .ecxattach {
clear:both;
display:table;
font-family:Arial;
font-size:12px;
padding:10px 0;
width:400px;
}

.ExternalClass .ecxattach div a {
text-decoration:none;
}

.ExternalClass .ecxattach img {
border:none;
padding-right:5px;
}

.ExternalClass .ecxattach label {
display:block;
}

.ExternalClass .ecxattach label a {
text-decoration:none;
}

.ExternalClass blockquote {
}

.ExternalClass .ecxbold {
font-family:Arial;
font-size:13px;
font-weight:700;
}

.ExternalClass .ecxbold a {
text-decoration:none;
}

.ExternalClass dd.ecxlast p a {
font-family:Verdana;
font-weight:700;
}

.ExternalClass dd.ecxlast p span {
font-family:Verdana;
font-weight:700;
}

.ExternalClass dd.ecxlast p span.ecxyshortcuts {
}

.ExternalClass div.ecxattach-table div div a {
text-decoration:none;
}

.ExternalClass div.ecxattach-table {
width:400px;
}

.ExternalClass div.ecxfile-title a, .ExternalClass div.ecxfile-title a:hover {
text-decoration:none;
}

.ExternalClass div.ecxphoto-title a, .ExternalClass div.ecxphoto-title a:hover {
text-decoration:none;
}

.ExternalClass div#ecxygrp-mlmsg #ecxygrp-msg p a span.ecxyshortcuts {
font-family:Verdana;
font-size:10px;
font-weight:normal;
}

.ExternalClass .ecxgreen {
color:#628c2a;
}

.ExternalClass .ecxMsoNormal {
}

.ExternalClass #ecxphotos div {
width:72px;
}

.ExternalClass #ecxphotos div div {
border:1px solid #666666;
height:62px;
overflow:hidden;
width:62px;
}

.ExternalClass #ecxphotos div label {
color:#666666;
font-size:10px;
overflow:hidden;
text-align:center;
white-space:nowrap;
width:64px;
}

.ExternalClass #ecxreco-category {
font-size:77%;
}

.ExternalClass #ecxreco-desc {
font-size:77%;
}

.ExternalClass .ecxreplbq {
}

.ExternalClass #ecxygrp-actbar div a:first-child {
padding-right:5px;
}

.ExternalClass #ecxygrp-mlmsg {
font-size:13px;
font-family:Arial, helvetica,clean, sans-serif;
}

.ExternalClass #ecxygrp-mlmsg table {
font-size:inherit;
font:100%;
}

.ExternalClass #ecxygrp-mlmsg select, .ExternalClass input, .ExternalClass textarea {
font:99% Arial, Helvetica, clean, sans-serif;
}

.ExternalClass #ecxygrp-mlmsg pre, .ExternalClass code {
font:115% monospace;
}

.ExternalClass #ecxygrp-mlmsg * {
line-height:1.22em;
}

.ExternalClass #ecxygrp-mlmsg #ecxlogo {
padding-bottom:10px;
}

.ExternalClass #ecxygrp-msg p a {
font-family:Verdana;
}

.ExternalClass #ecxygrp-msg p#ecxattach-count span {
color:#1E66AE;
font-weight:700;
}

.ExternalClass #ecxygrp-reco #ecxreco-head {
color:#ff7900;
font-weight:700;
}

.ExternalClass #ecxygrp-reco {
padding:0px;
}

.ExternalClass #ecxygrp-sponsor #ecxov li a {
font-size:130%;
text-decoration:none;
}

.ExternalClass #ecxygrp-sponsor #ecxov li {
font-size:77%;
list-style-type:square;
padding:6px 0;
}

.ExternalClass #ecxygrp-sponsor #ecxov ul {
padding:0 0 0 8px;
}

.ExternalClass #ecxygrp-text {
font-family:Georgia;
}

.ExternalClass #ecxygrp-text p {
}

.ExternalClass #ecxygrp-text tt {
font-size:120%;
}

.ExternalClass #ecxygrp-vital ul li:last-child {
border-right:none !important;
}

--></style></div></div>
</div>
</div>
                                          </div></body>
</html>