我正在编写一个网络应用程序(Rails 3),它应该是某种学习门户,您可以在其中学习课程、测试、分机……现在对于课程正文,我不想让管理员选择使用一些富文本编辑器更重要的是,它应该有一些编辑公式的功能,因为我们的网站都是关于数学的。
在我的一生中,我使用了 tinyMCE(作为编辑器)、mathJax(作为公式解释器)。而且我在想也许将数据存储在markDown中并根据资源请求生成html而不是只允许某些html标签会很好。
这一切都可以用宝石解决吗?还是以艰难的方式添加tinyMCE(没有gem支持)并向其中添加MathJax插件是否明智?你还能提出什么建议?