Browse Source

Небольшая доработка парсинга samlib

Book Pauk 6 years ago
parent
commit
48deee8233
1 changed files with 6 additions and 1 deletions
  1. 6 1
      server/core/BookConverter/index.js

+ 6 - 1
server/core/BookConverter/index.js

@@ -232,7 +232,7 @@ class BookConverter {
                 path += '/' + elemName;
                 path += '/' + elemName;
                 tag = elemName;
                 tag = elemName;
             } else {
             } else {
-                if (!inSubtitle && (elemName == 'p' || elemName == 'dd')) {
+                if (!inSubtitle && (elemName == 'p' || elemName == 'dd' || elemName == 'li')) {
                     newParagraph();
                     newParagraph();
                 }
                 }
 
 
@@ -248,6 +248,11 @@ class BookConverter {
                             openTag('subtitle');
                             openTag('subtitle');
                             inSubtitle = true;
                             inSubtitle = true;
                         }
                         }
+
+                        if (!inSubtitle && tail.indexOf('align="justify"') >= 0) {
+                            newParagraph();
+                        }
+
                         break;
                         break;
                 }
                 }
             }
             }