Public bug reported:

Binary package hint: language-selector

In some Japanese PDF files(font is not embedded) could not read with evince.
So, Japanese user could not read many pdf files at right out of the box.
------------------------------------------------------------------
How reproduce:
 1) install natty
 2) login and set "Japanese" :
  system settings -> Language Settings -> Install/Remove Language -> add 
"Japanese"
 3) install poppler-data(just in case, it is automatic applied in Natty)
 # apt-get install popller-data
 4) Open attached PDF file with evince.

Actual result:
- PDF characters are not readable, Kanji chars become squares.
- see https://launchpadlibrarian.net/69251554/evince-actual.png

Expected result (pathced):
- PDF characters are readable.
- see https://launchpadlibrarian.net/69251615/evince-expected.png

------------------------------------------------------------------
Solution:

We(me, Ikuya AWASHIRO, Mitsuya Shibata, Takashi Sakamoto) test with these 
behavior.
In conclusion, it came from 
/etc/fonts/conf.avail/69-language-selector-ja-jp.conf .

That file bind at top with "DejaVu Serif" / "DejaVu Sans", evince  could
not properly handle the these designation.

However, this bug *not* evince's. IMHO, in a precise sense, that cause evinces 
bad behavir. evince could not handle "font-linked" settings,
but other(many) application could use this.

In ideal behavior, evince use "DejaVu Serif" / "DejaVu Sans" bindings
handle the correctly, but that is not easy.

I approach the patch. It is workaround for that bad behavior.

** Affects: language-selector (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 natty running-unity

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/759882

Title:
  In some Japanese PDF files(in evince) could not display Kanji
  characters

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to