去年,我花了整整一年时间撰写了《图书馆员云端学术研究指南》,这本书的重点是在学术研究背景下使用和思考云服务。我很幸运能够加入一个为新教员争取到研究假的工会,而这个假期使这本书成为可能。
这本书的内容可能对 Linux 用户来说很有趣(这里是节选),但我想谈谈写这本书的过程,这个过程与 Linux 密切相关。
在开始写书之前,我听过很多关于人们被迫使用出版商提供的疯狂 Word 样式表和模板的可怕故事。我很高兴我的出版商没有使用任何类似的东西,否则可能会迫使我花更多时间在 Windows 中。我决定使用 RTF 文件,并使用 LibreOffice 完成了整本书的写作。
像我这样大量使用 LibreOffice 是一个有趣的过程。在工作中,我使用 Word 进行文字处理,而在家我使用 gedit,直到我绝对需要格式化某些内容。所以我没有花太多时间使用 LibreOffice。它还不错,但有一些粗糙的地方,让人感觉比 Word 落后几个版本。例如,我无法获得运行中的字数统计,即使应该有一个扩展程序可以做到这一点。字体似乎在打开和关闭文件之间会发生变化。而且有一个文件一直被清除,因为我在文件开头有一个 HTML 链接。没有什么灾难性的事情发生,但使用 LibreOffice 不如使用 Word 流畅。Word 既疯狂又复杂,但在大多数情况下,它很稳定,不会妨碍你。LibreOffice 偶尔会出问题,虽然没有什么完全毁了我的项目,但现在我不再需要它了,我发现自己并没有突然开始用它写作。
尽管 LibreOffice 有一些局限性,但我喜欢它的一个功能是可以一键生成文档的 PDF。我必须处理权限问题,所以我创建了一个权限模板,让我可以轻松地将权限表单转换为 PDF,然后通过电子邮件发送出去。这在 LibreOffice 中比在 Word 中容易得多,在 Word 中,我需要使用“另存为”将文件转换为 PDF,或者使用那个奇怪的 Adobe 按钮,它需要很长时间才能导出 PDF。Gmail 的罐头消息选项(在实验室中可用)在发送权限时也很有帮助。整个权限流程几乎不需要打字,这总是很不错的。
我最近听说了一些关于 XMLmind 的好评,它用于生成 DocBook 等。这是我想要进一步探索用于长篇写作的东西。我也很想看看 pandoc,最近 Bryan Behrenshausen 提到,对我来说是否是一个不错的选择。
在图像方面,我尽可能多地使用了 GIMP 和默认的 GNOME 截图工具,这非常简单。我知道有些人讨厌 GIMP,但一旦你习惯了它(我花了很长时间才习惯它),它就变得强大而有效。我不知道我是否会觉得它容易使用,但它是可以被征服的。
我害怕丢失工作成果,所以我使用 SpiderOak 作为我的主要备份工具,但每次文件更新时,我也会手动将文件上传到 Dropbox。我喜欢 SpiderOak 的一点是,它可以配置为按需运行,只在我要求时备份文件。这使我的机器运行速度很快,而我发现 Dropbox 客户端经常会拖慢速度。不过,将文件上传到 Web 界面是无痛的。
我试图尽可能地将这本书的重点放在跨平台工具上,但现实情况是,有很多东西无法在 Linux 上运行。对于这些情况,我有一个运行 XP 的虚拟机(通过 VirtualBox),事实证明,它在测试仅限 Windows 的工具方面是一个救星。它对于安装我知道我不想要安装在我的 Linux 系统上的软件也非常有帮助。我没有进行安装、卸载,然后再清理文件,而是将 XP 镜像用作我的沙箱。在我的书快完成时,我有一个 RTF 文件(我的索引)LibreOffice 无法打开,而 XP 分区上的 WordPad 救了我,它让我能够打开文档并将文本复制粘贴到 LibreOffice 可以编辑的内容中。即使书已完成,XP 分区也派上了几次用场。对于那些极少数只能在 Windows 中完成的事情(或者当我想在第二台机器上快速检查某些东西时),它是一个很好的安全网。
我的组织系统不是非常有条理,但它对我很有效。我结合使用了 SimpleNote 和 Google Docs/Drive。SimpleNote 用于记录关于每个章节需要更改、添加或删除的内容的通用笔记(撰写关于 Web 工具的印刷书籍的挑战在于,一切都在不断变化)。Google Docs 用于跟踪本书的词汇表,以及一个电子表格,其中包含每个章节中发生的事情,包括使用的代词(我在他和她之间交替使用)、字数统计以及 SimpleNote 中没有的任何注释。我现在非常喜欢 Evernote(更多内容将在以后的文章中介绍),所以任何未来的项目可能会完全在那里跟踪,但这个系统对我来说非常有效。话虽如此,我希望看到 Evernote 在其 Web 界面中拥有某种原生表格功能,因为我喜欢以网格形式查看信息。尤其是自从我最近发现了 Evernote 的表格格式化按钮以来。
一旦书籍排版完成,校对工作就通过 Adobe Reader 中的注释工具处理。我最终不得不安装 Linux 版本的 Reader(我不知道竟然有这样的东西),虽然它在 Windows 上渲染效果不如 Windows,但我还是能够成功输入我的更改,没有任何问题。不过,我确实在 Windows 机器上仔细检查了文件,以确保一切都已输入。
使用桌面 Linux 撰写更复杂、更长篇的作品非常简单。所有工具都运行良好,而且我无需处理崩溃或卡顿。我的书的中心思想之一是,基于 Web 的工具将我们从我们可以使用的操作系统中解放出来。OpenSUSE 12.1 和 GNOME 3 创造了出色的工作环境。Linux 非常适合查看电子邮件和 Facebook,但它也非常适合严肃的知识工作。任何对在 Linux 中进行长篇项目犹豫不决的人都应该尝试一下。如果他们感到失望,我会感到震惊。
《图书馆员云端学术研究指南》 由 Chandos Publishing 出版。也可以在 Chandos Publishing Online 上以电子书形式购买。
最初发布于 My Linux Rig。根据 Creative Commons 重新发布。
20 条评论