OpenOffice.org Writer 的新插件
在缓慢的起步之后,OpenOffice.org 的插件终于开始达到临界数量。当我上次在 2004 年 9 月撰写关于 OpenOffice.org 插件的文章时,例子相对有限,extendedPDF 是一个突出的例子。今天,extendedPDF 仍然是必备的插件——以至于 Debian 版本的 OpenOffice.org 将其作为基本软件包的一部分包含在内——但选择已经大大扩展。甚至有一个 网页 正在慢慢开始与 Firefox 扩展页面 相媲美。
一些最有用的 OpenOffice.org 插件是那些扩展或更改 Writer 功能的插件。以下是一些最有用的 Writer 插件,排名不分先后。
像所有插件一样,它们从“工具”->“扩展管理器”安装,并且可以为当前用户帐户安装,也可以在您的系统上全局安装。安装后,您必须重启 OpenOffice.org,新的插件才能可用。
Writer 的新手经常在学习如何添加页码时遇到问题。问题在于页码在 Writer 中与页面样式相关联——这个概念超出了大多数新用户的经验范围。
您可以通过创建一个内置页码的模板来解决这个问题,但是,当您处理短文档时,您可能会发现手动格式设置更容易。如果是这样,那么分页功能将对您有用。或许是从 IBM Lotus Symphony 中 OpenOffice.org 代码的一些更改中获得了提示,“分页”在“插入”菜单中添加了一个“页码”对话框。
该对话框为您提供了将页码放置在页眉或页脚、设置数字的对齐方式以及选择数字格式的选项。您还可以选择是否使左右页面互为镜像,或者省略首页上的页码。简而言之,“分页”在一个简洁的对话框中为您提供了所有最常见的页码选项,您应该在不到 20 秒的时间内完成操作。
尽管有一些一流的绘图工具,但 OpenOffice.org 缺乏任何裁剪图形的方法。CropOOo 为 Draw、Impress 和 Writer 添加了该功能。不幸的是,这是一个挑剔的工具。要使用它,您必须选择一个图形,单击 CropOOo 按钮,将编辑窗口左上角的青色框架拖动到您要裁剪的图形上,使用其手柄调整青色框架的大小,然后按 Enter 键进行裁剪。至少可以说,这个扩展需要一段时间才能学会如何使用。
您还应该知道裁剪是不可撤消的,因此,如果您犯了错误,您唯一的选择是再次导入图形。尽管如此,尽管存在这些怪癖,CropOOo 确实可以完成工作。
是否曾经遇到过在新机器上打开 Writer 文件,却发现字体丢失的问题?如果是这样,那么您会欢迎 TestFonts。TestFonts 在工具栏的左侧添加了一个按钮,该按钮生成一份关于文档中使用的字体和可用的系统字体的报告。文档结果分为手动格式设置中使用的字体以及字符和段落样式中使用的字体,使您可以更轻松地跟踪问题。如果您是图形设计师,TestFonts 将特别有用。
文本剪贴板是第二个剪贴板,在浮动窗口中带有控件,或者,也可以使用 Alt 键代替 Ctrl 键进行复制和粘贴(即,Alt+C 复制,Alt+V 粘贴)。使用该插件,您可以复制和粘贴,同时保留制表符和换行符,或者用相同长度的字符串替换第二个剪贴板中的文本。不幸的是,它没有提供多重剪贴板,但是,由于您的桌面剪贴板继续工作,您可以在每个剪贴板中维护一个字符串。
高级用户常见的抱怨是 Writer 没有直接更改文档使用的模板的方法。相反,您必须打开“样式和格式”窗口,选择右上角的箭头,然后选择“加载样式”,然后从标准对话框中选择要加载的样式,向下钻取多个级别,以至于当您到达想要的位置时,您几乎可能忘记了您的目的。
Templates 通过在“文件”->“模板”菜单中放置一个“分配新项”来简化任务——您可能会期望在那里找到它——并在您的桌面上打开一个标准文件管理器,供您查找另一个模板。它很简单,但比默认设置更合理。
Writer 的“查找和替换”默认情况下是一个多功能工具,但这个备选对话框会让您怀疑您过去是如何使用它的。
其功能包括按名称搜索对象、搜索手动分页符和分栏符以及搜索注释中的文本。此外,您可以按定义文本块、正则表达式和扩展表达式或多个段落进行搜索。或许最有用的是,您可以搜索和替换共享相同特征的手动格式化文本块,实际上就像您在使用样式一样编辑手动格式设置。该插件还列出了搜索表达式的出现次数,这是默认对话框中为数不多的基本工具之一。
在替换时,备选对话框为您提供了更多功能,包括多个和保存的查找和替换、更改样式、修改页码以及插入剪贴板内容。如果这些插件中有任何一个进入 OpenOffice.org 的标准版本,那么这个插件当之无愧。
结论
像 Firefox 扩展一样,这些 Writer 插件也是良莠不齐。它们附带的文档量从详尽到不存在不等,在某些情况下,您必须在工具栏和菜单中搜索才能在安装后找到它们。在某些情况下,您还必须进行实验才能确切地了解如何使用它们。
它们可能彼此不兼容,或者与特定版本的 OpenOffice.org 不兼容——例如,当 CropOOo 在 Fedora 中运行时,或者在 Debian 中根本无法运行时,我无法让 Writer 的备选对话框“查找和替换”工作。但是,您可以尝试禁用扩展,直到找到兼容的扩展——而且,实际上,为了这些最佳插件的增强功能,这种麻烦只是一个小小的(如果令人恼火的)代价。