Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
Evince Document Viewer
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Popular ideas Here are the latest commented ideas about Evince Document Viewer.

Large document scrolling is difficult in Evince  
Written by hunt.topher the 29 Apr 10 at 16:12. New
When I'm viewing a large document in Evince, I don't want to have to fumble around for the scrollbars, and while scrolling with the arrow keys works, this is jerky and awkward to use at times. I'd love a better way to scroll around large documents - for example, in Okular, you can click and drag your mouse to pan and scroll; the mouse even cycles over your screen height so you can scroll indefinitely using a single click.
4
votes
up equal down
Solution #1: Set evince click-and-drag to pan / scroll by default, instead of text selection
Written by hunt.topher the 29 Apr 10 at 16:12.
When I'm viewing PDFs, I constantly need to scroll. It would make sense if scrolling were the automatic function of left click-and-drag, instead of being relegated to middle mouse click (awkward on a touchpad). A button in the toolbar could allow users to switch to the text selection tool if they wish to.

Also, it would be nice if this scrolling ability could allow the mouse to move beyond the height of the screen; Okular does this by simply making the mouse jump to the bottom of the screen so that you can scroll indefinitely on one left-click.

See the 3 comments or propose a solution (latest comment the 14 Sep 11 at 14:27) >>

Separe the select and pan functions in Evince  
Written by azimout the 16 Jul 08 at 11:54. New
It was not obvious, but I found that you can pan in Evince by holding down the middle click button. This is the famous "hand tool". I find this functionality very useful, but kinda awkward... In Adobe Reader you click the cooresponding button in the toolbar, which changes the left-click behaviour.

This would make panning much more intuitive (off the top of my head, I cannot think of another app where you hold down the middle click button, I might be wrong), plus you cannot use the feature currently with a touchpad...
-1
votes
up equal down
Solution #1: Auto-generated solution of idea #11186
Written by azimout the 16 Jul 08 at 11:54.
Ubuntu Brainstorm was updated in January 2009. Since the idea #11186 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 2 comments or propose a solution (latest comment the 2 Apr 11 at 13:18) >>

Digital editions  
Written by futurenow123 the 12 Aug 09 at 21:20. New
Adobe digital editions isn't available for linux, so why not make our own PDF library organizer + viewer ?


The Whole idea is to have an organizer of documents like songbird for linux . so you don't have to remember the last page read if you want to continue reading a book . E-books are getting more and more popular . Ebook readers even more so . => Ebook viewer+organizer should come in really handy
15
votes
up equal down
Solution #1: Mozilla gecko + Evince
Written by futurenow123 the 12 Aug 09 at 21:20.
Possibly based on the Evince Document viewer + Mozilla Project Gecko engine ?
16
votes
up equal down
Solution #3: Make it "plugin based"
Written by Ssdg the 13 Aug 09 at 06:28.
Use Geeko or GTK for the library interface and use plugins (evince in embeded mode, a text-plain reader, ...)
#1 is a good idea, but evince doesn't support plain text, HTML, or xml based e-books. so evince (and maybe gecko) aren't enough

See the 7 comments or propose a solution (latest comment the 22 Mar 11 at 03:30) >>

Savable PDF forms in Evince and Okular  
Written by xfuser4 the 17 Oct 09 at 09:16. New
PDF forms are more and more used by public administrations (at least in Germany). As bureaucracy is always annoying, you have to fill out the same PDF forms over and over - the most time with the same stuff.

As a system administrator, secretaries asking me often how to save PDF forms under Ubuntu. On every other operating system, I miss this feature - so Ubuntu could provide a simple, but needed feature here, that others don't provide...

The problem is, that there is really no free software. Even Adobe Reader is not able to do so. Only PDF editors (Adobe Acrobat, Cabaret and PDFEdit) are able, to manipulate the forms - the problem is, that most PDF files are so bad, that the available free PDF editors are crashing.
168
votes
up equal down
Solution #1: Extend libpoppler to manipulate PDF forms
Written by xfuser4 the 17 Oct 09 at 09:16.
It should not be too hard, to extend libpoppler, so it can manipulate the content of PDF forms. For PDF files that are signed, it could store the form content in a separate file.

Changing libpoppler would provide this feature in Evince and Okular (and many other programs).

See the 5 comments or propose a solution (latest comment the 3 Mar 11 at 14:10) >>

There is no easy GUI solution for OCR in Ubuntu.  
Written by hunt.topher the 30 Mar 09 at 02:15. New
OCR (Optical Character Recognition) is a useful tool for anyone who has PDFs or other documents containing scanned verbal material that you want in copiable text form (for storage purposes, for use on a portable reader device, etc).

