OOo 墙外奇想:为你的工作流程添加自动图文集

作者:Bruce Byfield

自动图文集是宏的一个子系统,用于向文档添加内容。通过输入宏——在自动图文集的术语中是快捷方式——并调用子系统,您可以快速添加文本块或对象(如图形),而无需从文件管理器中选择它们。而且,您无需输入太多字符即可完成所有这些操作。

在 OO Writer 中预加载了大量自动图文集条目。它们包括名片、宣传册以及标准商务和求职信的模板,以及商务和信函中常用的短语。对于设计师来说,一个特别有用的条目是虚拟文本,这是一组随机段落,您可以快速将其添加到设计中,以查看其工作方式和外观。

设计和存储您自己的自动图文集条目非常简单,您可以轻松添加自己的条目。通过这样做,您可以自定义自动图文集在您的 OpenOffice.org 安装中的工作方式。如果您愿意,您甚至可以打印出现有条目的列表,以帮助您跟踪它们。

何时使用自动图文集

自动图文集特别适用于

  • 您不断重复使用的文本。例如,如果您经常在文档中解释 GNU 通用公共许可证的条款,您可以为您的标准解释创建一个自动图文集条目,而不是不断复制和粘贴它。此外,由于该条目与 OpenOffice.org 一起存储,您不必搜索解释或维护单独的文件。

  • 您不断重复使用的图形。例如,如果您是技术作家,您可能会在书面警告或注意的顶部使用某个图形。您或许可以将该图形作为一种特殊的项目符号添加到列表样式中。但是,通过将其设为自动图文集条目,您可以避免必须保持图形足够小,以免扭曲其所附加段落中的行距的限制。

  • 模板的替代方案。例如,您可以创建一个自动图文集条目来创建空白信件以供使用,而不是创建信件模板。

  • 您经常使用的特殊字符。您可以使用常规宏来实现相同的结果。但是,OpenOffice.org Writer 附带的自动图文集条目远少于常规宏,因此您可能更容易跟踪它们。

添加自动图文集条目

自动图文集条目被添加到您的 OpenOffice.org 安装中,而不是特定的文档中。换句话说,您在一个文档中添加的条目在其他文档中自动可用。

要添加条目

1. 选择要添加到自动图文集的文本和/或对象。

如果您希望自动图文集条目采用其周围文本的格式,则该文本必须采用默认的 Times New Roman 字体。否则,该条目将使用特定的字体。虽然特定字体可能适用于您的“正文”段落样式所使用的字体,但在大多数情况下,它会降低条目的灵活性。

当您添加图片等对象时,每个对象都必须是

  • 锚定为字符。您可以从右键单击菜单中设置此特性。

  • 在其前后各有一个空格或字符。

如果这两个条件都不满足,则在选择对象时,自动图文集工具不可用。

2. 选择“编辑”>“自动图文集”。

“自动图文集”屏幕打开。

3. 输入自动图文集条目的名称。

此名称是新条目在“自动图文集”屏幕中的列出方式。请注意,自动图文集名称区分大小写。AUTO 与 auto 是不同的名称。

4. 输入自动图文集条目的快捷方式。

快捷方式是您为使用自动图文集添加条目而键入的字符。您可以选择 Writer 为快捷方式提供的建议,也可以选择您自己的快捷方式。如果您输入自己的快捷方式,并且同一类别中现有的自动图文集项目已在使用它,则在您保存项目时会警告您冲突。

5. 为项目选择一个自动图文集类别。类别是“自动图文集”窗格中层次结构树顶部的项目。如果它们已打开以显示类别中的条目,则它们旁边会有一个减号。如果它们已关闭,则它们旁边会有一个加号。

类别相当于文件管理器中的目录。它们是一种组织自动图文集项目的方式,以便您可以更轻松地找到它们。

6. 选择“自动图文集”按钮,然后选择“新建”或“新建(仅文本)”。正如这些选择所暗示的那样,对常规文本和对象的混合使用“新建”,对完全由常规文本组成的条目使用“新建(仅文本)”。

您的新自动图文集条目现在可以使用了。

插入自动图文集条目

自动图文集条目可以添加到任何文档。要添加一个

