问题描述
我正在使用Xobor建立一个带有已实施论坛的网站。我想在Textwindow的工具栏中创建一个可以将Latex转换为html的按钮。像[Latex] \ sqrt {a ^ 2 + b ^ 2} [/ Latex]这样的东西会很棒。或者,它也可以是创建弹出窗口的按钮,可以在其中编写Latex代码。像这样: 在这里,您可以单击Button fx,然后会弹出一个新窗口,您可以在其中输入乳胶代码,然后将其转换
我已经找到了Mathjax和Katex这样的转换器,但我认为它们不能满足我的需要,因为这些工具似乎仅适用于网站文本本身,而不适用于论坛帖子。 老实说,我对html不太了解,所以也许我弄错了(我有一个朋友,只要我找到适合我们需要的工具,就会帮我实现这些事情)。
我可以像这样创建按钮本身(如下图),但是显然它还没有转换任何东西。
所以我基本上要寻找的是几行代码,可以在上图中显示的文本框中放入这些行,这些行在工具箱中创建一个按钮,以便能够在我的程序中编写公式和其他乳胶数学内容论坛。
我真的希望这有道理。
谢谢!
解决方法
在我的Angular项目中安装katex之后(npm安装ng-katex --save )我的用法如下:
打字稿:
var equaciones = [' H = \\sum_{i=1}^{m} p_{i} log_{2} (p_{i})']
HTML:
<ng-katex [equation]="equaciones[0]"></ng-katex>
结果:
您可以在此处查看结果示例:web_example