Преглед на файлове

markdown-it-texmath: add constraint to the end of the block equation

Le Tan преди 7 години
родител
ревизия
d06dcc36f5
променени са 1 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 3 3
      src/utils/markdown-it/markdown-it-texmath.js

+ 3 - 3
src/utils/markdown-it/markdown-it-texmath.js

@@ -102,7 +102,7 @@ texmath.rules = {
         ],
         block: [
             {   name: 'math_block',
-                rex: /\\\[(.+?)\\\]/gmy,
+                rex: /\\\[(.+?)\\\]\s*$/gmy,
                 tmpl: '<x-eqn class="tex-to-render">$1</x-eqn>',
                 tag: '\\['
             }
@@ -118,7 +118,7 @@ texmath.rules = {
         ],
         block: [
             {   name: 'math_block',
-                rex: /`{3}math\s+?([^`]+?)\s+?`{3}/gmy,
+                rex: /`{3}math\s+?([^`]+?)\s+?`{3}\s*$/gmy,
                 tmpl: '<x-eqn class="tex-to-render">$1</x-eqn>',
                 tag: '```math'
             }
@@ -143,7 +143,7 @@ texmath.rules = {
         ],
         block: [
             {   name: 'math_block',
-                rex: /\${2}([^$]*?)\${2}/gmy,
+                rex: /\${2}([^$]*?)\${2}\s*$/gmy,
                 tmpl: '<x-eqn class="tex-to-render">$1</x-eqn>',
                 tag: '$$'
             }