No subject


Tue May 3 15:05:30 PDT 2016


"The STIX Two fonts were released this week. They represent a big improvement on Version 1, and are finally definitively better than LatinModern for displaying MathML on the web. [...] In an ideal world, OS vendors would bundle the STIX Two fonts with their next release (as Apple previously bundled the STIX fonts with MacOSX ≥10.7)"

-- 
You are receiving this mail because:
You are the assignee for the bug.

--Boundary_(ID_m1Fk0dESEqhLMeFDyJ5a4Q)
Date: Thu, 2 Feb 2017 02:52:44 -0800
MIME-version: 1.0
Content-type: text/html
Content-transfer-encoding: 8BIT

<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Poor MathML rendering on macOS Sierra with the system font"
   href="https://bugs.webkit.org/show_bug.cgi?id=167728">167728</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Poor MathML rendering on macOS Sierra with the system font
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>Safari 10
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Macintosh
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>macOS 10.12
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>MathML
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>fred.wang&#64;free.fr
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>bfulgham&#64;webkit.org, darin&#64;apple.com, distler&#64;golem.ph.utexas.edu, mitz&#64;webkit.org, mmaxfield&#64;apple.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=300396" name="attach_300396" title="Screenshot of Mozilla's MathML Torture Test (STIXGeneral VS STIX Two)">attachment 300396</a> <a href="attachment.cgi?id=300396&amp;action=edit" title="Screenshot of Mozilla's MathML Torture Test (STIXGeneral VS STIX Two)">[details]</a></span>
Screenshot of Mozilla's MathML Torture Test (STIXGeneral VS STIX Two)

By default macOS Sierra 10.12.3 only ships the obsolete STIXGeneral fonts, which are not enough to get decent mathematical rendering. On the other hand, STIX 2 was released in December 2016 and greatly improves the rendering when it is installed. See the attached screenshots comparing the two versions of STIX on Safari 10 (left: STIXGeneral, right: STIX Two):

- some vertical fences do no stretch to the desired size
- integrals and summation symbols are too small
- some scripts are wrongly placed
- vertical spacing in nested roots is too narrow
- probably more... See <a href="https://trac.webkit.org/wiki/MathML/Fonts">https://trac.webkit.org/wiki/MathML/Fonts</a> for details.



More information about the webkit-unassigned mailing list