MathJax を KaTeX でプリレンダリングして PDF を作成したいのですが、次のようにしました。
var re = new RegExp('<span class="math-tex">\\\((.+)\\\)\<\/span>','gmi');
var htmlR = html.replace(re, function(match, i){
console.log(match);
console.log(i);
return Katex.renderToString(i);
});
しかし、それは何も返していません、私の文字列:
<p>En effet, <span style="background-color:#fff0f5"><span class="math-tex">\(P = P' - \frac{1}{2}\rho\upsilon^2((\frac{r}{r'})^4 -1)\)</span></span></p>
私の正規表現はregex101.comで動作しています。