Mobileread
Questions about the best settings for readability
#1  warface9991 04-16-2019, 05:14 AM
Hi,

First off, thanks for developing this software. I don't know the terms of the settings of the koreader like what does it mean 'font hinting' and its settings- off, native, auto. Which provides the best experience of reading? Same thing applies to the 'font kerning' that which setting is best? Why is it there fast and best options? I just can't make out the terms

Thanks in advance
Reply 

#2  Frenzie 04-16-2019, 06:19 AM
I think "best" for font kerning is fairly self-explanatory. ;-) Best kerning provides the best experience, but at the cost of opening the document somewhat slower. Which is well worth it to me.

There's actually a built-in explanation if you hold on the option name. Holding on an option itself allows you to set it as the default.



For font hinting it's… difficult. In principle native should be better, but some fonts just aren't very good with native, so we default to auto. Auto is very good regardless. Some discussion can be found in this issue: https://github.com/koreader/koreader/issues/1929#issuecomment-333471966

Since E Ink screens tend to have a fairly reasonable DPI value, it's not as if hinting off is bad either. It might even be preferable. The tl;dr is that from a sufficiently high DPI (let's say at least ~200) the differences between those options matter less and less. Just toggle between them and see which you prefer. And I imagine off should be imperceptibly faster on first load.


Edit: btw, in case any of the terminology itself is unclear:

https://en.wikipedia.org/wiki/Font_hinting
https://en.wikipedia.org/wiki/Kerning
Reply 

#3  warface9991 04-16-2019, 06:43 AM
Thanks for your reply!
Reply 

#4  warface9991 04-18-2019, 08:34 AM
Quote Frenzie
I think "best" for font kerning is fairly self-explanatory. ;-) Best kerning provides the best experience, but at the cost of opening the document somewhat slower. Which is well worth it to me.

There's actually a built-in explanation if you hold on the option name. Holding on an option itself allows you to set it as the default.



For font hinting it's… difficult. In principle native should be better, but some fonts just aren't very good with native, so we default to auto. Auto is very good regardless. Some discussion can be found in this issue: https://github.com/koreader/koreader/issues/1929#issuecomment-333471966

Since E Ink screens tend to have a fairly reasonable DPI value, it's not as if hinting off is bad either. It might even be preferable. The tl;dr is that from a sufficiently high DPI (let's say at least ~200) the differences between those options matter less and less. Just toggle between them and see which you prefer. And I imagine off should be imperceptibly faster on first load.


Edit: btw, in case any of the terminology itself is unclear:

https://en.wikipedia.org/wiki/Font_hinting
https://en.wikipedia.org/wiki/Kerning
Sorry for bothering again. I have a question about what contrast does? When I increase it, it seems to 'blacken' the letters. But when I over-increase it like 15 the letters become ragged. What's the sweet point number of it? Thanks
Reply 

#5  Frenzie 04-18-2019, 10:16 AM
It has something to do with blending the foreground and background color. So the higher it is, the darker the blended pixels that smooth things around the edges.

The intended value is 1, plain and simple. If you like your fonts a little bolder (but not as the designer intended) just set it a little higher.
Reply 

#6  warface9991 04-18-2019, 10:31 AM
Quote Frenzie
It has something to do with blending the foreground and background color. So the higher it is, the darker the blended pixels that smooth things around the edges.

The intended value is 1, plain and simple. If you like your fonts a little bolder (but not as the designer intended) just set it a little higher.
Thank you very much again
Reply 

#7  makara 05-31-2019, 02:00 PM
How to save custom page settings for other books?
Reply 

#8  NiLuJe 05-31-2019, 03:40 PM
Long tap on almost any setting will offer you to save the that as a default.
Reply 

Today's Posts | Search this Thread | Login | Register