这是什么?

这是什么?

我正在用 html 做一个网站,我的网站是关于数学的。所以,我需要在那里写方程式,但我不知道怎么做。我一直在搜索,找到了这个网站

https://proofwiki.org/wiki/Main_Page

我看到了该页面的源代码,它似乎使用 Latex 符号来编写方程式,例如

在此处输入图片描述

出现符号“$”,其在此网站中产生的结果与在 LaTex 中产生的结果相同,有人能帮助我知道这是如何做到的吗?

答案1

这是什么?

已经完成了MathJax;它甚至还有一个标签:。它是一个适用于所有浏览器的 JavaScript 数学显示引擎。如果右键单击方程式,您应该会看到“关于 MathJax”和“帮助”。要查看符号,请右键单击方程式并选择“将数学显示为”,然后选择“tex 命令”或“MathML”。

它在做什么?

Javascript 脚本用于网站。其用途多种多样,其中之一就是为网站内容(主要是文本和数据)添加特殊效果。(这是关于 JS 的一个非常常见的描述)

这里 MathJax 会将 Javascript 脚本加载到您所在的网站上,然后搜索以“$”或“(”字符包围的 latex 数学 (看到这个 和这个),最后将其以一个奇特的方程式呈现。

有关其他信息,请参阅LaTeX 到 MathML 的转换:工具、限制和方法?

如何将其放入我的网站?

有关版本的一些信息

您可以选择使用 MathJax 3 或 2。版本 2 的某些功能仍在迁移到版本 3。MathJax 版本 2 仍然存在,您可以使用它,直到版本 3 提供您想要的功能。

文档

MathJax 3 文档

MathJax 2 文档

问题

您可以询问有关转换问题和澄清问题的问题,无论它们来自 Tex.SE 中的 MathJax,以及类似的查询- 点击图标。有关 MathJax 的问题应发送至https://groups.google.com/g/mathjax-users或者https://stackoverflow.com/questions/tagged/mathjax

根据您想要表达的数学的复杂程度,您可以考虑使用 Emacs 的组织模式编写内容一次,然后将其导出为“.html”、“.tex”(然后是“.pdf”)或“.odt”(请参阅​​“导出和发布”部分)这里)。您仍然可以运用您的 LaTeX 专业知识。但是,它可以帮助您将想法集中在一个地方,并在需要时以您想要的格式导出它们。例如,请参阅 John Kitchen 的演示这里

相关内容