Anyone who wishes to take advantage of the OCR tools available in Linux to convert scanned PDFs into text must generally rely on command line tools (for converting the PDF into images, for converting images into the right format, or for running the OCR program) to get the job done. This is an effective barrier to use for the average office worker.
172
votes
up equal down
Solution #1: Incorporate OCR capabilities into Evince
Written by hunt.topher the 30 Mar 09 at 02:15.
Given that open-source tools are available to fulfill this function (Imagemagick to convert PDFs, Tesseract to OCR to plain text), it would be useful to have a GUI button in Evince to output text from a scanned PDF.

A button "Convert this document to text" could convert a PDF into the correct image format and run an OCR program such as Tesseract to produce text, then display that text in Text Editor, all from one button-click.

Perhaps this could begin as an optional plugin while under testing.
113
votes
up equal down
Solution #2: Incorporate OCR capabilities into OpenOffice
Written by Darwin Survivor the 30 Mar 09 at 16:52.
I think it would be more useful to have this in OpenOffice (file import > pdf via ocr). Not only could we edit it from there, but OpenOffice can export directly to pdf.

I don't think we should add this to evince, because evince is a nice "light" pdf reader, and should stay that way. OpenOffice on the other hand is an office suite which already exports to pdf.
70
votes
up equal down
Solution #3: Use gscan2pdf
Written by oliver-joos the 31 Mar 09 at 15:27.
Try the latest gscan2pdf (>= 0.9.27). It has a Gnome GUI and is nice to scan and reorder multi-paged documents. For OCR it uses Tesseract or GOCR (try 300dpi and Tesseract).

To further improve recognition on grey/old paper or with coloured text I tweaked it a bit: gscan2pdf uses "unpaper" to clean text-pages before OCR, which IMHO does not lower error rate significantly. I replaced "unpaper" with a script that calls "convert" from "imagemagick" mainly to "-contrast-stretch", with impressive results!

What you cannot do with gscan2pdf is OCR of pages with complex layout. (multiple columns, tables, ect.)
21
votes
up equal down
Solution #4: use Ocropus+Tesseract
Written by JuliusH the 9 Apr 09 at 01:46.
develop a gui for Ocropus and make it the default ocr-app for ubuntu
0
votes
up equal down
Solution #5: Use the Java-GUI jtOCR
Written by vhindriksen the 9 Sep 09 at 16:44.
See the comments how to get it. It should get fixed for Ubuntu and get into the repositories, just like solution 3 and 4. No defaults, just choices.
3
votes
up equal down
Solution #6: EASY-OCR
Written by nalin4linux77 the 7 May 11 at 03:00.
EASY-OCR-2.5 (WITH 24 LANGUAGE SUPPORT)

Now a visually impaired person can read print in 24 languages using free software. new features.

1. being a deb package easy-ocr 2.5 can be installed very easily.

2. scan and read from very beginning.

3. settings are saved until you go for change of settings again.

4. file name and location is requested by the programme at the beginning of the scanning process, if no location is specified file will be automatically saved in the documents.

5. auto rotation. now, you are no more to worry about how you keep the book on the scanner. programme can set the correct rotation for you.

6 Two engines. there are two engines one good for picture skipping and speed and the other for lay out analysis.

7 repeated scanning. now there is fecility for repeated scanning and one can stippulate what should be the delay between the scanning.

8. page number. programme will automatically give the page number and one can go to the page using find fecility.

9. uninstallation. one can uninstall the programme by apt-get remove easy-ocr.

For 11.04 users please download scribes from here http://packages.ubuntu.com/maverick/all/scribes/download
Please send suggestion and problems to nalin4linux77@gmail.com
HOW TO USE EASY-OCR

1. after installation, please go to the graphic menu and select settings or press alt+ctrl+shift+s to adjest the scanner settings.now the programme will announce if it has detected the scanner, now one should adjest the delay between repeated scanning, resolution, angle in which you have kept the book, brightness, language. after selection programme will announce the settings you have selected.

2. regarding auto rotation,one can select either manual settings or automatic method. in the automatic mode one has to type one possible word in the selected page (example, the, is, to) and then press return. programme will automatically select the correct rotation.

3.now one can start scanning. there are two engines, select easy-ocr-scan1 or 2 in graphics menu or press alt+ctrl+shift+1 to start scanning with the first engine which is good for picture skipping and speed. press alt+ctrl+shift+2 for working with the second engine which is good for layout analysis.

