瀏覽代碼

Улучшение парсинга samlib

Book Pauk 6 年之前
父節點
當前提交
77b2fc13a7
共有 1 個文件被更改,包括 18 次插入0 次删除
  1. 18 0
      server/core/BookConverter/index.js

+ 18 - 0
server/core/BookConverter/index.js

@@ -79,6 +79,15 @@ class BookConverter {
                 if (elemName == 'p' || elemName == 'dd') {
                     newParagraph();
                 }
+
+                switch (elemName) {
+                    case 'i':
+                        growParagraph('<emphasis>');
+                        break;
+                    case 'b':
+                        growParagraph('<strong>');
+                        break;
+                }
             }
 
         });
@@ -99,6 +108,15 @@ class BookConverter {
 
                 let i = path.lastIndexOf('/');
                 tag = path.substr(i + 1);
+            } else {
+                switch (elemName) {
+                    case 'i':
+                        growParagraph('</emphasis>');
+                        break;
+                    case 'b':
+                        growParagraph('</strong>');
+                        break;
+                }
             }
         });