mathjax 相关问题

MathJax是一个开源JavaScript引擎,可以轻松地在网页上嵌入数学方程式,符号和公式。还有一个服务器端版本,它为MathJax提供命令行和nodejs接口。

可以在squarespace上使用MathJax吗?

我目前正在尝试使用 squarespace 创建一个新网站,我想使用 MathJax 来排版数学。 这与 SE 用于在物理上呈现数学的引擎相同。SE 为

回答 3 投票 0

如何使用 f 字符串打印数学符号(使用乳胶),例如 sigma?

x = np.array([5,4,3]) y = np.array([1,2,3]) print(f"{sum(x*y)}, {sum(x**2)}, {sum(y**2)}") #> 22, 50, 14 我想打印时显示数学符号 但是当我使用 f-string 时

回答 3 投票 0

hexo 下一个主题内联数学渲染支持

我的下一个主题无法使用 $$ 渲染内联数学 即使我进行了如下设置: 包裹 npm 卸载 hexo-renderer-marked npm 安装 hexo-renderer-pandoc 配置.yaml 每页:true 数学...

回答 1 投票 0

在 <canvas>

我搜索过这个主题,但找不到直接答案,而且我的javascript也不好。所以我希望有人能告诉我如何做到这一点。 我只是喜欢在canvas2D中显示数学......

回答 5 投票 0

MathJax 拒绝编译特定类别的命令

我最近在 blogger.com 上开了一个博客,主要写一些简短的数学片段。为此,我必须编辑 HTML 并添加 MathJax。经过一番谷歌搜索后,我发现(也许是错误的)人们的方式......

回答 1 投票 0

为什么在 HTML 中 <details> 标签内的两个 MathJax 命令之间不渲染常规文本?

我正在尝试在 HTML 文档中使用 MathJax 渲染 LaTeX 数学表达式(如积分)。 MathJax 数学表达式正确呈现,但两个 MathJax 命令之间的任何常规文本都会...

回答 1 投票 0

如何让vscode像Colab一样渲染jupyter笔记本LaTex?

众所周知,vscode 开箱即用,使用 KaTex,并且不会在 Jupyter 笔记本中渲染某些 LaTeX 公式,而 colabs 或 jupyterlab 会渲染它们。 据我了解 MathJax 确实...

回答 1 投票 0

Google Colab 中的 LaTeX 定义

过去几周我一直在尝试找到一种方法,将我在 Latex 中编写时使用的标准定义应用于 Colab 项目。 可以在单个降价单元中定义术语...

回答 1 投票 0

在 Github 页面上使用 MathJax?

我在这里问一个基本问题。我正在尝试找出一种在 Github 网页上编写 LaTeX 样式公式的简单有效的方法。 这里的最佳答案表明 MathJax 是可能的

回答 2 投票 0

在文档字符串中用 MathJax 替换宏 URL 锚点

