[epub, mobi] hyphenate all kinds of documents and annotation style improvement
authorRobert Błaut <listy@blaut.biz>
Tue, 4 Mar 2014 09:13:23 +0000 (10:13 +0100)
committerRobert Błaut <listy@blaut.biz>
Tue, 4 Mar 2014 09:13:23 +0000 (10:13 +0100)
librarian/epub.py
librarian/epub/style.css

index b079d65..8220ccb 100644 (file)
@@ -47,9 +47,8 @@ def set_hyph_language(source_tree):
         pass
     
 def hyphenate_and_fix_conjunctions(source_tree, hyph):
         pass
     
 def hyphenate_and_fix_conjunctions(source_tree, hyph):
-    """ hyphenate only powiesc, opowiadanie and wywiad tag"""
     if hyph is not None:
     if hyph is not None:
-        texts = etree.XPath('//*[self::powiesc|self::opowiadanie|self::wywiad]//text()')(source_tree)
+        texts = etree.XPath('/utwor/*[2]//text()')(source_tree)
         for t in texts:
             parent = t.getparent()
             newt = ''
         for t in texts:
             parent = t.getparent()
             newt = ''
index c773481..bf44032 100644 (file)
@@ -110,7 +110,7 @@ p
 .annotation
 {
        margin-bottom: 0.3em;
 .annotation
 {
        margin-bottom: 0.3em;
-       text-align: left;
+       text-align: justify;
 }
 
 .block
 }
 
 .block