编辑:[db:作者] 时间:2024-08-25 03:00:08
编译自: 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中国 名誉推出
点击“理解更多”可访问文内链接本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/bx/90381.html
下一篇:返回列表
Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码
声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com