소스 검색

Улучшение парсинга 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;
+                }
             }
         });