4. reading key. after the first scanner movement and recognition , espeak will announce 1 and now press add button in the numpad and add button in the numpad to start reading.

5. alt+ctrl+shift+c will stop or cancel scan at any time.

6. you can go to any page by pressing ctrl+f and typing the following, page-number of the page. blank pages will be skipped by the programme.

EASY-OCR is made as user friendly as possible. you can make it more friendly through your suggestions. please contact the following emails. sath.linux@gmail.com and nalin4linux77@gmail.com
Please send suggestion and problems to nalin4linux77@gmail.com
1
votes
up equal down
Solution #7: linux-intelligent-ocr-solution
Written by nalin4linux77 the 27 Feb 12 at 05:59.
LIOS-1.2

LIOS is a free and open source software for converting print in to text using either scanner or a camera. It can also produce text out of scanned images from other sources. Program is given total accessibility for visually impaired. LIOS is written in python and we release it under GPL3 license. LIOS will work with Debian based operating systems. LIOS is an effort from the easy-ocr development team. There are great many possibilities for this program. Feedback is the key to it. expecting your feedback. nalin4linux77@gmail.com and sath.linux@gmail.com.
HOW TO INSTALL

Download deb file from here http://linux-intelligent-ocr-solution.googlecode.com/ open it and install
What is new in LIOS-1.2
1 Cam-Scan,
2 Cam-Reader,
3 Scan-to-image-only,
4 Scan-to-images-repeatedly,
5 Introduction of py-sane, Glaid library make the program faster and efficient,
6 Multiple arguments are handled effectively,
7 Ocr a single Image,
8 Artha shortcut (alt+control+W),
9 Beta version of spell-checker,
10 Provision for submitting issues in the About Dialog.
Features
1 Single scan & Repeated Scanning,
2 Ocr Folder,
3 Ocr Pdf,
4 Ocr image only,
5 Cam-Scan and Cam-Reader,
6 Scan-for-image-only & repeatedly,
7 24 Language support (Given at the end),
8 Full GUI environment,
9 Selection of starting page number, page numbering mode and number of pages to scan,
10 Selection of Scan area, brightness, resolution and time between repeated scanning,
11 Full Auto Rotation,
12 Brightness optimizer,
13 Audio converter,
14 Easily Accessible Preferences Window,
15 5 OCR Engines (OCROPUS,CUNEIFORM,TESSERACT,GOCR,OCRAD),
16 Good text manipulation with Find, Go-To-Page, Go-To-Line, Append file, Punch File.
17 Display Preferences for Low vision,
18 Dictionary Support for English(Artha)
19 Beta version of spell-checker,
20 Provision for submitting issues,
21 And more features are in the preferences.
How to start using LIOS.
1. Scanning.

In order to start new scan, first press ctrl+n and then press f9 for single scan or ctrl+f9 for repeated scanning. To set the scanning preferences press ctrl+p and set the starting page number, Mode of page numbering, double page mode if you intend to keep 2 pages at a time, rotation to select the way in which you want the program to rotate the images before conversion. In full automatic rotation mode, one can keep the book in 00 90 180 and 270 degree angle. In partial rotation mode program will scan once to find out the position of the book and then the rotation will be kept. In manual mode one should select the angle. partial and manual mode is faster than full auto rotation mode in ocr process. One can select the number of pages to be scanned at a stretch by setting number of pages in the case of repeated scanning. One can stop all scanning process by pressing ctrl f4.
2. Cam-scan.

one can now use Hovercam or a Webcam to produce text in LIOS. Adjustments with these devices can be made using LIOS-cam-preferences in edit menu. This feature will help to read books and other printed materials such as visiting cards currency and like and also it makes the ocr process very fast and accurate. Please be specific to use devices with auto focusing facility. remember that there is no autorotation in this utility.so for the same reason, support of a stand for the webcam will be highly appreciated.
3. Cam-reader.

is the utility which will give a continuous output as one moves the webcam. First it will create the image and then will produce the text and it will start reading. After the completion of reading, it will repeat the process automatically. In cam-scan, one has to take the photo and it will be converted in to text.
4. Ocr Image.

LIOS can convert image file to text which is in jpg, tif, png, pnm and bmp.
5. Ocr folder.

LIOS can convert scanned images from other sources. It can convert jpg, jpeg, tif, tiff png, pnm, formats. To convert the images in a folder, select scan from folder option from scan menu and then select the input folder.
6. Ocr Pdf file.

