Fix alphabetic index and toc bug in books

Bad indent introduced in commit [796240].
This commit is contained in:
Nick Hall 2014-06-11 22:34:12 +01:00
parent e7772a2c6b
commit 13a005da79

View File

@ -127,11 +127,11 @@ class CairoDocgen(libcairodoc.CairoDoc):
toc_page = page_nr
if page.has_index():
index_page = page_nr
for mark in page.get_marks():
if mark.type == INDEX_TYPE_ALP:
if mark.key in index:
if page_nr + 1 not in index[mark.key]:
index[mark.key].append(page_nr + 1)
for mark in page.get_marks():
if mark.type == INDEX_TYPE_ALP:
if mark.key in index:
if page_nr + 1 not in index[mark.key]:
index[mark.key].append(page_nr + 1)
else:
index[mark.key] = [page_nr + 1]
elif mark.type == INDEX_TYPE_TOC: