View Single Post
Old 11-09-2019, 01:48 PM   #1
j.p.s
Grand Sorcerer
j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.j.p.s ought to be getting tired of karma fortunes by now.
 
Posts: 5,804
Karma: 103362673
Join Date: Apr 2011
Device: pb360
Fractional Page Numbering

There are already quite a few numbering schemes for showing location in an ebook, but I would like to discuss one more, (decimal) fractional page numbers. This would allow "real page numbers" that match a specific print version for reference purposes (but does have the problem that many books have multiple print editions with varying pagination), and still show change for each ebook page turn.

I did some experimenting and it can already work on some EPUB and Kindle readers (example screen shots attached).

I started with the plain text for Henry Ford's autobiography My Life and Work and added asciidoc formatting markup. Next page number link targets were added based on a scan at archive.org, and when that was working, half-page link targets were inserted between each pair of "real page numbers".

Also attached EPUB, KF8 (azw3), and KF7 (mobi) formats and Kindle apnx files to the next post. The uncompressed mobi8 apnx file needs to be copied to the .sdr folder the kindle creates for the book and the mobi7 apnx needs to be copied to the same place as the book. The EPUB uses the page-map method for page numbers (none of my readers support pagelist numbering), but it would be easy to make a pagelist version.

The devices I tested that supported the fractional page numbering were Pocketbook 360, K4NT, PW3, Voyage, Oasis 2, Onyx Boox M92, and iriver story HD.

It did not work on original Kobo H2O with original firmware, koreader on Voyage, or Calibre.

The asciidoc and other support files will be attached to the second post.
Attached Thumbnails
Click image for larger version

Name:	voyage_pn1.png
Views:	451
Size:	77.6 KB
ID:	174807   Click image for larger version

Name:	voyage_pn2.png
Views:	479
Size:	66.1 KB
ID:	174808   Click image for larger version

Name:	pb360pn1.png
Views:	433
Size:	24.1 KB
ID:	174809   Click image for larger version

Name:	pb360pn2.png
Views:	411
Size:	22.9 KB
ID:	174810  
Attached Files
File Type: azw3 mobi8-Ford_MyLife.azw3 (343.8 KB, 431 views)
File Type: gz mobi8-Ford_MyLife.apnx.gz (4.6 KB, 306 views)
File Type: mobi mobi7-Ford_MyLife.mobi (294.9 KB, 232 views)
File Type: gz mobi7-Ford_MyLife.apnx.gz (4.5 KB, 287 views)
File Type: epub mobi8-Ford_MyLife.epub (223.8 KB, 289 views)

Last edited by j.p.s; 11-17-2019 at 12:17 PM. Reason: Add iriver story HD as device that supports fractional page numbers
j.p.s is offline   Reply With Quote