当前位置: 首页 > 科技观察

Linux上作家的必备工具

时间:2023-03-13 02:20:34 科技观察

我从事作家工作已经20多年了。我撰写了数千篇关于各种技术主题的文章和指南,以及40多部小说。结果,书面文字不仅对我很重要,而且很熟悉,成为我的第二种自然交流方式。在过去的二十年里(并且还在增加),我几乎完成了我在Linux平台上所做的一切。我必须承认,在早期,这并不总是那么容易。格式并不总是符合编辑器的需要,在某些情况下,开源平台根本没有完成工作所需的工具。那个时代过去了,现在不一样了。Linux演进和基于Web的工具的结合使任何作家都可以在Linux上完成(并做好)工作。但是你需要什么工具?您可能会惊讶地发现,在某些情况下,无法使用100%开源的工具高效地完成工作。即便如此,工作总是可以完成的。让我们来看看我作为技术作家和小说作家一直使用的工具。我将通过小说和非小说的写作过程来概述这一点(因为过程不同并且需要特定的工具)。对于严肃的硬核Linux用户,请预先警告。我很久以前就放弃了使用LaTeX和DocBook等工具进行写作。为什么?因为对我来说,重点必须放在内容上,而不是过程上。当您面临最后期限时,效率必须放在首位。非虚构类我们将从非虚构类写作开始,因为它是两者中较容易的课程。为了编写技术指南,我与不同的编辑一起工作,在某些情况下,必须将内容复制/粘贴到CMS中。但就像我的小说一样,整个过程总是从GoogleDrive开始。在这一点上,许多开源纯粹主义者将转身离去。不用担心,您始终可以选择将所有文件保存在本地,或者使用更开放、更友好的云服务,如Zoho或nextCloud。为什么要从云开始?多年来,我发现我需要能够随时随地访问该内容。最简单的解决方案是迁移到云端。我也对失去工作感到疑惑。为此,我使用Insync之类的工具让我的Google云端硬盘与我的桌面保持同步。通过桌面同步,我知道我总是有我的工作备份,以防Google云端硬盘出现问题。对于那些我必须与之合作将内容输入内容管理系统(CMS)的客户,流程到此结束。我可以直接从Google文档复制/粘贴到CMS中并完成。当然,有技术含量,总少不了截图。为此,我使用了Gimp,它可以轻松截取屏幕截图:图1:使用Gimp截取屏幕截图。打开金普。单击文件>创建>屏幕截图。选择单个窗口、整个屏幕或要抓取的区域(图1)。单击抓取。我的大多数客户都倾向于使用GoogleDocs,因为我可以共享文件夹,这样他们就可以可靠地访问内容。我有无法使用Google文档的客户,因此我必须将文件下载为可用格式。为此,我所做的是下载.odt格式,在LibreOffice中打开文档(图2),根据需要对其进行格式化,以客户想要的格式保存,然后发送文档。图2:在LibreOffice中打开我下载的GoogleDoc。这对于非小说类作品来说很好。小说在这里变得有点复杂。开始的步骤是一样的,因为我总是在谷歌文档中写小说的每一个初稿。完成后,我将文件下载到我的Linux桌面,在LibreOffice中打开它,根据需要对其进行格式化,并将其保存为我的编辑器支持的文件类型(不幸的是,这意味着.docx)。该过程的下一步变得有些微不足道。我的编辑更喜欢使用评论来跟踪更改(因为它使我们双方都可以轻松阅读文档,就像进行更改一样)。因此,一个60k字的文档可能包含数百条评论,这会使LibreOffice变得缓慢。以前,您可以增加用于文档的内存,但从LibreOffice6开始,这不再可能。这意味着任何更大的、小说长度的、大量注释的文档都将不起作用。所以我不得不采取一些极端的措施,使用WPSOffice(图3)。虽然它不是开源解决方案,但WPSOffice可以很好地处理包含大量评论的文档,因此无需处理LibreOffice带来的麻烦(在处理包含数百条评论的大文件时)。图3:WPS可以轻松处理大量注释。一旦我和我的编辑完成了本书的编辑(删除了所有评论),我就可以在LibreOffice中打开文件进行最终格式化。格式化完成后,我将文件保存为.html格式,然后在Calibre中打开文件以将文件导出为.mobi和.epub格式。Calibre是任何想要在Amazon、Barnes&Noble、Smashwords或其他平台上发布内容的人的必备工具。Calibre优于其他类似解决方案的原因在于,它允许您直接编辑.epub文件(图4)。对于Smashword,这是绝对必要的(因为导出过程将添加Smashwords转换工具不接受的元素)。图4:直接在Calibre中编辑epub文件。写作过程结束后(或有时在等待编辑完成学业时),我将开始制作本书的封面。此任务完全在Gimp中处理(图5)。图5:在Gimp中创建POTUS封面。这样就完成了在Linux平台上创作小说的过程。由于文档的长度和一些编辑的工作方式,与创作非小说类作品的过程相比,它可能会变得有点复杂,但远非具有挑战性。事实上,在Linux上创作小说与在其他平台上一样容易(而且更可靠)。希望这对您有所帮助我希望这能帮助有抱负的作家在Linux平台上自信地写作。还有许多其他可用的工具,但多年来我在这里列出的工具对我很有帮助。而且,虽然我确实使用了一些专有工具,但只要它们在Linux上都能正常工作,我认为就可以了。