Hebrew search in PDFs is backwards?
Gadi Cohen
dragon at wastelands.net
Mon Jan 18 16:28:57 IST 2010
Matitiahu Allouche wrote:
> PDF's objective is to reflect the exact appearance of text. For
> Hebrew, it means that the text is stored in visual order. If your PDF
> viewer accepts user input in logical order (which is the case in
> Windows and Linux), it should transform search arguments (captured
> from a user dialog) from logical to visual order before performing the
> search.
Thanks, that was very helpful!
I'm now trying to implement this in Okular (instead of studying for my
exam, bad!). I've set up a KDE4 development environment, but have no
prior experience with KDE or Qt at all.
I've searched the 'net for anything relevant, and I see in older
versions of Qt there were functions like QString::visual() and
QHebrewCodec, but nothing like that exists in the latest version (4.6).
Do you (or does anyone) know how to convert a string from visual to
logical in qt4?
Or for reference purposes, do you or does anyone know offhand how one
would do this with GNOME / Pango? (Evince is next, although with any
luck I won't look at any of this again until after exams).
Thanks!
Gadi
P.S. Anyone else wondering if all this hail will crack their windows? :)
--
Gadi Cohen aka Kinslayer <dragon at wastelands.net> www.wastelands.net
Freelance admin/coding/design HABONIM DROR linux/fantasy enthusiast
KeyID 0x93F26EF5: 256A 1FC7 AA2B 6A8F 1D9B 6A5A 4403 F34B 93F2 6EF5
More information about the Linux-il
mailing list