著名的openoffice(下文简称为oo)项目是1999年sun公司收购了staroffice后的开源项目。基于oo的产品也层出不穷,典型的如sun的staroffice(亚洲版本称为starsuite)、中文2000的redoffice、中标软的普华office以及刚刚发布的金山飓风办公等。 因此,学好openoffice,基本上就学会了好几种linux下的办公软件了。
一、openoffice的功能模块
oo主要是由四大模块即文字处理模块writer、电子表格模块calc、幻灯片模块impress以及绘图模块draw组成,对于这些大家可以参见linux一月通专题中的有关介绍。
它和微软office最大的区别是oo的设计理念更趋于集中整合,虽然oo文档看似保存为不同扩展名的文件,其实都是采用xml格式保存后再使用zip压缩算法压缩得到的。所以只要一次性启动oo后,创建/打开不同文档不必像微软office那样分别启动不同的程序,而只是变化为相应的界面而已,下面笔者就详细介绍一下oo中使用频率最高的模块writer的使用。
小知识:openoffice文档扩展名知多少
writer文档的扩展名为sxw
calc文档的扩展名为sxc
impress文档的扩展名为sxi
draw文档的扩展名为sxd
提示:oo的衍生产品如starsuite6/7、redoffice、普华office、即时office以及金山飓风办公大致都是由这四个模块构成,使用上也类似,只不过特色有所不同而已,大家可以触类旁通、举一反三地学习。
二、认识writer
writer的界面很具有代表性,熟练地掌握了它的界面后对于其他模块的学习会有很大的帮助!下面笔者就以中文本地化比较好的redoffice 为例来介绍一下writer的使用。writer主界面如图1所示。
图 1
界面上部和word基本相同,不同的是其左侧多一个主工具栏,该栏按钮从上到下依次为插入、插入域、绘图、表单、图文集、定位光标、打开/关闭拼写检查、查找、数据源、非打印字符、关闭图形对象显示和web版式。其中插入、绘图,表单都可以拖动为浮动工具栏。
提示:在熟悉界面的过程中最好能和自己熟悉的word的常用功能对应起来!
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器