最近几个月在做毕业论文的过程中,学习、接触了一些新软件,因此在这里总结一下。
LaTeX
这是一款文字排版工具,文字排版效果明显优于Microsoft Word。
学习使用这个工具颇耗费精力,因此不建议一般文字用户学习使用。
我很欣赏这个工具,也很高兴有机会学习使用这么好的工具,打算明年用它写书(写本自娱自乐的书是我明年的年度计划之一)。
WinEdt
这是一个编辑软件,是专门用来编写LaTeX文件用的,功能非常强大。我很喜欢这个软件。
这个软件的功能可以讲也是颇为复杂的。从中国人的角度来看,这些软件之所以复杂,有一点在于老外和中国人的思维方式等等是有差异的。
JDK 5.0
我毕业论文的全套程序都是用Java写的。由于新的JDK 5.0和老的JDK 1.4.2(及其以下版本)之间的兼容性比较差,因此本来我准备用JDK 1.4.2开发程序的。不过后来发现,使用JDK 5.0的动态参数功能(variable arity methods,这是JDK 5.0以上独有的功能)可以使我的程序更简洁、易懂,因此我就改用JDK 5.0了。
使用的过程中没感觉JDK 5.0和以往版本的Java相比有什么很特殊的地方。
SmartDraw/EDGE Diagrammer/Code Visual to Flowchart
这些都是画流程图的软件。SmartDraw和EDGE Diagrammer是我从网上搜集并测试过的,感觉不错。Code Visual to Flowchart是上次
去加州的时候碰巧在某公司的员工电脑上看到的,当时顺手试用了一下,感觉还可以。
我本来准备用专业的流程图软件来画程序流程等图片的,后来改变主意了。从编写毕业论文、制作幻灯片的角度来讲,这三款软件虽好,但都没必要使用。一般来讲,功能超强的Microsoft PowerPoint足够应付流程图这种小事的;再不济的话,我们至少还有Microsoft Visio可以使用。
IPE
IPE是一款不错的、免费的动态演示效果制作软件,在制作动态演示用幻灯片上有独特之处。其设计思路明显有别于Microsoft PowerPoint,并且文件格式兼容LaTeX、PDF。
之所以测试这款软件是因为导师曾听过这款软件的大名,于是授命我去了解、测试它,并曾有意要我们在毕业答辩时使用该软件制作动态演示幻灯片。不过我后来具体评测后,认为该软件虽有特色和新意,但从功能和制作幻灯片的速度上来讲还是明显不能和Microsoft PowerPoint相比的,因此向导师陈述己见,将继续采用PowerPoint制作幻灯片。
JavaView/3D Object Converter/ParaView/PolyTrans
这些都是些3D图形演示、文件转换软件。JavaView是导师以前学生使用的,我基本上不用。后面三个软件都是我自己后来从网上发掘出来的,很符合我的需要。不过,PolyTrans虽好,但我却用不上,因此对它的研究也就很不深入了。
Maple
Maple是一款功能超强的数学分析软件,比较复杂。原先我毕业论文中的
一部分内容(即所谓的“第二个问题”)是数学理论分析,因此需要使用Maple做相关数据分析。只是后来该部分内容中止了,也就没有继续使用Maple了。这个软件未来我将鲜有机会再次使用。
最新评论
2009-01-05 01:12:29
抱歉,一过节竟然忘了及时回复。
2009-01-05 01:12:03
只能等待看看是否会再版了
2009-01-05 01:10:41
抱歉,个人精力有限,无意参与网 络交流。
2009-01-01 09:43:21
我上中学时看过这本书,还是手抄 本,上高中的时候 [...]
2008-12-25 10:08:17
Magento中文社区,需要各位爱好者 的加入!是否有兴趣?
2008-12-25 00:07:03
skype可以直接用一款usb双用电话 机直接录音,这 [...]
2008-12-24 20:12:44
deminy,我元旦过后可能去南京, 有没有认识的合 [...]
2008-12-20 03:11:48
嘿嘿,D师兄开个PHP教程吧,俺来 学习。