Only write translators on cover if they fit.
[librarian.git] / src / librarian / elements / __init__.py
index 549d0cb..6efd725 100644 (file)
@@ -1,6 +1,7 @@
 from lxml import etree
 from . import (blocks, comments, drama, figures, footnotes, front, headers,
 from lxml import etree
 from . import (blocks, comments, drama, figures, footnotes, front, headers,
-               masters, paragraphs, poetry, root, separators, styles, themes)
+               masters, paragraphs, poetry, ref, root, separators, styles, themes,
+               tools)
 
 
 WL_ELEMENTS = {
 
 
 WL_ELEMENTS = {
@@ -11,6 +12,7 @@ WL_ELEMENTS = {
     "coverBoxPosition": etree.ElementBase, 
     "coverLogoUrl": etree.ElementBase,
     "contentWarning": etree.ElementBase,
     "coverBoxPosition": etree.ElementBase, 
     "coverLogoUrl": etree.ElementBase,
     "contentWarning": etree.ElementBase,
+    "endnotes": etree.ElementBase,
 
     "utwor": root.Utwor,
     "dramat_wierszowany_l": masters.Master,
 
     "utwor": root.Utwor,
     "dramat_wierszowany_l": masters.Master,
@@ -71,6 +73,8 @@ WL_ELEMENTS = {
     "pr": footnotes.PR,
     "pt": footnotes.PT,
 
     "pr": footnotes.PR,
     "pt": footnotes.PT,
 
+    "ref": ref.Ref,
+
     "begin": themes.Begin,
     "end": themes.End,
     "motyw": themes.Motyw,
     "begin": themes.Begin,
     "end": themes.End,
     "motyw": themes.Motyw,
@@ -112,7 +116,11 @@ WL_ELEMENTS = {
     "animacja": figures.Animacja,
     "ilustr": figures.Ilustr,
 
     "animacja": figures.Animacja,
     "ilustr": figures.Ilustr,
 
-    "ref": etree.ElementBase,
+    "numeracja": tools.Numeracja,
+
+    # Section
+    "wywiad_pyt": blocks.WywiadPyt,
+    "wywiad_odp": blocks.WywiadOdp,
 
     # Inline MathML, should really be namespaced.
     "mrow": etree.ElementBase,
 
     # Inline MathML, should really be namespaced.
     "mrow": etree.ElementBase,