Select Ocr pdf from scan menu and then select the input file. It is recommended that one can use ocropus as engine more efficiently in pdf conversion.
7. scan for image only and scan for images only repeatedly.

Help one to scan only images and it will give the user opportunity to utilize different ocr engines conveniently. Also it avoids delay between each scan if one does not want to listen to the output. Images will be saved in LIOS or one can choose his own destination. Now conversion can be done using folder option.
8. Brightness checker.

To set a n exact value of brightness or threshold is the best way to ensure maximum efficiency out of ocr engines. To find out the best value, go to tools menu and select brightness checker. This utility will scan for 15 or 17 times to complete the process. After the process, number of words detected at different values will be shone in tabs. If you want to

See the 8 comments or propose a solution (latest comment the 3 Feb 11 at 12:50) >>

extended reading strains the eyes on different monitors  
Written by xeptf4 the 9 Dec 10 at 11:22. New
Reading a black on white background pdf strains the eyes. Students and developers who need to go through massive amounts of text find it difficult to do so, given how harsh it is to the eyes. There does not seem to be any alternative to achieve this and inverting colors just does not solve the problem and can in fact magnify it, especially on shiny lcd screens. The users should be able to change the background and/or text color.
-1
votes
up equal down
Solution #1: Ability to change the background and text color
Written by xeptf4 the 9 Dec 10 at 11:22.
Users should be given a small amount of control to make the process of reading easier by changing the text and background color.
1
votes
up equal down
Solution #2: Change Evince Background Color
Written by Daedalus28288 the 28 Oct 11 at 08:30.
Instead of changing the color of the Document, change the color of the canvas.

Best example I could find on a short notice:
http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT2506/HT2506_6---- en.jpg

They have a grey backgrund which adds a nice contrast to the white page of a text document for example.

See the 2 comments or propose a solution (latest comment the 22 Dec 10 at 18:05) >>

Viewing large PDFs can be difficult at times  
Written by Daminvar the 1 Jun 09 at 21:04. New
Currently in evince it is difficult to quickly scan through a large PDF. Some PDFs have a Table of Contents, which makes it easier, but not all have one. Moving with the keyboard is also a possible solution, but I don't think it's ideal. If I leave the cursor at a section of text then when I try to use the keyboard to scroll, I jump back to wherever I last had the cursor. The dragging feature with middle click is far too cumbersome, I think, for traversing large documents, and it seems more suited for Tablet PCs and touchscreens than mice.
38
votes
up equal down
Solution #1: Allow middle-click autoscrolling (like Firefox), but make it optional
Written by Daminvar the 1 Jun 09 at 21:04.
Okay, first off I want to say that the current behavior for the middle mouse button isn't entirely bad (I'm not fond of middle click dragging, but many people probably are) and it, apparently, is standard Gnome behavior (http://www.nabble.com/some-suggestions-td21805508.html )

What I'm suggesting is make an option (that can be toggled off by default) to have the middle click autoscroll rather than drag. The option could be toggled in a Preferences page (evince doesn't have one currently) or in gconf (if you want to have fewer options shown to the user to keep things simple). I really don't care either way, as long as it is available to those who want it.

And furthermore, I suggest that an "icon" be added to evince's autoscrolling to make it a bit easier to use.

(To see what I mean, activate autoscroll in Firefox and click the middle button. An icon will appear, and as you get closer to the icon the scroll goes slower. For autoscrolling with evince you don't see an icon, which makes it a bit tougher to use)

If you don't like the idea of having middle-click autoscrolling--fine. To each their own. However, please don't vote me down because of it. I'm not suggesting to change the default behavior, or to make things more confusing to the user. I'm just trying to get the autoscroll option available for those who want it. =)

See the 7 comments or propose a solution (latest comment the 4 Aug 10 at 06:07) >>

finger touch in evince  
Written by tarjxvf the 8 Jul 10 at 02:28. New
Evince is a great document viewer for both pdf and djvu files. Today I found that the Evince in Ubuntu 10.04 doesn't support finger touch yet. Thus in the slate mode of my tablet, I cannot use my finger to flip pages.
3
votes
up equal down
Solution #1: Borrow ideas from WinDjview and Amazon Kindle
Written by tarjxvf the 8 Jul 10 at 02:28.
As tablet is becoming more and more common, I think it would be nice if Evince can support navigating through the document using fingers.

We should be able to drag the page up or down using fingers. The flipping should be smooth and easily controllable. A good example is WinDjview, using fingers in WinDjview is really enjoyable. A bad example is Adobe Acroread: sometimes one tiny movement of the finger flips 3-4 pages, and seems uncontrollable. An even better example is Amazon Kindle PC version. The exclusive finger touch bar at left, right and bottom make it a really nice experience reading in the slate mode.


