some TOC awareness in row calculations
This commit is contained in:
@@ -189,6 +189,8 @@ class slide_reader:
|
||||
if self.opts.toc:
|
||||
TOC=self.get_toc()
|
||||
self.data.insert(self.opts.toc_page-1,TOC)
|
||||
# adding 1 is not fullproof, if toc page is after the first document
|
||||
self.file_start_page=[1+i for i in self.file_start_page]
|
||||
|
||||
def generate_content(self,s):
|
||||
""" Check for launchable items, or converted images """
|
||||
@@ -619,6 +621,8 @@ def modify_file(reader,offset):
|
||||
row=1
|
||||
row_restarts=reader.file_start_page
|
||||
for page in range(reader.page):
|
||||
if opts.toc_page==page+1 and opts.toc:
|
||||
continue
|
||||
row+=len(reader.data[page])
|
||||
if (page+1) in row_restarts:
|
||||
row=1
|
||||
|
||||
Reference in New Issue
Block a user