for bible
[librarian.git] / src / librarian / elements / bible / __init__.py
1 from ..base import WLElement
2
3
4 class Werset(WLElement):
5     STRIP = True
6     NUMBERING = 'main'
7
8     TXT_TOP_MARGIN = 1
9     TXT_BOTTOM_MARGIN = 1
10
11     EPUB_TAG = HTML_TAG = 'div'
12     EPUB_CLASS = 'verse-relig'
13     HTML_CLASS = 'wl verse-relig'
14
15     has_visible_numbering = True
16
17     def epub_build_inner(self, builder):
18         builder.numbering += 1
19         builder.push_text(str(builder.numbering))
20
21
22 class Petucha(WLElement):
23     HTML_TAG = EPUB_TAG = 'span'
24     HTML_CLASS = EPUB_CLASS = 'petucha'
25
26     def html_build_inner(self, builder):
27         builder.push_text('{פ}')
28
29
30 class Stuma(WLElement):
31     HTML_TAG = EPUB_TAG = 'span'
32     HTML_CLASS = EPUB_CLASS = 'stuma'
33
34     def html_build_inner(self, builder):
35         builder.push_text('{ס}')