[poppler] lack of CJK feature

Albert Astals Cid aacid at kde.org
Thu Dec 13 14:42:00 PST 2007


A Dijous 13 Desembre 2007, Koji Otani va escriure:
> I'm very sorry, this patch has a bug.
> I registered this bug and patch to fixed this as Bug #13635.
> Please apply new patch.

No need to be sorry, everyone is allowed to make mistakes :-)

We are very happy of having someone caring for CJK on poppler

Albert

>
> Koji Otani.
>
> From: Koji Otani <sho at bbr.jp>
> Subject: Re: [poppler] lack of CJK feature
> Date: Tue, 11 Dec 2007 12:02:42 +0900 (JST)
> Message-ID: <20071211.120242.193714305.sho at bbr.jp>
>
> sho>
> sho> Thank you for your accepting my patch.
> sho>
> sho> Koji Otani.
> sho>
> sho> From: Albert Astals Cid <aacid at kde.org>
> sho> Subject: Re: [poppler] lack of CJK feature
> sho> Date: Mon, 10 Dec 2007 23:27:47 +0100
> sho> Message-ID: <200712102327.47696.aacid at kde.org>
> sho>
> sho> aacid> A Dilluns 10 Desembre 2007, Koji Otani va escriure:
> sho> aacid> > Hi All.
> sho> aacid> >
> sho> aacid> > I'm Koji Otani, posted patches about CJK (see Bug #11413)
> before. sho> aacid> > I found more problem about CJK. and registered patch
> as Bug #13582. sho> aacid> >
> sho> aacid> > Adobe Japan1 6 character set includes characters in outside
> of UNICODE sho> aacid> > BMP.
> sho> aacid> > But poppler cannot display these and some characters with
> TrueType sho> aacid> > font.
> sho> aacid> > current poppler has following problems about that.
> sho> aacid> > (1) CMap data is old.
> sho> aacid> >  Current data (poppler-data-0.1.1.tar.gz ) has only Adobe
> Japan 4 sho> aacid> >  data.
> sho> aacid> >  This should be update with newer one. (GhostScript 8.60 has 
> already sho> aacid> >  new  CMap data)
> sho> aacid>
> sho> aacid> I've updated cmap on git, will release poppler-data 0.2 on
> wednesday. sho> aacid>
> sho> aacid> > (2) poppler  doesn't lookup format12 cmap table of TrueType
> font. sho> aacid> >   Only format12 cmap table supports codes outside of
> UNICODE BMP. sho> aacid> > (3) poppler lookups only UCS2 CMaps when making
> unicodeToGID map sho> aacid> >  UCS2 CMap supports only codes in inside of
> UNICODE BMP. sho> aacid> > (4) missing  handling  CID conflict in CMap .
> sho> aacid> > CMap maps multiple unicode to a same CID.
> sho> aacid> > So, a CID can map multiple unicode.
> sho> aacid> > Currently poppler use only the first one.
> sho> aacid> > If that code is not exist in the cmap of TT Font.
> sho> aacid> > It is not displayed.
> sho> aacid> >
> sho> aacid> > I proposed patch solved (2), (3), (4).
> sho> aacid> >
> sho> aacid> > Please check it if you are interestead in this.
> sho> aacid> > I would appreciate it if you accept this patch.
> sho> aacid>
> sho> aacid> I've added the patch to master git branch, that is, what will
> become poppler sho> aacid> 0.7 I've not added it to the 0.6.x branch
> because it's a bit "big" for it. sho> aacid>
> sho> aacid> Thanks a lot for the patches :-)
> sho> aacid>
> sho> aacid> Albert
> sho> aacid>
> sho> aacid> >
> sho> aacid> > Reagrads,
> sho> aacid> >
> sho> aacid> > Koji Otani
> sho> aacid> > _______________________________________________
> sho> aacid> > poppler mailing list
> sho> aacid> > poppler at lists.freedesktop.org
> sho> aacid> > http://lists.freedesktop.org/mailman/listinfo/poppler
> sho> aacid>
> sho> aacid>
> sho> aacid> _______________________________________________
> sho> aacid> poppler mailing list
> sho> aacid> poppler at lists.freedesktop.org
> sho> aacid> http://lists.freedesktop.org/mailman/listinfo/poppler
> sho> _______________________________________________
> sho> poppler mailing list
> sho> poppler at lists.freedesktop.org
> sho> http://lists.freedesktop.org/mailman/listinfo/poppler
> _______________________________________________
> poppler mailing list
> poppler at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/poppler




More information about the poppler mailing list