LaTeX 作为大型教科书的 Scribus 替代品

LaTeX 作为大型教科书的 Scribus 替代品

我想发布多本大型教科书, 每一个约480页,这是 IngramSpark 上的按需印刷 (POD)。内容是基本上是文本和几张黑白图片。另一个重要方面是文本已经写好了(这是一个汇编)。目前大部分工作都分布在 Word 文档、Google Docs 和 Pages 中。现在缺少的是排版文本、审阅文本并纠正任何错误。

我不是书籍设计或布局方面的专家,我是一名软件程序员,对 HTML、XML、Markdown 和一些编程语言有广泛的了解。

我已经出版了第一本书(不是在 IngramSpark 上)。我使用 Adob​​e InDesign 写了这本书。但它是商业软件,对我来说并不赚钱,因为我并不是专门从事书籍设计。这就是为什么我开始寻找InDesign 的替代品。与 POD 公司合作的体验也不好,所以我决定在 IngramSpark 上发布。

另一个重要方面是我目前正在从 Mac OSX 迁移到 Linux,所以我开始寻找 InDesign 的开源替代品。我在搜索中遇到的第一个是抄写员。我必须说,在我读到的所有文章中,Scribus 都是自由软件社区中备受推崇的程序。但是,在我搜索的过程中,我在几个网站上读到有关长文档的投诉(例如程序运行缓慢)。建议的解决方案不符合我的喜好:将书分成几个文档(每章),尽量确保每章不超过 30 页,等等……然后诉诸复杂的过程将它们重新组合成一个 PDF。除此之外,还有一项任务是使该 PDF 满足 IngramSpark 的要求。

其实我打算承担的编辑工作很伟大,共有 15 本书,每本 480 页,所以想想必须将其分成每个章节的单独文档,然后在 PDF 中重新组合,然后必须为 IngramSpark 进行配置……这让我害怕。

在寻找 Scribus 的替代品时,我读过关于 LaTeX 的文章。我对 LaTeX 一无所知。但到目前为止,我所看到的内容对我很有吸引力:

  • 与我所知道的 markdown、html、xml 有一定的相似之处
  • 它似乎比 Scribus 更强大(因为它可以直接在文档的源代码中工作)。我也喜欢这一点,因为我是一名程序员。此外,它还让我可以在空闲时间、出门在外时,通过手机或平板电脑查看文档的某些部分,而不必一直盯着电脑上的设计程序(就像 InDesign 的情况一样,Scribus 的情况也是如此)
  • 看起来处理大型文档会变得不那么复杂。
  • 我觉得文本质量很好。

鉴于上述情况,我最大的疑问是我可以选择 LaTeX 来进行此编译或者如果它很疯狂那么我应该选择另一种替代方案吗?

有人在 IngramSpark 上发布过用 LaTeX 编写的文档吗?在我的研究中,我读到例如 CreateSpace(或 KDP,我不记得是哪一个)禁止发布用 LaTeX 编写的文档。

相关内容