This commit is contained in:
Kovid Goyal 2011-07-31 16:10:17 -06:00
parent 8721d5aa23
commit 7e19e0f75f
2 changed files with 6 additions and 1 deletions

View File

@ -430,6 +430,7 @@ class MobiWriter(object):
text.seek(npos) text.seek(npos)
return data, overlap return data, overlap
# TBS {{{
def _generate_flat_indexed_navpoints(self): def _generate_flat_indexed_navpoints(self):
# Assemble a HTMLRecordData instance for each HTML record # Assemble a HTMLRecordData instance for each HTML record
# Return True if valid, False if invalid # Return True if valid, False if invalid
@ -1174,6 +1175,8 @@ class MobiWriter(object):
self._tbSequence = tbSequence self._tbSequence = tbSequence
# }}}
def _evaluate_periodical_toc(self): def _evaluate_periodical_toc(self):
''' '''
Periodical: Periodical:

View File

@ -85,9 +85,11 @@ class MobiWriter(object):
self.is_periodical = detect_periodical(self.oeb.toc, self.oeb.log) self.is_periodical = detect_periodical(self.oeb.toc, self.oeb.log)
self.generate_images() self.generate_images()
self.generate_text() self.generate_text()
# The uncrossable breaks trailing entries come before the indexing
# trailing entries
self.write_uncrossable_breaks()
# Index records come after text records # Index records come after text records
self.generate_index() self.generate_index()
self.write_uncrossable_breaks()
# Indexing {{{ # Indexing {{{
def generate_index(self): def generate_index(self):