<% previousChapter = None %> % for k in chapterIndexes: <% chapter = chapters[k] %> % if chapter['title']: <% if chapter['level'] == 1: otag = "" etag = "" if previousChapter: otag = "
" + otag else: otag = etag = "" %> <% previousChapter = chapter %> % endif % endfor
${otag}${chapter['chapter']}.${etag} % for tab in range(1, chapter['level']):
% endfor ${otag}${chapter['title']}${etag} % for tab in range(1, chapter['level']):
% endfor