Chapter 1

简介

欢迎使用 OmniGraffle 6!

OmniGraffle 包含了多种产品,并且针对 OS X Yosemite (v10.10) 进行了全面的重新设计。从最初发布之时起,OmniGraffle 6 就已经是一款精确的绘图工具,全世界的设计人员可以用它来创作简单的流程图,也可以用来为 Mac、iOS 和网络的应用程序以及它们的交互进行原型设计。

OmniGraffle 截屏

OmniGraffle 针对 OS X Yosemite 进行了优化,用户界面经过了大量的改动,从而让 OmniGraffle 的外观更加美观清爽。

但最大的改进在于检查器方面。每个检查器调板都经过了煞费苦心的重新设计,从而优化了空间和功能。更重要的是,您现在可以将检查器从主应用程序窗口上拆分开来(是的,我们听到了您的呼声!)。对习惯于多屏幕工作的设计人员而言,这是一个巨大的喜讯,因为您能够将检查器放在一个屏幕上,而在另一个大屏幕上用全屏模式运行程序。(来吧,您知道这就是您想要的。)

如果您购买的是 OmniGraffle 专业版,则您会发现我们已经将图层混合模式添加到了填充检查器。图层混合使您能够灵活地对图层应用过滤,然后与堆叠中的其他图层混合颜色。

最后,Omni 系列产品中又添加了一位新成员:Stenciltown。在 Stenciltown,您可以安全地查找和下载 OmniGraffle 的全新型版。型版可用于 OmniGraffle 的 Mac 和 iOS 版本。

本文档的组织结构

您手中这本精彩的手册(OmniGraffle 本身、在线手册、Mac 或 iOS 设备上的 iBooks )通过以下方式为您提供对 OmniGraffle 的全面了解。

首先,我们来概览一下 OmniGraffle 的界面。别跳过这一章,因为您可以在这章里找到许多关于 OmniGraffle 的有价值的信息和详尽的细节,而在其他地方可能缺少这些信息。同时,如果您决定跳过本章,并在稍后慢慢探索这些惊喜,比如“嘿,这玩意儿是做什么的?”,您可以随时回到这一章来看看它到底是做什么的。

为了帮助您浏览本文档并更好地获得了解 OmniGraffle 所需的所有内容,下面提供了本手册所有章节的列表:

第 1 章了解 OmniGraffle
第一章重点介绍了 OmniGraffle 的用户界面并提供一个自上而下的概览。您将了解到资源浏览器、工具栏、侧边栏、检查器,当然,还有版面。内容不会太艰深,一切都是您工作所需的基本内容。
第 2 章,定义并使用版面
版面是 OmniGraffle 执行大部分工作的地方。您从空白的版面开始工作 — 模板 — 取决于您选择什么,然后添加文本和图像、为形状填充颜色,甚至是在不同版面和图层的对象之间创建动作。这是个神奇的地方。在了解版面功能的所有其他亮点之前,本章从对 OmniGraffle 的资源浏览器的概览开始,而这正是您快速访问其他项目和模板的途径。您将了解到如何添加和管理导引线,如何处理多个版面和图层,以及更多内容。
第 3 章工具栏和使用工具
工具栏包含您所需要的所有绘图工具,而本章将为您提供它们各项功能的快速概览。
第 4 章,使用检查器
只要您掌握了工具,您就可以使用检查器来检查绘制的内容并修改它们的属性。第 4 章还检查 OmniGraffle 中内建的型版并为您介绍 Stenciltown。
第 5 章,绘图基本操作
在此,您将学习一些在版面上绘图和创建对象的基本方法。您将了解到如何创建、选择、调整和移动形状,如何分组以及取消分组对象,如何连接对象与线条 — 包括如何调节连接线和端点 — 以及如何使用填充检查器为对象添加色彩。
(专业版) 如果您购买的是 OmniGraffle 专业版,您还将了解到如何从版面上的基本对象开始创建表格和子图。
第 6 章,OmniGraffle 附加项
OmniGraffle(标准版和专业版)都包含大量的功能。参考章节涵盖了 OmniGraffle 支持的输入和输出格式,提供了如何使用 LinkBack 搭配其他支持的 Mac 应用程序的详细信息,有关使用 AppleScript 进行脚本编辑的基本信息(需要 OmniGraffle 专业版),以及如何在 OmniGraffle 中使用正则表达式的相关信息。(没错吧,我们之前说过为您设计了很多功能!)
第 7 章,菜单项和键盘快捷键
您可以在此找到 OmniGraffle 6.1 中每个菜单项的详细介绍,包括只有专业版才提供的选项。适用时,描述将包括菜单项的键盘快捷键,它们使您可以在 OmniGraffle 中更快地完成工作。
第 8 章,管理您的 Omni 许可证
大多数情况下,尤其是当您的 OmniGraffle 是从 Mac App Store 买到的时,您不需要关注您的 Omni 许可证。如果您是从我们的网站购买的 OmniGraffle,则需要输入我们发送给您的许可证邮件中包含的特定信息。

这一章比较简短,介绍了如何在 OmniGraffle 中添加许可证信息、如何移除许可证,以及许可证在 Mac 上“隐藏”的位置(以便您将许可证发送给我们或将其转移到新买的 Mac 上)。

第 9 章,获得帮助
不用为需要帮助感到难为情。实际上,这正是我们这一章的目的。如果您在 OmniGraffle 中处理东西时被卡住,或如果您遇到应用程序许可证的问题,或者您仅仅是想要告诉我们的支持专家以及 DocWranglers 他们做了一项伟大的工作,请不用迟疑,立即联系我们。本章为您指明了所有可用的资源:支持专家、支持文章、视频以及文稿。

使用本手册

拥有电子形式的 OmniGraffle 文档的一个好处便是,您永远可以在需要时得到它。我们已将本文档整合到帮助菜单中。我们将所有文档都放在可接受搜索和书签操作的网站上。我们还在不断创建 EPUB 版本的文档,并使其免费提供于 iBooks Store 上。

OmniGraffle 的新功能

OmniGraffle 6s 应用程序图标OmniGraffle 6 拥有重新设计的全新功能,绘图从此变得更加简单。如果您是长期使用 OmniGraffle 的用户,便会很快注意到一些变化。

