In broad terms there is the simple metadata (fontname + boolean for italic + boolean for bold); and there is the complex metadata (name, family name, numerical slant, numerical weight, …). Various applications; including FontConfig IIRC makes errornous presumptions when mixing those.
Now, from a UFF PoV, we may have to change the mapping method to cope with certain software like MSIE; but that would none-the-less still leave the handling of "separate" metadatas broken. The only string that is /supposed/ to be globally unique is the Postscript Name; which OpenType and CSS mandate, and which Fontconfig currently junks: https://bugs.freedesktop.org/show_bug.cgi?format=multiple&id=38737 Adding that to FontConfig as an available matching spec would at least allow debugging by canonically knowing what you're getting. ** Bug watch added: freedesktop.org Bugzilla #38737 https://bugs.freedesktop.org/show_bug.cgi?id=38737 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1054204 Title: Libreoffice chooses incorrect font weight To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-font-family/+bug/1054204/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
