X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/db91f942ce46e3af1420f3469a83257ef5aca4c2..e2acc67a478455184e5e714e63a61e78ad37d787:/src/librarian/elements/footnotes/__init__.py?ds=sidebyside diff --git a/src/librarian/elements/footnotes/__init__.py b/src/librarian/elements/footnotes/__init__.py index 433e881..76be8e8 100644 --- a/src/librarian/elements/footnotes/__init__.py +++ b/src/librarian/elements/footnotes/__init__.py @@ -1,10 +1,20 @@ -# -*- coding: utf-8 -from __future__ import unicode_literals - +# This file is part of Librarian, licensed under GNU Affero GPLv3 or later. +# Copyright © Fundacja Wolne Lektury. See NOTICE for more information. +# from ..base import WLElement class Footnote(WLElement): + NO_TOC = True + START_INLINE = True + ASIDE = True + + def signal(self, signal): + if signal == 'INLINE': + self.START_INLINE = False + else: + super().signal(signal) + def txt_build(self, builder): pass @@ -72,7 +82,7 @@ class Footnote(WLElement): builder.enter_fragment('footnotes') - builder.start_element('p', { + builder.start_element('div', { 'id': f'annotation-{fn_no}', 'class': "annotation" })