Bug 131422 - Some Triangle and Arrow characters are displayed incorrectly (as icons?)
Summary: Some Triangle and Arrow characters are displayed incorrectly (as icons?)
Status: RESOLVED INVALID
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
6.3.5.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-19 13:12 UTC by gordon.lack
Modified: 2020-03-20 13:51 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Test document (containing the mis-represented characters) (10.22 KB, application/vnd.oasis.opendocument.text)
2020-03-19 13:16 UTC, gordon.lack
Details
Screen dump of what I see (146.41 KB, image/png)
2020-03-19 13:17 UTC, gordon.lack
Details
Actual test document (containing the misrepresented characters) (11.16 KB, application/vnd.oasis.opendocument.text)
2020-03-19 13:21 UTC, gordon.lack
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gordon.lack 2020-03-19 13:12:37 UTC
Description:
U+25B6 (BLACK RIGHT-POINTING TRIANGLE) is displayed as a white right-pointing triangle on an orange background.
This happens if the typeface is set to Noto Sans, Verdana, Noto Mono, Arial...
However, it appears to be OK when the typeface is set to DejaVu Sans. It also displays OK on MS Windows (with the typeface set to Verdana).

U+25B6 (Right-pointing) and U+25C0 (left-pointing) show this oddity, but U+25B2 (up) and U+25BC (down) do not.

A similar oddity applies to the NW/NE/SE/SW arrows U+2196 - U+2199, except these show as white arrows on a blue background.

This used to all be OK (a year ago?). I noticed this when re-opening documents that were previously OK.

These "coloured icon" arrows and triangles also have the feature that they do not show up if the document is exported to PDF.

This has been seen of 6.3.5 (in Kubuntu) and 6.4.2 (downloaded from libreoffice.org).

I'm using KDE.

Steps to Reproduce:
1. Open a document
2. Add the relevant characters to it.
3. Look at what is displayed.

Actual Results:
Some triangles and arrow do not show as the glyphs from the font, but as coloured icons.

Expected Results:
The display should reflect the contents of the font.


Reproducible: Always


User Profile Reset: No



Additional Info:
The display should reflect the contents of the font.
Comment 1 gordon.lack 2020-03-19 13:16:09 UTC
Created attachment 158805 [details]
Test document (containing the mis-represented characters)

A simple LibreOffice Write document containing the test characters.
Comment 2 gordon.lack 2020-03-19 13:17:54 UTC
Created attachment 158806 [details]
Screen dump of what I see

A screen dump of what I see when I open ArrowTest.odt in LibreOffice on my Kubuntu 19.10 system.
Comment 3 gordon.lack 2020-03-19 13:21:18 UTC
Created attachment 158808 [details]
Actual test document (containing the misrepresented characters)

Sorry - ignore the first test document as it is incomplete. I'd forgotten to save my latest additions before uploading.
Comment 4 V Stuart Foote 2020-03-20 13:14:43 UTC
As noted correct on Windows
Version: 6.4.1.2 (x64)
Build ID: 4d224e95b98b138af42a64d84056446d09082932
CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: GL; VCL: win; 
Locale: en-US (en_US); UI-Language: en-US
Calc: threaded

But, font fallback mangling is responsibility of, and unique to, each os/DE -- how is this a LibreOffice issue?
Comment 5 gordon.lack 2020-03-20 13:51:10 UTC
Yes.
I've only just noticed that these glyphs aren't actually in the Noto Sans typeface (discovered whilst getting an old codepoint-listing script to work again).

No idea how it works out what to use, though.

I'll close this. The workaround is just to use DejaVu Sans for the text bits that want these triangles and arrows.