X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/88f39c4f90a67164b2c3da7c7a41df420f3b17ab..80ef0bd06bf9efdcd6a480319c14ca2597448fe1:/src/librarian/elements/bible/__init__.py diff --git a/src/librarian/elements/bible/__init__.py b/src/librarian/elements/bible/__init__.py new file mode 100644 index 0000000..5c3c361 --- /dev/null +++ b/src/librarian/elements/bible/__init__.py @@ -0,0 +1,35 @@ +from ..base import WLElement + + +class Werset(WLElement): + STRIP = True + NUMBERING = 'main' + + TXT_TOP_MARGIN = 1 + TXT_BOTTOM_MARGIN = 1 + + EPUB_TAG = HTML_TAG = 'div' + EPUB_CLASS = 'verse-relig' + HTML_CLASS = 'wl verse-relig' + + has_visible_numbering = True + + def epub_build_inner(self, builder): + builder.numbering += 1 + builder.push_text(str(builder.numbering)) + + +class Petucha(WLElement): + HTML_TAG = EPUB_TAG = 'span' + HTML_CLASS = EPUB_CLASS = 'petucha' + + def html_build_inner(self, builder): + builder.push_text('{פ}') + + +class Stuma(WLElement): + HTML_TAG = EPUB_TAG = 'span' + HTML_CLASS = EPUB_CLASS = 'stuma' + + def html_build_inner(self, builder): + builder.push_text('{ס}')