概述

Apache OpenOffice 4.1.0 版本对少数功能进行了更新,建议所有使用 Apache OpenOffice 4.0.1 或更早版本的用户进行升级。您可以在这里下载 Apache OpenOffice 4.1.0。

请查看此发行说明,以了解该版本的更新内容以及关于已知问题和变通办法的说明。在此发行说明中,稍后会提到该版本的新特性,而且 Bugzilla 问题追踪数据库还提供了一个已解决问题的详细列表

其他常规改进方面包括:互通性的提升、功能改进、漏洞修复、新的或更新的翻译文本。

注意:Mac 用户需注意,本次发布的 Apache OpenOffice 是 64 位的应用程序,需使用 Mac OSX 10.7 或以上。

新特性

对文本区间添加评论/注释

现在 Writer 中除了可以在文本位置处添加评论/注释外,还支持支持对文本区间进行添加。

此功能曾在 1.2 版本的 Open Document Format (ODF) 中介绍过,可以提高与 OOXML 文件格式的互通性,但是一直未在 OpenOffice 中实现。OSBA OOXML 改进项目涵盖了此功能的实行。此功能是 SUSE 为 OSBA 项目所写代码的改进版,我们通过 Apache License 2.0 可以看到其修补程序。

功能详述:

  • 对段落内的文本区间添加评论/注释(OSBA 项目的一部分)
  • 对任意文本区间添加评论/注释
  • 对交叉重叠的文本区间添加评论/注释
  • 突出显示已添加评论/注释的文本区间(OSBA 项目的一部分,必要的改进)
  • ODF 导入/导出
    • 基本的导入/导出功能(OSBA 项目的一部分,必要修复)
    • 支持作者名字的首字母(OSBA 项目的一部分,必要的 ODF 一致性修复)
  • OOXML 导入
    • 基本的导入功能(OSBA 项目的一部分)
    • 导入作者名字的首字母(OSBA 项目的一部分,必要修复)
    • 导入作者和创建日期

支持 iAccessible2

OpenOffice 4.1 Windows 版本支持 IAccessible2,摒弃了 Java 访问的遗留,可以与顶级屏幕阅读器(如 JAWS,NVDA)更好地融合。当 MSAA/IA2 兼容性屏幕阅读器运行时,此功能将自动激活。Writer、Impress 和 Calc 中已进行了无数的访问改进和漏洞修复。与之前版本相比,OpenOffice 4.1 为有视觉障碍的 Windows 用户提供了更好的用户体验。

提升/改进

输入字段的就地编辑

在 Writer 中编辑输入字段的用户体验得到提升。

现在用户可以直接在文档的文本区域修改输入栏的内容,无需其他对话框。将光标移至输入栏时,用户可以输入内容或选择离开。当光标位于输入栏内时,输入字段周围会出现一个矩形边框,如下图所示。


当光标位于输入栏内时,用户可以分别通过 TAB 键和 SHIFT-TAB 键将其移至下一个输入字段或前一个输入字段,类似于从表格中的一个单元格移至另一个单元格。要在输入栏中插入 TAB 字符,须使用 CTRL-TAB 键。

在只读文本文档中,用户仍然可以编辑当前的输入字段,从一个输入字段移至另一个输入字段。并且,只读文本文档中的字段阴影在输入字段中也是可见的。

输入栏只包含无格式的文本。因此,相应的输入栏编辑和插入操作是受限的,字符格式应用于整个输入栏。这意味着与之前的 OpenOffice 版本相比并无变化。

关于用户体验改进的更多内容详见项目 wiki - 请参阅 输入字段的就地编辑

交互式的剪切功能

Draw/Impress 中针对选中图形对象的交互式剪切功能可以实现对图形对象内容的直觉感知式剪切。但是,此功能之前只能完美适用于未经转换的对象,翻译和比例调整过的除外。在 AOO 4.0 中已有该剪切功能的预览。在 AOO 4.1 中,交互式剪切将适用于图形对象所有可能的转换形式。如果你的图形对象经过旋转、修剪、在 X 和/或 Y 上反射,现在都可以交互式地剪切得完美无瑕。此外,对所有转换形式的组合以及所有输出形式(打印、输出为PDF、……)中可能的图形内容(像素图形、元文件、SVG、……),其剪切结果也都是正确的。

