For CJK people, many pdf files are created without font embedded. These pdfs are not readable on iLiad. I have figured out how to make iLiad capable of displaying these pdfs correctly. The steps are simple:
1. Get the latest poppler-data from
http://poppler.freedesktop.org/
2. Create a directory "poppler" in either /mnt/card, /mnt/cf, or /mnt/free.
3. Unpack the poppler-data package and put those 4 directories in the package into "poppler" directory.
4. Create a symbolic link from the poppler directory to /usr/share/poppler. The command should look like:
"ln -s /mnt/card/poppler /usr/share/poppler". Personally, I prefer to put it in /mnt/free.
Then poppler will retrieve correct font mapping if a non-embedded font pdf is being opened.
Note:
1. The size of poppler data is 11 MB. It's too large to fit into rootfs, so don't copy it to /usr/share/poppler directly.
2. You must have some CJK font installed in your iLiad.
3. Sometimes I can't get CJK glyphs displayed correctly. I just exit ipdf and re-open the same file again, and everything will be ok.
4. Scribble function is still working, but zoom function seems causing ipdf crash.