第12章Linux应用软件操作系统为用户以后的工作提供了平台。但它本身却不能完成用户想要做的工作,如编制表格、处理图像等。这些操作需要在专门的应用软件中才能实现,为此,本章介绍Linux中的应用软件。与Windows不同的是,这些应用软件都包含在了Linux软件包中。在Linux系统中包含了极为丰富的应用程序软件,除了在前边讲到的文件浏览器、Web浏览器之外,还有各种办公套件帮助用户完成日常任务;在图像处理方面,系统集成了GIMP图像处理软件,可以帮助用户轻松完成一些图像处理的工作。本章学习目标:了解OpenOffice.org掌握OpenOffice.org软件的使用了解GIMP和gTHumb图形软件的使用了解多媒体软件、电子邮件计算器的使用386Linux标准教程12.1OpenOffice.org2.0概述OpenOffice是一个完整的Office组件,包括字处理程序、电子表格程序、演示程序、画图程序、图形模块、数学公式编辑器等,包含了专门给Linux使用的最好最丰富的字处理程序和电子表格程序。OpenOffice一般包含在最新发行的Linux安装光盘上。12.1.1OpenOffice简史12.1.2OpenOffice组件的说明表12-1OpenOffice.org的功能与特性组件名称与MSOffice的相近组件软件功能WriterWord文字处理CalcExcel表格处理ImpressPowerPoint演示文件DrawMicrosoftDraw绘图HTMLFrontpage网页设计MathematicalFormulaEditorMicrosoftEquationEditor方程式编辑器BasicVisualBasicMacro程序开发DataSourceEditor为各式的数据源及OpenOffice.org的物件提供接口12.2OpenOfficeorgWriter使用OpenOffice.orgWriter来编写文件与使用其他文字处理器相仿。文字处理器类似于文本编辑器,但其中附带了许多其他功能,这些功能允许用户进行格式化、设计、打印文件操作,而不必记忆复杂的格式化标签或编码。OpenOffice.orgWriter是一个功能强大的文字处理器,具有所见即所得格式,在OpenOffice.orgWriter窗口中见到的就是可以得到的,无论是将文件打印出来,还是把文件交给别人查看。第12章第12章Linux应用软件38712.2.1OpenOffice.orgWriter工作界面12.2.2Writer入门操作12.2.3Writer快捷键和基本设置表11-2Writer快捷键快捷键功能说明快捷键功能说明Ctrl+O打开Ctrl+Shift+V选择性插入内容Ctrl+S存盘Ctrl+A全部选中Ctrl+P打印Ctrl+F查找和替换Ctrl+Q结束Ctrl+F3自动图文集Ctrl+Z撤销命令Ctrl+F8字段背景颜色Ctrl+Y恢复命令Ctrl+F9字段名称Ctrl+X剪切Ctrl+F10控制符号Ctrl+C复制Ctrl+Shift+J全屏幕Ctrl+V插入(粘贴)Ctrl+F12表格Ctrl+Shift+Space默认格式F1帮助Ctrl+W关闭视窗F2公式Alt+F9最小化F5查找和替换Alt+F10最大化F7拼写检查Alt+F7移动F9数据源Alt+F4关闭F11样式和格式Alt+F5助手12.3课堂练习12-1:使用Writer编辑通知通常在使用OpenOffice.orgWriter编辑文档时,除了使用段落格式排版之外,还会用到其他的排版方法。例如使用样式预定义就可以简化操作,本次练习以制作简单的个人简历为例,用户可以很快掌握项目符号的使用方法。此外,本练习综合运用了文档的编辑的样式、段落格式和项目符号等命令,是初学者练习操作的范例。12.4OpenOffice.orgCalcMicrosoftOfficeExcel几乎已经成为办公人员制作表格的首选工具,它以其强大的功388Linux标准教程能、简单的操作赢得了大部分人的认同。唯一遗憾的是它却不能在Linux平台上运行,但是也不用担心,没有MicrosoftExcel一样可以在Linux下建立表格,使用的工具就是OpenOfficeCalc。这款工具有着和MicrosoftExcel相同的功能和可视化界面,本节详细介绍OpenOffice.orgCalc的使用方法。12.4.1Calc简介和功能12.4.2Calc快速入门12.5课堂练习12-2:制作用品采购表OpenOffice.orgCalc的功能等同于MicrosoftOffice中的Excel,都是用于制作表格和账务管理的。OpenOffice.orgCalc也具有非常人性化的图形界面,为众多用户所接受。本节将通过一个具体的示例来提高用户对OpenOffice.orgCalc的操作能力。通过本节的学习,用户应该能够掌握它的基本用法,并能够使用它创建简单的表格文件。12.6OpenOffice.orgImpressOpenOffice.orgImpress可以帮助用户建立专业的幻灯片,包括图表、绘图、文字、多媒体和各种其他项目。如果需要,甚至可以插入和修改MicrosoftPowerPoint格式的幻灯片文件。对于显示器上的幻灯片放映,动画、幻灯片变换和多媒体是几种可用来使用户的幻灯片更加生动的技术。12.6.1启动Impress12.6.2Impress快速入门12.6.3OpenOffice.orgDraw第12章第12章Linux应用软件38912.6.4Linux办公组件间的数据调用12.7常用应用软件简介前面利用大量的篇幅介绍了Linux中的办公软件。其实,除了它们以外,在Linux系统中也包含有娱乐和休闲等软件。如多媒体播放软件、电子邮件、游戏、网上冲浪、网上购物软件等,并且随着版本的逐步完善,Linux提供的软件包包含的功能将会越来越多。本节将介绍一些常用的软件,如图像浏览软件、多媒体播放软件等。12.7.1GIMP简介12.7.2图像浏览器12.7.3多媒体播放软件12.7.4电子邮件12.7.5文本编辑器表12-3命令状态下的编辑命令功能键功能说明功能键功能说明h光标左移一个字符{光标移至段落结尾l光标右移一个字符H光标移至屏幕顶行Space光标右移一个字符M光标移至屏幕中间行BackSpace光标左移一个字符L光标移至屏幕最后行390Linux标准教程k或Ctrl+p光标上移一行Ctrl+u向文件首翻半屏j或Ctrl+n光标下移一行Ctrl+d向文件尾翻半屏Enter光标下移一行Ctrl+f向文件尾翻一屏w或W光标右移一个字至字首Ctrl+b向文件首翻一屏续表功能键功能说明功能键功能说明b或B光标左移一个字至字首?pattern从光标开始处向文件首搜索patterne或E光标右移一个字至字尾n在同一方向重复上一次搜索命令)光标移至句尾i在光标前(光标移至句首I在当前行首}光标移至段落开头a光标后O在当前行之上插入一行A在当前行尾r替换当前字符o在当前行之下插入一行R替换当前字符及其后的字N在反方向上重复上一次搜索命令符,直到按Esc键为止:s/p1/p2/g将当前行中所有p1均用p2替代s从当前光标位置处开始,:n1,n2s/p1/p2/g将第n1至n2行中所有p1均用p2替代以输入的文本替代指定数:g/p1/s//p2/g将文件中所有p1均用p2替换目的字符All列出所有选项设置情况S删除指定数目的行,并以所ignorance在搜索中忽略大小写输入文本代替之list显示制表位(Ctrl+I)和行尾标志($)do删除至行首number显示行号d$删除至行尾report显示由面向行的命令修改过的数目ndd删除当前行及其后n–1行warn在转到别的文件时若没保存当前文件x或X删除一个字符。x删除光标则显示NOwrite信息后的,而X删除光标前的nomagic允许在搜索模式中,使用前面不带“”Ctrl+u删除输入方式下所输入的的特殊字符文本mesg允许vi显示其他用户用write写到自己/pattern从光标开始处向文件尾搜索pattern终端上的信息12.7.6其他软件12.8课堂练习12-3:使用GIMP制作水晶按钮在制作网页时,经常需要使用到水晶按钮。一般情况下,都是在Photoshop图形处理软件中进行绘制的。那么,在Linux操作系统中,应该使用什么软件呢?通常情况下,都是使用GIMP制作的。本课堂练习就和大家一起来做一个水晶按钮。通过该水晶按钮的制作,需要用户掌握GIMP的基本使用方法。第12章第12章Linux应用软件39112.9安装应用软件安装完了一个崭新的操作系统,且对操作系统自带的应用软件有了大致的了解,下边你一定想自己动手安装软件了。在Linux系统中安装和配置应用软件,长期以来被公认为是Linux的软肋之一,因为Linux到目前还没有像MSWindows那样简单的“设置——运行”的安装方法。但是随着KDE和GNOME等桌面环境的完善,在Linux中安装应用软件的难度降低了许多。12.9.1常见软件安装方式12.9.2安装软件12.10思考与练习表12-4课程表周一周二周三周四周五上午计算机网络多媒体技术英语Linux系统组装维修下午高等数学英语上机高等数学计算机网络晚上Linux系统上机多媒体技术组装维修自习