1. 将鼠标光标放在要添加文本的位置。

2. 执行以下操作之一

  • 选择“编辑”>“自动图文集”,然后选择条目,再选择“插入”按钮。

  • 键入快捷方式,然后选择 F3 键。如果您使用自动图文集输入特殊字符,则快捷方式必须作为单独的单词输入,或者在使用鼠标选择后才能按 F3 键。

如果在“自动图文集”窗口中选中了“输入时显示条目的其余部分”框,您可以通过选择 Ctrl+Tab 在可能的列表中移动。要在列表中向后移动,请选择 Ctrl+Shift+Tab。

OOo Off the Wall: Adding AutoText to Your Work Flow

图 1. 使用自动图文集

在上面列出的任一情况下,快捷方式都会被删除,并且自动图文集条目会添加到文档中。自动图文集条目使用其所在段落的格式添加。

自定义自动图文集

“自动图文集”屏幕显示了类别的虚拟目录列表。此列表由在自动图文集路径中找到的所有自动图文集文件组成。

您可以通过以下方式自定义自动图文集

  • 设置可以存储自动图文集文件的目录的新路径。可以从“编辑”>“自动图文集”>“路径”或“工具”>“选项”>“路径”>“自动图文集”添加自动图文集条目的路径。默认情况下,每个用户都有两个路径,一个用于 OpenOffice.org 的常规安装,另一个用于他自己的 .openofficeorg2 目录。如果您希望特定的自动图文集条目对系统上的所有用户都可用,则必须将其添加到常规安装路径或所有用户都具有读取权限的目录中。他们不需要具有写入权限。

  • 通过选中“输入时显示名称的其余部分”框来启用自动图文集自动完成。选中此框将启用输入快捷方式的自动完成。要在自动完成中使用,每个快捷方式必须至少包含三个字符。自动完成在第三个字符后添加。建议条目的名称显示在文档中当前鼠标位置上方的黄色文本框中。

    如果对于键入的字符有多个自动完成是可能的,您可以通过选择 Ctrl+Tab 在可能的列表中移动。要在列表中向后移动,请选择 Ctrl+Shift+Tab。

    要接受自动完成,请按 Enter 键或使用“工具”>“自动更正/自动格式化”>“单词完成”>“接受方式”选择的任何其他键。

  • 通过选择“编辑”>“自动图文集”>“类别”来创建新类别以组织自动图文集条目。类别是虚拟目录结构中的目录。当您开始大量使用自动图文集时,您会发现您需要新类别来保持条目的组织性。

  • 通过选择“编辑”>“自动图文集”>“保存链接相对于”来将路径名显示为文件系统路径或 Internet URL。由于自动图文集是一种编辑辅助工具,而不是完成文档的功能,因此此设置仅为了您的个人方便而存在。它对自动图文集条目是否显示没有影响。

打印自动图文集条目列表

您可以在“编辑”>“自动图文集”中滚动浏览所有自动图文集条目。但是,即使“显示预览”处于开启状态,自动图文集列表也不是最容易滚动浏览的列表。您可能更愿意将条目列表打印到新文档中

1. 选择“工具”>“宏”>“组织宏”>“OpenOffice.org Basic”>“Gimmicks”>“AutoText”>“Main”。

2. 选择“运行”按钮。

将打开一个新文档,并将自动图文集条目的列表添加到其中。该列表显示条目及其快捷方式,但没有预览。

3. 为了更轻松地参考列表,请保存或打印它。

结论

自动图文集既不是 OpenOffice.org 的一个华丽的功能,也不是一个复杂的功能。它有一些怪癖,但一旦学会了,自动图文集就只是一个可靠的苦力功能。如果您仅将 Writer 用于一两页的文档,您可能永远不会注意到它的存在。但是,如果您正在编写长文档并重复使用信息,它很快就会成为您写作/编辑稳定团队中一位有价值的成员。花五分钟时间熟悉一下自动图文集,您投入的时间很快就会得到几十倍的回报。

Bruce Byfield 是一位计算机记者和课程设计师。他的文章定期出现在 Linux Journal 和 Newsforge 网站上。

加载 Disqus 评论