双手支持你,小伙子!做出来了给我一套正版的!    我老爸是数学教授,本来我教他用word写论文的,可是他在见识了微软的公式编辑器之后就改用手写了,呵呵。    不知为什么,word的部分功能在第n个版本到现在都没什么改变,到是界面越来越酷,系统配置越来越高、运行越来越慢。

解决方案 »

  1.   


        忘了问了,你是一个人作吗?那太辛苦了,而且要n年才能做好。    另外,好的需求分析和设计文档是最重要的,到时候如果人手不够,可以在这里让诸位网友帮忙,共同做出真正有价值的软件!    PS:一些提示——必须支持OLE;公式与文字的衔接一定要自然,不要老让用户在两种模式之间切换。
      

  2.   

    多谢大家支持,如果有对这个想法有兴趣的可以和我联系.合作开发.据我所知以IBM为首的一撮公司也正在搞这样的东西.(TMD这些家伙总是抢我们的生意)称为MathML and Math On Web, 大家可以到http://www.wolfram.com/news/techexplorer.html
    http://www-4.ibm.com/software/network/techexplorer/ 看看.
    IBM的东西支持MathML.
    http://www.webeq.com/
    http://www.mathtype.com/ 就是给M$做公式编辑器的公司
    还有一个公司http://www.techosoft.com/做得也很不错.但是还没有移植到Web上.我想做的东西不要太复杂,排版功能也不要去太多.只要求输入快捷方便.整个软件也不要太大.这样便于流传.
      

  3.   

    我知道wps也有公式编辑器,但是也一样不方便.我也曾顷我所有的分数(483)打听求伯君的email说了这个想法.但是他架子很大,没有给我任何回复(我没有收到263的丢信信息).他们应该知道这东西在远程教育中有多重要.要是做成www.techosoft.com的效果就很好了.
      

  4.   


        我知道一个好地方——http://www.libpng.org/pub/png/,就是PNG (Portable Network Graphics) Home Site。    在它里面有很多介绍PNG应用的例子(大部分都有源代码呀),大家可以参考参考。    另外,在下认为金山的东西除了词霸之外简直都是垃圾(甚至连这个也不是独有的产品)。奇怪的是,金山却总是动不动就拿自己跟微软比。可怜我的民族情节被人欺骗了至少2年呀!!!
      

  5.   

    http://www.libpng.org/pub/png/ 怎么也连不上去.地址有没有错呀?
    另外有GDI,COM方面的高手支持我这个想法吗?希望在必要的时候给我一些帮助.
      

  6.   

    http://www.libpng.org/pub/png/ 怎么也连不上去.地址有没有错呀?
    另外有GDI,COM方面的高手支持我这个想法吗?希望在必要的时候给我一些帮助.
      

  7.   


        不行试试http://www.libpng.org/pub/png/pngcode.html?这是一个国外站点。前几天我还访问过呢,不可能突然死亡吧?    如果有什么问题的话可以在这里提出来,相信有很多人会关心的。GDI的问题我可以提供一些支持。
      

  8.   

    多谢andygood的支持.我还想问诸位一个问题.如何制作字体文件.哪里有字体的详细资料?
      

  9.   

    这种困难我也遇到过,当初做物理网络教学系统的时候,几乎只有将doc转成html,公式都成图片了,据说北大方正有一套类似的排版系统,当初dos下公式的打印也有简单的解决方案,不过我不知道是怎么回事,几个特殊符号就搞定了,现在公式编辑好像都是依赖微软那一套,wps没有用过,不知道怎么回事,不过印象中在web页面上是没法用的
      

  10.   


        通用的字体文件在Windows中已经自带了,比如希腊字母等。如果全部都自己做太累了。最好还是先确定最重要的特性以及核心的数据结构、算法。其他东西可以慢慢来。比如你现在可以假设字体的问题已经解决了。另外,最好能在什么地方找个类似免费主页的东西,不需做什么,只要能方便大家交流、上载文件即可。另外,不知道你是怎么想的,我是认为这种东西应该象Linux那样进行网上合作开发,因为只有大量的开发者集思广益,真正把它设计好了,才可能象Flash那样成为流行的东西。
      

  11.   

    关于数据结构我初步的想了想,要用到广义表之类的东西.还要些编译方面的知识,这方面的书我已准备齐了.其中有一本<<编译原理及实践>>Kennetch C.Louden著,机械工业出版社.很不错是结合实例讲的,闭国内的书好很多.andygood的建议很好,过几天就在我的网站上搞一个合作开发的东西.有意向的暂时请Email到[email protected],做一下自我介绍,技术特长等.
      

  12.   

    我最终做出来的产品,是大家可以在网页上方便的讨论科学问题,目标简洁,快速.不必排得规规整整.就是一个网页上的黑板.想想这方面的市场多大,学生,科技工作者.这可是远程教育的基础.这个东西是很复杂,但也不是像想象的那样.大家可以下载一个www.techosoft.com的SciencePress  (http://www.techosoft.com/newapp/SP.exe )看看,很不错,并且很小,但却很够用. 这种东西不单可以在网页上,也可以是Email,News group的写作工具.
      

  13.   


        我觉得,最核心的工作其实是两件:    1、数学公式的交换和存储格式,或者说是标准。想做好的话就必须使用自己的独立的文件存储格式,再制作一个浏览器控件,就像Flash那样。注意早期版本不需设计的太复杂(事实上也不可能),但要注意可扩充性,因为这涉及到兼容性问题。对了,你可以参考SWF文件格式呀,我这里有。如果需要我发给你。    2、一种可视化的编辑环境,使得可以快速生成在Web等环境下使用的数学公式文件。    这两个环节缺一不可。
      

  14.   

    Mathematical Markup Language (MathML) 2.0 
    是用xml描述数学公式的一个标准,建议去研究一下。
      

  15.   

    下面的内容是我在硅谷动力上看到的.IBM真是太可恶了.http://www.enews.com.cn/document/20001110/2000111014181201.shtml
    IBM与Mathsoft开发Web发布工具 2000 11 10  
     
     
      【eNet消息】日前,IBM公司与MathSoft公司共同宣布,双方将建立首选合作伙伴关系,利用MathML标准改进数学、自然科学和工程学等方面的Web发布工具。两家公司将共同致力于增强高保真的、交互式、动态数学内容在Web上的实用性。  根据这项协议,MathSoft将成为IBM在Web发布方面的首选合作伙伴,并将直接与IBM公司的研究部门合作,将IBM techexplorer3.0集成到Mathsoft特有的计算技术中。Mathsoft所承担的第一个开发任务是利用MathML标准,以HTML的格式发布互动式的技术文档,为用户提供一个可以在互联网上发布交互式数学内容的全面解决方案。作为该协议的一部分,Mathsoft公司还将为一百万份IBM techexplorer Hypermedia Browser3.0软件提供许可证。这是有史以来最大的一笔techexplorer销售合同,。  IBM公司的Techexplorer产品的发言人米密杰特(MimiJett)认为,双方建立的合作伙伴关系将从根本改变在Web上发布数学内容的方式。两家公司还可以在MathML标准基础上,在技术开发方面进行有力的合作。双方希望新的解决方案成为现有的Web标准的自然延伸,并且大幅度地提高互联网通信的综合质量。
      

  16.   

    如果用纯字符串输入怎么样,这样省掉鼠标交互的麻烦。有编程底子的很易掌握。
    比如输入((x^2+y^2)/a)^(1/(m-n))代表m-n次根号下a分之x方+y方,程序将她
    解析成图形方式。
       本人5年前在DOS下做过,理论上无穷嵌套,双重递归解析。如果加上OLE技术
    ,容错机制,能用XML解释(这方面不熟),不知有没有价值。
       但总比WORD快多了!
      

  17.   

    你可以先试 math type,ms 的,
    比起math equation强多了,
    math ml早就有了,不能怪人家,
    我也早就想做这么一个东西,
    可惜心有余而力不足,
    早点做出来吧,小伙子。建议,最好有利于利用公式计算,
    一个更有前途的东西,就是 手写公式输入,
    或者 叫做 识别,不知你有没有能力做出来,
    有消息也通知我一声。
      

  18.   

    shu,真是英雄所见略同,我正是这个想法.不过不是一次全部输入,要不那么多的嵌套把人搞糊涂了.在当前输入点输入是最好的了.blre所说无疑是最理想的了.但我能力所限,很难做出.
      

  19.   

    我也有完全相同的想法,而且我们目前已经在这方面作了一些事情,希望能与musicbug详细沟通。[email protected]