Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > More E-Book Readers > Bookeen

Notices

Reply
 
Thread Tools Search this Thread
Old 04-02-2008, 03:54 PM   #1
tompe
Grand Sorcerer
tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.tompe ought to be getting tired of karma fortunes by now.
 
Posts: 7,140
Karma: 4315826
Join Date: Oct 2007
Location: Linköpng, Sweden
Device: Nexus 7, Nexus 5, iPad 2, Kindle PW
Page Number bug

I did a test text document to see if the progress bar was page number or file position. It is fileposition so the progress bar is no indicator of page number. The consequence of that seems to be that if you have a html file with a lot of invisible html code before the start of the text then the progress bar indicator will be very misleading if it is a short story.

My test text document has at least 60 pages. When I go to jump to page the Cybook claims the number of pages is 17. Seems like a bug to me.

My test document was like:
Code:
12345612345678907890
12345612345678907890
12345678901234567890
12345678901234567890
1
2
3
4
5
6
7
8
9
0
tompe is offline   Reply With Quote
Old 04-03-2008, 03:34 AM   #2
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 65,409
Karma: 43770933
Join Date: Nov 2006
Location: UK
Device: Kindle Voyage, iPad Mini, iPhone 4, MS Surface Pro, N7
Quote:
Originally Posted by tompe View Post
I did a test text document to see if the progress bar was page number or file position. It is fileposition so the progress bar is no indicator of page number. The consequence of that seems to be that if you have a html file with a lot of invisible html code before the start of the text then the progress bar indicator will be very misleading if it is a short story.

My test text document has at least 60 pages. When I go to jump to page the Cybook claims the number of pages is 17. Seems like a bug to me.

My test document was like:
Code:
12345612345678907890
12345612345678907890
12345678901234567890
12345678901234567890
1
2
3
4
5
6
7
8
9
0
Given that it definitely doesn't paginate the book, file position is really the only thing the "page number" has to go on. I'd guess it's probably doing something like:

page_length = file pos of this page - file page of previous page
number_of_pages = total file size / page_length
progress_bar_position_% = (file pos of this page) / (total file size ) * 100

So a file with wildly different amounts of text on each page might well completely throw off the page count.
HarryT is online now   Reply With Quote
 
Advertisement
Old 04-03-2008, 03:52 AM   #3
JohnnyD
Connoisseur
JohnnyD doesn't litterJohnnyD doesn't litterJohnnyD doesn't litter
 
Posts: 94
Karma: 221
Join Date: Oct 2006
Location: Drenthe, The Netherlands
Device: Cybook Gen3 (cracked screen)/Bebook/Nokia E60/Nokia 5800
Quote:
Originally Posted by HarryT View Post
Given that it definitely doesn't paginate the book, file position is really the only thing the "page number" has to go on.
another way to solve this problem, is to "index" the book: the book should be "rendered" in memory page-by-page when it's first opened and each time when the font is changed by the user. Of course the Gen3 should do this automatically and in the background, it shouldn't be visible to the user.

The index could be really simple: just a coupling between file position and page number.

Shouldn't take more than an afternoon to program it (for a decent software engineer)
JohnnyD is offline   Reply With Quote
Old 04-03-2008, 04:48 AM   #4
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 65,409
Karma: 43770933
Join Date: Nov 2006
Location: UK
Device: Kindle Voyage, iPad Mini, iPhone 4, MS Surface Pro, N7
That's exactly what the Sony Reader does, of course. The downside is that, for a long book, there's a delay of about a minute when you first open the book, and when you first select a different font size. Given that the current way the Gen3 works appears to be the way that ALL versions of the Mobi reader get page numbers, I'd guess that this is code (or at least, algorithm) supplied by Mobi rather than anything that Bookeen have done themselves.
HarryT is online now   Reply With Quote
Old 04-03-2008, 05:02 AM   #5
tribble
iLiad Maniac
tribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it is
 
tribble's Avatar
 