此示例展示了对旋转和修剪过的图形对象进行交互式剪切,从而只显示世界地图的一部分。

从文件中导入图片与图形数据的拖放

从文件中导入图片/图形数据及其拖放功能得到了改进,为所有情形和 AOO 4.1 的所有应用程序中该功能的使用进行了统一。主要目的是通过支持对当前图形对象内容更简单的替换,使当前文档的重用和复制/粘贴单页更简捷。例如,现在你可以复制/粘贴幻灯片,很容易地替换图形对象中的图形内容,无需改变其位置或方向。这也适用于 Writer 中的图形对象,例如,在包含图形对象或从其他文档复制过来的页面的 Writer 中复制/粘贴页面,然后替换图片。

以下操作适用于 AOO 4.1 的所有应用程序:

关于使用从文件中导入图片对话框:

  • 如果没有选中任何图形对象,将在光标处插入一个新对象(照例)
  • 如果选中一个图形对象,其内容将被替换,但不会改变位置与方向
  • 如果选中一个绘制对象,新的图形内容将用作这一对象的图形填充样式
  • 选中对话框的“链接”功能将为前两个实例创建一个链接的图形对象

关于拖放:

  • 如果放置处没有任何图形对象,将插入一个新对象(照例)
  • 如果放置处有一个图形对象,其内容将被替换,但不会改变位置与方向
  • 如果放置处有一个绘制对象,新的图形内容将用作这一对象的图形填充样式
  • 按 CTRL+SHIFT 键将为前两个实例创建一个链接的图形对象

这是一个使当前图形对象更便于重用的改进请求——问题是,用户必须插入一个新的图形对象,注意之前对象的位置和大小并将其应用于新对象,从而准确地替换之前的图形对象。谢谢在 AOO Bugzilla 中提出改进请求!

3D 图表载入/导入的改进

当载入(内部格式)或导入(外部格式)包含大型 3D 图表的文档时曾有性能问题。这一问题在于为图表可视化创建的大量的 3D 对象。现在这一问题已改善。例如:之前这种示例文档(外部格式,有一个包含 100x100x5 个垂直 3D 数据框的大型图表)根本无法导入。现在数秒钟就可以载入,如下图所示:

这一改进使用户可以在 AOO 4.1 中处理更大的 3D 图表。

矢量图形的修饰/过滤器功能的改进

使用修饰和/或过滤器功能处理图形对象时,常常是通过内部改变将矢量图形(SVG 或元文件)变更为基于像素的变量。这导致矢量图形的优势消失,打印和 PDF 的输出质量下降。此外,从这一方面讲,Writer 与其他 AOO 应用程序中对图形对象的处理不同。现在进行了内部统一,从而使这方面图形对象中所有矢量数据的使用都能在将来得到改进。

以这种方式将 AOO 用于图形对象的所有修饰改进为矢量图形不大可能,但是改进了不少。使用以下修饰功能,矢量图形将不断完善:

  • 灰阶
  • 黑/白
  • 水印
  • 透明度(附加,0% 至 100%)
  • 红/绿/蓝色修饰(-100% 至 100%)
  • 亮度(-100% 至 100%)
  • 对比度(-100% 至 100%)
  • 伽马校正 (0.10 至 10)

这同样适用于所有上述修饰的组合。此改进在编辑视图下已可见,但其主要目的是处理矢量图形内容时,提高打印和 PDF 的输出质量(以及其他可保留矢量数据的输出)。这里是编辑视图的一个示例(左:AOO 4.0.1,右:AOO 4.1)。这是应用灰度的同一张 SVG 图:

尽可能保留原始图形数据

AOO 之前的版本最终改变了插入的图形数据的格式,例如,在某些情况下,插入的 JPEG 文件在创建的 ODF 文件中被保存为 PNG 格式。不同的 AOO 应用程序中情形也不同,因为内部处理方式不一样。这种情况现已得到改进,AOO 4.1 可以在所有应用程序中同样地处理,并且尽可能地保留所插入的原始图形数据。这有利于处理创建的 ODF 文件的大小,也有利于提高图像质量。之前,有时 JPEG 文件被重新编码为 JPEG 文件,这样决不会提高图像质量,而且还有可能降低图像质量。

