GNOME Bugzilla – Bug 689038
better default page size
Last modified: 2013-01-11 16:11:07 UTC
I think we can do a bit better with picking the default document display size. Of course, we should allow zooming in and remember the last zoom state per document. A couple of cases to consider. A document in: * Landscape orientation Always display a single page scaled to fit the width. These are often presentations or spreadsheets. * Portrait/letter orientation I think the key thing here is to make the font size and text column comfortable to read (not too small and not too large). The text format in the document is fixed so I guess our only degree of freedom is the page zoom. On larger windows we should do a two page side by side layout in order to achieve optimal text size. We should probably assume that the "document font" size is the optimal one for the user and base our calculations off of that. We should also probably use this page size to determine the default window size when not maximized.
*** Bug 689161 has been marked as a duplicate of this bug. ***
Most of my documents are at portrait format, viewed on a landscape high resolution screen. A dual page view is the best thing I've seen to comfortably read these.
Cool. I think that should work nicely with what I've described above.
After looking at how the zoom factor is used. I think the rule is much easier than we thought. Only zoom up to 100% by default. Never more. If you can fit the full height of the page at 100% and you can display at least two wide then show a two page view.
This depends on Evince bug 689468.
This can be closed now, all the relevant changes have landed in Evince/Documents.