Date: prev next · Thread: first prev next last
October 2016 Archives by date, by thread · List index


https://bugs.documentfoundation.org/show_bug.cgi?id=102271

V Stuart Foote <vstuart.foote@utsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |libreoffice-ux-advise@lists
                   |                            |.freedesktop.org,
                   |                            |tml@iki.fi,
                   |                            |vstuart.foote@utsa.edu
             Blocks|                            |71732

--- Comment #3 from V Stuart Foote <vstuart.foote@utsa.edu> ---
It is a font fallback issue...

On Windows LibreOffice UI is exclusively using system font, Segoe UI (On 8, 8.1
and 10). 

And the problem is Segoe UI has no coverage of the SMP Unicode blocks handled
by emoji.json:

"Miscellaneous Symbols and Pictographs" 1f300 - 1f5ff
"Emoticons" 1f600 - 1f64f
"Ornamental Dingbats" 1f650 - 1f67f
"Transport and Map Symbols" 1f680 - 1f6f3

Rather, these are mostly covered in other Segoe UI family fonts-- Segoe UI
Symbol and Segoe UI Emoji.  Noto Symbol and Symbola cover the ranges, but
LibreOffice on Windows builds does not fall back to any of those fonts. The
mangled fallback affects both OpenGL with DirectWrite (WinLayout) and GDI
DirectWrite (SimpleWinLayout)--Tor L and Chris S have been chasing this for
months. Maybe the Harfbuzz work (bug 89870) will also resolve this.

On Linux boxes coverage is often provided by a NOTO install or likewise
installing Symbola (apt-get install ttf-ancient-fonts, or yum install
gdouros-symbola-fonts).

George Douros provides license free Symbola font (v.9) here: 
http://users.teilar.gr/~g1951d/Symbola.zip

DejaVu Sans has limited coverage of the Emoticons--but again no fallback occurs
from system Segoe UI.

Note -- you can force use of the Segoe UI Symbol or Emoji (same coverage in
these ranges) by setting a font substitution replacing Segoe UI with Segoe UI
Symbol (or Emoji). The system font does fall back from the symbols/emoji font
so menus and dialogs are well formed--while retaining the glyphs.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=71732
[Bug 71732] [META] Bugs related to text rendering, typography and font features
in LO
-- 
You are receiving this mail because:
You are on the CC list for the bug.

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.