LibreOffice 是首屈一指的开源办公套件,它是大多数Linux 发行版上的默认办公软件包。但是,免费产品能否与微软的旗舰应用程序之一针锋相对?
办公生产力套件是如何开始的
在最早的文字处理器和电子表格程序取得成功之后,办公套件变得炙手可热。这些将最常用的办公软件类型捆绑到连贯的软件系列中。在桌面上运行不同的软件集合的日子已经一去不复返了。Pre-suite 高峰期的主要程序是Lotus 1-2-3电子表格、WordPerfect文字处理器和dBase数据库程序。值得注意的是,微软甚至为孩子们制作了一款名为 Creative Writer的文字处理器。
办公生产力套件彻底改变了企业 PC 的软件格局。办公生产力套件不是一组不相关的独立软件包,而是具有一致的外观和感觉,并且这些软件包之间可以轻松集成。办公套件的成本低于一组混合的类似套餐的总和,它起飞了,再也没有回头。
占据主导地位的软件包办公套件是 Microsoft Office。它于 1990 年 11 月发布,包括 Microsoft Word、Microsoft Excel 和 PowerPoint。有许多相互竞争的办公套件——来自 Lotus、IBM 和 Corel 等公司——但没有一个能够复制 Microsoft Office 的成功。
StarOffice 是由一家名为 Star Division 的德国公司开发的办公生产力套件。它们被 Sun Microsystems 收购。一年后,Sun 发布了 StarSuite 源代码作为名为 OpenOffice.org的开源产品。StarOffice 仍在销售和开发——受益于 OpenOffice.org 社区所做的代码贡献——并最终达到了大约 1 亿用户。
OpenOffice.org 包含一个名为 Writer 的 Word 处理器、一个名为 Calc 的电子表格、一个名为 Impress 的演示应用程序以及一个可以与不同后端数据库引擎一起使用的数据库前端工具。OpenOffice.org 还包括一个用于编写数学方程的工具。OpenOffice.org 成长为 Microsoft Office 的开源对应物。它成为大多数 Linux 发行版中的默认办公套件。它仍然适用于 Linux、Windows 和 macOS 版本。
2010 年,甲骨文公司收购了 Sun Microsystems。到 2011 年,甲骨文公司希望卸载 OpenOffice.org 开源项目。他们与 Apache 基金会达成协议,Apache OpenOffice诞生了。Apache OpenOffice 社区内的意见分歧导致许多 Apache OpenOffice 开发人员组成了一个名为The Document Foundation的新组织。他们分叉了 OpenOffice.org 代码并创建了自己的名为LibreOffice的项目。LibreOffice 现在作为大多数 Linux 发行版和占主导地位的开源生产力软件的默认办公套件应用程序提供。
然而,问题仍然存在:免费的生产力套件真的能与事实上的 企业标准竞争 吗?
LibreOffice 和 Microsoft Office
有多种获取 Microsoft Office 的方法。您可以购买它,然后将其安装在您的桌面上。您可以取消包含 Microsoft Office的Microsoft 365 订阅。您仍然可以在桌面上运行应用程序,但只要您保持订阅,您的软件将始终升级到最新版本。
LibreOffice 是免费的。您可以下载并安装它并开始使用它。它只是桌面。Microsoft 拥有可在浏览器中使用的基于云的应用程序版本。LibreOffice 不提供类似的功能,也不像 Microsoft 那样捆绑云存储。
Microsoft Office 在 Microsoft Windows、macOS、iOS 和 Android 上运行(并且有在 Linux 上安装 Office 的变通方法)。LibreOffice 在 Windows、Linux 和 macOS 上运行,包括为Apple Silicon 处理器编译的新实验版本。
Microsoft Office 包括:
- Word:文字处理程序。
- Excel:电子表格程序。
- PowerPoint:演示软件。
- OneNote:笔记软件。
根据您购买或订阅的版本,您还将获得以下部分或全部软件包:
- Outlook:电子邮件客户端。
- 团队:团队沟通和协作客户端。
- 出版商:桌面出版程序。
- 访问:一个数据库管理系统。默认情况下,它使用 Microsoft Jet 数据库引擎。
- Skype for Business:即时通讯软件和视频通话软件。
LibreOffice 包括以下应用程序:
- Writer : 文字处理程序。
- Calc:电子表格程序。
- 印象:演示软件。
- 绘图:矢量图形应用程序。
- 基础:数据库管理系统。默认情况下,它使用 HSQLDB,但迁移到 Firebird 的工作正在进行中。您可能需要单独安装 Base。在许多 Linux 发行版中,它不是核心 LibreOffice 产品的一部分。
如果您需要 LibreOffice 中未包含的功能(例如电子邮件客户端、桌面发布应用程序或消息传递和协作程序),您有许多开源选项可供选择,包括众所周知的示例,例如 Thunderbird、Scribus、和Rocket.Chat。当然,它们的外观和感觉与办公套件的其余部分不同,它们也不会紧密集成。
根本差异
也许这两个办公套件之间最大的总体差异是它们完全不同的云存储方法。LibreOffice 本身并不支持云计算,尽管文档基金会已经在开发名为 LibreOffice Online 的东西。这是一种供公共或私有云提供商整合到其产品中的工具。它需要与身份验证和存储解决方案集成才能发挥作用。在撰写本文时,LibreOffice Online 已冻结,等待进一步公告。
根据您的工作流程以及您在不同计算机之间移动的频率,云集成对您来说可能重要也可能不重要。如果您需要使用 LibreOffice 实现它,您可以将文档保存到同步到您选择的云存储的本地文件夹。但是您必须在 LibreOffice 之外自行设置。
Microsoft Office 可让您从应用程序内部自然地本地保存或保存到您的 OneDrive 存储。Microsoft 还提供了核心办公套件应用程序的在线版本,因此即使您远离常规计算机,您也可以保持工作效率。
LibreOffice 部分支持 Microsoft Visual Basic for Applications宏。当然,LibreOffice 有自己的宏语言,但也支持大多数 VBA 常用的使用模式。不过,宏并不是完全主流的用法。大多数人都想编写文档、计算一些数字并进行演示。
对于办公应用程序的普通用户来说,功能对功能你会发现 Word 和 Writer 之间几乎没有区别。有些事情在 Word 中更容易也更直观,例如使用目录和其他前端内容。其他人则相反。例如,LibreOffice 以更易于访问和合乎逻辑的方式处理样式。
LibreOffice Writer 是一个文字处理器,恰好能够读取和写入Word 文件格式。这并不意味着它将成为 Word 克隆。Writer 不会试图模仿 Word 的术语或菜单结构。它有自己的做事方式。熟悉 Word 的肌肉记忆的人在尝试 Writer 时会发现自己处于学习曲线的底部。上手并不难,但 Writer 并不是 Word 的直接替代品。
Calc 是一个功能强大且称职的电子表格,除了最高级的情况外,在所有情况下都能做 Excel 能做的事。除非您付出一些努力,否则图表会有些乏味,而且 Excel 中的数据透视表更容易,但 Excel 用户会立即感到宾至如归。需要注意的一点是,Calc 电子表格可以拥有与 Excel 电子表格一样多的行数 (1,048,576),但只有 1,024 列,而 Excel 中为 16,384 列。
Impress 曾经是三者中最弱的元素。它的工作做得很好,但与 Microsoft Office 的对应产品 PowerPoint 相比,它的表现非常差。它仍然没有PowerPoint的pizazz,但它可以处理大型复杂的演示文稿,我们用PowerPoint创建的所有测试演示文稿都完美地通过Impress。相比之下,谷歌幻灯片在文本行上放置动画的幻灯片上挣扎。
外观差异
过去,LibreOffice 经常因其外观而受到批评。它的界面具有 2000 年初的氛围——如果不是更早的话。现在已经不是这样了。选择View > User Interface
打开“选择您的首选用户界面”对话框。
这使您可以保留传统的 LibreOffice 菜单栏,或选择“与Microsoft Office 中使用的功能区最相似”的内容。
还有其他五个选项可以提供选项卡式和分组菜单布局的变化,并为较小的屏幕提供紧凑的选项。能够看起来像 Microsoft Office 的功能区有助于 Word 用户,但底层命令仍然保留其 LibreOffice 的独特性。
您可以将单个用户界面的单个应用程序或者所有应用程序的LibreOffice 集体。如果您愿意,您可以为每个应用程序使用不同的用户界面样式。
与 Microsoft Office 用户共享文档
如果您只使用 LibreOffice,并且您与其他 LibreOffice 用户共享文档,那么您将没有任何问题。如果您需要与 Microsoft Office 用户共享文档并且他们不需要编辑它们,请将它们作为 PDF 发送。当您需要与编辑文档并将其发送给您的 Microsoft Word 用户共享文档时,可能会出现问题。
LibreOffice 的原生文件格式遵循 Open Document Format,Writer 的默认文件格式是Open Document Text。Microsoft 使用自己的 Office Open XML 格式。它们都是基于XML的文档格式。Microsoft Word 可以读取 LibreOffice ODT 文件格式,但其准确性并不高。LibreOffice Writer 可以保存和读取 Microsoft 的 DOCX 和格式——并且在处理 ODT 文件时比 Word 做得更好——但是对于复杂的文档,差异可能会蔓延。
以下是带有自动编号部分和段落编号的文档的屏幕截图。本节包括一个表格,该表格在一个表格单元格中包含一个列表。该文档是在 Word 中创建的,在这里它被加载到 Word 中。
这是加载到 LibreOffice 的同一个文档:
LibreOffice 7.2.2 有数百个修复程序专门用于提高其读取和写入 DOCX 文件的保真度。如果您必须与 Word 用户协作处理文档,将文档作为 DOCX 开始并始终以该文件格式保存,您将获得最佳效果。如果您不打算共享文档,请坚持使用 ODT 文件格式以获得更快的加载时间和更小的文件。
在我们的测试中——使用 DOCX 文件格式——在 Word 中创建的测试文档加载到 Writer 中, 反之亦然, 加载和编辑完美。我们在 Windows 10 上使用了 LibreOffice 7.2.2 和 Microsoft Word for Microsoft 365 MSO(版本 2108 build 16.0.14430.20154)。
这一切都表明 LibreOffice 在兼容性方面取得了巨大进步。但这并不意味着由于字体不同等原因不会出现细微的差异。Linux 不附带Microsoft 字体,因此使用 Calibri等的文档 将无法正确呈现。
您可以ttf-mscorefonts
为您的发行版安装软件包以获得 Arial、Times Roman、Verdana 等。如果您无法使用该软件包,Arch Wiki 还提供了一些替代方法。这有帮助,但没有官方授权的方式在 Linux 中安装最新的 Microsoft 字体。
可比较且(大部分)兼容的套件
如果您不需要与 Microsoft Office 用户协作处理文档或电子表格,LibreOffice 将满足任何寻求功能齐全、成熟的办公套件的人的需求。
如果您确实需要与 Microsoft Office 用户共享和编辑文档,请注意非 Windows 平台上的字体问题以及其他可能出现的格式故障。事情比以前好很多,但复杂的文档布局和高级用户电子表格仍然会带来问题。
未经允许不得转载:表盘吧 » LibreOffice 与 Microsoft Office:如何衡量?