diff --git a/server/core/BookConverter/index.js b/server/core/BookConverter/index.js index c615fb26..505d1fc0 100644 --- a/server/core/BookConverter/index.js +++ b/server/core/BookConverter/index.js @@ -232,7 +232,7 @@ class BookConverter { path += '/' + elemName; tag = elemName; } else { - if (!inSubtitle && (elemName == 'p' || elemName == 'dd')) { + if (!inSubtitle && (elemName == 'p' || elemName == 'dd' || elemName == 'li')) { newParagraph(); } @@ -248,6 +248,11 @@ class BookConverter { openTag('subtitle'); inSubtitle = true; } + + if (!inSubtitle && tail.indexOf('align="justify"') >= 0) { + newParagraph(); + } + break; } }