当前位置: 首页 > 软件库 > 程序开发 > 数学计算 >

KityFormula

公式编辑器
授权协议 BSD
开发语言 JavaScript HTML/CSS
所属分类 程序开发、 数学计算
软件类型 开源软件
地区 国产
投 递 者 颜修明
操作系统 跨平台
开源组织 百度
适用人群 未知
 软件概览

Kity Formula 为您提供公式表达式解析,可视化公式编辑,公式完美展示于一身的web端的整体解决方案。

KityFormula 包括:KityFormula-editorKityFormula-parserKityFormula-render

简单

Kity Formula 为你提供了一个非常简单的公式呈现和存储方案。

你可以选择 Kity Formula 的附属项目中提供的解析器来完成各种公式表示法到可视化公式的转换, 如果这样做,你不用再在服务器端存储各种公式的图片或者其他的相关资源,仅仅只需要一个字符串, Kity Formula 就会为你呈现出完美的公式。

你也可以直接使用 Kity Formula 以编程的方式来构建一个公式,这种方式更加灵活,也可以根据这种方式开发出适合自己的解析器。

高效

Kity Formula 利用浏览器的原生支持来渲染公式,以此保证了渲染的高效性。同时,Kity Formula 所使用的底层图形库 Kity Graphic Lib 也对客户端的渲染做了很多优化,保证了上层应用的运行效率。

灵活

Kity Formula 提供了灵活的接口和高层抽象,可以帮助你以极小的成本进行扩展。

美观

Kity Formula 内嵌了一套基本字符集和扩展字符集,使得渲染出来的公式具有最佳的外观,同时也保证了在任何客户端下获得了一致的体验效果。

自然

Kity Formula 的代码书写方式非常自然,允许你以具有数学意义的方式去书写公式,同时也允许你以其他更加复合你的方式书写。

跨平台

Kity Formula 使用的是浏览器原生的技术,比依赖于任何其他插件;对于多平台上的差异也通过其底层图形库来抹平差异,达到了跨平台运行的目的。

轻量

Kity Formula 只需要引入一个独立的JS文件就可以正常运行于各个平台,并且无需繁琐的配置。

  • 上一篇中,已经介绍了如何把ueditor引人项目,以及如何通过改造ueditor的脚本来达到控制图片上传路径和上传服务器的目的。这一篇趁热打铁,简单说一说kityformula公式插件如何集成到你项目中的ueditor中。 首先看一看官方文档中是如何集成的,请参考 http://ueditor.baidu.com/website/kityformula.html  官方文档已经详细介绍了 UEdi

  • 例如,我想在公式中使用"▱"符号,但是现有公式插件不支持输入,所以需要扩展,扩展步骤如下 在网上找到"▱"符号,并起一个名字,例如叫parallelogram 打开kity-formula-render.all.js文件,找到 如下代码 /*! * 字体主文件 */ _p[29] = { value: function() { return {....} 在map中加入parallel

  • 在ueditor富文本编辑器中添加 kityformula公式插件 1、首先引入js <script src="/static/js/ueditor/kityformula-plugin/addKityFormulaDialog.js?v=' + versions + '" charset="utf-8"></\script> <script src="/static/js/ueditor/kit

  • vue中使用百度开发的UEditor 有时候需要用到公式,引入kityformula实现插入公式的方法: 找到ueditor文件下 kityformula-plugin ,将其复制到 public\UEditor\kityformula-plugin 文件目录下 //index.html <script type="text/javascript" charset="utf-8" src="./U

 相关资料
  • class BaseDatabaseSchemaEditor[source] Django的迁移系统分为两个部分;计算和储存应该执行什么操作的逻辑 (django.db.migrations) ,以及用于把“创建模型”或者“删除字段”变成SQL语句的数据库抽象层 -- 后者是模式编辑器的功能。 你可能并不想像一个普通的开发者使用Django那样,直接和模型编辑器进行交互,但是如果你编写自己的迁移系

  • 使用Styles(样式)窗格修改与元素关联的CSS样式。 TL;DR Styles(样式)窗格允许您以尽可能多的方式更改本地CSS,包括编辑现有样式,添加新样式,添加样式规则。 如果你想要样式持久(他们页面重新加载而丢失),您需要将它们持久化到您的开发工作区。 检查应用到元素的样式 选择一个元素[Select an element] 来检查它的样式。Styles(样式)窗格将显示所有应用于所选元素

  • 在MultiAutoCompleteTextView上应用样式:问题是因为OP打算覆盖样式未声明的某些属性。这不是我的问题。 android:MultiAutoCompleteTextView风格,如gmail:这里,OP想要设置与gmail相同的风格,答案显示2 API。此外,没有显示XML代码。因此,这与我的问题和期望大不相同。 我的材质样式似乎没有应用。更准确地说,我只是想让我的(材料!)小

  • 打开 ACTS IDE 在 Package 视图下,右键含 @Test 注解的函数名,ACTS 功能 -> 修改测试用例,如下图: 编写测试数据 准备入参 根据被测的接口方法的入参(类型、顺序、数量)正确准备入参数据,简单类型包括 String、Date、Integer、Float、Double、Long、Short、Byte(包含其对应的基本类型,即 int、float 等);复杂类型为 Lis

  • 我需要计算一个表中等于“X”的行数。我用什么表达来做到这一点?我如何统计每一行,不统计不符合要求的行?

  • 我想知道这是否真的更快... -直接在脚本编辑器中进行值计算 或 -运行将公式输出到单元格中的脚本。 以下是我目前拥有的: 之前,我对var Seld和“SUM(F”row):“row”的值进行了实际计算。但我意识到数据实际上需要一些时间才能填充到单元格中。可能是因为我调用了所有getrange()、getsheets()函数。但我不确定。 换成现在这个,我可以让它稍微快一点,但只是有时候。它并不