Add a comment or propose a solution >>

horizontal continuous view (leftto right) in evince document viewer  
Written by futurenow123 the 12 Aug 09 at 20:25. New
Can you make it so that instead of scrolling down to the next page, that I would scroll left or right to the next page. This would in a way emulate touch screen flicking with a hand giving a nicer book reading experience . Here is a sketch

|---------| |---------|
| | | |
| text | ===>> | text |
| | | |
|---------| |---------|

instead of going continuously down, which is tiresome .Sideways like I'm suggesting will make it more fluid booklike and this will make document reading alot easier

I think there should be a plugin switch up/down left/right continuous type . how hard can it be to code .
45
votes
up equal down
Solution #1: changing evince
Written by futurenow123 the 12 Aug 09 at 20:25.
Evince needs to be changed to allow for continuous down and continuous sideways viewing of the pages ; Which themselves will not need to be rotated . Just as illustrated :

|---------| |---------|
|---------| |---------|
| text | ===>> | text |
|---------| |---------|
|---------| |---------|

the pages are as they are now, but they flow continuously from left to right, if you tick the right setting .
65
votes
up equal down
Solution #2: Ensure #1 stays an option
Written by Ssdg the 12 Aug 09 at 20:40.
#1 is a good idea, but I think this should stay an option.
So let's keep the default evince behavior and offer this feature to people who switch it on.

See the 6 comments or propose a solution (latest comment the 2 May 10 at 13:18) >>

Printing Dialogs Should Not Remember Settings  
Written by jirka the 12 Nov 09 at 01:09. New
Somebody got the idea that printing dialog (at least in evince) should remember their settings. This is incredibly annoying. I am being bit by this at least once a week. I print a lot of documents. I print certain page ranges often, I switch what resolution I want to use. If I want to print pages 50-55 at 1200dpi single sided, that almost certainly means I will NOT want to ever do that again. Next time, I will most likely want to print different pages, perhaps at different resolution. Or most likely I will want to print that document with default settings.

Why can't the printing dialog ALWAYS start at the defaults. If it saves settings it should be only in response to some user action.

What is the use case where this is useful. As far as I can tell it is only annoying. I have to look through ALL tabs just to make sure that everything is set back to the defaults. If I want to quickly print something because I have little time usually results in getting 8 copies of page 50-55 spitting out at the printer that's 2 stories up and I'll figure that out only once I've gone up the stairs.

Also, if I print something with nonstandard settings, I then can't figure out how to make sure the settings DO NOT get remembered. Do I have to print the document again? I have to say this is one of my main points of frustration with Ubuntu (and Fedora which does the same because it's evince doing it).

I considered filing this as a bug, but this seems more appropriate. Obviously evince works as the author intended, it just doesn't work as a user would think it works.
18
votes
up equal down
Solution #1: Do Not Store Print Settings
Written by jirka the 12 Nov 09 at 01:09.
Do not store settings. Always initialize the print dialog to the default settings.
53
votes
up equal down
Solution #2: "Use Settings From Last Time" Button
Written by andruk the 12 Nov 09 at 06:03.
It's kind of annoying to page between tabs trying to find which option to change.

But on the other hand, it's annoying to page to tabs trying to change the settings each time you want to print something.

I think a button like "Use Settings From Last Time" would be useful, and the settings should revert to the default each time.
-30
votes
up equal down
Solution #3: Pattern Recognition in Print Settings
Written by andruk the 12 Nov 09 at 06:16.
Save the settings for printing during each Gnome session, then try to look for patterns, and apply those patterns to future print needs.

For instance, if I always convert everything to grayscale on a certain printer because it's out of color ink (even though CUPS doesn't know it's out of color ink), in the future, all documents printed to that printer should be grayscale.

At the end of each session, the settings history should be optionally cleared.
22
votes
up equal down
Solution #4: Printing Templates
Written by stoffel the 14 Nov 09 at 12:31.
Add support for printing templates and always select the default template when opening the printing dialog.

Ideas:
* Show dialog when user changes printing settings: "Do you want to create a new printing template and save changes to this new template?"
* Option to set a template as default template.
12
votes
up equal down
Solution #5: Save Settings Check Box
Written by Fistandantilus the 19 Nov 09 at 16:27.
Include a checkbox to save or not the print settings.

See the 4 comments or propose a solution (latest comment the 20 Mar 10 at 11:28) >>

2 3 Next >>