Come corrispondono le posizioni di Kindle ai numeri di pagina?
Non lo fanno, non in modo diretto. Le posizioni sono progettate per essere un riferimento stabile alla posizione del testo, un riferimento che non cambia quando cambia il carattere o il layout; servono allo scopo dei numeri di pagina per gli e-book che non li hanno.
Nella maggior parte degli e-book Kindle reflowable (dove puoi cambiare il carattere e il testo rifluisce), le posizioni sono linearmente correlate all'offset del byte nel file e-book. A me sembra che siano intesi per corrispondere approssimativamente a una linea di testo quando si usano layout tipici.
Ho visto la formula nel codice (qualcosa come byte / 150), ma il codice non diceva come questi fattori, che vengono da Mobipocket, sono stati originariamente determinati. (Mobipocket è la società che ha progettato il formato e-book MOBI, e che è stata acquistata da Amazon per aiutare a creare il Kindle). Si noti che il formato Mobi non è l'unico formato di e-book Kindle, e che il calcolo varia a seconda del formato.
Negli e-book Kindle non rifrangibili, come i fumetti, la posizione è il numero di pagina.
Quando un e-book Kindle rifrangibile presenta numeri di pagina, è perché il libro è accompagnato da un file aggiuntivo che mappa le posizioni ai veri numeri di pagina di un'edizione di stampa equivalente. In questi casi, Amazon indicherà l'ISBN di quell'edizione a stampa nella pagina dei dettagli del libro.