\u672c\u53d1\u660e\u63d0\u4f9b\u4e86\u57fa\u4e8eLaTeX\u7684\u516c\u5f0f\u7f16\u8f91\u65b9\u6cd5\u548c\u516c\u5f0f\u7f16\u8f91\u5668\uff0c\u5e94\u7528LaTeX\u6392\u7248\u6280\u672f\uff0c\u5728\u6b64\u57fa\u7840\u4e0a\u7ed3\u5408PHP\u3001AJAX\u7b49\u7f51\u9875\u5f00\u53d1\u6280\u672f\u5373\u53ef\u5b9e\u73b0\u5728\u6d4f\u89c8\u5668\u4e0b\u80fd\u6253\u5f00\u7684\u516c\u5f0f\u7f16\u8f91\u5668\uff0c\u672c\u53d1\u660e\u80fd\u591f\u5b9e\u65f6\u83b7\u53d6\u7f16\u8f91\u8005\u5df2\u70b9\u9009\u7684\u516c\u5f0f\u7b26\u53f7\uff0c\u5b9e\u73b0LaTeX\u4ee3\u7801\u548c\u6b63\u5e38\u4e66\u5199\u683c\u5f0f\u7684\u9884\u89c8\uff0c\u5e76\u5728\u7f16\u8f91\u8005\u5b8c\u6210\u7f16\u8f91\u63d0\u4ea4\u540e\u751f\u6210\u6b63\u5e38\u4e66\u5199\u683c\u5f0f\u5c55\u73b0\u4e14\u53ef\u76f4\u63a5\u7f16\u8f91\u590d\u5236\u7684\u76ee\u7684\u516c\u5f0f\u6587\u672c\uff0c\u6709\u6548\u63d0\u5347\u4e86\u7f16\u8f91\u8005\u7f16\u8f91\u516c\u5f0f\u7684\u6548\u7387\u3002 Further, the invention also provides a review of presupposition rules based on the review, can avoid some common mistakes to remind. Further, the invention also provides synchronization function, which can archive data in the editor at any time, and prevent data loss in editors due to power failure.
【技术实现步骤摘要】
基于LaTeX的公式编辑方法和公式编辑器
本专利技术涉及基于公式编辑
,尤其涉及基于LaTeX的公式编辑方法和公式编辑器。
技术介绍
在学习和生活过程中,我们常常会处理到公式这类具有复杂格式的文本。由于它的格式复杂,用一般的文本输入编辑工具很难对其进行输入或编辑。现有模式下,公式的输入编辑普遍的做法有两种:一是将公式以非正常书写状态展现出来(如二分之一在很多文本中常常被写为1/2),二是将公式用第三方插件编辑后转成图片形式(如MicrosoftWord的公式编辑器)。无论哪种方式,都不能很好的解决公式的正常书写格式展现和编辑问题。
技术实现思路
LaTeX(LATEX,音译“拉泰赫”)是一种基于TEX的排版系统,由美国计算机学家莱斯利·兰伯特(LeslieLamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。基于此,本专利技术的目的是提供基于LaTeX的公式编辑方法和公式编辑器,旨在解决现有的文本输入编辑工具所编辑的公式不能正确展现公式原貌,或者不能方便地对公式进行文本编辑的问题。本专利技术解决其技术问题所采用的技术方案是:一种基于LaTeX的公式编辑方法,包括:录入步骤,接收编辑者录入到编辑器中的数据;代码获取步骤,获取与当前编辑器中的数据相应的LaTeX代码;渲染步骤,对获取到的LaTeX代码进行渲染,生成正常书写格式的公式并显示;询问步骤,向编辑者询问是否完成编辑;当编辑者选择是时,将最近一次渲染的LaTeX代码输出,作 ...
【技术保护点】
一种基于LaTeX的公式编辑方法,其特征在于,包括:录入步骤,接收编辑者录入到编辑器中的数据;代码获取步骤,获取与当前编辑器中的数据相应的LaTeX代码;渲染步骤,对获取到的LaTeX代码进行渲染,生成正常书写格式的公式并显示;询问步骤,向编辑者询问是否完成编辑;当编辑者选择是时,将最近一次渲染的LaTeX代码输出,作为最终代码;当编辑者选择否时,回到录入步骤;公式生成步骤,根据最终代码,生成可直接编辑复制的正常书写格式的目的公式文本。
【技术特征摘要】
1.一种基于LaTeX的公式编辑方法,其特征在于,包括:录入步骤,接收编辑者录入到编辑器中的数据;代码获取步骤,获取与当前编辑器中的数据相应的LaTeX代码;渲染步骤,对获取到的LaTeX代码进行渲染,生成正常书写格式的公式并显示;询问步骤,向编辑者询问是否完成编辑;当编辑者选择是时,将最近一次渲染的LaTeX代码输出,作为最终代码;当编辑者选择否时,回到录入步骤;公式生成步骤,根据最终代码,生成可直接编辑复制的正常书写格式的目的公式文本。2.根据权利要求1所述的基于LaTeX的公式编辑方法,其特征在于,所述录入步骤中,编辑者录入数据的方式为点选录入和/或输入法录入。3.根据权利要求1或2所述的基于LaTeX的公式编辑方法,其特征在于,所述公式生成步骤前,还包括:自动审阅步骤,根据预设的审阅规则,对最终代码进行审阅,并显示审阅结果。4.根据权利要求1或2所述的基于LaTeX的公式编辑方法,其特征在于,所述编辑器中的数据包括基础数学、希腊字母、字母类符号、运算符、箭头、手写体和几何学中的一种或多种。5.根据权利要求1或2所述的基于LaTeX的公式编辑方法,其特征在于,所述录入步骤后,还包括:同步步骤,实时将编辑器中的数据同步到外接的云服务器。6.一种基于LaTeX的公式编辑器,其...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。