Quote:
Originally Posted by speedlever
Thanks Donna.
I just tried a sample: uploaded a book I already have on my K3 via calibre and email... no page numbers and it was duplicated on my K3 (it was already a prc file, so maybe that wouldn't work).
I deleted another book and then sent it to my K3 via calibre/email. No pages there either. It was originally an epub book converted to mobi.
I'm probably really good at choosing exceptions. 
|
For the page numbers needed an .apnx file with the same name as the .azw ebook file. These file is downloaded automatically when you buy a book from amazon which have these file generated by amazon.
If you use non amazon .mobi file normally there isn't such a file. You have to generate one. There is an application somewhere in Mobilrread's Calibare forum. Here is it:
https://www.mobileread.com/forums/sho...3&postcount=18
These application is for generate yourself the .apnx file based on the paper book page numbers and the mobi files locations data. When you generate the .apnx file you need to upload it in the same folder via USB where the mobi file is on the kindle with the same name with .apnx extension like the mobi file. (if the mobi file is my_book.mobi then upload the generated file with the name my_book.apnx).
The other automatic way is the Calibre at least v0.7.46. If you have a mobi file, it does not matter where it is from, add it to calibre. Connect the Kindle via USB. When the Kindle is connected via USB Calibre will recognize it, and you can upload ebooks via Calibre. Right click on the book and chose Send to device. And Calibre will send the mobi file and generates the .apnx file ad uploads .apnx file too. So you will get page numbers.
Calibare use a Device interface plugin to recognize and upload files to devices, for Kindle also. These Device Interface plugin (Kindle 2/3 Device Interface) do the .apnx file generation. So if you convert something to mobi the .apnx file will not be created just when you upload mobi files via calibre.
Calibre's Kindle 2/3 Device Interface plugin have 3 modes related to .apnx page number file generation. One is disabled, second is a fast and not so accurate that (it is the default) which will mark every 2300 charachter as a page if I good remember, and the third is a bit slower (a few second at a normal book) but more accorate mode which use an algorithm to detect pages more accurately. You can enable or disable these options in the Calibre --> Preferences --> Plugins --> Device Interface plugins --> kindle 2/3 Device interrface duble click on the plugin and you will get the customization option.
When you send the mobi file to kindle via e-mail then Calibre does not use the kindle 2/3 device interface plugin, so it will not generate any page number file and so it sends only the mobi file.
Here is the tread abut Calibre and Kindle Page numbers. Read it trough formore specific answers:
https://www.mobileread.com/forums/sho...hlight=ApnxGen
And thanks for user_none for the calibre plugin.
The kindle uses the .apnx file data to determine which physical page are you reading.