我有一些用LaTeX编写的数学表达式,我想放在网页上。但是,它们使用了MathJax中似乎未包含的软件包(例如ytableau)。首先,它们非常耗时,我希望能够使用自己拥有的内容进行编写,而不是想出如何使用当前可访问的MathJax功能来再现结果。
我以为将LaTeX软件包转换为MathJax扩展可能很容易,因为MathJax安装中的扩展似乎基于LateX软件包,我查看了cancel.sty LaTeX软件包和cancel.js MathJax扩展,希望它会给我一些想法,但是我看不出它们之间的关系。
有没有办法在MathJax中使用LaTeX软件包?如果是这样,我将如何做?
(第一个问题,希望这不会成为话题。)
最佳答案
Is there a way of using LaTeX packages with MathJax?
不。MathJax不是LaTeX;它处理类似于LaTeX的输入(尽可能合理地接近真正的LaTeX),但其工作方式却大不相同。特别的区别是MathJax仅实现数学模式宏,而不是所有其他文本模式宏或常规处理宏和控制序列。因此,LaTeX软件包使用的大多数工具都不存在。这意味着您不能简单地将LaTeX软件包放入MathJax中。 MathJax支持的软件包必须在javascript中重新实现,对于非平凡的软件包(如您引用的软件包)来说很难。
关于latex - 我可以将LaTeX软件包添加到MathJax吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21192606/