View Single Post
Old 09-18-2010, 04:12 AM   #3
Jellby
frumious Bandersnatch
Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.
 
Jellby's Avatar
 
Posts: 7,550
Karma: 19500001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
Quote:
Originally Posted by RJamesW View Post
I've tried modifying the <spine> section in the OPF so that linear is set to "no" for the item as follows:

<itemref idref="tgt01" linear="no">
That is the way, and it works in Calibre. Unfortunately, reading systems are not required to do anything particular with non-linear elements:

"Reading Systems are not required to differentiate between primary [linear="yes"] and auxiliary [linear="no"] content, and for the requirements and recommendations given in this section may consider all OPS Content Documents in spine to be primary, regardless of the value of the linear attribute."

Removing the file from the <spine> or the <manifest> would produce invalid ePUB files, so don't do it. Instead, write a polite letter to Adobe (and Sony, and others) asking them to implement the distinction between primary and auxiliary content.
Jellby is offline   Reply With Quote