

计算机通常预装有基础的文字处理和文本编辑软件,例如 Windows 上的 WordPad 和记事本。但一旦您准备好超越基础功能,通常就需要购买一套相当昂贵的附加软件,例如几乎无处不在的 Microsoft Office 套件。如果您不想为软件花钱,也有办法可以避免高昂的费用。
得益于自由和开源软件(FOSS)运动,存在一些替代方案,它们不仅免费,而且允许用户访问底层代码,从而可以根据需要进行修改。因此,如果您不喜欢您所使用的软件版本的功能,您可以自由地添加或删除代码,从而创建新版本,或者称为“分支”。像 Google Docs 这样的程序(可以免费使用,但源代码不可自由编辑)不在此列。
即使您不是程序员,别人很可能也有与您相同的需求,因此一个能解决您特定问题或需求的方案可能只需一次下载即可获得。让我们来看看一些可以帮助您开始开源文档编辑之旅的选项。
LibreOffice 套件
如果您正在寻找一款开源办公套件,LibreOffice 就是您需要的软件套件。它的文字处理程序是 LibreOffice Writer,顺便说一句,这篇文章就是用它写的,所以我可以证明它的出色。您可以选择不同的字体和文本样式,嵌入图片和图表,并使用您期望从付费竞争对手那里获得的其他各种功能。它可以以开放文档格式(ODF)、多种 Word 格式保存文件,并将您的作品导出为 PDF,以实现广泛的兼容性。
LibreOffice 还包含用于创建电子表格的“Calc”程序,“Impress”用于幻灯片,“Math”用于显示数学方程式,以及其他几个程序。
Notepad++
Notepad++ 是内置源代码编辑器和标准文本编辑器的替代品,只需要少量的存储空间和计算能力。与记事本一样,它是一个纯文本编辑器,这意味着您无法格式化您编写的内容。所以,虽然您可能不想用它来撰写大学论文或商业报告,但在编辑代码和基本文本时它非常有用。此编辑器高度可定制,并具有强大的自动完成功能。
至于为什么您会想要替换系统自带的基本编辑器,我想指出的是,在设置不同类型的硬件(例如树莓派)时,Windows 记事本经常会引起问题。这里不深入探讨细节,Notepad++ 的文本格式化方式通常效果更好,可以避免不必要的麻烦。
其他开源选项
LibreOffice 和 Notepad++ 是我使用和推荐的程序,但它们只是可用的开源编辑工具中的一小部分。这种多样性部分归因于用户在原始程序不满足所有需求时,能够分割或“分支”每个程序以创建自己的版本。例如,LibreOffice 源自Apache OpenOffice,它与之类似,但更新频率较低。
其他一些选项有更专门的用途。对于排版,您可以考虑LaTeX。如果您需要与他人协作,可以查看Gobby 或Etherpad 进行协作文本编辑。如果您想做笔记,您可能想尝试Notable。不过,Notable 的较新版本不再是开源的,因为现在管理它已成为其作者的全职工作。这引出了您可能已经问过自己的一个问题:
免费?但如何实现?
这些程序是免费的,那么开发它们的人如何谋生呢?有时,开发人员会作为业余项目兼职开发开源软件,但在其他情况下,人们确实能找到全职从事 FOSS 的谋生之道。这些开发人员通过各种资金选项获得收入,通常包括捐赠。我个人曾向 LibreOffice 和 Notepad++ 捐赠过少量资金,如果其他人从这些程序或类似的程序中获得很大价值,我鼓励他们也这样做。除了金钱,这类项目通常也需要贡献者,所以不要害怕参与进来,或者甚至可以“分支”一个项目来完全满足您的需求。