Flying math

人气指数:0 页面更新时间:2016-07-15 13:24
网站介绍

  Flying math是一个机于HTML5的数学公式排版引擎。传统数学公式编辑器界面复杂,现有Web数学公式排版引擎少之甚少,并且可能还需要使用者熟悉一些脚本语言,而Flying math的出现则解决了这一系列问题。
  
  Flying math能做到通过它输入公式比你手写的速度还快——Flying math界面就是一个“输入框”,没有任何按钮,用户甚至不需要使用鼠标就可以完成所有类型数学公式的输入。所有类型的数学字符都可以通过敲击“空格+对应的符号英文名称缩写”调出,而数学公式中常用的上下标则可以通过“Ctrl+方向键”来移动。比如我敲“空格sum”就可以调出各类求和符号、敲“空格hat”就可以调出各种类型的上、下标。
  
  此外,Flying math在很多排版细节上做到了自动识别、纠正。比如,不同位置的数学字符有的是正体、有的是斜体,Flying math可以自动纠正;再比如即使一个包含若干个括号的公式需要换行,Flying math也可以自动调节对应括号的类型和大小。这些规范看似简单,但在背后的排版引擎中却需要大量调节工作。
  
  Flying math之所以能做到这些,则要归功于其背后的两套系统——数学公式排版系统和动态智能可检索工具条(Dynamic Smart Searchable Tools,简称DSST)。这两套系统相互独立而又嵌套在一起。排版系统要保证公式能按正确的方式优雅地呈现在用户面前,为了达到这个目的,Flying math创始人Frank还自制了5款字体;DSST则要让用户能方便地快速输入各类数学字符。当用户按空格键时调出来的那个字符候选框就是DSST的一部分,大家可以把它理解为一个智能的公式输入法系统。
  
  借助这两套系统,Flying math还允许用户对公式进行撤消、恢复、任意复制、整体复制等多项操作。总的来说,Flying math远远于同类的其他产品,而且短期内也难以被复制。
  
  再开发出这样一个纯工具型的产品之后如何使用它就成了问题。Frank本人更倾向于将其用在在线教育领域,有了Flying math提供的基础,在线数学考试、在线数学作业、在线黑板等都具备了可能,而且Frank计划在完善了数学部分的开发后,他还将为Flying math加入化学公式和几何图形的支持。
  
  在研究了接近10年的数学公式和排版后,Frank几乎是自己一个人做出了Flying math。虽然它的排版系统可谓很强大,但在引导用户使用上还是有一些需要改善的地方。

  联系方式
  邮箱:contact@flyingmath.com。

免责声明:
此页是<Flying math>的介绍页面,并非官方站点,我们收集于网络只为广大网民快速查询提供帮助。
如涉及内容、版权等问题,请在30日内联系,我们将在第一时间删除内容!点此纠错或删除此信息

网站资料
网站名称: Flying math
网站栏目: 网站简介 网站链接
网站链接: www.flyingmath.com
收录查询: [百度收录] [360收录] [搜狗收录] [必应收录] [谷歌收录]
网页版本: Mip版 手机版 电脑版
本页链接: https://wang718639.honpu.com/