Рендеринг математики с помощью KaTeX

#javascript #node.js #electron #katex

#javascript #node.js #electron #katex

Вопрос:

Я загружаю последнюю версию сборки katex здесь. Я пытаюсь интегрировать его в свой проект electron. Как у начинающего разработчика, у меня возникают проблемы с достижением того, чего я хочу.

Следующий код отображает (одну строку кода) строку "c = \pm\sqrt{a^2 b^2}" в div с классом theorem .

 const theorem = document.querySelector('.theorem');

katex.render("c = \pm\sqrt{a^2   b^2}", theorem, {
   throwOnError: false
});
  

Как бы я отрисовал следующее

 begin{Bmatrix}

   a amp; b \

   c amp; d

end{Bmatrix}
  

Ответ №1:

 const matrix = document.querySelector('.matrix');

katex.render("\begin{Bmatrix}nn   a amp; b \\nn   c amp; dnn\end{Bmatrix}", matrix, {
   throwOnError: false
});