我有这个带有数学指令的文档字符串,它有一个很长的锚点指向同一页面: 我的班级: r"""介绍文本。 .. 数学:: \href{#the_very_long_anc...

回答 1 投票 0

在 mathjax 和 asciimathml 中使用单位

我们使用 MathJax 来渲染带有测量单位的 ASCIIMathML 方程。 我们发现 MathJax 太聪明了,不利于我们…… 3.14 英寸 呈现为... 3.14 ε 其中 ε ...

回答 2 投票 0

使用 CSS 设置 MathJax 样式

我对此很困惑。我搜索了教程,但找不到任何对我有意义的教程。 如何为 MathJax 输出设置 CSS 类?我只是想让字体变大。当前

回答 3 投票 0

MathJax 样式

我对此很困惑。 我搜索了教程,但找不到任何对我来说有意义的教程,如何为 MathJax 输出设置 CSS 类? 我只是想让字体变大。 当前

回答 3 投票 0

将 tex 命令(latex)转换为 mathml

我注意到,当单击数学方程时,我们可以选择查看 Tex 命令的源代码以及查看 mathml。有没有一种方法可以编译包含在 bet 中的 Tex Commands...

回答 2 投票 0

如何在 Mac OS 上的 R Markdown 和 Quarto 中使用 chromium 浏览器渲染数学符号?

我想在 rmarkdown 文档中使用 $\mathcal{S}$ 来渲染公式中的草书 S,但它呈现为正方形。我可以看到这是一个已知问题,可以通过调整 mathjax h 来修复...

回答 1 投票 0

MathJax 无法渲染内联元素?

我正在尝试创建一个基本的 HTML 页面,使用 MathJax 库 (https://www.mathjax.org/) 呈现 LaTEX。但是,当我在浏览器中运行网页时,只有非内联 LaTEX(包含在...

回答 2 投票 0

Katex 无法在 Angular 18 中工作,但可以在控制台中工作

我在我的 Angular 18 项目的 index.html 中导入了带有 script 标签的 katex,如下所示: 我已经在我的 Angular 18 项目的index.html中导入了带有脚本标签的katex,如下所示: <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css" integrity="sha384-nB0miv6/jRmo5UMMR1wu3Gz6NLsoTkbqJghGIsx//Rlm+ZU03BU6SQNC66uf4l5+" crossorigin="anonymous"> <script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.js" integrity="sha384-7zkQWkzuo3B5mTepMUcHkMB5jZaolc2xDwL6VFqjFALcbeS9Ggm/Yr2r3Dy4lfFg" crossorigin="anonymous"></script> <script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/contrib/auto-render.min.js" integrity="sha384-43gviWU0YVjaDtb/GhzOouOXtZMP/7XUzwPTstBeZFe/+rCMvRwr4yROQP43s0Xk" crossorigin="anonymous" onload="renderMathInElement(document.body);"></script> 控制台没有错误,但没有显示更新的版本: 虽然我在开发者控制台中运行此命令后它起作用了: renderMathInElement(document.body) 这是html代码: <p>\(x^2 + y^2 = z^2\)</p> 我还尝试过什么: 使用 npm 中的 katex: import renderMathInElement from 'katex/contrib/auto-render' // ... ngAfterViewInit(){ this.start() } start(){ renderMathInElement(document.body) } SCSS: @import "../node_modules/katex/dist/katex.min.css"; 没有错误,这也不起作用 使用MathJax:我使用脚本标签加载mathjax并使用window.MathJax.typsetPromise() ngAfterViewInit(){ this.start() } start(){ window.MathJax.typsetPromise() } 其他详细信息: 我尝试过使用不同的生命周期挂钩(constructor、ngOnInit,甚至单击按钮时触发)。 启动函数中的console.log(上面未显示)会打印,但不会改变外观工作。 关于可能导致此问题的原因或如何解决它有什么建议吗? 提前致谢! 我找不到办法,我只是用 katex为此编写了一个组件。 // katex.component.ts export class KatexComponent implements AfterViewInit{ @Input({required: true}) tex?: string @ViewChild('ptex') texElement?: ElementRef ngAfterViewInit(){ katex.render(this.tex || "", this.texElement?.nativeElement) } } // katex-label.component.ts export class KatexLabelComponent { parts: {math: boolean, value: string}[] = [] @Input({ required: true }) tex: string = ""; ngOnInit() { const splitContent = this.tex.split(/(\$\$.*?\$\$)/); this.parts = splitContent.map(part => { if (part.startsWith('$$')) { return { math: true, value: part.slice(2, -2) }; } else { return { math: false, value: part }; } }); } 另外,很抱歉这么晚才发帖。我完全忘记了这个问题。

回答 1 投票 0

如何在 squarespace 上显示乳胶风格的数学?

我想在我的 squarespace 网站上显示乳胶风格的数学。 我很难找到这方面的资源。最好的之一似乎是另一篇 stackoverflow 帖子,但距离发布已经 7 年了……

回答 1 投票 0

Mathjax 中的换行符

在 Mathjax 中,如何将其写为由第二个 = 分隔的双行? 这是 Mathjax 代码: $= 2[2W(k-2) + (k-1)2^{k-1}] + k2^k= 2^2W(k-2)+(k-1)2^{k-1} + k2^k$ 我需要改变什么...

回答 2 投票 0

如何在没有 CDN 的情况下将 MathJax 包含在本地 Sphinx 构建中?

我试图将 MathJax 包含在我的本地 _static Sphinx 目录中,以避免在本地开发时在重建时下载它的开销。我按照说明进行操作并将 mathjax_path 设置为 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.