mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
22fad32e76
commit
a90367296c
@ -52,14 +52,10 @@ class Outline(object):
|
|||||||
|
|
||||||
def __call__(self, doc):
|
def __call__(self, doc):
|
||||||
self.pos_map = dict(self.pos_map)
|
self.pos_map = dict(self.pos_map)
|
||||||
first = None
|
|
||||||
for child in self.toc:
|
for child in self.toc:
|
||||||
page, ypos = self.get_pos(child)
|
page, ypos = self.get_pos(child)
|
||||||
text = child.text or _('Page %d')%page
|
text = child.text or _('Page %d')%page
|
||||||
if first is None:
|
node = doc.create_outline(text, page)
|
||||||
first = node = doc.create_outline(text, page)
|
|
||||||
else:
|
|
||||||
node = first.create(text, page, False)
|
|
||||||
self.add_children(child, node)
|
self.add_children(child, node)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user