问题标签 [katex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1740 浏览

javascript - 使用 KaTeX 在 node.js 模板中渲染数学

我想在具有乳胶模式的页面中呈现数学node.js。我看过MathJaXKaTeX

我渲染我的页面

那么如何确保此页面上的数学呈现为数学?

我可以用

然后在模板中设置变量

但我宁愿直接在模板中编写所有数学运算,而不是在 javascript 代码中专门设置每个变量。

编辑

我正在从模板中获取 html

这是一个好方法还是我可以res.render()在使用之前省略调用res.send()

当我使用

服务器出现故障,我收到错误ParseError: KaTeX parse error: Expected 'EOF', got '$' at position 1: $_

0 投票
0 回答
11 浏览

javascript - Mathjax 正则表达式发现渲染它

我想用 KaTeX 预渲染我的 MathJax 以创建 pdf,我这样做了:

但它什么也没返回,我的字符串:

我的正则表达式正在regex101.com上工作。

0 投票
1 回答
735 浏览

javascript - 使用 KaTeX 和 nodejs 生成 HTML

我在尝试用 HTML 和 CSS 呈现一个重要的公式时遇到了问题。它只是在我的屏幕上创建了一种混乱的 unicode 字符。

将 KaTeX 下载到目录 ./katex/ 并创建了test.js

我运行命令“nodejs test.js”并将输出粘贴到这个最小的 html 文件test.html中(为了便于阅读,插入了换行符):

你在这里看不到,但也有一些 unicode 零宽度空格字符(200b)。

然后我在浏览器中打开它,得到了一堆额外的类似 unicode 的字符。

显示 test.html

其他公式如 \sqrt{} 和 \frac{} 也会发生同样的情况。我做错了什么?谢谢。

0 投票
1 回答
155 浏览

javascript - 执行的替代方案