GNOME Bugzilla – Bug 546828
Searching in RTL languages requires reverse typing
Last modified: 2012-11-04 22:49:20 UTC
Please describe the problem: When I'm searching a document written in Hebrew and I type the word correctly, Evince doesn't find the word I'm looking for. I have to type it backwards (e.g. "drow" instead of "word") if I want Evince to find it. Steps to reproduce: 1. Open a PDF document with Hebrew text 2. Press ctrl-F 3. Type a word you see in the text Actual results: The word is not found, unless typed backwards. Expected results: I expect the text to be found :) Does this happen every time? It happened with every document I checked, but it was only 3 or 4 documents. Other information: I reported this bug on Ubuntu. Here's the bug on Launchpad: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/240398
Bug is also in Debian, evince 2.26.2. Tt seems it should be easily fixed. Just detect RTL languages and flip it. I have a feeling it might be connected to the way RTL stuff is stored in pdf files.
The issue seems similar to https://bugs.freedesktop.org/show_bug.cgi?id=2981
(In reply to comment #2) > The issue seems similar to https://bugs.freedesktop.org/show_bug.cgi?id=2981 Indeed. Closing it as NOTGNOME. For more information, see https://live.gnome.org/Evince/PopplerBugs#poppler