On Wed Dec 10 20:07:21 2025 +0000, Jade Pfeiffer wrote:
API docs for [wingdi](https://learn.microsoft.com/en-us/windows/win32/api/wingdi/ns-wingdi-outline...) give: `The offset from the beginning of the structure to a string specifying the full name for the font. This name is unique for the font and often contains a version number or other identifying information.` Based on that, and what I see commonly used for other fonts, the options are: using 4 (Full Name), if it exists, with 5 (Version), optionally if it exists; using 6 (PostScript), if that (likely) exists as an easy option; or constructing Full Name from 1 (Family) and 2 (Style), where "Regular" is not used for the Full Name. Any input on how to proceed? There are options:
* reject such fonts; * use ID1, or some other ID. I don't see PS name being used for anything right now; * ask font developers to fix it. The same package provides a ttf file that works correctly on Windows, and has this string. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9744#note_125452