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

Reply via email to