1.跨平台的公式编辑与渲染方法,其特征在于,包括:
构造输入框,以及一对应所述输入框的虚拟键盘,并在虚拟键盘上配置各种公式符号,一公式符号对应一控件,各控件对应设置有一渲染和解析方法;
一旦接收输入到所述输入框内的一公式符号,便依据所述一公式符号对应的控件设置的渲染和解析方式对所述一公式符号进行渲染和解析;
将完成渲染和解析后的所述一公式符号与在先已完成渲染和解析的公式符号合并后输出。
2.如权利要求1所述的跨平台的公式编辑与渲染方法,其特征在于,所述构造输入框,具体为:
构造输入框,同时设置包括所述输入框的文本接口、输出输入框文本接口和输入框焦点获得与失去回调接口。
3.如权利要求1所述的跨平台的公式编辑与渲染方法,其特征在于,所述构造输入框,具体为:
构造一包括三个子输入框和一分数线的分式父输入框,三个子输入框分别位于分数线的左、上、下位置。
4.如权利要求1或3所述的跨平台的公式编辑与渲染方法,其特征在于,所述将完成渲染和解析后的所述一公式符号与在先已完成渲染和解析的公式符号合并后输出,具体为:
将完成渲染和解析后的所述一公式符号与在先已完成渲染和解析的公式符号合并形成一Latex文本后输出。
5.如权利要求1所述的跨平台的公式编辑与渲染方法,其特征在于,所述构造输入框,以及一对应所述输入框的虚拟键盘,具体为:
使用HTML+CSS语言构造输入框,以及以对应所述输入框的虚拟键盘。
6.跨平台的公式编辑与渲染系统,其特征在于,包括:
构造模块,用于构造输入框,以及一对应所述输入框的虚拟键盘,并在虚拟键盘上配置各种公式符号,一公式符号对应一控件,各控件对应设置有一渲染和解析方法;
渲染解析模块,用于一旦接收输入到所述输入框内的一公式符号,便依据所述一公式符号对应的控件设置的渲染和解析方式对所述一公式符号进行渲染和解析;
合并输出模块,将完成渲染和解析后的所述一公式符号与在先已完成渲染和解析的公式符号合并后输出。
7.如权利要求6所述的跨平台的公式编辑与渲染系统,其特征在于,所述构造模块,具体用于构造输入框,同时设置包括所述输入框的文本接口、输出输入框文本接口和输入框焦点获得与失去回调接口。
8.如权利要求6所述的跨平台的公式编辑与渲染系统,其特征在于,所述构造模块,具体用于构造一包括三个子输入框和一分数线的分式父输入框,三个子输入框分别位于分数线的左、上、下位置。
9.如权利要求6或8所述的跨平台的公式编辑与渲染系统,其特征在于,所述渲染解析模块,具体用于将完成渲染和解析后的所述一公式符号与在先已完成渲染和解析的公式符号合并形成一Latex文本后输出。
10.如权利要求6所述的跨平台的公式编辑与渲染系统,其特征在于,所述构造模块,具体用于使用HTML+CSS语言构造输入框,以及以对应所述输入框的虚拟键盘。