Update "Page Mapping Header" information.

Add URL for MobileRead APNX wiki page.
This commit is contained in:
jps-e 2019-11-29 13:53:48 -08:00
parent d867756bbb
commit eec98e8f52

View File

@ -61,12 +61,15 @@ content comments
asin The ISBN 10 for the paper book the pages correspond to asin The ISBN 10 for the paper book the pages correspond to
pageMap Three value tuple. Looks like: "(N,N,N)" pageMap Three value tuple. Looks like: "(N,N,N)"
1) Number of bytes after header that starts the page numbering sequence 1) 1 based page list entry number for the first page described by this tuple.
2) unknown 2) Page number type, a: Indo-Arabic numeral, r: Roman numeral, c: character.
3) unknown 3) Value of page number for the first page of this sequence.
The third value of the tuple is a decimal number if the type is "a" or "r" and
a character string of page labels separated by "|" characters.
Example: Example:
{"asin":"1906694184","pageMap":"(4,a,1)"} {"asin":"1906694184","pageMap":"(4,a,1),(197,c,A-1|A-2|A-3)"}
Page List Page List
@ -74,4 +77,9 @@ Page List
The page list is a sequence of offsets in the uncompressed HTML. Each The page list is a sequence of offsets in the uncompressed HTML. Each
value is the beginning of a new page. Each entry is a 4 byte big endian value is the beginning of a new page. Each entry is a 4 byte big endian
int. The list is ordered lowest to highest. int. The list is ordered lowest to highest.
For more information
--------------------
MobileRead wiki https://wiki.mobileread.com/wiki/APNX