In this paper ,a method of design mathematical formula editor is proposed based on Mathematical Markup Language(MathML) for the current mathematical formula cannot effectively preserve and reuse .In our method ,the editor can create a mathematical formula based on Java platform using a linked list structure ,and automatically handle mathematical formula which is inputted by the users ,and it has very great flexibility and extensibility .Therefore mathematical formula is displayed on the screen and preserved in the form of MathML markup .Finally it is possible to allow users to calculate and transmit the inputted mathematical formulas .%针对当前对数学公式不能有效地保存与重用的现状,提出了一种可扩展的数学公式编辑器的实现方案。它利用数学公式本身结构上多层嵌套的特点,使用链表结构描述数学公式,在 Java 平台下实现。该编辑器能够在自由编辑的基础上自动化地处理用户输入的数学公式,使得数学公式在界面上显示的同时得以以 MathML 标记的形式保存下来,从而使用户对输入的数学公式做进一步的计算或传输等再加工成为可能,并且通过 Java 平台易于对数式对象做进一步的处理和解析。具有很强的灵活性、可扩展性。
展开▼