分类
动态

LibreOffice 7.3 社区版正式发布:更好的互操作性

该版本中的很大一部分源代码提交都跟提升与微软专有文档的互操作性有关。除此之外,该版本中还有很多新的特性和性能提升。

德国柏林,2022年2月2日(中国农历壬寅虎年大年除二)。文档基金会正式宣布,由志愿者提供支持的,适用于 Windows、Linux 以及 macOS 等多个桌面操作系统的自由免费办公软件 LibreOffice 7.3 社区版,已经可以从以下位置下载: https://zh-cn.libreoffice.org/download。这是一个重大主版本,它基于 LibreOffice 技术平台,针对从微软 Office 迁移到 LibreOffice 或在两个办公套件之间进行文档交换的用户提供了大量改进。

在互操作性方面,该版本中主要有三类改进:

  • 一些新的特性,比如在追踪修订模式下对插入或删除表格及表格行的追踪、以及对移动了位置的文本的追踪,对于提升与微软 Office 文档的互操作性具有积极影响。
  • 打开体积较大的 DOCX 和 XLSX/XLSM 文件时,速度有所提升;渲染某些复杂文档时的速度有所提升;当使用在之前的LibreOffice 7.1 中引入的 Skia 后端进行渲染时,渲染速度有所提升。
  • 对文档导入和导出筛选器(过滤器)的改进。例如:
    • DOC 和 DOCX 文档格式:显著改进了项目符号和编号的导入。
    • DOCX 文档格式:附加到形状上的超链接现在可以被准确地导入和导出;修复了文件编辑时的权限问题;现在已经能够追踪对段落样式的更改;对 DOCX 中的图表具有更好的支持,现在能够正确处理图表对象中的 ZOrder。
    • XLSX 文档格式:降低了打开由微软 Office 创建的 XLSX 文档时单元格行的行高值,从而确保与在 Excel 打开具有相同的外观;单元格中对文本的缩进,现在不再出现每保存一次缩进值就增大一次的情况了;修复了文件编辑时的权限问题;对 XLSX 中的图表具有更好的支持,修复了若图表中的标签来自于单元格区域时该标签没有成功导入的问题,并改进了图表中日期类别的格式化、缩放、范围选择、以及增量值处理。
    • PPTX 文档格式:修复了图像中的超链接和交互问题,修复了打开 PPTX 文件时的幻灯片页脚错误;修复了附加到图像和形状上的超链接问题;已支持表格中的透明阴影。

除了互操作性的提升之外,该版本在性能方面也有许多提升。比如,该版本的 Calc 中解决了在包含大型数据集的自动筛选搜索框中输入一个字符后卡顿的问题,改善了在具有大量唯一值的列中自动筛选时速度较慢的问题,加速了大型图表的插入,改善了某些情况下lookup函数的执行速度,加快了某些复杂文档的渲染速度以及导出为PDF时的速度等。

另外,LibreOffice 的帮助页面也经过了改进。帮助页面中索引项的搜索结果现在使用的是 FlexSearch,而不是以前的 Fuzzysort,而且搜索结果现在专注于用户当前所在的模块。与 Calc 电子表格函数相关的帮助页面已经经过了仔细审阅,以确保其准确性和完整性,并且已经链接到了与 Calc 电子表格函数有关的维基页面。而且,与 ScriptForge 脚本库有关的帮助页面已被更新。

在脚本语言编程方面,很早以前就已经推出的 ScriptForge 库可以使得宏的开发变得更加容易。在此次的版本中,ScriptForge 库中已经添加了许多新的特性,比如:新增了 Chart 图表服务,用于定义保存在 Calc 工作表中的图表;新增 PopupMenu 服务, 用于描述鼠标事件发生后将要显示的菜单;提供了大量的用于打印机及字体管理的选项;能够将文档导出为 PDF,并能够管理 PDF 选项,等等。所有这些用于 Python 脚本的服务集均具有与 BASIC 宏相同的语法和行为。

从对 OpenDocument 格式 (ODF) 的原生支持(在安全性和稳健性方面优于专有格式),到对 DOCX、XLSX 和 PPTX 文件的卓越支持,LibreOffice 在办公软件领域提供了最高级别的兼容性。此外,LibreOffice 为大量老旧的遗留文档格式提供了过滤器,以将所有权和控制权归还给用户。

