由于我经常使用Mathematica,我想到了编写一个小而免费的CAS,它只暴露了一小部分必要的函数和包,我希望以适当的方式向用户呈现结果就像Mathematica一样(忽略背景中的Facebook徽标:D):
我的第一个想法是在后台创建LaTeX代码,然后在pdflatex
源代码中创建,然后在视图中包含PDF ...但这似乎有点过分了!我想用C ++或C#编写这个CAS,我想知道是否有任何推荐的解决方案来输出这样的好公式。
我的第一个想法是“实时公式编辑视图”,但是输入框可以输入命令和公式,上部视图只是不可编辑的输出。
答案 0 :(得分:5)
我想到了一些方法。
我发现路线3最具吸引力。
答案 1 :(得分:2)
要在后台调用LaTeX,请不要使用pdflatex
,而是使用非PDF latex
生成DVI文件,然后使用dvipng
将其转换为PNG。
查看preview
包或standalone
类,以获得正确大小的输出(即只有公式,而不是整页)。