所做的其他更改包括但不仅限于:

  • 借助资源浏览器,可轻松找到最近的项目,访问已保存的型版、模板以及任何样式。
  • OmniGraffle 目前在沙箱环境中运行,这表示模板和样板等资源现在可完全在此应用程序内管理。
  • 增加了经过改进的强大控制项,用于编辑和掩模直接放置在版面上的图像。
  • 新增了填充和笔划样式,例如手绘、点画和标记。
  • 组合形状现在能够分解为其初始组件形状。
  • 强大的新型字体检查器。
  • 缩放级别已经增加到 6400%!
  • 手动参考线的颜色和位置现可手动设置并在版面之间拖移。
  • 使用新的列表模式在经过详细设置的模板库中查看模板。
  • 可将线条标签设为跟随线条(包括贝塞尔曲线)的路径。
  • 使用填充检查器中新的填充混合选项来混合版面上已采用颜色进行填充的对象。(专业版
  • 新增了控制项,用于指定要反映在几何形状检查器中对象的边缘和中心,还能够设置选定顶点的 X 和 Y 坐标。(专业版
  • 备注和数据检查器现可用于为单个对象分配唯一的命名。(专业版
  • 现在,可设置 100% 的显示屏缩放比例,以针对 Retina 显示屏上的工作和真正的 WYSIWYG 工作反映一个 Apple 点、一个屏幕像素或一个 PostScript 点。(专业版
  • 将 OmniGraffle 图层导出至 Photoshop® 图层。(专业版
  • 输入和输出 Visio® 文件(专业版

这些新功能以及与 OmniPresence 和 Omni Sync Server 间的文件同步使此次更新的价值无与伦比,几乎相当于一个新版本。

专业版的附加功能

OmniGraffle 6 专业版可通过应用程序内购买获得,包括大量并非所有人都需要的高级功能。OmniGraffle 6 专业版功能包括:

  • AppleScript 支持
  • 对象填充混合
  • 失真效果
  • 几何形状左中右
  • 顶点几何形状
  • 备注工具提示预置
  • 版面缩放选项
  • 输入 Xcode 项目
  • 在版面之间共享图层
  • 组合不同形状
  • 添加备注和自定数据
  • 创建表格
  • 多个编辑窗口
  • 子图支持
  • Visio® 支持
  • 演示文稿模式
  • 将分层的 OmniGraffle 文件输出为分层的 Adobe® Photoshop® 文件 (.psd)

在本指南中,我们将以类似于此处的小方框提醒客户注意 OmniGraffle 6 专业版的独有功能。所有其他功能在 OmniGraffle 标准版和专业版中均提供。

告诉我们您的想法

我们在不断地对我们的文稿进行更新。不管是处理 CSS 文件,修正偶然的打字错误(是的,它们偶尔确实会出现)或根据从客户处收到的反馈来添加特定功能的详细信息或说明,我们始终不断在尝试完善我们的文档,并让它能够更好地帮助到您。

如果您有任何关于文档的具体评论要发送给我们,请尽管发送给我们。您可以通过支持队列来向我们发送电子邮件消息,或者您可以在 Twitter 上 @OmniWranglers 即可。

最后,非常感谢您花费时间来阅读本文档。

Chapter 2

了解 OmniGraffle

OmniGraffle 当然仍是您一直钟爱的优质绘图、原型制作和线框绘制应用程序,但我们通过 OmniGraffle 6 实现了又一次进步。

OmniGraffle 用户界面概览
  1. 工具栏
    通过工具栏可以轻松访问您选择的控制项。在工具栏上选择显示 ▸ 自定工具栏(或按住 Control 键点按)以排列您喜爱的工具。最重要的是,工具栏是用来建立图表及类似内容的工具调板的初始位置。要隐藏或显示工具栏,分别选择显示 ▸ 隐藏工具栏显示 ▸ 显示工具栏
  2. 侧边栏
    将 OmniGraffle 5 的版面和大纲侧边栏组合为顶部的单个版面侧边栏和底部的内容检查器。您可调整这些面板的大小以满足需求,优点是在版面内可获得更多空间,从而能够专注于工作。
  3. 版面
    界面中间是进行所有绘制工作的版面。您可使用绘制工具创建形状、用线条连接形状、拖移并分组对象、创建表格,以及执行快捷功能列表中未能提及的许多其他功能。
  4. 检查器
    浮动检查器调板又回来了我们将检查器和型版库结合到了一个极为顺手的检查器侧边栏中,它位于版面右侧,您可以使用新的检查器菜单来选择检查器侧边栏、浮动检查器窗口或是每个检查器单独一个调板。
  5. 样式托盘
    不管任何时候,只要您应用样式 — 填充颜色、边界、阴影等 — 检查器下方样式托盘中的小样本都会显示这些信息。需要将一个对象的样式应用到另一个对象?选择设置了样式的对象,并挑选它的主样本(左边那个)然后拖动到需要设置样式的对象即可。

现在您已对 OmniGraffle 的组织形式有了更好的直观认识,让我们更深层次地了解 OmniGraffle 能够提供的所有功能。如果您尚未启动 OmniGraffle,最好现在将其启动。

标尺和检查器条

除可在网格版面检查器 (Command–4) 中打开的网格以外,您还可以打开标尺(显示 ▸ 标尺Command-R)来帮助自己在版面上定位对象。

您可结合使用标尺参考线和 OmniGraffle 智能参考线,以在版面上定位并精确地对齐对象。要为版面添加标尺参考线,请点按并按住顶部或左侧标尺条,然后将参考线拖移到版面上。您拖移进来的参考线以亮粉色显示,很容易辨认。您拖移到版面上的参考线没有数量限制,请随意添加。

原点可以被拖动到版面外部的任何其他位置默认情况下,版面的最左上角被称为原点(也就是说,这个点是所有标尺测量的起点,其坐标为 0,0)。要更改原点,请点按并从标尺的交点处拖移原点。也可以在单位版面检查器中输入原点值。几何形状检查器中的坐标以此原点为基准。

要将原点重置到 0,0 位置,点按两个标尺之间的原点即可。再次点按原点,原点将变回先前的位置。

选中一个对象时,标尺上方的区域 — 检查器条 — 包含用于编辑所选对象基本属性的控制项:

标尺和检查器条
  1. 水平对象位置 - 对象距左侧原点的位置。
  2. 垂直对象位置 - 对象距顶部原点的位置。
  3. 对象宽度 - 对象的宽度。
  4. 对象高度 - 对象的高度。
  5. 阴影投射样式 - 设置对象的阴影样式;有关阴影的附加控制,请参见阴影检查器。
  6. 形状样式 - 此弹出式窗口用于为所选对象快速选择形状样式。
  7. 笔划 - 为所选对象选择笔划样式。
  8. 笔划颜色 — 设置对象笔划的颜色。
  9. 笔划粗细度 - 设置笔划的宽度(或粗细度)。
  10. 填充类型 — 选择所选对象的填充类型。使用右边的控制项来设置填充颜色(如果选择某种渐变选项,则选择多种颜色)。

当在版面上输入或编辑文字时,选项卡会保持显示在顶部标尺中,文字格式控制项则会显示在检查器栏中。您可以为文字加入样式,更改间距和对齐,或将制表位拖放到标尺上以及拖离标尺。

带文字控制项的检查器栏

使用样式托盘

在检查器侧边栏的底部,是包含所选对象的样式“样本”的托盘。

样式托盘

左侧单独的样式样本表示应用于所选对象的所有样式,其余的各样式样本则表示应用于对象的每个样式,例如填充、笔划、图像、阴影、形状、字体和文字位置。将这些样式样本中的任一个拖移到其他对象、选择检查器中的组或工具调板中的工具,即可将该样式拷贝到其中。

注意
无样式(例如无笔划、无填充或无阴影)也算是一种样式。例如,您可以将“无填充”样式样本拖移到某个对象以移去其填充。

如果选择多个对象,则仅在样式托盘中显示这些对象共有的样式。

设置 OmniGraffle 的预置

OmniGraffle 预置是 Mac 应用程序中的一项标准功能,可通过菜单条(OmniGraffle ▸ 预置)或 Command-, 键盘快捷键访问。

所有预置面板均提供以下两个功能:将已进行的所有更改重置重置按钮)为预设设置能,以及快速访问面板的帮助帮助按钮)文稿。

通用预置

借助通用预置,您可控制基本的 OmniGraffle 设置,例如 OmniGraffle 启动时的行为、以空白版面打开新文稿还是转到样板选择器,以及文字编辑和选择行为等设置。您也可以打开触控板的多点触摸支持,并将 OmniGraffle 设置为仅当您在版面中工作时才显示所需检查器。

OmniGraffles 通用预置面板

选项包括:

启动
如果您未让 OmniGraffle 记住打开文稿,或者上一次退出时没有打开的文稿,您可以选择“若未打开其他任何文稿,则创建新文稿”来开始使用新文稿。
新建文稿
选择“打开资源浏览器”,使其在您每次创建新文稿时显示一个窗口,以供您从各种文件源中进行选择。选择“使用样板”,如果您希望略过浏览器,则选择预设样板。无论以哪种方式,均可始终在“文件”菜单中通过“资源浏览器”命令转到浏览器。
文字编辑
在您编辑对象的文字时,确定您按下 Return 和 Tab 键会进行的动作。无论选择哪种方式,您都可以在按住 Option 的同时按下该键来进行相反的动作。
选择
小对象具有在选择它们时会出现的较小句柄;如果您确实喜欢小对象,可以点按“总是使用小的选择句柄”,这样就可以始终看到它们。

当您在没有使用图像或颜色填充的形状对象中间点按时,可能希望选择对象或选择位于对象之后的项。使用“穿过未填充的对象点按”复选框来指示您偏好哪种方式。

多点触摸
默认情况下禁用,如果您要在兼容该功能的 MacBook Pro、MacBook Air 或其他设备上使用多点触摸手势,则打开该选项。
帮助标签
当您移动或调整对象大小时,会出现一个小的帮助标签让您准确了解对象的新位置和大小。也就是说,该标签会一直出现,除非您感到厌烦并将其关闭。
(专业版)如果您安装的是 OmniGraffle 专业版,将鼠标悬停在对象上方也可显示分配到该对象的所有备注和元数据。
对象 ID 号
(专业版)如果您使用 AppleScript 访问 OmniGraffle 对象,或者您喜欢使用唯一 ID,那么您可以选择“显示对象标识号”向列表侧边栏添加一栏。
全屏
选择是否以全屏模式显示工具栏。
检查器
选择是否隐藏不应用于当前所选对象的检查器。
预置重置按钮
每个预置面板左下角都有一个重置按钮。点按此按钮可将面板上的所有设置恢复为预设值。要重置所有预置面板上的所有设置,在按住 Option 键的同时点按“重置”按钮。

绘图工具

借助绘图工具预置,可通过另一种方式组织在 OmniGraffle 工具栏中所见的工具并设置其热键。您也可以定义与工具的交互方式,以及设置线条创建和编辑的行为。

OmniGraffles 绘图工具预置面板

您可以在列表中拖移工具,以在调板中重新调整其顺序。移动分隔符线条可更改扩展按钮在工具栏中出现的位置,将其移到列表结尾端可完全移去该按钮。

连按工具的热键可对其进行更改。只有当您按下某个热键时,该热键才会激活工具;一旦您松开热键,之前激活的工具会重新激活。

让工具处于激活状态
根据预设,一次点按可暂时激活工具,两次点按可使工具保持在激活状态。您可以选择在仅一次点按后使工具保持激活状态,或者使每个工具都处于暂时激活状态。
线条创建
当您创建线条时,点按对象这一动作会始终将线条连接到对象并终止线条。然而,如果点按版面上的空白区域,您可能希望在该处终止线条或只在该处添加点,然后继续创建线条。使用此预置设置来指示您偏好哪种方式。
线条编辑
当您连按线条时,您可能希望在线条上添加新点或添加标签。选择一个;Option-连按将执行相反的操作。

演示文稿预置(专业版

在您需要进行演示时,例如展示正在开发的应用程序的全新用户界面或为客户展示重新设计其住宅的计划时,OmniGraffle 专业版为您提供演示文稿模式。通过选择显示 ▸ 开始演示文稿,OmniGraffle 将接管整个屏幕,于是您便可轻松为房间内的所有人展示您的工作。

使用演示文稿预置来配置您进行文稿演示的设置。

OmniGraffles 演示文稿预置面板
高亮显示行为
选择是在将指针指向时还是在点按时高亮显示对象,还是永不高亮显示对象。您也可以选择显示已在动作检查器中设置动作的对象的标徽。
高亮显示外观
点按颜色格以选择高亮显示的颜色。使用滑块调整高亮显示的浓淡度。

提示
要始终匹配 OS X 的高亮显示颜色(在系统预置 ▸ 常规 ▸ 高亮颜色中设置),可打开颜色调板并选择第三个按钮(位于窗口的工具栏中颜色调板)。在调板弹出式窗口中,选择 Developer,然后向下滚动并选择选项列表中的 selectedControlColor

每个版面都可以像幻灯片一样播放;使用方向键在版面之间移动。您也可以按下 Return 或 Enter 键,或通过点按来移动到下一个版面。如果您的演示文稿预置设置为点按时高亮显示对象,则点按操作不会前进到下一个版面;您仍然可以点按版面的空白区域前进。

在演示文稿模式中,可通过将鼠标移动到屏幕顶部找到菜单条。移开鼠标时,菜单条会重新隐藏。如果将鼠标移动到屏幕底部,会出现导航界面。您可以使用该界面上的按钮来前进或后退、退出或直接移动到特定版面。

提示
使用 Option-Command-P 可快速开关演示文稿模式。要退出演示文稿模式,请按下 Escape 键或点按将鼠标指针移动到屏幕底部时显示的 × 按钮。

在演示文稿过程中,您可以高亮显示要强调的对象。使用演示文稿预置来控制高亮显示方式。

在动作检查器中设置的动作会在演示文稿模式下执行。点按已指定动作的对象时,对象会执行该动作,就像已使用浏览工具来点按一样。

更新预置

如果已从 The Omni Group 的网站购买 OmniGraffle 6(专业版或标准版),OmniGraffle 可自动使用您的 Internet 连接检查新版本和更新版本。

备注
如果您从 Mac App Store 购买 OmniGraffle 6,则不存在“更新预置”面板。如果出现可用的 OmniGraffle 6 新版本,Mac App Store 将提醒下载并在 Mac 上安装。

您可指定 OmniGraffle 每天、每周还是每月自动检查更新;如果您十分急切,可以点按立即检查更新以查看我们是否发布了新版本。如果您将检查更新设置为每月检查并且最近听说新版本已可用,则此选项十分有用。

OmniGraffles 更新预置

如果打开了检查更新,一旦有新版本的 OmniGraffle 可下载和使用,您便会收到通知。点按立即检查更新来手动搜索最新版本;您也可以选择菜单条中的 OmniGraffle ▸ 检查更新

此外,您也可选择在 OmniGraffle 检查更新时包含系统信息。这会向我们发送有关您所用系统的基本信息,我们将这些信息用于开发 OmniGraffle 的未来版本,以便更好地支持各种系统。并且,如更新预置面板所述:“此信息完全匿名”,这表示我们收到的有关您所用系统的信息由我们保存,并且仅在进行 OmniGraffle 未来更新时使用这些信息。

Chapter 3

定义并使用版面

侧边栏位于 OmniGraffle 窗口左侧的是侧边栏。在较早的 OmniGraffle 版本中,左侧实际上有两个侧边栏:一个用于版面,另一个用于内容。然而在 OmniGraffle 6 中,这两个侧边栏合并为一个一分为二的侧边栏,版面在上方,内容在下方。

这种错层式侧边栏可节省更多空间来使用版面,同时仍在一个方便的位置提供项目版面、图层和内容编辑器的访问权限。将鼠标悬停在侧边栏的内容部分上方,指针将变为大小调整控制项;点按并上下拖移可以调整某个部分的大小。

提示
还需要更多的空间来显示版面?只需按 Option-Command–1 即可隐藏侧边栏或再次显示。

但是,首先要熟悉 OmniGraffle 的资源浏览器,然后才能对版面进行任何处理。根据您的预置设置,资源浏览器可能是您打开 OmniGraffle 之后看到的第一个东西。

用资源浏览器选择模板并打开文稿

资源浏览器(文件 ▸ 资源浏览器Shift-Command-N)让您更容易从模板开始入手,或加载并编辑一个型版

资源浏览器

左侧的侧边栏便于用户查找要在下一个项目中使用的模板模板。位于最顶部的最近部分用于记录最近打开或保存过的文件,或最近使用或创建的模板型版。选择某项时,右侧的侧边栏会显示有关所选文件的各种详细信息,包括其名称、大小、测量单位以及是否启用了自动布局和贴紧网格。

如果您频繁地创建 OmniGraffle 模板并将它们保存到其他文件夹(例如 Mac 上的“文稿”文件夹),您可以将该文件夹添加到侧边栏的模板部分中,只需点按有两个链接和一个加号的文件夹图标即可。在显示的表单中选择一个文件夹,并点按打开来添加文件夹,从而将其添加到资源浏览器。

在显示的表单中选择文件夹

使用动作菜单(小齿轮 “动作”菜单)打开或创建新文件、模板和模板,在 Finder 中显示特定资源在 Mac 上的位置,将对象移动到废纸篓,或将喜欢的特定模板设为预设模板。如果过去使用过 OmniGraffle,则可使用动作菜单中的恢复选项恢复 Mac 上的旧模板和模板,使其能够与 OmniGraffle 6 结合使用。

资源浏览器还有一个帮助按钮(“帮助”按钮),点按该按钮可访问当前正在阅读的帮助文稿。

创建和管理模板

OmniGraffle 随附有多个模板,如果您发现自己经常重复制作同一类型的文稿,那么也可以创建您自己的模板。模板是可用作新文稿底稿的文稿。

要打开模板,请选择文件 ▸ 资源浏览器 (Shift-Command-N) 并选择一个可用的模板。

从资源浏览器中选择模板

从资源浏览器中选择模板时,您会注意到窗口的右侧显示有关模板的少量详细信息。如果您发现自己经常使用某个特定模板,可点按设为预设将所选模板设为预设模板。

设置了预设模板之后,OmniGraffle 就会略过资源管理器,而是对您创建的所有新文稿使用预设模板。如果不想使用预设模板,只需打开资源管理器 (Shift-Command-N) 选择其他模板。

您也可以创建新模板或编辑属于您的模板。创建 OmniGraffle 模板时,有关它的所有设置都会保留,从版面大小和网格布局、图层、附加功能的可见性到自动布局设置均包括在内。

要创建模板,请选择菜单条中的文件 ▸ 新建资源 ▸ 新建模板,然后选择一个现有模板作为底稿。完全根据您的需要设置文稿,然后将其保存到 OmniGraffle 已在您的 Mac 上创建的“模板”文件夹中。保存后,即可在资源管理器的“模板”部分中使用您的模板。

使用版面

可使用版面在项目中建立、编辑及移动对象。预设情况下,每个 OmniGraffle 文稿包括至少一个具有一个图层的版面,您可以根据需要添加任意数量的版面。

包含星空背景、太空船以及火星图像的版面。

得益于版面,您可以灵活地在同一文稿中将工作分成不同的区域。不确定您喜欢的示意图处理方式是否还在?复制版面并应用一组新样式,这样便可了解您最喜欢的样式。

当您只想要使用版面且不希望被侧边栏分散注意力时,请记住,使用 Option-Command–1 可将侧边栏隐藏在左侧,使用 Shift-Command-I 可将检查器侧边栏隐藏在右侧。

隐藏这两个侧边栏,这样您可以专注于版面上的内容。

版面侧边栏预设处于打开状态,并在文稿中列出所有可用的版面。有许多用于隐藏和显示侧边栏的选项:

  • 点按侧边栏中的“隐藏/显示侧边栏”按钮
  • 在菜单条中选择显示 ▸ 隐藏/显示侧边栏
  • 使用 Option-Command-1 键盘快捷键

左方侧边栏的版面部分要使用版面,点按其名称或点按侧边栏中的预览图标来选择版面即可。执行此操作时,预览图标将以淡蓝色高亮显示,并且所有对象都将显示在 OmniGraffle 窗口中间的工作版面上。

每个版面都有一个标题、可显示其图层的指示三角形和预览图像:

  • 要选择版面,请点按其名称或预览图。版面即会出现在文稿窗口中,您可以在此处添加和编辑对象。

  • 要重命名版面,请在侧边栏中连按其名称。

  • 要创建新版面,请点按侧边栏底部的新建版面按钮。

  • 要删除版面,请在侧边栏中选择预览图,然后使用以下选项之一:

    • 删除
    • 选择编辑 ▸ 版面 ▸ 删除版面
    • 按住 Control 键点按预览图标并从关联菜单中选择删除版面
    • 在搜索字段旁边的侧边栏底部的动作菜单中选择删除版面

注意
OmniGraffle 文稿至少需要一个版面,因此您无法删除最后一个版面。

您可以通过拖移版面来重新排列这些版面顺序,也可以在文稿之间对其进行拷贝。

要更改版面的样式属性,首先在侧边栏中点按其预览,然后使用版面检查器 (Command–4) 来更改其样式和其他属性,例如大小、单位、网格以及是否打开自动布局。

在版面上创建和定位参考线

使用版面时,对齐对象的一个比较常见的方法是使用参考线。如果打开了标尺(显示 ▸ 标尺Command-R),则可以点按水平或垂直标尺条,并将参考线拖出到版面上。为了更精确地定位,可在版面上放大以进行完美的像素级定位,在使用 OmniGraffle 为应用程序制作用户界面原型或为家庭或办公室编排平面图时,这十分有用。

如果点按参考线图标(每个版面右侧的粉色正方形),将出现 OmniGraffle 6 的新参考线弹出窗口。点按 + 即可添加新参考线;新参考线之间均匀地间隔开,您也可输入特定值以在需要的位置准确放置参考线。

在版面上放置参考线

可使用任意颜色格为参考线选择新的预设颜色,或逐一设置参考线的颜色。这在背景图像具有与预设参考线颜色冲突的变化颜色(例如渐变)时尤其有用。

使用参考线弹出窗口右上角的图标,还可切换参考线的可见性或将其锁定在某个位置。

使用图层

图层包含有关版面的所有细节。每个版面自带一个图层,但您可根据需要添加任意数量的新图层,从而使跟踪特定对象或文本块变得更加容易。

图层用于对项目进行微调

根据预设,图层隐藏在指示三角形下。要查看版面中的所有图层,点按指示三角形翻开图层;再次点按以隐藏图层。

列表中每个图层都具有其内容的小预览图标标题以及标题下方由四个图标组成的行。

与图层相关的图标的概览

您当前编辑的图层左侧有一个铅笔图标。要编辑不同的图层,只要点按预览图的左侧,铅笔图标就会移动到那里。

要显示或隐藏某个图层,请点按其眼睛图标。要设置某个图层是否可打印,请点按打印机图标。要锁定或解锁某个图层,请点按图标;锁定图层可防止其内容被更改。

上下拖移列表中的图层可对其进行重新排列。还可将图层从一个版面拖移到另一个版面,或者可按 Option 键并拖移图层进行复制。如果将图层拖移到不同的 OmniGraffle 文稿,则始终会复制该图层。

要添加新图层:

  • 在工具栏中点按“新建图层”按钮
  • 选择编辑 ▸ 图层 ▸ 新建图层
  • 在搜索字段旁边的侧边栏底部的动作菜单中选择新建图层

要删除图层:

  • 选择某个图层,然后按删除
  • 从侧边栏底部的动作菜单中选择删除图层
  • 按住 Control 键点按图层并从关联菜单中选择删除图层
  • 选择图层,然后选择编辑 ▸ 删除

请记住,如果意外删除了某个图层,始终可通过按 Command-Z 来恢复该图层。

注意
一个版面必须至少具有一个图层,这样便无法删除项目中的每个单个图层。

与多个版面共享图层(专业版

可在多个版面间共享图层。这样,只要您更改该图层,就会影响使用该图层的每个版面。

要在版面间共享图层,请选择某个图层,然后:

  • 选择编辑 ▸ 图层设置 ▸ 共享图层
  • 在图层标题下,点按共享图层图标

某个图层被共享后,其标题会变为橙色并且橙色调将添加到该图层的预览图中。

共享图层具有橙色标题并且橙色调将应用到其预览图标中

要新建共享图层:

  • 从版面侧边栏底部的动作菜单中选择新建共享的图层
“动作”弹出式菜单按钮
  • 选择编辑 ▸ 图层 ▸ 新建共享的图层

在创建(或指定现有图层作为)新的共享图层之后:

  • 您可以按常规方式在图层上添加和编辑对象。
  • 如果您对该图层的任一副本进行了任何进一步更改,这些更改也会应用到该图层的所有其他副本上。

共享图层上的对象、列表侧边栏中的对应项以及版面侧边栏中的共享图层预览,都会以特殊共享图层颜色显示,用以提醒您如果对它们进行编辑就会影响到很多版面。

要删除共享的图层,请选择该共享图层,然后:

  • 删除
  • 从菜单条中选择编辑 ▸ 删除
  • 按住 Control 键点按共享图层并从关联菜单中选择删除图层
  • 从侧边栏底部的动作菜单中选择删除图层

还存在一个从所有版面删除 [图层名称] 选项,选择该选项将从项目的每个版面中移除共享图层。

查看版面的内容

侧边栏的内容部分提供三种用于在项目中创建、查看和编辑对象的不同方法:列表视图、大纲编辑器和选择矩阵。

侧边栏的内容部分

要在内容侧边栏的不同部分之间切换,可点按内容侧边栏的标题行中的按钮,或:

  • 列表视图:
    • 选择显示 ▸ 显示内容 ▸ 列表视图
    • 使用 Option-Command-2 键盘快捷键
  • 大纲编辑器:
    • 选择显示 ▸ 显示内容 ▸ 大纲编辑器
    • 使用 Option-Command-3 键盘快捷键
  • 选择矩阵:
    • 选择显示 ▸ 显示内容 ▸ 选择矩阵
    • 使用 Option-Command-4 键盘快捷键

项目中的图层在内容部分中也具有名称类似的部分,这使跟踪项目的不同元素变得更加简单。

在内容部分中选择对象时,检查器(请参阅检查器部分)将相应更改。当您位于选择矩阵中并需要调整相似对象的样式(例如一次更改所有标签的字体或将阴影添加到特定对象)时,这尤其有用。

列表视图

列表视图按从前到后的顺序显示当前版面中每个图层的每个对象。

列表视图

在该列表中,可将对象拖移到不同顺序中,或将对象从一个图层拖移到另一图层。

在“通用预置”中,可选择显示对象 ID 号以及列表视图中的项目,这对于编写脚本十分有用。

如果使用 AppleScript 以及 OmniGraffle,则可以打开对象 ID,这样便可与项目中的对象进行交互。

大纲编辑器

大纲编辑器提供了输入大量数据的快速方法,以及查看分层图表的备用方法。大纲会显示您在版面上创建的所有形状,这些形状已根据连接它们的线条进行层级排列。同样,当您在大纲中输入文字时,形状便会在带有相应文字的版面上自动创建并连接起来。

大纲编辑器

要开始使用大纲,只需点按已有的项,或连按空白区域以创建新项。在大纲编辑器中进行工作时,可使用以下键来创建和排列项目:

  • Return - 创建当前所选项目的“同类项”。同类项会出现在大纲中的相同缩进层级中,如果它们超出了最上层,将会产生自图表中相同父项对象的连线。
  • Tab - 缩进当前所选项,使其成为大纲中位于其上的项目的“子项”。图表中已画出从父项对象至子项对象的连线。
  • Shift-Tab - 减少缩进当前所选项,使之成为其父项的同类项。
  • Escape (esc) - 在选择项目与编辑该项的文字之间进行切换。

注意
用于快速建立大纲的附加键盘快捷键位于帮助 ▸ 键盘快捷键中。

拖移项目左侧的句柄、点或三角形,就可以在大纲视图中拖移该项。拖移带有子项的项目会同时拖移其子项。当您拖移某项时,松开鼠标按钮时会出现一条黑线以显示放置项目的目标位置和缩进层级。

版面上的群组、表格或子图在大纲中显示为由方括号包起来的单个项。点按某项右侧的箭头可查看里面的对象并编辑其文字。

表的单元格在大纲编辑器中组合在一起;只需点按右侧的箭头即可查看所有表格内容。

虽然大纲编辑器可用来快速便捷地输入大量信息,但大纲却无法总是完善地反应出复杂图表中的关系。带有多个父项的对象、连接到其他线条的线条,以及环形原始项(“我是我本身的原始项!”)都是简易大纲无法正确显示的例子。在这样的情况下,大纲编辑器将尽量准确地显示。如果您的图表不是严格树型结构图表,需要快速表示对象关系时,您可能不应过分依赖大纲编辑器。

选择矩阵

选择矩阵为版面上的对象提供备选组织方案。选择矩阵中的对象基于其样式属性并按类型组合在一起。

沿选择矩阵顶部分布的一行按钮看起来非常眼熟。不过它们不是您在半场休息时在足球教练的黑板上看到的符号,而是与可为版面上的对象设置的样式相关。

选择矩阵

所有这些按钮预设为打开状态,这将在您评估对象时提供最精细的间隔水平。但如果关闭一个或全部按钮,选择矩阵中的预览将变得更加紧凑。

关闭所有样式,以获得更紧凑的项目对象视图

在矩阵中点按某个对象类将其全部选中以进行操作,或在主视图中逐一选择对象。

使用图表样式

图表样式是定义可应用于大纲或图表的外观的 OmniGraffle 文稿。您可以用不同的方式显示相同的信息;图表样式可帮助您处理显示数据的方式。

通过 OmniGraffle 大纲编辑器(显示 ▸ 显示内容 ▸ 大纲编辑器,或使用 Option-Command–3)创建大纲时,使用图表样式十分方便。大纲编辑器是快速输入信息和设置图表中对象关系的绝佳方式。要快速设置所有元素的样式,选择格式 ▸ 选择图表样式来选择样式设置并将其应用于图表。

在“图表样式”表单中选择一个可用样式

您还可以导入 OmniOutliner 文件并自动将图表样式应用到“输入大纲”对话框中。使用对话框顶部的弹出菜单选择要应用哪种图表样式,选择新建文稿来建立新文稿,或选择新建版面将新版面添加到当前 OmniGraffle 文稿,然后点按确定

输入大纲对话框

OmniGraffle 将所选图表样式应用于从 OmniOutliner 文件导入的文本,并将该文本转换为在版面上可见的对象。应用图表样式时,大纲项的样式会符合该图表样式的形状、连线和自动布局设置。大纲每一层上的项会变成符合图表相同层上的对象形状。如果大纲的层次比图表样式的层次多,则较深层次的项会使用图表样式最深层的样式。

图表样式可轻松地直观显示可能会显示为静态文本的内容。例如,如果您是作家,这将非常适合标出您所著小说中不同角色之间的关系或直观显示故事主线。更重要的是,OmniGraffle 包含多种图表样式,因此,如果您不喜欢一种样式,可应用另一种样式,方法为选择格式 ▸ 选择图表样式并选择不同的样式。

您可以选择对象并选择格式 ▸ 更改所选对象的样式来手动强制设置对象以符合图表样式,也可以选择格式 ▸ 重新应用图表样式来强制设置版面上的所有对象以符合图表样式。

Chapter 4

工具栏和使用工具

正如您所见,工具调板提供许多功能,用鼠标轻轻刷过这些功能可粗略了解其可能的作用。现在,我们将更深入地了解工具调板中的每个按钮,以便找到适合工作的正确工具。

工具栏

工具栏沿 OmniGraffle 窗口顶部分布。工具栏中包含各种按钮和以展开-收缩技术为特点的自定工具调板,可满足您的所有绘图需求。

OmniGraffles 工具栏

如您所见,工具栏中包含控制项。从用于向版面添加新图层(或添加全新版面)的按钮到用于绘图并将对象连接在一起所需的工具,工具栏中一切应有尽有。

工具栏的左右两侧分别是用于隐藏和显示左右侧边栏的控制项。左侧为版面和内容侧边栏,右侧为检查器侧边栏(其中还包括模板库)。除此之外,还有用于关闭、隐藏以及让 OmniGraffle 切换到全屏模式的标准 OS X 窗口控制项。

顶部工具栏的中心有一个文稿图标,您可能认为它只能显示文件类型,没有其他作用。但是,如果按住命令键 () 并点按该图标,则会出现一个关联菜单,显示出该文件在 Mac 上的存储位置。如果您正在使用复制的文件且不记得上一个修订版的保存位置,此功能便非常有用。该图标旁显示有文件名,如果 OmniGraffle 文件具有多个版面,文件名将附加一个冒号 (:),冒号后是当前所使用版面的名称。

文稿图标和文件名下方是用于交互和控制版面上对象行为的按钮。可将对象翻转到背面或调到前面,将其锁定在原位(此功能极为方便),也可将对象分组和取消分组。

但是,接下来才是最重要的工具:样式格工具调板

工具调板

工具调板包含在版面上绘制对象及与其交互需要的所有工具。在预设状态下,工具调板包含以下工具:

工具调板(未展开)
选择工具(箭头)
用于选择版面上的对象。
形状工具
用于绘制正方形、矩形和圆形等形状。
线条工具
用于绘制版面上对象之间的线条。
文字工具
用于为线条输入文本标签或在版面上添加随机文本块。
笔工具
用于创建自定形状。
展开-收缩

工具调板扩展箭头 OmniGraffle 6 包含高级展开-收缩技术。好的,它实际上是笔工具后面的一个按钮,但您可以用它将工具调板收缩为一组核心工具,或点按 Expando! 以获取更多工具的访问权限。收缩可节省宝贵的工具栏空间来容纳其他按钮,展开则可显示全部内容。

工具调板(已展开)
您可以在绘图工具预置中移动分隔线,以更改调板处于收缩状态时的可用工具,也可以完全移去“展开-收缩”按钮。
图表
用于在版面上快速创建新对象。
样式刷
用于复制对象的样式(包括形状、笔划、文本样式等),从而可将样式“刷”在其他对象上。
橡胶戳记
用于快速复制粘贴版面上的对象。要在橡胶戳记处于永久工具模式时选择其他对象,请按住 Option 键,然后点按版面上的另一个对象。
磁化
用于重置将线条连接至对象的磁化物。
缩放工具
用于放大版面。当缩放工具处于永久工具模式时,请按住 Option 键并点按版面进行缩小。
手动
用于来回拖移版面。
动作浏览工具
如果在属性检查器中设置了动作,则用于与对象进行交互。

注意
动作浏览工具在 OmniGraffle 标准版和专业版中都可用,但您只能在 OmniGraffle 专业版中向对象分配动作。

请参阅工具调板了解有关 OmniGraffle 工具的深入信息。

保持工具处于激活状态

默认情况下,点按一次工具可激活它并进行一次使用,在使用一次后,选择工具会再次变为活动状态。在工具栏中选择了某个工具后,相应按钮的背景会变为浅灰色,表示该工具已激活。

单次激活的形状工具

然而,如果双击某个工具,那么在切换到其他工具之前,该工具将始终处于激活状态。工具按钮的背景将变为深灰色,表示该工具是永久工具。

永久激活的形状工具

您可以在绘图工具预置中更改此行为,使得工具始终(或永不)处于永久激活状态。

快速访问工具

通过将鼠标指针悬停在版面上方,可使用热键快速激活工具调板中的任何工具。例如,如果按住 t 键,鼠标指针将变为文本插入工具,只要点按版面便可开始输入文本。松开热键后,鼠标指针则会变回为选择工具。

同样,也可通过按数字键来激活工具。从 1 到 0 的每个键都对应调板中从左到右的工具。唯一的例外是“手动”和“动作浏览”工具未分配数字,而是改用空格键b 键来分别访问这两个工具。按两次数字键可永久激活某个工具。

您可以在绘图工具预置中配置每个工具的热键

自定义工具栏

如前所述,工具栏预设包含许多工具。然而,您可以通过添加更多按钮或重新排列按钮来自定工具栏以满足您的需求。

要自定工具栏,请在工具栏上选择显示 > 自定工具栏,或按住 Control 键点按工具栏并选择自定工具栏。执行此操作时,工具栏下方将下滑出一张表单,其中显示许多可向上拖移至工具栏的功能相关按钮。例如,如果您购买了 OmniGraffle 6 专业版,则可将制作表格开始演示文稿按钮添加至工具栏。

自定 OmniGraffle 工具栏以适合您的工作方式

如果您不喜欢所做的更改,或者想要将工具栏重置为预设状态,只需将底端的行向上拖动至工具栏即可。完成对工具栏的更改后,请点按完成

使用样式格

在已选择“形状”、“线条”或“笔”工具的情况下,可通过“选择”工具左侧的按钮显示适用工具的样式菜单。该菜单包含可应用于工具本身的各种样式。

样式菜单

位于菜单最顶部的项是当前样式,即您设置的最近使用的样式。可能显示的其他部分包括:

  • 版面样式,取决于在工具调板中选择的工具,显示版面上所有内容的对象类型的相关样式。例如,如果在“工具调板”中选择了“线条”工具,“版面样式”部分会针对您在版面上绘制的所有线条显示不同样式。

    使用某一个版面样式 - 首先在“工具调板”中选择一项工具,然后点按“样式格”并在“版面样式”部分中选择一个可用样式。现在,您选择的样式便成为了该绘图工具的预设样式。

  • OmniGraffle 专业版还提供喜爱的样式,这是您希望在多个项目中重复使用的样式的个性化列表。

    要创建“喜爱的样式”,请按住 Control 键点按版面上的对象,然后从关联菜单中选择添加至喜爱的形状样式。要从“喜爱的样式”列表中移去样式,请选择版面上的任意对象,点按工具栏中的“样式格”图标,然后按住 Control 键点按想要移去的样式并在关联菜单中选择从喜爱的样式中移去

使用选择工具选择、移动和编辑对象选择工具

选择工具是最基本的工具,它看起来像是普通的 OS X 鼠标指针。

选择对象

点按版面上的某个对象以将其选中。

在版面上选中了某个对象后,检查器侧边栏将自动切换至对象检查器。您可以在此使用检查器来更改所选对象的所有设置。

要同时选择不同对象,请点按版面的空白区域,然后将选择框拖到对象上。如果按住 Option 键,则只会选择完全位于矩形内部的对象。还可以按住 Command 或按住 Shift 键点按对象,以将其添加到选择或从选择中移除。

要选择群组、表格或子图中的项目,请先点按一次来选择整个群组,然后再次点按以选择其中的项目。版面的其余部分会变暗以显示您处于群组编辑模式中。点按群组外部的任意位置来退出群组编辑模式。

移动对象

要移动对象,请使用选择工具点按对象并将其拖移到新位置。如果想要移动某根线条,您可能需要将它的结尾点从其依附的对象中分离。要水平或垂直移动对象,拖移时请按住 Shift 键。要旋转对象,请按住 Command 并拖移某个选择句柄;也可以按住 Shift 键将旋转量控制在 15 度。

如果使用带有触控式触控板的 Mac,则可以采用两根手指的旋转手势来旋转所选对象(确保多点触摸手势在 OmniGraffle ▸ 预置 ▸ 通用 ▸ 多点触摸中启用)。

要非常精确地移动所选对象,请按方向键。按住 OptionShift 来进行较大规模的移动。

在启用了智能参考线排列 ▸ 参考线 ▸ 智能对齐方式参考线智能距离参考线)的情况下,可在版面上整齐地排列对象并保持精确的间距。开始拖移后,按住 Command 键可暂时启用或停用智能参考线。

要拖移对象副本而非对象本身时,请在拖移时按住 Option 键。

调整对象大小

可调整大小的任何对象(或对象组)都具有八个选择句柄。

所选对象具有八个缩放句柄,可点按并拖动句柄以调整对象大小

要更改形状的大小,使用选择工具点按并拖动其中一个大小调整控制项。在点按并拖动其中一个句柄时,对象将由相反的句柄进行固定,并且对象将以移动鼠标的方向调整大小。

与大小调整句柄进行交互时,下列按键可提供更多功能:

  • 调整大小以保持原始对象的高宽比时,应按住 Shift 键。
  • 调整中心点固定的对象的大小时,应按住 Option 键。
  • 调整大小以保持高宽比根据中心点调整对象大小时,应按住 Shift-Option 键。
  • 按住 Command 并将大小调整控制项更改为旋转控制项,即可旋转对象。
按住 Command 键拖移大小调整控制项以旋转对象

如果版面上存在不同大小的对象,但希望将它们调整为同样大小,首先选择一个尺寸将作为其他对象标准的对象,选择排列 ▸ 大小,然后选择其中一个大小调整选项。

如果您选择了表格,边缘句柄就会看起来像小网格一样。您可以拖移它们来更改表格中的行数或栏数。拖移角部句柄,即可按常规方式调整表格大小。

表格对象上的边缘句柄看起来像小网格一样,可拖移角部句柄来添加或移除栏和行

注意
如果已启用智能参考线,当您拖移对象时会出现智能参考线,帮助您均匀地调整对象尺寸。开始拖移后,按住 Command 键可暂时启用或停用智能参考线。

编辑点

当您选择连线或自定形状时,会显示指定其形状的点;这些点显示为很小的蓝色菱形。

很小的蓝色菱形在通过笔工具所绘制对象的线条上显示为控制点

使用线条工具创建的任何线条都有两个点:来源位置上的红点以及目标位置上的绿点。线条也可能穿过任意数量的蓝色中间点。拖移其中一个点来移动线条;通过拖移来源点或目标点,即可使线条连接到其他对象或断开与其他对象的连接。

线条的来源位置上有一个红点,目标位置上有一个绿点。

自定形状(使用工具创建)和贝塞尔类型线条在每个顶点处都有控制点。点按控制点以进行选择;如果控制点隐藏在选择句柄之后,请按住 Option-Command 键点按以进行选择,或先选择不同控制点来隐藏句柄。如果控制点有贝塞尔句柄,您选择点时会出现以下情况:

  • 拖移其中一个句柄可同时调整它们,按住 Option 键并拖移可一次只调整一个。
  • 按住 Shift 键并拖移将句柄角度的增量控制为 45 度。
  • 按住 Command 键来拖移点以显示其句柄。
  • 如果将句柄拖移到非常接近点本身,句柄将完全消失。
我们使用 Option 键并拖移以使贝塞尔句柄从某个角度点创建曲线

将点添加到现有线条的预设方式为连按该线条,但可在通用预置(OmniGraffle ▸ 预置 ▸ 通用)中进行更改。

要将点添加到自定形状,请沿着形状的笔划连按某处。

看,这是一只鸭子。

要从线条或自定形状中删除某点,选择该点,然后按删除键或从菜单条中选择编辑 ▸ 删除

使用形状工具创建形状形状工具

此工具的用法相当简单,可以用它来创建正方形、矩形和圆形等形状对象,具体取决于您在形状对象检查器中选择的形状。

要创建形状:

  • 拖移版面直到得到您满意的尺寸。
  • 拖移时按住 Shift 键可创建等高等宽的形状(如正方形、正圆形等)。

创建好形状之后,可选择该形状并使用“对象”、“类型”和“属性”检查器来更改其属性。

使用线条工具连接对象线条工具

使用线条工具来建立对象之间的逻辑连接。一旦对象连接起来,除非您断开连接,否则不论您如何移动或更改,它们都将保持连接状态。

要创建新线条:

  • 点按您想要的线条来源;它可以是一个对象(线条将一直随附其上),也可以是版面上的一个空点(线条开始部位断开)。
  • 依照您的喜好点按版面上的任意多个空点,以给出线条的中间点。
  • 您可以点按对象(线条将一直随附其上)以在对象上终止线条,也可以连按版面上的空点以在空点上终止线条;此方式可在“绘图工具预置”(OmniGraffle ▸ 预置 ▸ 绘图工具 ▸ 线条编辑)中更改。

要想在画线时将线条从一个点连接到另一个点之间转角的增量限制为 45 度,请同时按住 Shift 键。要想在画线时防止连接到对象,请同时按住 Option 键。

当两个对象由一条线连接时,来源点对象被视为目标点对象的父项。这种方法用于定义大纲视图中的对象关系,以及使用自动布局时的对象关系。

线条可以附上线条标签。使用文字工具点按线条以创建新的文字标签。或者,将现有文本块拖移到线条,直到该线条高亮显示,然后放开,将其作为标签附在线条上。

使用文字工具创建和编辑文字文字工具

文字工具可用于将标签添加到对象、编辑对象上的标签或使用内部文字创建新形状。

鸭子上的文字!

点按某个形状以开始编辑其文字。处于文字编辑模式下时,顶部的标尺会变成文字标尺,您可使用标准 OS X 文字编辑命令(例如,您可以使用方向键来四处移动插入点)。

点按或拖移版面空白区域,可创建设置特别适合包含文字的新形状。单次点按可创建水平扩展以符合您输入文字的对象;拖移则会创建具有指定宽度的对象。请记住,通过这种方式创建的对象与其他形状并无根本差别,只是它们会以文字检查器中的某些特定设置开始,因而可以更方便地包含文字。

点按连线以将新标签加入其中。此标签就像您点按版面的空白区域时所创建的对象一样,所不同的是其依附方式是作为线条标签。

如果您需要查找包含特定词语的 OmniGraffle 图表,就可以使用 OS X 的 Spotlight 搜寻功能来查找对象内部的文字。

使用笔工具绘制您自己的形状笔工具

此工具用于创建自定形状,例如之前显示的鸭子。我们已将大量精美的形状加入到线条和形状检查器以及模板中,不过您可能希望绘制自己的形状。

要开始创建一个新形状,请点按版面上的任何位置。每个接续的点按都会为形状添加新的点,直到您连按或按下 Return 键来创建最后一个点为止。在整个过程的任何步骤中,采用点按并拖移而不是仅仅点按,便可建立带有贝塞尔句柄的点。在创建形状时,您可以按下 Delete 键来移去最后添加的点。

只要将鼠标移到形状之上,就可以使用贝塞尔句柄来定义任何形状。每个点都有一个面向下一个点的句柄,以及一个面向上一个点的句柄。两点间的线条是由第一个点面向前的句柄和第二个点面向后的句柄所定义。如果没有任何句柄,您将获得一条相当直的线条。如果有句柄,则句柄间的线条就是一条尝试在句柄长度和方向间折衷的曲线。如果您不亲自尝试一下,就无法领会其中的奥妙。现在就动手试试吧!

一只海狸?

创建好形状之后,可使用选择工具选择该形状并编辑它的点、调整现有句柄、将句柄添加到不含句柄的点,或使用“对象”、“类型”和“属性”检查器更改形状的属性。

使用图表工具快速创建结构图表工具

图表工具用于快速在版面上创建新对象。如果已启用自动布局版面检查器 ▸ 图表布局,然后确保选中自动布局),则此工具使用起来特别有趣。

如果未选择任何内容,请点按版面上的任意空点在此处创建新的普通形状,并将其选中。选择了形状之后,尝试进行一些组合:

  • 点按版面上的任意空点以创建连接到原始形状的新形状。
  • 现在改为按住 Option 键以创建兄弟项(与所选形状连接到相同的父项)。
  • 按住 Shift 键以添加父级项(本质上是翻转新对象的连线)。
  • 按住 Command 键以创建完全断开的形状。
探索使用图表工具的乐趣

如果版面上已存在对象,则首先使用选择工具将其选中,这样便可将其作为创建更多连接形状的起点,然后按住 d 键切换到图表工具

只要将鼠标移到修改键上,只需点按几次即可创建十分复杂的图表。

使用样式刷工具复制样式样式刷工具

使用该工具复制样式。当您首次打开 OmniGraffle 时,样式刷工具是空的,它的光标带有一个箭头,表示您可以吸取某种样式。选择样式刷,然后点按版面上的任何对象来将对象的样式吸入到样式刷中。如果样式刷中有某个样式,便可点按任意对象,将对象的样式替换为样式刷中存储的样式。

该工具的弹出菜单包含可吸取样式的列表;选择您喜欢的样式,样式刷将只吸取或应用这些样式。例如,如果您只选择“填充”,就可以在不影响对象其他样式的情况下,将特定的填充样式应用到对象。

使用样式刷工具弹出菜单来选择要复制哪些对象特征

从样式刷工具弹出菜单选择清除内容即可重置样式刷的内容,之后您可吸取新的样式。也可按住 Option 键并点按不同的对象来替换样式刷的内容。

使用橡胶戳记工具复制对象橡胶戳工具

使用该工具复制对象。当您首次打开 OmniGraffle 时,橡胶戳记工具是空的。选择该工具,并点按版面上的任意对象来将其抓取到戳记中。如果戳记中包含对象,每次点按版面都会创建对象的新副本。

使用橡胶戳记工具选择了某个对象之后,指针将具有复制对象的形状。

如果按住 Shift 键,橡胶戳记工具将沿着原始对象或先前所粘贴副本的中心线(垂直或水平)对齐将要粘贴的对象。

从工具的弹出菜单中选择清除内容即可重置戳记的内容,之后便可抓取新的对象。也可按住 Option 键并点按不同的对象来替换戳记的内容。

使用磁化物工具添加和调整连接磁化物工具

此工具用于磁化物添加到形状或编辑形状的现有磁化物。要在版面上查看对象的可用磁化物,选择显示 ▸ 磁化物

磁化物是形状上的特殊点,可以吸引连线。如果形状上没有磁化物,则预设情况下,所有线条都将连接到形状的中心。如果存在至少一个磁化物,则每条已连接的线都将被吸引到最近的磁化物。您也可以将线条直接连接到磁化物,以确保无论如何移动形状它们都保持连接到同一磁化物。

可查看连接检查器 (Command–3) 中显示的磁化物。然而,如果要将磁化物放置在形状上的特定位置,则点按磁化物工具,然后点按对象上的任意位置。

添加磁化物,然后使用智能参考线对齐它们的位置

要更改对象上的磁化物位置,点按现有磁化物并将其拖移到其他位置。如果对象具有多个磁化物,则会出现智能参考线,这样您也可以对齐磁化物。要删除磁化物,按住 Shift 键或按住 Option 键并点按磁化物。

按住 Shift 或 Option 键,然后点按磁化物以将其从对象中移除

使用缩放工具
取得较近的版面视图缩放工具

缩放工具用于取得较近(或较远)的版面视图。点按版面上的任意地方以该点为中心,将其以两倍百分比进行缩放。按住 Option 键并点按以进行缩小

使用 Option 键进行缩小
  • 点按并将方框拖移过版面来指定您要缩放的矩形;阴影显示了松开鼠标按钮时窗口中可见的区域。
使用缩放工具点按并拖动,以放大图表中的特定区域并聚焦于此
  • 如果按住 Option 键并拖移,则矩形会以您开始拖动的点为中心。当您需要对版面上某个单个元素聚焦时,这尤其有用。
使用缩放工具,按住 Option 拖动
  • 拖移时,按住 Shift 键可四处移动缩放选择区域,而不是调整其大小。

  • 按住 Shift 键点按工具调板中的缩放工具以返回 100% 缩放比例,即实际大小

您可以一直使用底部栏右下方的缩放菜单来缩放至特定的百分比,它就在版面下方。

缩放菜单

如果您的 Mac 具有可多点触摸的触控板,则可以通过该触控板使用收拢手势来更改缩放级别。要启用多点触摸,请转到 OmniGraffle ▸ 预置 ▸ 通用 ▸ 多点触摸并打开启用多点触摸触控板手势。现在,手指张开即可放大,手指收合即可缩小。多点触摸缩放使得在版面的对象上进行放大和缩小更为容易。

使用手动工具移动版面手动工具

此工具用于四处拖移版面视图,以查看视线之外的版面部分。

在版面上进行放大以及想要移动到不同位置时,主要使用手动工具。为此,使用手动工具的快速访问键空格键将鼠标指针切换为手形,然后点按并四处拖移版面。

将鼠标悬停在版面上时,按空格键快速切换到手动工具,这样便可在版面上进行抓取并四处拖移版面。

在拖移时,张开的手将变为握住的拳头,表明您正在版面上进行抓取。

使用动作浏览工具激活设有脚本的对象(专业版浏览工具

使用动作浏览工具处理交互式 OmniGraffle 文稿。

此处的秘诀是使用动作属性检查器(Command–3,仅在 OmniGraffle 专业版中可用)将动作分配到对象。

首先在版面上创建并选择对象,然后切换到动作属性检查器。预设情况下,对象不执行任何动作,这意味着它只是放置在版面的合适位置上。可绑定至对象的其他动作包括:

  • 打开 URL - 用于分配要打开的 URL;点按时,将在用户的预设 Web 浏览器中打开页面。
  • 打开文件 — 用于分配要打开的文件;点按时,文件将根据该文件类型的预置在预设应用程序中打开。您也可以选择在 OmniPresence 文件夹中打开同步文件。
  • 运行脚本 - 在点按对象时运行 AppleScript。
  • 跳到别处 - 用于跳到 OmniGraffle 项目中的其他版面、高亮显示其他对象或在版面上进行放大或缩小。
  • 显示或隐藏图层 - 用于在项目中显示或隐藏特定图层。

分配到对象的动作使创建高度交互的演示变得更加容易,甚至使为正在设计的 killer iOS 应用程序创建 UI/UX 模型变得更加容易。

有关详细信息,请参阅使用动作检查器让对象之间进行交互作用

注意
虽然仅 OmniGraffle 专业版提供动作检查器,但 OmniGraffle 标准用户仍可使用动作浏览工具与通过 OmniGraffle 专业版创建的文件进行交互。

Chapter 5

使用检查器

检查器侧边栏沿窗口的右侧分布。可使用检查器更改版面上对象的样式属性或设置版面本身的属性。如果您看不到检查器,请点按工具栏中的信息按钮,或在菜单栏中选择检查器 > 隐藏/显示检查器

检查器侧边栏包含物种检查器 — 对象、类型、属性(专业版)、版面、文稿以及型版。每个检查器都包含两个或更多窗格,它们有各自的用途,比如为对象添加填充或设置正在处理的示意图的背景图像。

检查器按各自控制的内容类型分组。通过点按沿侧边栏顶部分布的图标,可浏览各种检查器类别。在每个检查器中,都存在多个用于更改对象属性的可收缩检查器。

要打开检查器,请将鼠标悬停在标题上方,然后点按指示三角形以打开并使用检查器。要打开一个特定检查器(例如填充检查器)并关闭其他所有打开的检查器,请按住 Option 键点按指示三角形。要打开或关闭所有检查器,请按住 Shift 键和 Command 点按其中一个指示三角形。

点按已关闭检查器的标题将其打开

使用检查器

默认情况下,OmniGraffle 的检查器位于版面右侧的侧边栏中。但是,在 OmniGraffle v6.1(2014 年秋发布),你现在可以将检查器打开成浮动窗口,或是一系列独立的浮动调板。

为了让这些更改能够有助于检查器的使用,我们也添加了新的菜单:检查器。很容易记住,不是吗?您从这个菜单选择想要如何使用和显示检查器。

检查器菜单

您可以使用键盘快捷方式或(如果必要的话)选择相应的菜单选项来快速转到每个独立的检查器:

  • 侧边栏:F2
  • 浮动检查器窗口:F3
  • 调板:F4

备注
如果您正使用 MacBook Pro、MacBook Air 或 Mac 的 Apple 无线键盘,则您还需要按住 fn 键 — 它在键盘的左下角 — 以及相应的功能键。如果您使用带数字键盘的 Apple 键盘,则 fn 键位于 F13 键的下方。

检查器菜单的顶部表明了当前所选的检查器(旁边有选中标记的那个)以及检查器类型。前一幅图像展示了侧边栏中可用的检查器,并且已经选中了对象检查器。检查器菜单底部按照工作空间分成了不同的检查器状态。

创建具有工作空间的“自定”检查器

工作空间针对您所设置的特定检查器提供了添加快捷方式的途径。例如,您正在使用浮动检查器窗口,而您通常只需要访问填充和笔划窗口。要创建这个工作空间快捷方式,请执行以下步骤:

  1. 工作空间窗口配置对象检查器,以便只打开填充和笔划窗格(即关闭阴影、形状、线条、图像、几何形状以及对齐方式)。
  2. 选择检查器 ▸ 编辑工作空间
  3. 在工作空间窗口底部,点按+(表示添加)。您将听到拍摄图片的快门声;这是 OmniGraffle 告诉您它已经捕捉到了检查器窗口的状态。
  4. 为新工作空间命名,比如填充-笔划
  5. 关闭工作空间窗口。

如果您后退到检查器菜单,您将注意到工作空间部分中已经添加了填充-笔划工作空间。现在,每当您只需要调整对象的填充和笔划时,您就可以按下 F5 来快速访问这两个检查器窗格。

使用浮动检查器

浮动检查器窗口要打开浮动检查器窗口,请选择检查器 ▸ 浮动,或按下 F3。浮动检查器窗口看起来就像检查器侧边栏,但它实际上不是侧边栏。

当您切换到浮动检查器窗口时,就有一系列新的检查器键盘快捷方式生效:

  • 使用 Command-1 来隐藏和显示检查器窗口。
  • 使用 Command-2 来查看对象检查器。
  • 使用 Command-3 来查看类型检查器。
  • 使用 Command-4 来查看属性检查器(专业版)。
  • 使用 Command-5 来查看版面检查器。
  • 使用 Command-6 来查看文稿检查器。
  • 使用 Command-7 来查看型版库。

使用检查器调板

要打开检查器调板,请选择检查器 ▸ 调板,或按下 F4。您将看到一堆窗口出现在 OmniGraffle 的主窗口上。您将需要把它们各自移动开,但一旦您完成了设置 — 尤其是如果您把它们全部放到了第二个显示器上 — 您将很快沉迷于将检查器设为调板这种方式。

检查器调板

当检查器调板打开时,就有一系列新的检查器键盘快捷键生效:

  • 使用 Command-1 来隐藏和显示对象检查器调板。
  • 使用 Command-2 来隐藏和显示类型检查器调板。
  • 使用 Command-3 来隐藏和显示属性检查器调板(专业版)。
  • 使用 Command-4 来隐藏和显示版面检查器调板。
  • 使用 Command-5 来隐藏和显示文稿检查器调板。
  • 使用 Command-6 来隐藏和显示型版库调板。

令检查器成为浮动窗口或独立浮动调板一直是设计人员的迫切需求,他们使用 OmniGraffle 来创作和编辑示意图或原型设计网站或是应用程序设计。这允许设计人员让 OmniGraffle 的主窗口充分利用大型外接显示器的优点,而同时将检查器都放到第二台显示器上(比如笔记本屏幕或其他大显示器)。当您使用 OmniGraffle 全屏模式(查看 ▸ 进入/退出全屏Control-Command-F)时这尤其有用。

锁定检查器

检查器锁如果您发现某个特定检查器使用非常频繁 — 比如填充、笔划和形状对象检查器 — 那么您可以将其锁定在打开的位置。要将这些检查器锁定到位,请连按检查器上方工具栏中的对象检查器按钮。按钮或获得一个绿色锁状的图标。

如果您按住 Option 点按其他检查器的指示三角形,比如几何形状对象检查器,则检查器会打开,但填充、笔划和形状检查器会保持打开,而不会关闭。类似的,如果您按住 Shift 和 Command 再点按检查器的指示三角形 — 将正常打开或关闭所有检查器窗格 — 您锁定为打开的窗格会保持打开,而不受其他检查器的影响。

要解锁检查器,再次只需连按按钮,或切换到其他检查器,比如,从锁定的对象检查器切换到类型检查器。

与检查器交互

在所有检查器中,您都可以点按含有数字的文字字段,然后按下向上或向下箭头来增减数字。

当需要旋转对象时,您有几种选项。首先是选中对象然后转到几何形状对象检查器。点按并转动旋转拨盘,并观察对象围绕中心旋转的情况。点按旋转拨盘后,按住鼠标按钮,然后从控件上将指针移开,从而更精确地控制旋转。

在几何形状检查器中旋转对象

知道我们将 OmniGraffle 2 for iPad 上的多点触摸手势功能引入了 Mac 版本,您一定会很高兴。是的,就是这样。如果您的 Mac 连接了启用触控功能的触控板,则您可以使用双手指旋转手势来旋转版面上的对象。

备注
实际上,所有 OmniGraffle for iPad 的多点触摸手势都可以在 OmniGraffle 6.1 for Mac 中使用。

选择并用两根手指触摸对象,然后旋转手指(或以一根手指为轴,旋转另一根)来旋转对象。在旋转对象时,您将注意到对象内有一个蓝色的角度指示器,并有一个微型的弹出窗口向您显示旋转的角度。

使用多点触摸手势来旋转对象。

可以将任何颜色格的颜色拖移到版面的对象上或拖移到其他颜色格上。将颜色拖移到对象上时,可以将颜色放到对象的笔划、填充或文字上。

从颜色格将颜色拖动到有颜色的对象

在可输入度量的地方(如“几何形状”检查器),数值将以当前的标尺单位显示,如果没有单位比例,则以单位检查器显示。然而,您可以输入以标尺中所提供的任何单位类型(例如英里或千米)表示的数值。当您完成输入值的操作后,OmniGraffle 便会自动将其转换为正确的单位。

在几何形状检查器中输入信息

您也可以执行简单的运算和混合单位。在输入字段中输入加 (+)、减 (-)、乘 (*)、除 (/) 和数字。

对象检查器

使用对象检查器查看并更改有关版面上对象的详细信息。

使用填充检查器设置形状的颜色

使用填充检查器为所选形状的内部选择填充的颜色或颜色渐变方式。根据您选择的填充类型,填充检查器会自适应地提供您需要用来调整填充设置的控制项。

填充检查器

填充检查器具有以下控制项:

  • 填充类型:使用检查器顶部的弹出菜单来从九种填充中进行选择:纯色、线性渐变、半径旋开渐变、双重线性渐变、双重半径旋开渐变、点画、标记、曲线和塑性。对于需要保持透明度的对象,还提供无填充选项。
  • 填充颜色:位于填充检查器左侧的是填充颜色弹出窗口。点按箭头可以从 13 种预设颜色中选择一种,或者您可以点按箭头左边的颜色格,打开颜色调板来混合您自己的颜色。

如果您购买了 OmniGraffle 专业版,则填充检查器在底部还有两个额外的弹出窗口:填充混合类型和失真效果。

填充检查器
  • 填充混合类型:OmniGraffle 6.1 专业版中的新功能,填充混合类型窗口使您可以选择如何混合当前所选对象的填充以及同一个版面上其他对象。默认情况下,该选项被设置为无效果
    混合版面上各对象的填充颜色。
  • 失真效果类型:也是 OmniGraffle 6.1 专业版中的新功能,您可以找到三个新的失真效果类型:模糊像素化放大。例如,您可以对图像顶部的对象应用放大效果,这样就可以将它用作放大镜。
    以模糊填充放大
    以像素化填充放大
    以放大填充放大

一些额外的关于填充检查器的备注

  • 选择了一种线性渐变填充后即可启用渐变旋转控制项;在字段中输入旋转度数,或拖移环形控制项来设置渐变的角度。选择了半径旋开混合后即可启用混合位置控制项;拖移它的十字准线来移动渐变的中心。
  • 如果您选择了线性渐变半径旋开渐变,您就可以点按颜色格之间的交换按钮来交换两种颜色。
用于创建线性渐变的控制项
  • 拖动颜色格旁边的渐变中间点滑块来调整渐变。
  • 如果您选择了一种渐变填充,则可以使用两种或三种颜色格。点按颜色格选择混合的颜色。

您还可以使用版面填充检查器编辑版面自身的填充颜色。

(专业版) OmniGraffle 专业版在“颜色”面板中提供了额外的部分用于创建图案填充。

图案调板

使用笔划检查器定义行和路径行为

使用笔划检查器更改所选连线或围绕所选形状边缘绘制的线条的外观。

笔划检查器
  • 使用下拉菜单来选择以下笔划类型其中之一:无笔划、单笔划、双笔划、手绘笔划,或是 OmniGraffle 6.1 中新增的笔划类型之一:塑性笔划、内笔划或外笔划。
  • 点按颜色格选择笔划的颜色。
  • 在“粗细度”字段中输入数字或者使用键盘箭头来选择笔划的粗细。
  • 三个弹出式菜单中的第一个将决定笔划图案(实线、虚线、带点等)。中间的弹出式菜单将决了笔划末尾的外观:“尾端”选项会以垂直于线条本身的角度切断结尾点来结束线条,而“圆形”和“方形”选项则会基于笔划宽度让线条延伸过其结尾点。第三个弹出式菜单将决定笔划在转角的呈现方式:“尖角”将创建一个锐利的圆角,“圆角”将创建一个柔和的圆角,“斜角”将创建一个带切点的圆角。

使用阴影检查器使对象投放阴影

使用阴影检查器在所选对象后方投放阴影。

阴影检查器
  • 使用弹出菜单来选择所选对象是否有阴影,以及阴影是出现在对象同一图层的前方还是后方,或者对象是否有内部阴影(OmniGraffle 6.1 中的新功能)。如果选择让阴影出现在相同图层上的对象之前,则对象的排序便十分重要;您可使用排列菜单中的移动发送命令来重新排列对象顺序。
  • 在“模糊”字段中输入数字或者使用键盘箭头来选择阴影的精确度或模糊度。
  • 拖移偏移控制项中的十字准线或在“偏移量”字段中输入数字,以设置阴影与对象之间的距离。
  • 点按左边的颜色格来选择阴影的颜色;部分透明的黑色效果最佳。

使用形状检查器选择形状

当您选择了形状对象,则可使用此检查器以各种方式转换该对象。

形状检查器
  • 形状调板要更改形状(例如,从矩形改成圆形),则点按检查器顶部的菜单,显示出形状调板(右侧)。它包含 OmniGraffle 内建的所有形状,以及您已创建的任何自定义形状。
  • 使用“转角半径”字段来设置形状转角的圆滑度;输入 0 可得到尖转角。
  • (专业版)选择了多个形状时,使用“组合不同形状”按钮作为精心绘制的自定形状的备选工具。可用操作包括“混合形状”、“形状交集”、“形状补集”和“分解形状”。OmniGraffle 将尽可能保留与组合对象相关的所有数据,但使用“分解形状”操作时,可能会丢失一些数据(特别是文字)。
  • (专业版)点按编辑点复选框将形状转换为含可编辑贝塞尔点的自定对象。

提示
当您启用编辑点时,某些控制点可能最终隐藏在一个或多个对象的大小调整图柄下方。如果发生这种情况,您可以按住 Option 和 Command 并点按大小调整点来选择控制点。

使用行检查器定义行属性和行为

使用该检查器来配置用于连接对象的线条的属性。

线条检查器
  • 使用顶部的弹出菜单来设置线条如何从起点到达终点:

    • 直线用于取几点间最短可能路径的线条。
    • 曲线用于平滑地通过每个点的线条。
    • 正交用于始终水平或垂直走向的线条。
    • 贝塞尔用于带控制点并可以用选择工具进行调整的线条。
  • 在线条检查器中间,您将看到左右有两个弹出菜单 — 用于设置线条头尾的外观。点按“翻转”按钮来交换线条的起点和终点。

  • 使用尾部和头部菜单下方的字段更改线尾的大小。如果您选择正交线条类型,您可以使用中间的曲率半径字段来为线条转角处添加弯曲。

  • 线条穿越形式菜单用于决定线条穿过其他线条时的行为;选择某个穿越类型来使线条从上方或下方穿越其他线条,或选择“忽略此线条”来防止其他线条从上方或下方穿越此线条。穿越取决于相关线条的排序;您可以使用“排列”菜单中的“移动”和“发送”命令来重新排列对象顺序。

使用图像检查器在形状中放置图形

可使用此检查器在形状中放置图像。(请注意,无需在创建对象后再添加图像,您只需直接从其他应用程序将图像文件拖移到版面上即可。)

图像检查器
  • 使用“图像”弹出式菜单在所选形状中设置图像。设置了图像之后,菜单中会显示“移去图像”命令。
  • 当您浏览图像文件时,可以选择创建图像的替身(或“链接”),而不是将图像本身添加到 OmniGraffle 文件。如果您执行这样的动作,OmniGraffle 文稿会依赖原始图像文件;如果您删除图像文件或从其他电脑打开文稿时,替身就无法运作。如果对象的图像来自替身,图像弹出式菜单中将有一些其他命令可用:您可以打开原始图像文件,在 Finder 中显示原始文件,或停止使用替身并将图像的拷贝嵌入 OmniGraffle 文稿中。
  • 另一种设置图像的方法是只从其他应用程序拖移图像文件,将其放在图像格中,或拖放到形状对象本身。
  • 第一个按钮以普通高宽比显示图像,其缩放比例和位置由下方的控制项设置。第二个按钮可伸长图像以使其符合对象的大小。第三个按钮可在整个对象上无限平铺图像。
  • 如果依照上述三个按钮中第一个按钮的设置以普通高宽比显示图像,则将启用定位偏移量。您可以键入正百分比或负百分比,或者只在图像格周围拖放图像以指示想要的区域。
  • 除非您是在伸长图像以符合形状的大小,否则可以使用缩放控制项。您可以输入缩放百分比或只是拖移滑块,以使图像放大或缩小。
  • 您可以通过减小“不透明度”字段的数值或拖动不透明度滑块,使图像变得透明并将对象的填充显示出来。

使用几何形状检查器更改对象的位置和大小

此检查器可处理对象的位置和方向。

几何形状检查器
  • 要旋转对象,请在“旋转”字段中输入度数或拖移环形控制项。

  • 前两个字段包含所选对象的 X 和 Y(水平和垂直)坐标;数值表示版面的原点与对象左上角之间的距离(在对象被旋转或翻转后,可能不太明显)。如果您选择了多个对象,则会在含有不同值的字段中显示两个连字符 (- -)。输入新的 X 或 Y 值以移动版面上的对象。

  • 下两个字段包含所选对象的宽度和高度值。如果您选择了多个对象,则会在含有不同值的字段中显示两个连字符 (- -)。输入新的宽度或高度值以调整版面上对象的大小。

  • 点按“翻转”按钮以水平或垂直翻转对象。

  • “翻转”按钮旁是一个弹出式菜单,其中包含以下选项:

    • 无缩放比例 - 预设情况下,您在版面上绘制的对象不会缩放至任何大小或比例。

    • 保持高宽比 - 您绘制或调整大小的对象将按比例缩放。此外,还有三个附加的高宽相关选项:

      • 缩放笔划 - 按比例缩放对象的笔划。
      • 缩放字体 - 按比例缩放对象中的所有文字。
      • 笔划和字体缩放 - 按比例缩放对象的笔划和文字。

如果选择了线条标签,将激活两个附加控制项:

标签的附加几何形状控制项

使用弹出式菜单设置标签文字相对于线条的显示形式。选项包括:“水平”、“垂直”、“平行”、“正交”、“独立”和“跟随路径”。使用弹出式菜单旁的滑块更改标签相对于线条的位置。

使用对齐检查器整齐定位对象

使用此检查器均匀地排列和间隔对象。

对齐检查器
  • 使用对齐检查器顶部的弹出菜单来对齐各个对象,或对齐到版面。如果选择了版面对齐,则在排列所选对象时,对齐和展开按钮会将版面边缘视为“对象”。这样一来您就可以将对象对齐版面边缘,或在版面边缘之间平均间隔对象。
  • 位于左侧的包含有九个按钮的矩阵可更改对齐按钮的工作方式。它显示了所有组合,即垂直对齐上、中或下,以及水平对齐左、中或右的所有组合。例如,如果您想依其右上角对齐对象,请点按矩阵中的右上角按钮。
  • 靠近按钮矩阵的是对齐按钮。它们的图标会更改以反应按钮矩阵的状态。点按水平对齐按钮以水平排列所选对象。点按垂直对齐按钮以垂直排列所选对象。您选择的第一个对象的位置会保持不变,而所选的其他对象则会发生移动并与之对齐。这些按钮仅在您选择了至少两个对象时才能使用。
  • 靠近对齐按钮的是两个展开按钮。点按水平展开按钮以在最左和最右对象之间平均展开所选对象。点按垂直展开按钮以在最上和最下对象之间平均展开所选对象。这些按钮仅在您选择了至少三个对象时才能使用。
  • 右侧是两个字段以及它们相关的间隔按钮。在顶部字段输入值,并点按水平间隔按钮以在所选对象之间放置指定数量的水平间隔。在底部字段输入值,并点按垂直间隔按钮以在所选对象之间放置指定数量的垂直间隔。这些按钮仅在您选择了至少两个对象时才能使用。

类型检查器

管理所选对象的排列方式。

使用字体检查器选择字体、大小和颜色

使用此检查器修改所选对象的字体属性,包括样式、大小和颜色。

字体检查器
  • 点按字体面板按钮按钮打开字体面板,您可以在此选择字体系列、字面、设置字体大小等。
字体面板
  • 如果您不想使用字体面板,您可以点按它旁边的弹出菜单来选择字体。
  • 点按颜色格选择字体颜色。
  • 输入数字来设置文本的点大小。
  • 如果您所选择的字体系列有的话,则选择一个字面。

使用文字检查器设置文字的位置和样式

使用此检查器控制所选形状文字的位置和外观。

文字检查器
  • 使用水平对齐按钮,您可以使文字左对齐、居中、右对齐或两边对齐。
  • 当形状内包含的文字超出其边缘时,有三个按钮可以控制将发生的状况。您可以选择让文字溢出形状范围,剪切掉形状以外的文字,或者调整形状大小来使其符合文字范围。如果您选择调整大小,则只能沿着水平方向手动调整对象大小;它会根据文字的范围垂直调整大小。选中“环绕形状”复选框以根据下方“文字偏移量”中的设定来限制文字宽度。
  • 有三个按钮可以设置文字的垂直对齐方式;选择对齐到形状的顶部、中间或底部。
  • 右侧的控制项用于设置“字距调整”(用以达到理想平衡的自动字符间距)、“字距”(手动字符间距)、“行距”(行之间的距离)和“页边空白”(文字与文字区域边缘之间的距离)。这些控制项会根据检查器中的其他控制项或对象中的文字量而变成启用或停用状态。

使用偏移量检查器设置文字的位置和旋转(专业版

此检查器包含“文字偏移量”和“文字旋转”控制项。

偏移量检查器

预设情况下,使用预设偏移量选项处于打开状态。如果取消选中此选项,则可使用四个输入字段调整文字的位置:

从左边缘的文字偏移量
用于从对象的左边缘调整文字位置。
从顶部边缘的文字偏移量
用于从对象的顶部边缘调整文字位置。
宽度
用于调整文字框的宽度。
高度
用于调整文字框的高度。

使用文字的旋转值确定文字在您旋转对象时的显示方式。预设情况下,相对旋转处于打开状态,也就是说,对象中的文字将在对象旋转时保持其相对位置。关闭此选项,将文字的旋转设置为与文字的绑定对象无关。在字段中输入旋转值或拖移环形控制项即可旋转对象。

属性检查器(专业版

使用属性检查器(仅 OmniGraffle 专业版提供)管理所选对象的高级属性。

使用连接检查器更改对象的连接方式(专业版

使用此检查器控制对象相互连接的方式。

连接检查器
  • 关闭允许从线条连接,这样连线便无法将所选对象用作来源或目标位置。

  • 如果您已选择组或表格,则可选择是允许连线连接到组中的对象,还是只能连接到整个组。

  • 弹出式菜单中包含一组磁化物预设,您可以选择用于所选形状对象的磁化物。磁化物是形状对象上可以吸引连线的点。您可以选择不使用磁化物、使用根据主方向(北、南、东和西)定位的磁化物、每个顶点(角落)上的磁化物,或形状每个面上特定数量的磁化物。

    注意
    可以在 OmniGraffle 6.1 标准版的编辑菜单中找到“磁化物”选项。

    如果您为每个面选择了一定数量的磁化物,然后在按住 Shift 键的同时打开弹出式菜单并选择其他数量,两个数量可以累加到一起;使用这种方法时,可以在每个面设置最多十个磁化物。

    当然,您可以一直使用磁化物工具来自定形状的磁化物方案。

  • 如果您已选择线条,便可以使用“线条”复选框。取消选中“允许连接到其他对象”复选框,这样连线便无法将对象用作来源或目标位置。取消选中“允许将形状制成标签”复选框,这样便无法将形状拖移到线条上使其成为线条标签;已有的标签仍会附在线条上。

  • 使用等级弹出菜单为所选对象指定分层等级。
    • 默认对象等级使 OmniGraffle 根据连接来确定等级。
    • 最小等级将对象放在分层的顶部。
    • 最大等级将对象放在分层的底部。
    • 相同等级确保对象最终都在相同级别。

    这些指定不会更改连线的方向,因此您可以始终选择所有对象,然后选取预设对象等级以将其恢复为正常值。

使用备注检查器将数据添加到对象(专业版

备注检查器包含用于输入文字以关联所选对象的字段以及包含自定数据的表格。

备注检查器

备注可以采用多信息文本格式,表示您可以使用可用于 OmniGraffle 其他位置的所有不同字体样式和颜色。当您将指针放在带有备注的对象上时,备注的文字会出现在悬浮于对象之上的帮助标签中。

您可以使用自定数据表格来保留自己的对象信息。自定数据会存储为键/值对:“键”类似于标示您所存储信息类型的标签,而“值”就是信息本身。

例如,假设您有一个电脑网络图表,且想要为每个组件指定一个型号。点按占位符行或加号按钮来创建新的键/值对。在“键”栏中键入“部件号”,在“值”栏中键入 A1181 等值。此数据对 OmniGraffle 的运作方式不会产生任何影响,它只是一种能够让您在图表中存储有关对象的任意数据的方式。要删除一行数据,请点按该行右侧的“x”按钮。

如果需要查找包含特定词语的 OmniGraffle 图表,可以使用 OS X 的 Spotlight 搜索功能找到备注。

使用动作检查器让对象之间进行交互作用(专业版

动作检查器用于确定用户使用工具栏中的“动作浏览工具”动作浏览工具点按所选对象时将发生的状况。预设动作是不做任何事。您可以任意点按对象,但什么也不会发生。

动作检查器

如果选择打开 URL打开文件,会将出现用于输入 URL 或文件路径的文字字段以及两个按钮:选择文件打开。点按选择文件浏览 Mac 硬盘搜索文件。请注意,文件路径是相对路径:从包含您正在处理的文稿的文件夹开始,而不是从您硬盘的根目录开始。点按打开按钮以尝试打开指定的文件或 URL。点按对象后,文件或 URL 将通过适用的应用程序打开。

如果您选择运行脚本,将出现一个用于输入 AppleScript 的文字字段。您输入的脚本将按“self”指代已点按对象的方式执行。点按检查语法来确定 AppleScript 正确无误,然后点按运行脚本来运行脚本。在演示文稿模式 (Option-Command-P) 中,脚本将在点按可执行对象时运行。

如果您选择跳到别处,将出现另一个弹出式菜单供您选择跳至当前文稿的目标位置。您可以跳到特定的版面、下一个或上一个版面,或任意版面上的特定点或对象。某些选项提供小型版面概览,您可在其中点按或拖移以指示要突出显示的对象、要作为中心的点或要缩放的位置。

如果您选择显示或隐藏图层,则可指定显示、隐藏当前版面任意图层还是切换其可见性。

版面检查器

管理当前或所选版面的外观和属性。

使用版面大小检查器更改版面的大小和比例

使用此检查器更改版面大小、版面符合所打印页面的方式或要使用的测量单位类型。

版面大小检查器
  • 打印时如果选择在一张打印机表单上打印版面,则无论版面在屏幕上的大小如何,都将放大或缩小以符合一张纸的大小。
  • 选择“尺寸为打印机表单的倍数”可使版面的边缘紧贴页面的边缘,此选项可防止打印时页面从版面中间结束。
  • 如果选择“自动调整版面大小”,版面将缩放以符合您创建的对象。
  • 版面大小字段控制版面的宽度和高度。您可以使用“标尺”中任何可用的单位,也可以输入多个页面。
  • 页面的方向可以是纵向(垂直)、横向(水平),或也可以是页面设置中的设置,这是默认的设置。
  • (专业版)将一个“点”的所需呈现方式设置为在屏幕上以 100% 的缩放比例显示,从而以最佳方式满足您的打印需求或屏幕像素密度(预设为一个 Apple 点)。

版面填充检查器

通过在侧边栏中点按版面预览选择版面,以编辑其背景填充属性。与对象填充检查器一样,您可从九种填充样式中进行选择并编辑每个样式的各种参数。

版面填充检查器

版面图像检查器

您也可以向版面添加图像。只需在侧边栏中点按版面,然后按类似于对象图像检查器的使用方法使用背景图像检查器放置图像即可。

背景图像检查器

使用“掩模”按钮左侧的控制项可手动设置所放置图像的大小、伸展或平铺图像。使用包含四个字段的网格从左边缘或顶部边缘定位图像,以及设置图像的水平或垂直大小。使用检查器底部的滑块更改图像的不透明度。

单位检查器

使用单位检查器确定版面及其标尺所用的测量单位,以及设置比例和原点。

单位检查器

单位

单位弹出式菜单用来设置要用于当前版面的测量单位类型。OmniGraffle 支持的所有单位均以标准的缩写形式列出。

当您更改单位时,图表的实际大小并没有更改,仅仅是测量单位不同而已。标尺和检查器会以您在此选择的单位进行度量。

标示了星号 (*) 的单位可用作版面单位。这表示当您设置单位比例(见下节)时,只有这些单位才可用在比例等式左侧的“实际大小”部分。任何单位类型都可以用在比例等式右侧的“理论大小”部分。

单位比例

单位比例弹出式菜单可用于解释简单的缩放比例表达式。预设情况下,比例基于您在单位弹出式窗口中选择的项。例如,如果您将单位设为英尺 (ft)比例弹出式窗口会显示 12 in = 1 ft

如果在比例弹出式窗口中选择自定,则可更改比例以符合当前正在处理的项目。例如,如果输入 1 cm = 1 m,标尺上的 1 厘米现在就变成了 1 米,因此版面上 2 厘米宽的对象现在变为 2 米宽,依此类推。单位设置会发生更改以符合比例等式中的第二个数值。

您也可以输入比例。例如,如果将自定比例设为 1:12,标尺单位将保持不变,但版面上的对象现在为未更改比例前对象的 12 倍大。

如果您已设置比例且直接转换为另一个比例,对象将更改其在版面上的实际大小以符合新比例。例如,假设您使用的是 1 cm = 1 m,然后将该比例转换为 2 cm = 1 m。标尺上的标记会变为之前距离的两倍,而版面上的对象会真实反应标尺的度量,在屏幕上变成原来的两倍大小。您无需调整对象的大小,而是通过从“单位比例”弹出式菜单的“重置比例为:”部分进行选择,即可获得一个新的比例。

版面原点

根据预设,版面的最左上角为其原点(即标尺度量的起始点,坐标为 0,0)。要更改原点,请在两个“原点”字段中输入值。您也可以从标尺的交点处拖移原点。几何形状检查器中的坐标以此原点为基准。

使用网格检查器设置网格

使用此检查器在版面上设置网格,以保持对象精确对齐。

网格检查器

检查器顶部的两个字段分别用于设置主网格和副网格间距:

  • 主网格间距字段用于确定主网格的每个方块的大小。点按其旁边的颜色格以选择主网格的颜色。
  • 副网格格数字段用于确定填满一个主网格方块需要的副网格方块数。例如,如果主网格方块面积为 100 像素,副网格格数为 10,则副网格方块面积应为 10 像素。点按其旁边的颜色格以选择副网格的颜色。

主网格和副网格间距字段下方的复选框提供用于控制网格用途及其外观的附加控制项:

  • 如果选中贴紧网格复选框,则在创建或移动对象时,所有对象都会贴紧网格线。(如果想贴紧版面上已存在的对象,请使用下方的“对齐网格”按钮。)
  • 选择前方网格以使版面上的网格覆盖对象。
  • 选择显示格线以在版面上显示副网格线。
  • 选择显示主网格以使较浓重的主网格线也可见。
  • 打印时,请选择打印网格以将网格包含进去。

提示
选择排列 ▸ 网格 ▸ 将对象对齐网格 (Option-Command-[),使所有选定对象立即按网格排列。

版面数据检查器(专业版

您也可以编辑版面本身的备注和其他元数据。只需在侧边栏中点按版面,然后使用版面数据检查器为版面添加元数据即可。

版面数据检查器

与使用属性备注检查器添加的数据一样,此信息主要用于建立索引,不会对 OmniGraffle 文稿的外观产生任何影响。

使用图表布局检查器自动排列对象

使用此检查器可基于通过连线建立的形状之间的逻辑关系来自动分布形状。

使用填充类型弹出式窗口(左侧的大按钮)选择四种布局类型之一:分层(预设)、强制导入、环形和半径旋开。图表布局检查器中的各种控制项根据您选择的布局类型而变化。

分层
分层布局会创建相同层级对象的图层,且向一个方向延伸。
显示分层布局选项的图表布局检查器
强制导入
强制导入布局从中心以半随机的方向增长,而不是从边缘以特定方向增长。
显示强制导入布局选项的图表布局检查器
圆形
环形布局尝试在父项形状周围呈环形排列兄弟项形状。
显示环形布局选项的图表布局检查器
放射状
半径旋开布局尝试在父项形状周围旋开排列兄弟项形状。
显示半径旋开布局选项的图表布局检查器

使用分层布局时:

  • “方向”按钮会更改最上层对象的起始位置,以及较低层对象自此分层排列的方向。
  • “等级分隔”字段控制每一层级对象与相邻层级对象之间的距离。
  • “对象分隔”字段控制每一个对象与同层级其他对象之间的距离。

使用其他布局方法时:

  • 连线可以伸长和压缩,但是您可以通过拖动“线条长度”滑块来调整它们的平均长度。
  • “形状相斥”滑块用于确定形状尝试避免接近另一形状的强度大小。如果线条长度和形状相斥都足够小,则形状可以重叠。

最后,可打开自动布局,使 OmniGraffle 可在对象之间的连接发生更改时在版面上分布对象。

文稿检查器

管理文稿属性。

格式检查器

弹出式菜单用于确定将文稿另存为 flat 文件还是文件包

自动(包或 flat 文件)
这是预设的选项,选中时,OmniGraffle 将使用最佳的判断,根据文件中的对象来决定最佳的文件格式。
存储为 flat 文件
Flat 文件是指磁盘上的单个文件,所有附加图像都嵌入其中。
存储为文件包
文件包实际上是伪装成单个文件的文件夹,所有附加图像在其内部足够大的空间内零散分布。

在某些技术条件下,最好只使用某一种类型;如果您不知道这样做有什么作用,始终使用“自动”设置是一种安全的做法。

格式检查器

如果您不明白为何有人要使用文本编辑器打开 OmniGraffle 文稿,请尽管压缩您的文件。如果打开于磁盘中压缩,您的文件便改为以二进制格式保存,这种格式占用的磁盘空间较小,但其内部结构无法通过脚本或文字编辑器读取。如果不需要使用文字编辑器打开 OmniGraffle 文稿,则可继续操作并压缩您的文件。这不会产生任何损失,只是文件大小略有缩小。

页边空白检查器

您可在此处自行指定页面页边空白,或选择使用打印机页边空白预设为由打印机驱动程序(或在文件 ▸ 页面设置中进行的任何自定设置)定义的页边空白。

页边空白检查器

在数据检查器中存储文稿的相关信息

文稿数据检查器具有包含许多文稿相关信息的字段,这样您在希望追踪这类信息时便有据可查。可用字段为“主题”、“版权”、“版本”、“说明”和“注释”。弹出式菜单包括用于添加有关文稿“作者”、“组织”、“语言”、“关键词”和“项目”信息的选项。

文稿数据检查器

所有这些数据均可通过 OS X 的 Spotlight 搜索功能找到,以帮助您查找所需的图表。

使用型版保存和共享常用对象

型版库的默认顶级视图型版是一组有用的对象,您可以将它们拖动到您的图表中。要了解可用的(或任何已添加的)模板,选择检查器 ▸ 型版 (Command–6) 或点按检查器侧边栏顶部最右侧的按钮。

  • 使用后退和前进按钮在型版集合的层次结构中导航。
  • 搜索字段中输入一些内容,以查找名称与之匹配的型版,或其所含对象的文字或备注与之匹配的型版。
  • 选择列表中的一个型版可查看其内容;选择整个文件夹可查看其中所有型版的内容。
  • 选择了型版或文件夹后,使用搜索字段右侧的三个按钮更改型版在侧边栏中的显示方式:紧缩群集、表格或包含预览和元数据的列表。
  • 如果您不需要整个对象,而是只需要其中一个或其所有样式,请将样式从样式托盘中拖移到文稿中的某个对象。

要使用型版,只需将其从型版库拖放到版面上的任意位置即可。此时会制作对象的拷贝,而原始对象仍保留在型版库中,因此您可以根据需要制作任意数量的拷贝。您也可以将在版面上使用的选择窍门应用在型版上,如:按住 Command 键点按或拖移矩形以选择多个对象,或者按住 Option 键拖移对象以制作另一个拷贝。

要搜索型版,请在检查器侧边栏顶部的搜索字段中进行键入。OmniGraffle 将筛选型版以帮助您找到所需对象。符合条件的型版会出现在型版列表的“搜索结果”这个特别部分。正常情况下,如果型版上的任意一个对象符合条件,则该型版上所有对象都会在结果中出现。然而,在文件夹或型版内部搜索时,搜索字段将充当过滤器,仅显示符合过滤文字的对象。

要创建新型版,选择菜单条中的文件 ▸ 新建资源 ▸ 新建型版。您可以按照编辑普通 OmniGraffle 图表的方式来编辑所出现的文稿。在操作过程中,型版的预览会出现在型版窗口中。当型版符合您的要求时,选择文件 ▸ 保存 (Command-S)。

要编辑型版,在资源浏览器 (Shift-Command-N) 中打开型版。然后,按普通 OmniGraffle 文稿的操作方式编辑并保存型版。

Chapter 6

绘图基本操作

在 OmniGraffle 中进行的任何操作都涉及到绘图。无论是为组织图表创建基本形状还是为下一代 iOS 或 Mac app 制作用户界面原型,OmniGraffle 均包含可增加您创造力的工具。

立即开始之前,请先花一点时间来了解 OmniGraffle 中的绘图基本操作。此处提供了许多提示和技巧,帮助您快速掌握 OmniGraffle。

创建形状

创建形状的最基本方法是使用形状工具。在工具栏中选择形状工具(注意,如果您更改了此工具的样式,其外观可能会有所不同)。

工具

选择了形状工具后,在版面上进行拖移,直到得到您想要的形状大小。您不必现在就做得很完美,后续可使用几何形状对象检查器 (Command–1) 设置精确大小。

绘制形状

绘制形状时,鼠标指针会变为一组十字准线。绘制的图形将采用样式格中的当前样式。预设样式为具有简单黑色笔划的白色填充方框。点按并拖移以绘制形状,这时将出现一个小方框,其中显示您正在绘制的对象的尺寸。绘制时按住 Shift 键以控制形状尺寸,从而获得要绘制的完美正方形或圆形。

选择对象、移动对象、调整对象大小

要选择对象,首先应确保正在使用选择工具(选择工具),然后点按对象。对象高亮显示后,如果它的大小可以调整,其边缘会出现八个句柄。

选择一个对象拖移其八个句柄之一来调整大小

如果您已选择两个或更多对象,则所选对象的区域会有八个用于调整大小的句柄。这首先允许您在版面上定位对象,然后可以根据需要调整所选对象的大小。

选中两个对象之后,会出现八个调整大小的句柄围住这些对象所在的区域。

选择了某个对象之后,您便可以使用检查器对其进行修改,也可以使用菜单命令更改其外观。

  • 要调整对象的大小,首先选择该对象,然后拖移其中一个大小调整句柄直到获得所需的对象大小。
选择并拖移其中一个大小调整句柄以调整对象的大小
  • 在不丢失已有选择的情况下,要选择或取消选择更多对象,请在点按其他对象时按住 Command 键。
使用 Command 键选择或取消选择多个对象
  • 要同时选择相邻的对象,请点按版面的空白区域,然后将选择框拖到您想选取的对象上。如果您在拖移时按住 Option 键,则只会获得恰好符合该所选矩形大小的对象。
在版面上使用点按并拖移选择多个对象
  • 要旋转对象,当鼠标悬停在八个句柄之一上时按住 Command 键。指针将从标准大小调整控制变为弯曲的大小调整控制。对象内部将出现角度控制以及显示角度的帮助对话框。
旋转对象
  • 要快速创建已绘制对象的副本,请按住 Option 键,然后点按想要复制的对象并拖移。版面上将出现一个精确的复制对象;与使用编辑菜单的复制和粘贴功能或其相应的键盘快捷键相比,此方法更为快捷。
按住 Option 键拖移对象以复制对象
  • 要移动对象,请使用选择工具来点按并按住对象,然后将其拖移到新位置。智能对齐方式参考线(浅蓝色的线)是为了帮助您对齐多个对象,而同时对象下方会出现智能距离参考线,帮助您均匀地调整它们的间距。
智能对齐方式参考线和智能距离参考线帮助您在版面上四处移动对象时对齐对象
  • 要将多个对象组合到一起作为一个单位进行移动或样式设置,选择所有对象,然后选择排列 ▸ 群组 (Shift-Command-G)。

    群组对象可作为一个单位进行移动或样式设置

    群组就像单个对象;您可以选择它、移动它、调整其大小、使用检查器更改其样式和属性,以及将线条与其连接等等。任何对象都可以组成群组,甚至群组也可以再作为对象,去组成新的群组。

    点按一次以选择整个群组,然后再次点按以选择群组的单个成员。您可以继续在群组内点按来选择群组成员。

    要取消群组,请先选择它,然后选择排列 ▸ 解散群组 (Shift-Command-U)。

  • (专业版)要合并两个或多个对象(例如,与矩形重叠的圆形)以创建特有的形状,请选择该对象,然后使用形状对象检查器 (Command–1) 组合形状。
使用形状对象检查器组合两个或多个对象

使用线条连接对象

可使用线条工具(线条工具)连接任意两个对象。

  1. 选择线条工具。请注意,如果您更改此工具的样式,则其外观可能会有所不同。
    选择线条工具
  2. 点按希望连接的第一个对象;该对象将变成线条的来源。当您将鼠标移动到对象上时,您会看到对象周围出现脉冲闪烁的蓝色边界。
    点按第一个对象
  3. 点按希望连接的第二个对象;该对象将变成线条的目标。当您从第一个对象朝下一个对象拖动线条时,您将注意到拖动线条所指向的对象周围出现蓝色脉冲边界。
    然后点按第二个对象
  4. 使用线条连接对象后,不论如何进行更改或移动,这些对象仍保持连接状态。也就是说,不论您选择如何设置对象样式,图表的逻辑完整性始终保持不变。
    使用线条连接后,对象之间会彼此绑定。
  5. 要从对象断开线条,可选择该线条,然后拖移其的一个端点。要删除线条,选择该线条,然后按删除即可。
    断开线条
    断开线条

编辑对象

可使用对象检查器更改对象的任意属性,例如其大小、形状、颜色、位置等。选择了某个对象后,右侧边栏中的适用检查器将变为可用状态。使用可处理所要更改的属性的检查器。当您更改检查器中的设置时,版面上的对象也会随之更改。

例如,假如您希望更改刚刚创建的白色对象的填充颜色:

  1. 在版面上选择该对象。
    选择该对象
  2. 在右侧边栏中选择对象检查器 (Command–1)。
    选择对象检查器
  3. 打开填充检查器。在检查器顶部,您将看到填充类型弹出菜单,以及左边的填充颜色弹出菜单。现在,我们让填充类型设置为纯色填充,然后选择颜色来填充对象。

    点按填充颜色控制项侧边的箭头将弹出一些预设颜色的列表,您可以从中进行选择。但是,如果您点按小箭头旁的小矩形,将打开颜色调板弹出窗口。

    选择填充颜色控制项
  4. 使用颜色调板来选择颜色。

表格 (专业版)

表格是一种特殊的群组,用于组织对象的行和栏。要创建表格:

  1. 创建单个形状对象作为表格的第一个单元格。
    创建表格的基本形状
  2. 选定对象后,选择排列 ▸ 制作表格 (Shift-Command-T)。注意对象顶部、底部、左侧和右侧类似于网格的句柄,通过这些,您可以知道该对象是表格。
    注意对象顶部、底部、左侧和右侧类似于网格的句柄,通过这些,您可以知道该对象是表格。
  3. 将右侧表格句柄拖移到右侧以添加栏。
    拖移左句柄或右句柄以创建更多栏
  4. 将底部表格句柄向下拖移以添加行。
    拖移底部或顶部句柄以添加行

您也可以选择一些已经存在的对象,然后选择排列 ▸ 制作表格;OmniGraffle 会尽量按照最佳方式将这些对象重新排列到行和栏中。

选择对象,然后从“排列”菜单中选择“制定表格”以将这些对象组合或转换到表格中

表格单元格可以像群组成员那样进行选择和编辑。如果您要调整某个单元格的大小,它所在行和栏的其他单元格也会相应调整大小。选择单元格时,您可以按住 Shift 键点按,以选择点按的单元格与上一次所选单元格之间的所有项。

您可以内外拖移表格句柄来随时添加或移去行或栏。拖移一般圆角句柄可调整整个表格的大小。在表格单元格中插入或选择行以及单元格时,使用编辑 ▸ 表格命令。

要解体表格,请先选择它,然后选择排列 ▸ 解散群组 (Shift-Command-U)。

子图(专业版

子图是一种特殊的群组,它既可以扩展以显示其内部层次,也可以收合成单个紧凑对象。要创建子图:

  1. 在版面上选择一些对象。
    选择希望用于创建子图的对象
  2. 选定对象后,选择排列 ▸ 群组为子图。这些对象就会包含在一个子图矩形中。
    caption_needed
  3. 以您喜欢的方式设置该封闭矩形的样式和标签。
    caption_needed

要收合子图,请先选择它,然后选择排列 ▸ 収合子图(也可以从按住 Control 键同时点按子图时出现的关联菜单选择收合子图)。此时子图中所包含的对象会隐藏起来,而子图会变成单个对象。属于子图中各对象的任何传入或传出连线都会成为已收合对象自身的传入或传出连线。

扩展子图和収合子图

子图成员可与群组成员一样进行选择和编辑:点按一次可选择子图,然后再次点按可选择其内部的成员。

只要您未将矩形设置的过小而无法包含其成员对象,即可调整包含矩形的大小。

要解体子图,请先选择它,然后选择排列 ▸ 解散群组 (Shift-Command-U)。

智能箭头

最后,OmniGraffle 6 中的各种箭头形状无论是否连接形状,都具有某种智能行为。

当您更改线条的磅值时(也就是从 1 pt 到 2 pts),箭头会随着线条的磅值成比例变化。

箭头随着线条磅值成比例变化

但是,如果您只需要箭头变大,那么您可以使用线条尾部或头部弹出菜单下方的比例缩放字段来调整箭头大小。比例缩放字段可输入正值和负值,因此您可以得到很小或很大的箭头。

使用线条检查器中的百分比字段来增大或减小箭头头尾的大小。

Chapter 7

OmniGraffle 附加项

我们在 OmniGraffle 6.1 中构建了许多额外的内容,包括从 Mac 上的其他应用程序中输入和输出文件的功能。这对于 Microsoft® Visio® 或 Adobe® Photoshop® 的用户特别重要,但您需要升级到 OmniGraffle 专业版才能对这些格式进行输入和输出。

除了输入/输出之外,本部分还涉及下列这些 OmniGraffle 高级功能:

  • AppleScript 支持(需要 OmniGraffle 专业版
  • LinkBack 支持
  • 在 OmniGraffle 中使用正则表达式

从其他应用程序输入

OmniGraffle 可以识别多种不同的文件格式。您可以使用打开普通 OmniGraffle 文件的方式打开这些文件,然后进行输入(文件 ▸ 打开Command-O)。

(专业版)Microsoft® Visio® 绘图文件、模板和型版(.vsd、.vsdx、.vdx、.vst、.vtx、.vss、.vsx)
OmniGraffle 专业版可以读取由 Microsoft® Visio® 图表软件保存为 XML 文件格式的文稿(现在甚至包括原始二进制的文件格式!耶!)这真是太棒了!请注意,虽然您可以打开二进制格式,但无法输出为该格式,而是只能存储为 OmniGraffle 图表或输出为 XML 格式。另请注意,您无法输入 Microsoft® Enhanced Metafile (EMF) 格式的图形。
PDF 文件 (.pdf)
有两种方式将 PDF 文件导入到 OmniGraffle 中:
  • 使用文件 ▸ 打开并选择您要处理的 PDF 文件。OmniGraffle 会尝试将 PDF 文件输入为可编辑的形状。
  • 将 PDF 文件拖动到版面上。这会将 PDF 文件作为图像,您可以在上面添加备注、注释以及其他标准的 OmniGraffle 对象。
DOT 文件 (.dot)
OmniGraffle 知晓 Graphviz 所使用的 DOT 语言的子集。虽然这并没完全实现 DOT,但已经相当有用。
图表!2 个文稿(.diagram2 和 .dpalette2)
图表是类似于 OmniGraffle 的 NeXTSTEP/OPENSTEP 应用程序。OmniGraffle 可以输入图表文件中的对象,但不能输入其附加的 EPS 图像、声音或链接。
OmniOutliner 文稿(.ooutline 和 .oo3)
当您打开 OmniOutliner 文件时,大纲的项目被解读为图表。会出现一个对话框;您可以使用它来准确展示大纲的方式: 使用弹出式列表来选择 图表样式 。
OmniOutliner 文稿(.ooutline 和 .oo3)

(专业版)使用表格将图表样式中的对象指定到大纲的栏中。如果您要显示每个项的多栏信息,请使用带有群组对象的图表样式。您也可以为对象的备注分配一栏。

(专业版)选择将大纲放入全新的文稿中还是放入打开文稿的新版面中。

(专业版)Xcode 项目 (.xcode)、Project Builder 项目 (.pbproj) 和框架 (.framework)
OmniGraffle 使用 Objective-C 标头来构造继承关系、协议关系和类别关系的图表。
(专业版)Interface Builder nib 文件 (.nib)
OmniGraffle 在 nib 文件中绘制了连接,以取得简单的视觉效果。
EOModeler 文件 (.eomodeld)
OmniGraffle 创建了由文件描述的数据库关系的图表。
文件夹结构
将文件夹从 Finder 拖放到 OmniGraffle 的应用程序图标,以图表形式映射文件夹的内容。

输出为不同的格式

您可以利用 OmniGraffle 图表创建多种不同类型的文件。选择文件 ▸ 输出 (Option-Command-E)。当您输出时,新文件被写入磁盘,原始文稿则留在屏幕上。当然,不是所有图表特征都可以用所有文件格式表现出来。

可用的文件格式包括:

  • BMP 点阵图像 - 一种传统的图形格式。
  • EPS 向量图像 - 封装的 PostScript。这是专业打印中的通用格式。
  • GIF 点阵图像 - 一种在 web 上广泛使用的传统图形格式。
  • HTML 图像映射 -一种超文本文件和 JPEG、PNG 或 GIF 图像。原始 OmniGraffle 文稿中的 URL 动作将作为链接编码到图像映射中,这样点按图像就可以执行 URL 动作(请注意不包括有关线条的动作,但包括有关线条标签的动作)。
  • JPEG 点阵图像 -一种流行的压缩图像格式,可用于降低图像质量来取得较小的文件。
  • OmniGraffle 文稿(专业版)- OmniGraffle 文稿。您可以制作只读(即不可编辑的)文件,也可以选择在文件中加入带有链接的图像,以便可在他人电脑上正确显示。
  • OmniGraffle 模板、OmniGraffle 样板 - OmniGraffle 的资源。
  • OmniOutliner 3 - 将图表展示为文字大纲,使用形状之间的连线来创建层次。这同样也无法用于不具有严格树型结构的图表。
  • PDF 向量图像 - 可携式文档格式。这是一种优秀的跨平台格式,可以很好地支持向量组件和点阵。
  • PNG 点阵图像 - 可携式网络图形,一种在 Web 上流行的格式。在减少文件大小时,此格式使用无损压缩以保留图像的细节信息。它支持透明度。
  • Photoshop® 图像(专业版)- 输出可以在 Adobe® Photoshop® 或其他可读出 .psd 文件的图像应用程序中打开的分层 .psd 文件。
  • SVG 向量绘图(专业版)- 一种使用 XML 的开放式互联网标准。
  • TIFF 点阵图像 - 标记图像文件格式。此格式支持透明度。
  • Visio® XML 文稿(专业版)- 基于 XML 的文件格式,专用于 Microsoft® 图表应用程序。

取决于所选的文件格式,您将有不同的选项。大部分格式都提供“输出区域”选项,您可以选择要输出的文稿部分。

  • 当前所选内容 - 仅输出现在所选的对象。
  • 所有对象 - 输出版面上的所有对象,但不输出空白区域。
  • 指定区域 - 指定要输出的版面精确区域。
  • 当前版面 - 输出整个版面。
  • 整个文稿 - 输出所有内容,为每个版面创建一个图像文件。

取决于所选的格式,您也可以选择用于输出比实际尺寸、分辨率、压缩级别更小或更大的比例,以及是否要使背景透明。

AppleScript 支持(专业版

OmniGraffle 具备广泛的 AppleScript 支持,可轻松在 OmniGraffle 项目中自动执行任务或创建全新的 OmniGraffle 项目。查询有关 OmniGraffle 的 AppleScript 对象模型和命令的详细信息,请启动 AppleScript 编辑器(/应用程序/实用程序,或使用 Finder 中的 Shift-Command-U),选择文件 ▸ 打开字典,然后在“打开字典”对话框中选择所需的 OmniGraffle 版本。

您可以将 AppleScript 存储在 OmniGraffle 的脚本文件夹中,以便能够从“脚本”菜单中轻松地进行访问。也可以使用动作检查器将脚本附加到版面上的单个对象。在激活浏览工具后点按附加有脚本的对象,即可运行该脚本。

如果选择了一些对象,然后从菜单条中选择编辑 ▸ 拷贝为 ▸ AppleScript,您将获得所需的准确 AppleScript 线条来创建这些对象。这是了解 OmniGraffle 的 AppleScript 支持如何工作,或如何将特定对象添加到您自己本身脚本的最佳方式。

LinkBack

LinkBack 是一种在应用程序之间嵌入内容的方式,在这种方式下,您可以随时使用最初创建内容的软件返回并编辑内容。

请核查 GitHub 上的 LinkBack 资源库,获取有关 LinkBack 的海量信息以及支持该特性的应用程序列表。

要将 OmniGraffle 内容嵌入其他 LinkBack 应用程序,只需按常规方式拷贝和粘贴内容即可。同样的操作可以将其他应用程序的内容嵌入 OmniGraffle 图表。

要将 OmniGraffle 内容嵌入 OmniGraffle 中的单个对象,先选择版面 (Command-A) 上的所有对象,再选择菜单条中的编辑 ▸ 拷贝为 ▸ PDF,然后粘贴 (Command-V)。所拷贝的对象会变成单个图像;连按该对象即可打开一个新的 OmniGraffle 窗口,您可在其中编辑重要内容的对象。

要编辑已嵌入其他应用程序的 OmniGraffle 内容:

  • 连按其他应用程序文稿中的 OmniGraffle 内容,将出现一个包含内容的 OmniGraffle 窗口。

  • 以惯常方式编辑该 OmniGraffle 窗口中的内容。

  • 在 OmniGraffle 中选择文件 ▸ 存储,其他应用程序中的内容会自动更新。

  • 要编辑其他已嵌入 OmniGraffle 图表的 LinkBack 应用程序内容,只需连按即可。在其他应用程序中进行存储时,OmniGraffle 图表中的内容会更新。

在 OmniGraffle 中使用正则表达式

OmniGraffle 的查找对话框支持使用一些简单的正则表达式。正则表达式是代表一整组字符串的单个字符串。所用的语法如下所示:

  • a* - 零或多个 a 的实例(尽可能符合最长的字符串)
  • a*? - 零或多个 a 的实例(尽可能符合最短的字符串)
  • a+ - 一个或多个 a 的实例(尽可能符合最长的字符串)
  • a+? - 一个或多个 a 的实例(尽可能符合最短的字符串)
  • a? - 零或一个 a 的实例
  • ^ - 线条的开始位置
  • $ - 线条的结束位置
  • . - 任何字符
  • [a-z] - az 之间的所有字符
  • [abc-] - abc-
  • (abc) - 符合 abc 并将其存储为一个群组。使用“查找”对话框中的选择或替换弹出式菜单来选择或替换某个群组,而非整个表达式。
  • \1 - 第一个匹配群组的文字
  • a|b - ab
  • \n - 新行
  • \r - 回车符
  • \t - 制表符
  • \d - 数字
  • \D - 非数字
  • \w - 文字字符(字母数字或下划线)
  • \W - 非文字字符
  • \s - 空白
  • \S - 非空白
  • \ - 略过下一个字符

正则表达式十分常用,您可以在 Intenet 或稍好的图书馆或书店中找到大量相关信息。这里有一些教您入门的示例:

  • &\s*$ - 匹配线条结尾端的空白。
  • <.*?> — 匹配以“<”开始且以“>”结尾的字符串,如 XML 标签。
  • &\S+@\S+ — 随意匹配类似电子邮件地址的项 (anything@anything)。
  • (19|20)\d\d-\d\d?-\d\d? - 匹配 YYYY-MM-DD 格式的日期,介于 1900 和 2099 之间

Chapter 8

Chapter 9

管理 Omni 许可证

在菜单条中,选择 OmniGraffle ▸ 许可证来查看许可证对话框。您可以在此处浏览和编辑您的 OmniGraffle 许可证,以验证您已经为此软件付款。(谢谢!)

要购买许可证:

  • 点按购买许可证,您会发现自己不可思议地进入到 Omni Store,在这里您可以购买软件的 Mac 版本许可证。(一般来说,只在您的 Internet 连接可用时,这个按钮才有效。)

要添加新许可证:

  1. 在菜单条中,选择 OmniGraffle ▸ 许可证来查看许可证对话框。

  2. 点按添加许可证

  3. 如果您的电子邮件中有许可证密钥,请拷贝所有者名称和许可证密钥并将其粘贴到合适的字段。如果您无法拷贝和粘贴该信息,则只能键入;请确保您按许可证邮件中的原样准确输入所有信息,包括虚线。此外,再次检查您所输入的许可证是否确实为 OmniGraffle 6 的许可证,以及是否为正确的版本(“专业版”或“标准版”),其他 Omni 产品或 OmniGraffle 较早版本的许可证均无效。

  4. 类型下拉菜单默认为灰色,将您 Mac 上当前用户帐户的许可证类型限制为个人。OmniGraffle 有两种不同许可证类型:

    • 个人:此许可证仅供您个人使用,当您以安装许可证的用户登录时,只有这台电脑可以使用此许可证。您可以将此许可证安装到多台电脑,但仅供您个人使用。请勿同时在两台不同的电脑上使用具有此类许可证的软件。如果有可用的个人许可证,应用程序将始终使用该许可证。
    • 电脑:您可以在本台电脑上使用该许可证,而本台电脑其他用户也可以。但是,您不应在多于许可证座位的电脑上安装此许可证。

如果您的 Mac 上有多个用户帐户,您可能希望您 Mac 上的每个人都能了解 OmniGraffle 的优点,您将需要跳过数个环(得益于 Apple 针对 OS X 10.7 及以上版本的强制应用程序沙箱)。要设置电脑许可证,请执行以下步骤:

  1. 退出 OmniGraffle 6。
  2. 打开一个新的 Finder 窗口。
  3. 选择显示 ▸ 为分栏(或使用 Command-3),将 Finder 的显示设置切换为列。这将会更轻松地遍历您 Mac 上的文件夹层次结构。
  4. 选择前往 ▸ 电脑
  5. 选择您 Mac 的硬盘(如果您还未将其重命名,其名称应为 Macintosh HD),然后遍历以下文件夹:* Library * Application Support
  6. 在 Application Support 文件夹中,创建一个新文件夹(选择文件 ▸ 新建文件夹,或使用 Shift-Command-N)并将其命名为 Omni Group。您需要输入管理员密码才能在此层级上创建新文件夹。
  7. 在 Omni Group 文件夹中,创建一个新文件夹并将其命名为 Software Licenses
  8. 再次打开 OmniGraffle 6,然后选择 OmniGraffle > 许可证
  9. 点按添加许可证

点按添加许可证后,您将注意到类型下拉菜单不再为灰色,电脑选项变得可供选择。输入了从我们处收到的所有者许可证密钥信息,点按存储,即设置完成。

要移除许可证:

  1. 选择您要移除的许可证。
  2. 点按删除许可证

要将许可证从一台 Mac 移动到其他 Mac 上:

  1. 首先,找到原电脑中的许可证文件。OmniGraffle 许可证文件位于 Library/Application Support/Omni Group/Software Licenses 文件夹中,Library 位于您系统磁盘的顶层(针对电脑许可证)或您的个人文件夹(针对个人许可证)中。您正在寻找的文件具有类似于 omnigraffle–123456.omnilicense 这样的名称。将此文件移到新电脑。

  2. 在新电脑上,从菜单条中选择 OmniGraffle ▸ 许可证,然后点按添加许可证

  3. 在出现的表单上点按输入许可证文件

  4. 找到并选择要输入的许可证文件。

  5. 点按打开。如果此许可证文件是可兼容的,即适用于 OmniGraffle 的相同的版本,该许可证将添加到其他系统的 OmniGraffle 中。

再次声明,此处需要记住许可证密钥是版本特定的;适用于 OmniGraffle 5 的许可证密钥不兼容 OmniGraffle 6(反之亦然)。

注意
如果您已从 Mac App Store 购买 OmniGraffle(标准版或专业版)的拷贝,则可忽略许可部分。如果您直接从 Omni Group 网站上购买 OmniGraffle 的拷贝,则许可将是一个问题。

Chapter 10

获得帮助

当您需要帮助时,无论是尝试弄清楚图层的工作方式,还是存在关于 OmniGraffle 的一些其他问题,最好了解 Omni Group 的支持专家始终可以提供帮助。

OmniGraffle 网站

OmniGraffle 网站是查找有关 OmniGraffle 最新信息的好地方。

论坛

The Omni Group 悉心维护我们所有产品的在线论坛,我们盛情邀请您的光临!请来这里,与其他用户和 Omni 员工一起,共同分析问题,分享观点。

电子邮件支持

如果您遇到棘手的问题,当您对 OmniGraffle 下个版本有好的想法,或者只是想告诉我们您对我们的想法,请尽管给我们发送电子邮件。从菜单条中选择帮助 ▸ 发送反馈发送消息给我们,或者将您的想法以电子邮件方式发送给我们。我们会认真对待您的支持,您将很快收到我们手动输入的回复。

发行说明

有关每个 OmniGraffle 次版本中更改的更加详细的信息,请查阅菜单条中的帮助 ▸ 发行说明

Chapter 11

可输入的 DOT 命令

OmniGraffle 可以使用 Graphviz DOT 文件格式的一个子集来输入文稿。

命令 实体类型
URL(非图片) 边缘/线条,节点/形状
arrowhead 边缘/线条
arrowtail 边缘/线条
color 边缘/线条,节点/形状
dir 边缘/线条
fillcolor 节点/形状
fixedsize 节点/形状
fontcolor 边缘/线条,节点/形状
fontname 边缘/线条,节点/形状
fontsize 边缘/线条,节点/形状
headlabel 边缘/线条
label 边缘/线条,节点/形状
labelfontcolor 边缘/线条
labelfontname 边缘/线条
labelfontsize 边缘/线条
orientation 节点/形状
rank 节点/形状
rankdir 图形/页面
shape 节点/形状
style 边缘/线条,节点/形状
taillabel 边缘/线条
width 节点/形状

支持所有箭头类型,但某些类型无法与 OmniGraffle 的箭头类型精确对应。 invinvdotinvodotinvempty 箭头类型被替换为最接近的、可用的 OmniGraffle 线条尾端。