(图片来源网络,侵删)
编译自: https://opensource.com/article/18/9/writing-book-open-source-tools 作者: Jim Hall译者: geekpi这些多能、免费的工具可以满足你撰写、编辑和生成你自己的书籍的全部需求我在 1993 年首次使用并贡献了免费和开源软件,从那时起我一直是一名开源软件的开发人员和布道者尽管我被记住的一个项目是 FreeDOS 项目 ,这是一个 DOS 操作系统的开源实现,但我已经编写或者贡献了数十个开源软件项目我最近写了一本关于 FreeDOS 的书《 使用 FreeDOS 》是我庆祝 FreeDOS 出现 24 周年而撰写的它是关于安装和使用 FreeDOS、关于我最喜欢的 DOS 程序,以及 DOS 命令行和 DOS 批处理编程的快速参考指南的集合在一位出色的专业编辑的帮助下,我在过去的几个月里一直在编写这本书《使用 FreeDOS》 可在知识共享署名(cc-by)国际公共许可证下获得你可以从 FreeDOS 电子书 网站免费下载 EPUB 和 PDF 版本(我也计划为那些喜欢纸质的人提供印刷版本)这本书几乎完全是用开源软件制作的我想分享一下对用来创建、编辑和生成《使用 FreeDOS》的工具的看法Google 文档Google 文档 是我使用的唯一不是开源软件的工具我将我的第一份草稿上传到 Google 文档,这样我就能与编辑器进行协作我确信有开源协作工具,但 Google 文档能够让两个人同时编辑同一个文档、发表评论、编辑建议和更改跟踪 —— 更不用说它使用段落样式和能够下载完成的文档 —— 这使其成为编辑过程中有价值的一部分LibreOffice我开始使用的是 LibreOffice 6.0,但我最终使用 LibreOffice 6.1 完成了这本书我喜欢 LibreOffice 对样式的丰富支持段落样式可以轻松地为标题、页眉、正文、示例代码和其他文本应用样式字符样式允许我修改段落中文本的外观,例如内联示例代码或用不同的样式代表文件名图形样式让我可以将某些样式应用于截图和其他图像页面样式允许我轻松修改页面的布局和外观GIMP我的书包括很多 DOS 程序截图、网站截图和 FreeDOS 的 logo我用 GIMP 修改这本书的图像通常,只是裁剪或调整图像大小,但在我准备本书的印刷版时,我使用 GIMP 创建了一些更适于打印布局的图像Inkscape大多数 FreeDOS 的 logo 和小鱼吉祥物都是 SVG 格式,我使用 Inkscape 来调整它们在准备电子书的 PDF 版本时,我想在页面顶部放置一个简单的蓝色横幅,角落里有 FreeDOS 的 logo实验后,我发现在 Inkscape 中创建一个我想要的横幅 SVG 图案更容易,然后我将其粘贴到页眉中ImageMagick虽然使用 GIMP 来完成这项工作也很好,但有时在一组图像上运行 ImageMagick 命令会更快,例如转换为 PNG 格式或调整图像大小SigilLibreOffice 可以直接导出到 EPUB 格式,但它不是个好的转换器我没有尝试使用 LibreOffice 6.1 创建 EPUB,但在 LibreOffice 6.0 中没有包含我的图像它还以奇怪的方式添加了样式我使用 Sigil 来调整 EPUB 并使一切看起来正常Sigil 甚至还有预览功能,因此你可以看到 EPUB 的样子QEMU因为本书是关于安装和运行 FreeDOS 的,所以我需要实际运行 FreeDOS你可以在任何 PC 模拟器中启动 FreeDOS,包括 VirtualBox、QEMU、GNOME Boxes、PCem 和 Bochs但我喜欢 QEMU 的简单性QEMU 控制台允许你以 PPM 格式转储屏幕,这非常适合抓取截图来包含在书中当然,我不得不提到在 Linux 上运行 GNOME 我使用 Linux 的 Fedora 发行版via: https://opensource.com/article/18/9/writing-book-open-source-tools作者: Jim Hall 选题: lujun9972 译者: geekpi 校对: wxy本文由 LCTT 原创编译, Linux中国 荣誉推出点击“了解更多”可访问文内链接
0 评论