我有一个非专业数学用户的网站。我正在寻找数学方程式的所见即所得。我发现了wiris,但它不是免费的。

我需要什么:


简单,无需编程知识(如MathML)。
类似到WolframAlpha方程输入或Wiris输入。
实时转换为可视方程。
将输入存储在Latex中的选项。
我删除了Javascript限制,我可以接受任何一种遵循先前项目符号的webplugin。 (HTML5,Java,Jquery等)


评论

您希望这是一个基于JS的库,可以放入您的网站吗?

@NickWilde确实如此。我已经添加了标签。

jQuery是必需的吗?

@unor不一定。任何可以作为插件添加到网站中的内容。像JS和JQuery。

@AnastasiosVentouris我在想可能没有什么很正确的。你能给我发电子邮件吗?我有一些想法对于注释格式来说太长了,并不适合回答。我的电子邮件是:design@briarmoon.ca

#1 楼

您可以使用MathJax。这是一个免费的开源纯Javascript库,用于呈现数学方程式。 Stack Exchange使用它(这就是我听说的方式)。它根据其站点支持通过LaTeX和MathML进行输入(我只使用过LaTeX输入)。看起来它拥有您想要的一切。

评论


谢谢,但是我认为OP正在寻找一种所见即所得的解决方案。

–弗朗克·德农库尔
14年6月22日在23:19

错过了……他总是可以像SE一样进行MathJax预览。像是并排或下面的预览。

– JKor
2014年6月22日23:21

嗯,我认为这不是我要找的东西。我想要一个简单的所见即所得的数学输入(例如WolframAlpha链接之一),它将在LaTeX或MathML中转换输入。因此,一个不了解LaTeX或MathML的简单用户可以编写一个方程式,然后将其存储为这些形式。

– Tasos
2014年6月22日23:21

#2 楼

您可以尝试使用MathQuill [1],它并不是真正的WYSIWYG编辑器,但是您可以像markdown编辑器一样调用它,因此说我们使用*将文本变成斜体,例如

*This will be italic on Stackoverflow*


使用MathQuill的相同方法,比如说您想对3/4进行分数运算,因此您可以将其写为

\frac,然后输入数字,然后使用箭头键切换插入符号或说您需要x的平方根,因此您需要编写

\square,而不是x

[1] Github Repo


您也可以看一下FMatch,但我个人认为这会有点麻烦,但是您可以试一试

评论


MathQuill是所见即所得。您必须记住要使用的击键次数,例如^表示上标,_表示下标。

– Paul Draper
2014-09-27 15:10

#3 楼

TeXmacs是一个非常好的编辑器,适合用数学公式编辑文本。

TeXmacs可以导入和导出到LaTeX,但是在导出到LaTeX之后,您需要随后手动编辑LaTeX文件,以插入所有必要的宏。

我已经在TeXmacs中写了一本书(但是对于200页以上的文本来说它太慢了。)

评论


谢谢,但是我认为OP正在寻找一个基于JS的库放入他的网站。

–弗朗克·德农库尔
2014年6月4日20:45