3

我想建立一个网站,人们可以在其中创建带有问题和答案的测试。我希望人们可以在文本框中输入数学方程式/符号和方程式或类似的东西,它们将存储在数据库中,它也像图像一样显示在网络上。

我的想法是我将以乳胶语法存储文本用户输入并存储它,然后使用 MathJax 显示它,我不知道它是否可能或会有更好的方法来做到这一点。

一个问题是用户输入将有带有“数学文本”(乳胶)的普通文本,那么我怎样才能将它们分开并只保存乳胶文本?请给我一些想法或建议解决它的方法,谢谢。

p/s:我正在用 ruby​​ on rails 构建这个网站,我找到了 gem mathjax-rails,但它似乎不起作用。

4

1 回答 1

1

考虑建立Gollum。它是 Github 使用的 wiki 系统的后端,并且与 LaTex 方程配合得相当好(目前它们是一个非常恼人的错误,小于/大于符号,但已记录在案并且可能会在下一个版本中修复)。今年夏天我开始使用它在数学课上做笔记,这里是一整页渲染的 LaTex 方程笔记的示例

注意:您必须登录到 Github 才能渲染方程式。

于 2012-08-22T18:41:41.053 回答