[Bug 155957] Recent and Favourite Special Characters lists' preview doesn't match what is inserted

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Jan 3 19:42:54 UTC 2024


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

V Stuart Foote <vsfoote at libreoffice.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |khaled at libreoffice.org

--- Comment #9 from V Stuart Foote <vsfoote at libreoffice.org> ---
(In reply to Stéphane Guillou (stragu) from comment #8)
>
> My steps with a dingbat font, to make the issue more obvious:
> 1. Insert with special character dialog the Wingdings pencil character
> (decimal: 61473).
> 2. Go to new paragraph, make sure it uses Liberation Serif (for example by
> applying the Default Paragraph Style)
> 3. Open Special Character dialog, see that the Recent Characters shows the
> pencil character. Click on it: the preview also shows the pencil. Click
> Insert.
> 
> Result: some point glyph is inserted instead (decimal: 1). The character
> shown in the dialog (recent/favourite lists, preview) does not match what is
> inserted.

That is actually expected.

Unfortunately decimal 61473 or hex U+F021 is a glyph from the fonts Private Use
Area -- no *reliable* font fall back can occur. In Wingding it is a left
downward pencil, in Webdings it is a spider, in Symbol it is an exclamation
mark. 

Dingbat glyphs from Winding or Webdings have mostly been mapped out to Unicode.
[1] so should not be needed or used in preparing documents.

For example The Wingding 61473/F021 lower left pencil is Unicode U+1F589 LOWER
LEFT PENCIL; and covered in "Symbola" or "Segoe UI Symbol" as examples.

=-ref-=
[1] https://unicode.org/L2/L2011/11052r-wingding.pdf

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list