Closed Pomax closed 4 years ago
Unless Fontkit truly supports non-OpenType TrueType fonts
It does. OpenType and TrueType refer to two things:
CFF is not called Postscript, because CFF doesn't use Postscript
The title page of the PDF you linked says postscript right on it. Also https://en.wikipedia.org/wiki/PostScript_fonts#Type_2. See also https://www.adobe.com/products/type/adobe-type-references-tips/font-formats.html, which refers to "OpenType with PostScript outlines". I believe this is correct.
Currently, the README.md has the following line as first bullet point:
But this uses incompatible terms and clarifications: TrueType is not
ttf files
and OpenType is nototf files
, and leads to genuine problems as there exist TrueType fonts that are not OpenType fonts.I would strongly recommend changing this to be explicit:
Unless Fontkit truly supports non-OpenType TrueType fonts, in which case that should probably be mentioned separately, and the phrasing should at the very least be changed to not incorrectly identify as only the
otf
file extension being an "OpenType" font.I'd also strongly recommend removing this line:
Mostly because the first is a given, and the second is plain wrong: CFF is not called Postscript, because CFF doesn't use Postscript. It uses Type2 Charstrings, the documentation for which only mentions "Postscript" in the text that explains the documentation conventions, not the language features: