Creo que la gente que desarrollan los firmwares son de mi misma opinión, que no quiere decir que sea la correcta ( igual lo mismo cambio en dos días
) y es que una cosa es una pantalla y otra una página; y la página la dicta el fichero no lo que se muestra. Además que de hacerlo así como comentas cada aumento o bajada de fuente implicaría recorrer todo el fichero, porque no sabe la cantidad que quedaría y/o has recorrido real en ese momento, solo la sabe con el fichero 'original'. Yo prefiero que me diga en que 'página' estoy del libro, sobre todo cuando la mayoría de firmwares por lo que leo al cambiar de libro o pinchar el lector al pc te devuelve a la página que estabas no a la pantalla.