Microsoft 文件仍然基于 ISO 在 2008 年弃用的专有格式,而不是基于 ISO 批准的标准,因此这些格式中暗藏了大量的人为复杂性。这将会导致 LibreOffice 在处理这类文档时出现各种问题。LibreOffice 默认使用的是真正的基于开放标准的格式 (OpenDocument 格式)。

LibreOffice 7.3 可用于 Apple Silicon,这是由 Apple 设计并基于 ARM 架构的一系列处理器。该选项已添加到下载页面上可用的默认选项中。

您可以在以下位置找到一则短视频,该短视频简要介绍了LibreOffice 7.3社区版中的其中一些新功能:YouTube https://www.youtube.com/watch?v=Raw0LIxyoRU (国内无法访问),以及 PeerTube https://peertube.opencloud.lu/w/iTavJYSS9YYvnW43anFLeC (国内可以访问)。

该版本的完整发行说明,请见“发行说明”页面(已完整翻译为简体中文):https://wiki.documentfoundation.org/ReleaseNotes/7.3/zh-cn.

LibreOffice 7.3 社区版的贡献者

LibreOffice 7.3 社区版的这些新功能是由147 位贡献者开发的:其中69%的源代码提交来自于49名开发者,这些开发者来自于三家商业公司(Collabora,红帽以及 allotropia,均为文档基金会咨询委员会的成员)以及其他组织(包括文档基金会自身);其余的 31% 的源代码提交来自于98位个人志愿者。

另外,有641名志愿者参与了该版本的本地化翻译工作,涉及155种语言。LibreOffice 7.3 社区版以120种世界各地的语言发布,这多于任何的其他自由或者专有软件。因此,LibreOffice 可以被全球的54亿母语用户使用。另外,大约有23亿人会将这120种语言之一作为其第二语言。

在企业环境中部署 LibreOffice

要在企业级环境或者大型组织中部署 LibreOffice,文档基金会强烈建议您使用来自“LibreOffice 企业版”家族中的其中一个版本(用于桌面系统、移动设备以及云端环境),签订服务协议并支付约定的费用,从而能够享受大量的增值服务。这包括:长期支持,专业性的协助,个性化的开发定制,以及其他益处,比如 SLA(服务级别协议)。更多信息,请见:https://www.libreoffice.org/download/libreoffice-in-business/.

当然,在企业级环境中使用“LibreOffice 企业版”并不是强制性的选项。如果您使用 LibreOffice 的过程中仅需获得社区志愿者的支持,或者不需要任何支持,那么您完全可以在您的企业中使用“LibreOffice 社区版”,而不是根据您的需求而优化的、由生态系统中的企业提供支持的付费版本。

一段时间以来,这种“社区版”和“企业版”的版本划分对 LibreOffice 项目的可持续性来说是一个问题,因为它减缓了项目的发展。但是,生态系统公司为其企业客户开发的每一行代码,事实上都在主代码库上与社区进行了共享,并由此改进了 LibreOffice 技术平台。

基于 LibreOffice 技术的产品可用于主要桌面操作系统(Windows、macOS、Linux 和 Chrome OS)、移动平台(Android 和 iOS)和云。放慢平台的开发速度会损害各个层面用户的利益,LibreOffice 项目可能达不到预期和可能性。

迁移到 LibreOffice

文档基金会开发了一套迁移方案,以支持企业从专有办公套件迁移到 LibreOffice。该方案采用基于 LibreOffice 企业版系列的长期支持版本进行部署,以提供增值服务的形式由经过认证的专业人员提供迁移咨询、并能够获得与专有软件同样规格的专业培训。更多信息,请参考:https://www.libreoffice.org/get-help/professional-support/

事实上,得益于其成熟的代码库、丰富的功能集、对开放标准的强大支持、出色的兼容性和来自认证合作伙伴的长期支持选项,对于希望重新控制其数据并摆脱供应商锁定的企业来说,LibreOffice 是其理想的解决方案。

立即下载 LibreOffice 7.3 社区版

