第26章应用软件本章的学习目标:●熟悉办公套件并学会使用其中的一种●熟悉并学会使用文本编辑器操作●熟悉图形处理工具●学会使用CD播放器26.1文档应用软件RedHatLinux包括好几个管理文档的工具。无论要筹备商务或教学的演示文稿,还是要编写正式公函,或者从电子邮件附件中打开文档,RedHatLinux都为用户提供了合适的文档。26.1.1办公套件1.Koffice套装软件KOffice是一个集成在KDE(KDesktopEnvironment,K桌面环境)里面的办公室套装软件,包括一个文字处理器、一个电子表,还有几个对图形、图像进行处理的应用程序。关于KOffice的详细情况,可到KOffice的Web站点上查询。KOffice目前包括KSpread、KPresenter、KDiagram、KImage、KIllustrator、KFormula、KWord、Katabase、KImageShop和KoHTML等部分,如表26-1所示。表26-1KOffice应用程序应用程序说明KSpread电子表KPresenter演示报告制作程序KIllustrator向量绘图程序KWord文字处理器(桌面印刷)KFormula一个简单的图像查看器KChart/KDiagram统计图绘制工具KImage数字公式编辑器RedHatLinux9.0基础教程•412•KAtabase一个HTML查看器KOHTML一个与Paradox和Access类似的数据库KImageShop一个图像处理程序2.GnomeWorkShop项目供Gnome使用的办公室应用软件(如Gnumeric电子表)已经独立开发成功。现时期,GnomeWorkShop项目正努力把各种办公室应用程序集成到一个事务处理套装软件里。虽然大部分仍在开发过程中,可不少版本已经运行得相当稳定,用户可以自己下载并安装它们。在GnomeWorkShop项目的Web站点上可以查到更多的资料。最新的清单列在表26-2中。表26-2GnomeWorkShop项目应用程序说明Achtung演示报告管理器GWP文字处理器GO文字处理器AbiWord跨平台文字处理器Gnumeric电子表Guppi统计数据绘图工具Genius科学计算器Dia工程图、流程图编辑器ElectricEyes图像查看器GnomeHelpBrowser增强了Web浏览功能GYVE向量绘图程序包GIMPGNU图像处理程序Gnome-dbGnome的数据库框架GnomePersonalInformationManager日历/备忘录/地址簿等3.StarOffice套装软件StarOffice是由Sun公司开发和支持的一个全集成并且与Mierosoft公司的Office完全兼容的套装办公事务应用软件。它包括能够对因特网做出响应的文字处理、电子表、演示报告、电子邮件E-mail、网络新闻、统计图和图形处理等应用程序。StarOffice有能够运行在Linux、Windows、Mac、Solaris和OS/2等操作系统上的版本。有了StarOffice,用户可以利用Office文件和数据生成电子表、演示报告和文字处理文档。用户可以把StarOffice文档保存为Windows系统下能处理的格式或者保存为能够发布Web站点的HTML文件。StarOffice对所有的非商业用户都是免费的,可以从Sun公司的Web站点处下载一份免费的StarOffice复制件。第26章应用软件•413•4.OpenOffice.org套装软件RedHatLinux9.0包括了一个功能强大的商业生产率套件OpenOffice.org。OpenOffice.org是StarOffice的开放源代码版,它把几个互补的应用程序综合成一个软件包集合。使用OpenOffice.org要比学习复杂的文档格式化标签和编码快得多,也容易得多。它允许完全控制文档的内容和布局,还可以一边编辑一边查看效果。这种实时、可视形式的文档格式化叫做所见即所得(WhatYouSeeIsWhatYouGet,WYSIWYG)编辑。无论是在Gnome环境下还是KDesktop环境下,只需选择【主菜单】|【办公】命令就可启动需要的各选项。OpenOffice.org套件包含好几个用来创建和编辑文档的应用程序、电子表格、商业演示文稿、艺术作品。它包括快速创建基本专业文档和演示的模板、表格和向导。如果使用过或收到过扩展名为.doc或.xls的文件,就会知道它们都与Microsoft办公套件相关联。OpenOffice.org套件能够读取、编辑和创建多种格式的文件,包括与MicrosoftOffice相关联的文件。表26-3显示了可以在OpenOffice.org套件中使用的多种不同文件类型,以及可以用它来完成的任务。表26-3OpenOffice.org的功能与特性应用程序文件兼容性文档类型OpenOffice.orgWriter.sxw、.sdw、.doc、.rtf、.txt、.htm/.html正式公函、商业表格、学术论文、简历、新闻简报、报告OpenOffice.orgCalcSxc、.dbf、.xls、.sdc、.slk、.csv、.htm/.html电子表格、图表、表格、人事通讯录、地址簿、收据和账单、预算、简单数据库OpenOffice.orgImpress.sxi、.ppt、.sxd、.sdd商业和学术演示文稿、万维网演示、演讲、幻灯片放映OpenOffice.orgDraw.sxd、.sda;文件可以被导出到多种图像格式,包括:.jpg、.bmp、.gif和.png图示、线条绘图、剪贴图片、机构图表在上面可以看出,OpenOffice.org套件软件具有许多文件兼容性功能,并能够允许为学术、商业或家庭使用,并完成许多任务。OpenOffice.org套件具体的使用方法,可参阅《RedHatLinux9.0入门指南》。26.1.2文本编辑器RedHatLinux包括了好几个允许查看和修改纯文本(plaintext)文件的文本编辑器(texteditor)。纯文本文件是包含没有应用字体或风格格式的文本的普通文本文件,例如,系统日志、配置文件和一些应用软件的点文件(应用软件的配置文件),我们经常会用文本编辑器修改这些配置文件中的设置项或者添加新的设置项。各种编程语言或Shell程序脚本的源代码文件也可以用任何一种文本编辑器来打开和编辑。RedHatLinux9.0基础教程•414•在RedHatLinux发布版本中有两种基于光标的编辑器Vi(Vim是Vi的增强版)和Emacs,这些编辑器不需要任何XWindow系统的支持,只需要通过简单的光标操作在整个屏幕上对文件进行编辑。但是它们没有基于窗口的编辑器中的同类操作容易运用,它们没有菜单、滚动条和鼠标操作。而在Gnome和KDE桌面环境中具有支持这些功能的GUI文本编辑器。但是这两类编辑器都具有它们各自的优缺点。对于Vi和Emacs来说,经过桌面多年的改进,它们的编辑功能已经非常强大。特别是Emacs,已经扩展为一个完备的开发环境,能够用来编制新的程序。而新版的Emacs,像GNUEmacs和XEmacs等,都提供了能够完成鼠标、菜单和窗口操作等功能的XWindow支持,可以运行在任何桌面或任何窗口管理器上。此外,Vim编辑器的gvim版本也提供了基本的窗口操作。表26-4列举了集中在Linux下GUI中的一些桌面编辑器。表26-4桌面编辑器KDE桌面环境说明KEdit文本编辑器,KDE桌面环境的默认编辑器KWrite文本和程序编辑器KJots记事本编辑器KWord桌面排版系统,KOffice的一个组成部分GNome桌面环境说明GEdit文本编辑器GXedit文本和HTML编辑器GNotepad+记事本编辑器XWindowns系统说明XemacsEmacs编辑器的XWindow系统版本GNUEmacs带XWindow系统支持的Emacs编辑器Gvim带XWindow系统支持的Vim版本WorldPerfect可以编辑文本文件的字处理器软件26.1.3PDF阅读器PDF(PortableDocumentFormat,可移植文档格式)文件是文档的电子映像。PDF从各类桌面出版应用程序中捕捉格式化信息,使发送的格式化文档在接收者的显示器上或打印机上会按原样显示。要查看PDF文档,必须有一个PDF阅读器。RedHatLinux中包括了xpdf,如图26-4所示。Xpdf是PDE阅读器的一个开源程序。在程序底部的工具栏上有向前或向后翻阅文档的导航工具,以及标准的缩放、打印和查找工具。xpdf的说明书页(man)提供了关于xpdf选项的许多有用信息。要查看xpdf的说明书页,在shell提示下输入manxpdf。第26章应用软件•415•图26-4xpdf阅读器26.2图形工具Gnome、KDE和XWindow系统支持许许多多的图形工具,其中包括图像查看器、图像编辑器、窗口截图器和画图工具等。在KDE和Gnome桌面上,这些工具可以在Graphics(图片)子菜单或者Utilities(工具)菜单中找到。26.2.1图像查看器在KDE中,Kview和Kshow程序都是简单的图像查看器;在Gnome中,ElectricEyes、Gqview也都是简单的图像查看器,本节主要介绍两种查看图像文件的常用工具:Nautilus和gThumb。1.使用Nautilus查看图像2.使用gThumb查看图像26.2.2图像编辑器GIMP(GNUImageManipulationProgram是GNU的图像处理程序,它是一个复杂的图像处理应用软件,与Adobe公司的Photoshop软件相似。GIMP可以完成照片美化、图像RedHatLinux9.0基础教程•416•拼接、图像创作等工作。在shell提示下,使用gimp命令启动GIMP程序。在桌面面板上,选择【主菜单】|【图形】|TheGIMP命令,启动GIMP程序。GIMP是一个功能强大的图像编辑工具,需要花些时间才能掌握它的全部功能。GIMP需要使用GTK+函数集,在它的Web站点的资料。26.2.3XWindow系统图形软件XWindow系统支持许多图形工具,其中xv程序是一个屏幕捕捉和图像编辑程序;xpaint程序是一个画图程序;xmorph能够用来切割图像,改变图像的形状。在这儿不做具体介绍。26.3多媒体本章展示了RedHatLinux中轻松的一面。从游戏、玩具到视频和音频应用程序,RedHat提供了许多计算机娱乐的软件包。1.音频应用程序RedHatLinux中包括很多音频应用程序,像混音器、数字音频工具、CD音频编写器、MP3播放器及网络音频支持等。随RedHatLiuux9.0一起发布的音频应用程序有如下几个。●aumix:基于ncurses的音频混音器。●sox:常规使用的声音文件转换工具。●vorbis-tools:Vorbis常规音频压缩编结码器工具。●xmms:与winnamp类似的用于X的多媒体播放器。●mikmod:MOD音乐文件播放器。●dvdrecord:命令行式CD/DVD录制程序。要播放音频光盘,把它插入到光盘驱动器中。CD播放器应用程序的界面应该自动出现,并开始播放光盘的第一个曲目。如果这个界面没有出现,选择【主菜单】|【声音和视频】|【CD播放器】命令,打开CD播放器应用程序。2.视频应用程序目前,在KDE桌面环境中,也有几个视频应用程序正在开发中,其中包括一个视频播放器(action)、一个电视调谐器(kWintv和kTuner)和一个Mpeg1视频播放器(ZZplayer)等。在Gnome桌面环境下开发的视频应用程序有:电视调谐器(Gnom