Posts: 1,382
Karma: 2369
Join Date: Apr 2006
Location: Germany
Device: Bookeen Opus (i love that thing) and iPad (what an irony)
I agree, that pagenumbers should be prerendered to be exact. The book can be read at once, and the rendering happens in the background. Until that has happened, the total pagenumber count could be approximated.
tribble is offline   Reply With Quote
Old 04-03-2008, 12:43 PM   #6
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 38,426
Karma: 19135915
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Aura H2), Sony PRS-650, Sony PRS-T1, nook STR, iPad 1, iPhone 5
Quote:
Originally Posted by tribble View Post
I agree, that pagenumbers should be prerendered to be exact. The book can be read at once, and the rendering happens in the background. Until that has happened, the total pagenumber count could be approximated.
If you use eBook Library to put the eBook onto the 500/505, it is prerendered and the reader does not need to do anything to paginate except read the XML file that has the info already in it. This is the bit that Harry keeps leaving out. The 500/505 does not have to do it itself if done via the supplied software.
JSWolf is offline   Reply With Quote
Old 04-03-2008, 12:51 PM   #7
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 65,409
Karma: 43770933
Join Date: Nov 2006
Location: UK
Device: Kindle Voyage, iPad Mini, iPhone 4, MS Surface Pro, N7
Quote:
Originally Posted by JSWolf View Post
If you use eBook Library to put the eBook onto the 500/505, it is prerendered and the reader does not need to do anything to paginate except read the XML file that has the info already in it. This is the bit that Harry keeps leaving out. The 500/505 does not have to do it itself if done via the supplied software.
But, given the fact that the 505 now mounts directly as a USB drive, why would anyone use the Connect software other than to buy books from the Sony store? Given that you buy your books elsewhere, do you still use Connect to transfer your books to your Reader? I would have thought that it was a lot easier just to transfer them directly to the mounted drive, is it not?

Please let me be clear, by the way; I never found the time that 500 took to paginate a book to be the slightest "problem"; just wanted to clarify that this is the "price" (if that's the right word) for having "real" pagination, and it's what the Gen3 would also need to do if one wanted "real" page numbers on it. Personally I regard page numbers as irrelevent, and see no need for them.
HarryT is online now   Reply With Quote
Old 04-03-2008, 12:59 PM   #8
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 38,426
Karma: 19135915
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Aura H2), Sony PRS-650, Sony PRS-T1, nook STR, iPad 1, iPhone 5
Yes, I use eBook Library to put content on my 505 as I use collections to keep my content organized.
JSWolf is offline   Reply With Quote
Old 04-03-2008, 01:14 PM   #9
pilotbob
Grand Sorcerer
pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.
 
pilotbob's Avatar
 
Posts: 19,632
Karma: 11390499
Join Date: Jan 2007
Location: Tampa, FL USA
Device: Kindle Touch
Quote:
Originally Posted by HarryT View Post
But, given the fact that the 505 now mounts directly as a USB drive, why would anyone use the Connect software other than to buy books from the Sony store?
I still have my trusty old, obsolete, wrinkled, alzhimers PRS500... so I HAVE to use eBook Library. However, if I did get a spiffy new 505 I would probably still use it to organize my eBooks and also since I need to keep it around for the 500.

Also, another "why would anyone use it" apparently would be to pre-index the books. Also, I think the software autoconverts .doc files to .rtf too.

BOb
pilotbob is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Displaying the number of the next page. cmm Kobo Reader 4 09-09-2010 11:54 PM
Classic Can I jump to a particular page number droople Barnes & Noble NOOK 1 03-08-2010 08:39 AM
page number ghosting sassanik ePub 9 07-25-2009 12:26 AM
Page number oddity julia103 Sony Reader 4 02-11-2009 11:49 PM
What is the page number conversion? markbot Amazon Kindle 41 03-05-2008 11:36 AM


All times are GMT -4. The time now is 04:43 AM.


MobileRead.com is a privately owned, operated and funded community.