这适用于 BMP、JPEG、PNG 和 GIF 以像素为导向的图形。此外,还适用于基于矢量的图形,如 SVG 和元文件。

图形内容剪贴板的改进

剪贴板支持更换 PNG 的功能进一步改进,使基于像素的图形修饰周期(例如,复制图形内容至外部应用程序,对其进行修饰,然后复制回 AOO 4.1)可以更好地配合更多所选的外部图像编辑器。对 PNG 更多的支持意味着基于像素图形的透明度将在更多地方得到保留。你知道你可以从 AOO 4.1 复制任何图形对象至剪贴板,然后粘贴至任何你选择的外部图像编辑器,对其进行修饰,再复制回去吗?

其他提升/改进

NSS(“网络安全服务”)替换 Seamonkey

Mozilla 中提供加密服务与通讯簿访问权的过时代码已经替换为更安全的新式 NSS 库。这极大简化了建构过程与源代码的维护,而且一般对最终用户是透明的。

最终用户受到影响的方式只有以下几种:

  • 在 Windows XP 下,试图将 Windows 通讯簿添加为一个 OpenOffice 数据库;在任何较新的 Windows 版本(Windows Vista、Windows 7 和 Windows 8)中总是有这种情况。
  • 在 OpenOffice 的通讯簿中,Thunderbird 用户不会看到对 Thunderbird 通讯簿的直接支持,但是 OpenOffice 目前对 CSV 的支持可以代替它。用户可以通过 Thunderbird 的工具->导出->Csv 功能得到以逗号分隔文本呈现的通讯簿。
  • 现在不支持已验证的 LDAP 访问(未验证的访问早已不支持)。

移除/废弃的功能

  • 不再支持 Macintosh OSX 10.6 及以下版本。请参阅系统要求

漏洞修复

参见 Bugzilla 中的列表

其他语言支持

Apache OpenOffice 4.1 新支持的译本包括:

保加利亚语 (bg)

丹麦语 (da)希伯来语 (he)

印地语 (hi)

哈萨克语 (kk)书面挪威语 (nb)
泰语 (th)  

Apache OpenOffice 4.1 更新的译本包括:

巴斯克语 (eu)

荷兰语 (nl)

德语 (de)
 立陶宛语 (lt)葡萄牙语 (pt)塞尔维亚语 (sr)
西班牙语 (es)土耳其语 (tr) 

查看所支持语言和语言包的完整列表请访问:

http://www.openoffice.org/download/other.html

新增和更新的词典

新增的词典

立陶宛语 (lt)葡萄牙语 (pt-PT)

更新的词典

英语 (en) 见注德语 (de)盖尔语 (gd)

注意:此扩展包含多个不同版本,目前只更新了 en-GB 词典。

已知问题

  • Apache OpenOffice 4.1.0 将在 Mac OS X Mountain Lion 和 Maverick 中由新的 Gatekeeper 设备进行标记。这是 Mac 系统上抵制恶意软件的一个新特性。下列链接列出的步骤可以使非 Mac 应用商店安装的应用程序运行。了解 Mac 的支持文章请访问 http://support.apple.com/kb/HT5290.
  • Apache OpenOffice 4.1.0 支持 Java 7,是建议的配置;但(尤其是在 64 位 Windows 系统上),你可能会收到关于有缺陷的 Java 版本的警告。在这种情况下,下载并安装 Microsoft Visual C++ 2010 Redistributable Package。如果仍有问题,则安装最新的 JRE 6 版本。 确保有 "Windows x86 Offline (32-bit)" 文件。然后配置 OpenOffice,通过“工具 - 选项 - OpenOffice - Java”来使用。更多信息参见论坛主题
  • 拼写检查的词典目前只包含在完整的本地化安装程序内,不包含在语言包内 (Issue 124423)。可以利用工具->扩展管理器将其作为扩展程序安装。

即时了解 Apache OpenOffice 的最新信息

建议您订阅 Apache OpenOffice 公告邮件列表,以接收产品更新和安全补丁等重要通知。如需订阅请发邮件至:announce-subscribe@openoffice.apache.org

您还可以关注 TwitterFacebookGoogle+ 上的项目。

  • No labels