【问题标题】:How could I render mathematical expressions using Kivy?如何使用 Kivy 渲染数学表达式?
【发布时间】:2012-12-06 17:52:39
【问题描述】:

我正在使用 Kivy 制作计算器,并想做一些类似于一些卡西欧计算器中的自然教科书显示 (http://www.casio-intl.com/asia-mea/en/计算/科学/ntd/)。还有另一个程序支持这种显示(http://algebrator.software.informer.com/)。

所以基本上用户输入表达式,表达式的输出应该类似于“自然教科书”显示。将其集成到我的 Kivy 程序中的最佳方法是什么?有没有我可以使用的库?

我记得我的一个朋友在 Python 中使用 LaTeX 来显示这样的表达式,但我认为那些只是图像。

【问题讨论】:

  • 开始工作,当你遇到困难时提出问题。没有作业:)
  • 我已经制作了计算器,但它还不能以自然的方式显示表达式,我不知道如何转换这些表达式并以我想要的格式在计算器上显示它们。因此,朝这个方向推进会有所帮助
  • 最好在programmers.stackexchange上问这个
  • @Seki - 不,它不会。程序员是针对白板级别的问题,而不是一般的编程问题。
  • 大约一年前我在做这个的时候,我最终把它变成了一个服务器-客户端系统,并在服务器端 (Django) 生成图像以显示在客户端。不用说,那效果并不好。

标签: math rendering calculator kivy


【解决方案1】:

由于 kivy 有一个 RST 渲染器,我在这个方向上挖了一点,但似乎只能回到乳胶,只是让事情变得更容易一些(也许)。 http://svn.python.org/projects/doctools/trunk/doc/ext/math.rst

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-22
    • 2019-02-21
    • 2020-12-22
    • 1970-01-01
    • 2011-05-19
    • 2018-07-13
    相关资源
    最近更新 更多