35
35
self.maxdepth = self.startnode.details.get('depth', sys.maxint)
36
39
self.startnode.parent.remove(self.startnode)
37
40
if self.document.settings.sectnum_xform:
38
41
self.update_section_numbers(self.document)
40
43
def update_section_numbers(self, node, prefix=(), depth=0):
44
50
if isinstance(child, nodes.section):
45
51
numbers = prefix + (str(sectnum),)
47
53
# Use for spacing:
48
54
generated = nodes.generated(
50
58
title.insert(0, generated)
52
60
if depth < self.maxdepth: