https://bugs.freedesktop.org/show_bug.cgi?id=64509

Caolán McNamara <caol...@redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|CONFIGURATION: Font         |CONFIGURATION: Enhance Font
                   |Substitution Table          |Substitution Table

--- Comment #6 from Caolán McNamara <caol...@redhat.com> ---
re "not reporting the font is not installed and is being substituted"

in 4.1 the font name is italicized in the font selectors if it's not installed,
so that's fixed now.

re "having a substitution table", so...

for most Unix platforms e.g Linux we run the font through fontconfig which has
a pile of rules and tables to give the best replacement font. So on those
platforms this is "taken care of", and on MacOSX there's a similar built-in
MacOSX thing I believe.

The remaining issue is Windows, there we use our built-in tables in
registry/data/org/openoffice/VCL.xcu
(http://opengrok.libreoffice.org/xref/core/officecfg/registry/data/org/openoffice/VCL.xcu)
see near the end, the section starting with <node oor:name="FontSubstitutions">
so we should already have the bitstreamverasans replacements for example.

It shouldn't be too hard to add to add extra entries or improve the existing
ones. Not something for me though, seeing as it doesn't affect the platform I
develop on.

I suggest you have a go at adding what entries are missing there from your own
list and submit the result to us. See
https://wiki.documentfoundation.org/Development/Patch_Handling_Guidelines for
some help.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to