mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
7cfb439785
commit
9fc6646ed6
@ -234,7 +234,8 @@ class FlowSplitter(object):
|
|||||||
for pattern, before in ordered_ids:
|
for pattern, before in ordered_ids:
|
||||||
elem = pattern(tree)
|
elem = pattern(tree)
|
||||||
if elem:
|
if elem:
|
||||||
self.log.debug('\t\tSplitting on page-break')
|
self.log.debug('\t\tSplitting on page-break at %s'%
|
||||||
|
elem[0].get('id'))
|
||||||
before, after = self.do_split(tree, elem[0], before)
|
before, after = self.do_split(tree, elem[0], before)
|
||||||
self.trees.append(before)
|
self.trees.append(before)
|
||||||
tree = after
|
tree = after
|
||||||
@ -291,8 +292,6 @@ class FlowSplitter(object):
|
|||||||
|
|
||||||
return npath
|
return npath
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def do_split(self, tree, split_point, before):
|
def do_split(self, tree, split_point, before):
|
||||||
'''
|
'''
|
||||||
Split ``tree`` into a *before* and *after* tree at ``split_point``,
|
Split ``tree`` into a *before* and *after* tree at ``split_point``,
|
||||||
@ -315,7 +314,6 @@ class FlowSplitter(object):
|
|||||||
|
|
||||||
def nix_element(elem, top=True):
|
def nix_element(elem, top=True):
|
||||||
parent = elem.getparent()
|
parent = elem.getparent()
|
||||||
index = parent.index(elem)
|
|
||||||
if top:
|
if top:
|
||||||
parent.remove(elem)
|
parent.remove(elem)
|
||||||
else:
|
else:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user