<div dir="ltr"><div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">I was a bit surprised when running file on a TTF just now to get the MIME type font/sfnt.</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">I did some digging. First, file seems to categorise all TTF fonts as font/sfnt (it does emit "font/ttf" for TTCs, that is, TTF collections).</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Secondly, I looked up the definition of font/sfnt: <a href="https://www.iana.org/assignments/media-types/font/sfnt">https://www.iana.org/assignments/media-types/font/sfnt</a></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">In particular: "Note that "font/sfnt" is an abstract type from which the (widely used in practice) "font/ttf" and "font/otf" types are conceptually   derived.  Use of "font/sfnt" is likely to be rare in practice…"</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">It then goes on to give examples that don't seem to apply in this case.<br></div><br clear="all"></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">The relevant section of magic/Magdir/fonts says:</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"># True Type fonts<br># Modified by: Joerg Jenderek<br># URL: <a href="https://en.wikipedia.org/wiki/TrueType">https://en.wikipedia.org/wiki/TrueType</a><br># Reference: <a href="https://developer.apple.com/fonts/TrueType-Reference-Manual/">https://developer.apple.com/fonts/TrueType-Reference-Manual/</a></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">However, cvs annotate tells me that the line in question was committed by Christos in 2018:<br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">   286:        1.39         (christos 10-Dec-18): !:mime   font/sfnt<br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"></div><div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">the commit message refers to <a href="https://www.iana.org/assignments/media-types/media-types.xhtml#table-font">https://www.iana.org/assignments/media-types/media-types.xhtml#table-font</a></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Once again, I can't see why that MIME type would apply here; the context in the patterns is that the font has just been unambiguously identified as TTF (line 285).</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Maybe the patterns used to be less specific, and when Joerg improved them in 2021 he kept the MIME type? Sorry, I find CVS quite hard to work with for history spelunking and I've not checked git history.</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">I'm happy to change "font/sfnt" to "font/ttf" here if there's no disagreement.<br></div></div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><a href="https://rrt.sc3d.org" target="_blank">https://rrt.sc3d.org</a></div></div></div></div></div>