Issue 110205 - Special characters some fonts (Euro sign) not shown
Summary: Special characters some fonts (Euro sign) not shown
Status: CLOSED WONT_FIX
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: DEV300m75
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: hdu@apache.org
QA Contact: issues@framework
URL:
Keywords: regression
Depends on: 101552
Blocks:
  Show dependency tree
 
Reported: 2010-03-17 21:08 UTC by cno
Modified: 2011-02-09 11:58 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
a document showing the problem (19.19 KB, application/vnd.oasis.opendocument.text)
2010-06-22 19:23 UTC, cno
no flags Details
pdf export, with checked "embed standard fonts" in export options (49.92 KB, application/pdf)
2010-06-23 10:59 UTC, cno
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description cno 2010-03-17 21:08:59 UTC
- open text document or spreadsheet
- type "€"
  > this character is visible
- change style font to Officina Sans ..
  > Euro sign disappear and a block is shown
Comment 1 cno 2010-03-17 21:09:30 UTC
is OK in 3.2.0
Comment 2 cno 2010-06-03 08:34:10 UTC
still a problem in DEV300m80
Comment 3 philipp.lohmann 2010-06-17 16:09:37 UTC
@hdu: please have a look
@cornouws: where can one obtain "Officina Sans" ?
Comment 4 hdu@apache.org 2010-06-18 08:11:48 UTC
Works fine with the font in the OfficinaSansStd-Book file I tested with...
Comment 5 cno 2010-06-22 19:22:04 UTC
hi hdu:
I cannot reproduce that you can't reproduce
I'll attach a document to show my result
Comment 6 cno 2010-06-22 19:23:16 UTC
Created attachment 70153 [details]
a document showing the problem
Comment 7 cno 2010-06-22 19:24:59 UTC
my memmory told me I had seen the issue before: issue 85591
Comment 8 hdu@apache.org 2010-06-23 10:22:46 UTC
Pre-Y2K versions of some fonts did not contain the Euro symbol, so glyph fallback is needed. With issue 101552 we got dynamic glyph fallback on Windows. On X11 we get dynamic glyph fallback suggestions 
from fontconfig. The static glyph fallback used before had a list of "reliable" glyph fallback fonts. With the 
new method almost every available font is checked until one is found which contains a glyph for the 
requested codepoint.

Now if there was a font on your system which claims support for U+20AC but does not actually provide a 
proper glyph for it but e.g. an empty glyph this could explain the problem you are seeing. To find out 
which font this is we'd need the PDF-export of it.
Comment 9 cno 2010-06-23 10:59:59 UTC
Created attachment 70169 [details]
pdf export, with checked "embed standard fonts" in export options
Comment 10 cno 2010-06-23 11:01:14 UTC
sounds to me as a lot of complicated work.
If I'm the only one suffering, I am glad to take a work around, of course :-)
Comment 11 cno 2010-06-23 11:03:04 UTC
BTW, you write " glyph fallback on Windows"
Pls note I am on Linux
Comment 12 hdu@apache.org 2010-06-23 16:37:49 UTC
> If I'm the only one suffering, I am glad to take a work around

Either install fonts that contain the Euro symbol

> Pls note I am on Linux

Or better would be to upgrade to a more recent version of fontconfig
Comment 13 cno 2011-02-02 15:46:41 UTC
Hi,
It is not worth the trouble, IMO, to work on this.
Anyone who diagrees: feel free to re-open ;-)
Comment 14 Mathias_Bauer 2011-02-09 11:58:04 UTC
closing then