OOo 墙外之音:浮动窗口
浮动窗口是高效使用 OpenOffice.org 的关键之一。正如 OpenOffice.org 的设计引导用户使用样式和模板一样,它也引导他们使用浮动窗口来管理和应用资源。OpenOffice.org 不是第一个使用浮动窗口的程序;Adobe 产品(如 PhotoShop 和 Illustrator)多年来一直使用它们,FrameMaker 也使用它们来应用样式。然而,据我所知,没有其他办公程序像它一样将浮动窗口作为工作流程的重要组成部分。也没有任何程序像 OpenOffice.org 那样自定义它们的定位。
当描述浮动窗口时,它看起来很简单。它是一个可以在编辑窗口内外移动的窗口,在现有素材上移动,同时保持素材不变。然而,这个简单的概念是——除了自由软件理念之外——OpenOffice.org 成为我首选办公程序的主要原因之一。
在 OpenOffice.org Writer 中,有四个主要的浮动窗口可用于管理和插入内容
图库:图形和声音文件
数据源窗口:数据库和其他数据源
导航器:标题和插入的对象
样式列表:样式
在各自的领域中,一旦您发现这些浮动窗口,它们很快就会变得至关重要。
图库是 OpenOffice.org 附带的剪贴画图形和声音的集合。当您选择“工具”->“图库”时,“图库”会在编辑窗口的顶部打开。
图库中的项目按文件夹(也称为主题)组织。要查找项目,请选择其主题,然后在图库右侧的窗格中选择该项目。默认情况下,项目以缩略图形式显示,但如果您喜欢按文件搜索,则可以更改为详细视图。当您找到要使用的项目时,将其拖放到文档中——就这么简单。
默认主题,嗯,基本可以说是客气的说法。它们主要由图形项目符号、按钮、线条和背景组成,适用于 20 世纪 90 年代中期的网站。它们也无法编辑。要添加您自己的图形或声音,请单击“新建主题”按钮。在“常规”选项卡上命名主题,然后在“文件”选项卡上导航到文件。OpenOffice.org 支持广泛的文件格式,因此兼容性很少成为问题。创建主题后,右键单击它并选择“属性”->“文件”以添加到其内容。
“数据源”窗口是 Writer 和 Calc 中可用的浮动窗口。它包含用于管理和选择来自所有数据库、电子表格和 Mozilla 地址簿的信息的工具,这些信息已使用“工具”->“数据源”添加到 OpenOffice.org 中。它通过单击“视图”->“数据源”或按 F4 键打开。它可能是四个浮动窗口中最被低估的一个,主要是因为相对较少的人熟悉数据库。
与图库一样,“数据源”窗口也停靠在编辑窗口的顶部。它分为两个窗格。左侧是数据源的树状视图;此窗格称为“资源管理器”。如果您选择数据源旁边的加号,则会打开数据源的链接、查询和表格。您还可以通过从右键单击菜单中选择“管理数据源”来编辑可用的数据源。
要查看数据,请从树状视图中选择单个表格。然后,表格的记录将显示在右侧窗格中。表格中的列是数据源中的字段,而行是记录。如有必要,您可以使用工具栏中的按钮来查找、筛选和排序记录。
与图库中一样,您可以选择“数据源”窗口中的单个单元格,并将它们拖到文档中的最后一个光标位置。当数据源包含联系信息或重复信息(包括关于公司或产品的标准语言)等信息时,此功能特别有用。
导航器是 OpenOffice.org 最强大的资产之一。顾名思义,它的主要用途之一是在文档中跳转,但不要被它的名称所迷惑。此外,导航器还是大纲工具、超链接和文本副本的插入器以及主文档的目录。您可以通过选择“编辑”->“导航器”或按 F5 打开它。
导航器提供了几种在文档中移动的方式。工具栏具有用于移动到上一页或下一页或移动到您输入的任何页面的按钮。您可以在窗口底部或使用右键单击菜单中的“显示项目”选项在文档之间跳转。此外,导航器的窗格中列出了在您正在使用的应用程序中可能找到的对象类型。例如,在 Writer 中,导航器列出了标题、表格和图形等项目。相比之下,Calc 导航器包括工作表和数据库范围,而 Draw 和 Impress 导航器显示幻灯片。最后,如果您想循环浏览所有相同类型的对象,您可以单击“导航”按钮以打开一个更小的浮动窗口,其中包含带有上一个和下一个按钮的图标。
对象按添加时给定的名称列在导航器中。为了充分利用导航器,请尝试添加描述性名称,而不是接受 OpenOffice.org 给出的默认名称,例如 Graphic1 或 Table14。这样,您就知道在对象之间跳转时您在哪里。对于链接而不是嵌入在文档中的图形,文件名通常用作对象名称。另一种有用的替代方法是标题(如果标题很短)。
导航器的另一个用途是用于大纲和编辑。此用途已在“大纲和狂喜”中描述过。基本上,Writer 导航器显示在“工具”->“大纲编号”中定义的所有大纲级别,无论它们是否使用编号。默认情况下,这些级别是“标题 1”到“标题 10”段落样式。从导航器中,您可以将特定标题的样式更改一级,或者重新定位标题及其所有内容,直到文档新位置中相同级别的下一个标题。严肃的大纲用户抱怨说这些大纲工具太基本,但是使用导航器比剪切和粘贴要快得多。它也不容易出错。至少,当您刚刚剪切了几个段落时,不会有电话打断的危险,这会让您因为忘记了自己在做什么而丢失数据。
导航器的第三个用途是其拖动模式,可从列出的任何项目的右键单击菜单中获得。此功能指的是当您将导航器中的项目拖到文档时会发生什么。对于任何类型的项目,您都可以添加超链接。对于标题,您还可以选择插入一个节,该节可以是标题下方素材的独立副本,也可以是链接版本,该版本在原始版本更改时会更新。
最后,在主文档中,导航器成为添加文件、索引或目录以及重新排列内容的工具,就像在较短的文档中创建大纲一样。如果您编写的对象很少的短文档,您可能会很少甚至根本注意不到导航器。但是,如果您的文档很长或很复杂,请立即了解导航器。一旦您了解了它的功能,就期望导航器像您的右手(或者在我的情况下,左手)一样重要。
样式列表是样式的浮动调色板。在谈论样式的不同方面时,我已经多次称赞样式列表,但在这里再次审视它是值得的。如果您正在设计或应用样式,那么样式列表本身就与导航器一样重要。
通过选择“格式”->“样式列表”或按 F11 键打开样式列表。在窗口的顶部,您会找到用于更改视图的按钮,每个按钮对应您可以在 Writer 中使用的样式类型之一。从左到右,它们是段落样式、字符样式、框架样式、页面样式和编号样式。选择样式类型后,您可以从底部的下拉列表中筛选显示的样式。样式的默认显示“自动”显示常用样式的选择。最有可能的是,您希望在工作时多次更改显示。一些有用的显示是
所有样式:当前类型的所有样式的完整列表。对于某些类型的样式,此视图太长而无法经常使用,应尽可能少用。但是,它比“自动”视图更可取。
自定义样式:用户定义的样式的列表。如果您喜欢定义自己的样式并且不想看到预定义的样式,请使用此显示模式。
应用的样式:当前文档中实际使用的样式。此视图复制了功能栏最左侧的列表,但更方便,因为它始终处于打开状态。在长文档中,此视图通常是最有用的。
分层:显示哪些样式基于哪些样式的树状视图。您可以使用每个样式的“组织器”选项卡上的“链接到”字段来操作层次结构,以减少您必须执行的编辑量。
HTML 样式:将样式限制为直接映射到 HTML 标签的样式。如果您将选择限制为这些样式,则结果将是一个基本的、非样式表导向的 HTML 文件。
在样式列表的右上角有三个工具
填充格式模式:应用当前样式。选择样式和“填充格式”图标后,将鼠标光标放在要应用样式的位置,然后拖动光标以覆盖要应用样式的区域。不适用于框架或列表样式。
从选区新建样式:从当前选区创建新样式。进行选择,然后单击图标并为新样式命名。不适用于页面样式。谨慎使用此功能,因为它会很快破坏使用样式的优势。
更新样式:根据当前选区更新样式。进行选择,然后选择样式和此图标。仅适用于段落和列表样式。谨慎使用此功能,因为它会很快破坏使用样式的优势。
要修改样式,请在样式列表的窗格中右键单击。将打开一个右键单击菜单。根据您单击的位置,将打开一个最多包含三个选项的菜单
新建:基于当前选定的样式创建新样式。在未选择任何样式的情况下在样式列表中右键单击与选择“默认”样式时创建新样式相同。
修改:编辑当前选定的样式。
删除:删除当前选定的样式。预定义的样式无法删除,并且在右键单击菜单上没有此选项。
应用样式就像选择内容或将鼠标光标放在其中,然后单击样式列表中的样式一样简单。如果样式不可见,请尝试另一种显示类型以查看它。
样式列表不是为喜欢键盘快捷键的用户设置的。但是,对于那些厌倦了在 MS Word 的样式目录中向下钻取的鼠标用户来说,样式列表简直是一个全瓷砖启示。对于那些喜欢熟悉的事物的人,Writer 确实复制了 MS Word 的样式目录,但是一旦您发现了样式列表,为什么还要它呢?
导航器和样式列表都可以通过在按住 Ctrl 键的同时拖动标题栏来停靠到编辑窗口的一侧。当窗口靠近一侧时,会显示一个轮廓矩形,表明窗口可以停靠在该侧。样式列表可以停靠在右侧或左侧,而导航器也可以停靠在底部。要取消停靠窗口,请在按住 Ctrl 键的同时拖动它。
与样式列表和导航器不同,“图库”和“数据源”浮动窗口无法从主窗口顶部移动。但是,可以调整所有浮动窗口的大小。您还可以选择“隐藏”按钮或使用“浮动/固定”按钮来控制浮动窗口是隐藏其下方窗口的内容还是缩回以显示内容。
浮动窗口对于许多用户来说可能是一个新概念,但它们值得探索,特别是如果您正在处理长文档或高度格式化的文档。借用一句俗语,效果因人而异,但我估计仅导航器和样式列表就将我的工作效率提高了 20-25%。
难怪,浮动窗口的概念在 Writer 中如此普遍。编辑栏左侧主菜单上的许多按钮都具有可分离的图标菜单,这些菜单形成小的附加浮动窗口。此外,OOo 2.0 版本的开发者构建更进一步地扩展了这个概念,允许将每个工具栏拖到其自己的浮动窗口中。当然,其他程序也具有类似的功能,但是由于我的显示器空间已被四个主要的浮动窗口占据了很大一部分,我正在认真考虑在 OpenOffice.org 2.0 于 2005 年春季发布之前投资购买更大的显示器。
对我而言,浮动窗口对于办公程序就像选项卡对于 Web 浏览器一样:一个简单甚至显而易见的功能,使我的工作效率比以往任何时候都更高。
Bruce Byfield 曾任 Stormix Technologies 的产品经理,以及 Progeny Linux System 的营销和传播总监。他还曾是Maximum Linux的特约编辑和 Desktop Debian 手册的原始作者。离开电脑后,他听朋克民谣音乐,饲养鹦鹉,并凭自己的意愿跑很长很痛苦的距离。