Originally Posted by nesler
I suspect the simplest implementation would be something like:
(total number of characters in book) / (approximate # of characters on page) = number of pages in book
Unfortunately that is not correct. The number of characters on a page is dependend of the size of those characters and als of the 'type' So if you change any of those two characteristics, the pagenumber would change.
In essence: When you are reading your book in the morning in bright daylight you can close our book on page 300 0f 1200, and when you start reading in the evening when the light is low, you select a character size one notch biger you are suddenly on page 350 of 1400
So there is no real page number in an eBook. It is something that is left over from pBooks.
The only number that is fixed is the actual number of characters that you have read. And that is exactly what the position is...well devided bij 128 it is.