![]() |
1
10
作为 an iPhone application which does just that ,相信我,排版公式不是一件小事。在我的例子中,我使用核心动画层来构造解析方程的子元素。这些方程是按层次结构构造的,组成它们的运算也是按层次结构布置的。每个操作都包含在其父操作的层中,并按照特定操作的规则进行布局。
我确实重写了标准的CALayer渲染架构,以便从这些公式生成pdf,因为CALayer在默认情况下不会渲染为向量元素。有关此呈现在我的应用程序中的工作方式的示例,请参见开放源代码 Core Plot 项目,它在其基础级别执行相同的操作。 我会将公式输出到LaTeX,一旦你将它们解析成一个层次数据结构,这是非常简单的,但是将它们从LaTeX解析成这个结构就有点困难了。 对于简单的文本公式输入和评估,您可能会发现Graham Cox的 GCMathParser |
![]() |
2
2
我听说没有为Cocoa touch实现真正的Tex引擎,但是有一个轻量级的Javascript布局引擎: jsMath |
![]() |
Eric Fuller · excel的条件公式 6 年前 |
![]() |
John Eben · 如何计算夜间和白天的工作时间 6 年前 |
![]() |
jfgoodhew1 · 在数据验证中按公式引用命名范围 6 年前 |
![]() |
Prospidnick · 索引匹配组问题 6 年前 |
|
Cocotte · 用Excel函数计算加权几何平均值 6 年前 |