OpenOffice.org:程序之间的交互
有些人坚持认为 OpenOffice.org 应该被称为办公应用程序,而不是办公套件。他们试图区分的是,OpenOffice.org 中的程序共享一个共同的代码库,而不是像 Microsoft Office 那样,只是简单地捆绑在一起的独立程序。
这种区别意味着完整的 OpenOffice.org 比任何版本的 MS Office 都要小得多(并且您并没有像预期的那样通过仅安装实际使用的组件来节省空间)。这也意味着许多对话框在不同的程序中是相同的,这使得它们更容易学习。而且,最重要的是,这意味着不同的程序可以轻松地相互交互。
Writer 和 Impress
Writer 的一个几乎无人知晓的功能是那些转换现有内容的功能。您可以在“文件”->“发送”子菜单中找到它们。从那里,您可以创建由多个文件组成的主文档,将整个文档复制到剪贴板,创建自动摘要,并将当前文件以电子邮件或附件的形式发送,格式可以是 Open Document、MS Word 或 PDF。
当您创建大纲时,无论是手动创建还是单击“创建自动摘要”,您都可以使用“大纲到演示文稿”或“自动摘要到演示文稿”在 Impress 中创建幻灯片演示的大纲。当您想撰写文章,并立即根据文章制作幻灯片演示文稿时,这些产生相似结果的选择非常理想。恰如其分的是,新的幻灯片演示文稿在“大纲”视图中打开,但只需单击选项卡即可切换到“普通”视图。
通过选择这些菜单项中的任何一个,您将创建一个新的幻灯片演示文稿,Writer 文档中的每个“标题 1”样式对应一张新幻灯片。“标题 2”样式将成为幻灯片上的顶级项目符号,而任何其他标题将成为子项目符号。您可能希望将 Writer 大纲中的“标题 2”或更低级别的段落限制在五到六个,以便它们能够容纳在幻灯片上。
这些选择取决于您是否使用了至少一种标题样式,如果没有在当前文档中使用任何标题样式,这些选择将灰显——这再次说明了如果您想充分利用 OpenOffice.org 的功能,OpenOffice.org 如何鼓励使用样式。
嵌入文件
Calc、Draw 和 Impress——其他主要的 OpenOffice.org 程序——缺乏 Writer 的文档转换选项,尽管所有程序都有类似的以电子邮件形式发送的选项。
但是,在所有四个主要程序中,您都可以通过选择“插入”->“对象”->“OLE 对象”来嵌入另一个 OpenOffice.org 文件。我被告知您没有在 GNU/Linux 下使用真正的 OLE 技术,因为它不支持 OLE 技术,但结果与您使用 OLE 技术时非常相似。
您可以嵌入来自四个主要应用程序之一的文件或图表。您可以选择创建新的嵌入文件,或嵌入现有文件,既可以创建其单独的副本,也可以保留指向原始文件的链接
但是,您为什么要在一个文件中嵌入另一个文件呢?最明显的答案是方便。当您嵌入文件时,您无需像复制和粘贴那样重新格式化。尽管如果您将 Calc 电子表格嵌入到 Writer 文档中,结果并不美观,但对于私人文档而言,这可能并不重要。为了弥补缺乏美观性,您可以获得与嵌入文档在其适当程序中打开时相同的一组控件。此外,由于所谓的 OLE 对象是嵌入的,因此当父文档打开时,它们会存储在 OpenOffice.org 缓存中,这意味着它们会快速打开。
但是,嵌入的最佳理由只有在您选择保持与原始文件的链接时才会显现出来。如果您这样做,当原始文档被编辑时,您可以打开父文档并自动更新嵌入的文档。只要您保持原始文件和嵌入文件版本之间的链接,您只需要更新一次即可。
保持与原始文件的链接可以节省大量时间,特别是如果您要长期维护父文档,并且文档的某些部分将不断更改。您只需更新一个文档,另一个文档就会随之更新,而无需更新两个文档。您也不必太担心遗漏需要更新的部分,因为更新是自动完成的。
我发现,嵌入文档的最佳方法是将它们放在单独的部分中。这样,您可以更轻松地找到它们,并且格式上的任何差异都变得不那么重要。
给自己一个优势
我怀疑,大多数人在使用 OpenOffice.org 时从未利用过这些功能。当然,他们完全可以忽略它们。但是,与样式一样,利用 OpenOffice.org 程序之间的连接性比手动蛮干需要更少的重复劳动和更少的时间。
花一点时间熟悉这些工具——特别是如果您经常需要重新利用或更新文档。您只需要花几分钟时间,您就会很高兴自己做出了努力。