X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/011b98a4661b754a0789ae78e145437b5b86e5fe..82c0860d1520489be56457829d49eb17f165b9cd:/src/librarian/elements/tools/__init__.py?ds=sidebyside diff --git a/src/librarian/elements/tools/__init__.py b/src/librarian/elements/tools/__init__.py index c4820b1..1fe7e0b 100644 --- a/src/librarian/elements/tools/__init__.py +++ b/src/librarian/elements/tools/__init__.py @@ -6,8 +6,9 @@ from ..base import WLElement class Numeracja(WLElement): NUMBERING = True - def assign_id(self, builder): - builder.counters['_visible'] = int(self.get('start', 1)) + + def assign_id(self, document): + document.counters['_visible'] = int(self.get('start', 1)) class Rownolegle(WLElement): @@ -70,3 +71,13 @@ class Tab(WLElement): } get_epub_attr = get_html_attr + + def txt_build(self, builder): + szer = self.get('szer', '1').strip() + if szer.endswith('em'): + szer = szer[:-2] + try: + szer = int(szer) + except: + szer = 1 + builder.push_text(' ' * 4 * szer)