LibreOffice 7.3 社区版现在可以立即从以下链接下载: https://zh-cn.libreoffice.org/download. 该版本对微软Windows操作系统的最低要求是Windows 7 SP1,对苹果macOS操作系统的最低要求是macOS 10.12。

基于LibreOffice技术、适用于安卓和苹果手机操作系统的产品,见以下链接: https://www.libreoffice.org/download/android-and-ios/. 另外,通过微软和苹果的“应用商店”、以及适用于ChromeOS的产品,见以下链接:https://www.libreoffice.org/download/libreoffice-from-microsoft-and-mac-app-stores/.

对于某些用户来说,其目标可能是提升个人生产力,因此可能更喜欢已经经历了大量的测试和缺陷修复的版本,而不是追求新功能。为此,文档基金会同时也维护着 LibreOffice 7.2 版本系列,该版本被视为是更加稳定的版本,已经经历了几个月的向后移植型的缺陷修复。该系列的当前版本号是 LibreOffice 7.2.5,并且后期还会经历至少两个小版本的bug修复。下载地址: https://zh-cn.libreoffice.org/download.

获得帮助

文档基金会不向用户提供技术支持。但是,在软件使用过程中若遇到问题,用户仍然可以通过以下渠道获得来自社区志愿者的帮助:

在获得帮助的同时,如果您想要回馈社区,那么最好的方式是在以上列出的支持渠道中以同样的方式帮助他人。

我们欢迎LibreOffice用户、自由软件拥护者以及社区成员通过捐赠的方式,来支持文档基金会的发展:https://www.libreoffice.org/donate.

LibreOffice 7.3 使用了来自Document Liberation项目的文档转换库: https://www.documentliberation.org

发行说明:https://wiki.documentfoundation.org/ReleaseNotes/7.3/zh-cn

已知问题

在软件开发过程中,引入新的功能通常也意味着不可避免地会带来各种各样的缺陷。

LibreOffice 7.3 社区版中目前尚有一些已知问题,有些属于在该版本中新引入的“倒退型”缺陷,而且这其中的某些缺陷可能会对用户具有较大的影响。在将次版本用于您的关键性任务之前,请仔细评估。如果该缺陷会严重影响您的使用,请暂且继续使用老版本(比如7.2.5版),等待这些缺陷修复之后再升级。

已知的在7.3版本中引入的严重型bug如下(使用用这个链接从bugzilla上生成的查询,严重等级为blocker、critical或major):

  • Bug 146795 – 在经过筛选的单元格中粘贴数据时,Calc电子表格可能会崩溃。
    在Calc电子表格中,当您在某列中应用了筛选,然后通过“Ctrl+Shift+方向键”在经过了筛选的列中选中一个单元格区域,并在该区域中粘贴数据时,Calc 会崩溃。目前开发者 Kohei Yoshida 正在修复该问题,预计将在后期的 7.3.1 版本中解决。
    该 bug 仅会在您使用“Ctrl+Shift+方向键”进行数据区域选取并粘贴时才会出现,而大多数情况下您筛选后选中单元格区域的方式是先单击起始单元格、然后按下 shift 键并单击终止单元格。因此,某种程度上该 bug 的影响有限,并且有变通方案。
  • Bug 144501 – 打开某些特定的DOCX文档时,Writer 可能会崩溃。该 bug 影响有限,仅在打开某些特定的DOCX文档时才会出现。
  • Bug 146842 – 在macOS下,如果您使用的是skia渲染,在打印时,所有页面均显示为空白。一个暂时的变通方案是在“首选项 > LibreOffice > 视图”中禁用“使用Skia进行所有渲染”。
  • Bug 146826 – 对于含有折线图类型图表的文件,如果该图表中坐标轴的主间隔原来是“月”,在打开后会变为“日”。目前开发者 Dennis Francis 正在修复该问题,预计将在后期的 7.3.1 bug 修复版本中解决。

尚未解决的严重程度为“一般”的bug,请见这个清单

新闻发布工具集

下载链接:https://nextcloud.documentfoundation.org/s/MnZEgpr86TzwBJi.

Kevin Suo

LibreOffice 简体中文用户界面及官方网站本地化翻译,wiki贡献者,QA质控团队参与者。

发表回复

您的电子邮箱地址不会被公开。