0

“掌握闪电网络”一书可通过 Github ( https://github.com/lnbook/lnbook ) 访问,并且有多个 asciidoc 文件构成这本书。许可证是免费供自己使用以生成pdf。所以我看了一点怎么做,似乎不太容易。听起来有点像 Latex,但我发现不是从文件中制作 pdf 的快速方法。我发现了类似 Asciidoctor 的东西。我不确定这是否是最好的方法。因此,我将不胜感激如何以最简单的方式生成这本书的提示。

4

2 回答 2

1

AsciiDoctor 基于 Ruby 加上许多其他相关依赖项,因此 Mahoosive 可能安装超过 32000 个文件,具有像 LaTeX 或任何其他重量级图书出版系统这样的学习曲线。

您要求以书籍格式“生成”最简单的方法,并且您只需单击几下即可从字面上阅读文档,但该许可证特别允许您仅生成 pdf 或类似文件以供私人使用,您不需要完整一次一本书,供个人日常阅读/复习。请注意,一个类似的查询是如何将
包含 asciidocs 和图片的文件夹转换为 pdf中的所有书籍章节组合起来,这可能可以通过构建您自己的 book.asciidoc 或 .asoc 来回答,如从多个 Asciidoc 文件生成单个 PDF中的建议,但是对于一些“道路书籍”的视觉或音频来说,Ruby Plus Asciidoc 安装是矫枉过正的,并且可能会令人沮丧。主要是这本书的导航还不完整。

在今年(2022 年)的中间月份,“您不能创建 PDF、HTML EPUB 或任何其他格式的电子书,除非它仅供个人使用且不得共享/分发。” https://github.com/lnbook/lnbook#licensing-change-in-12-months

因此,如果您在携带电子书/音频阅读器旅行时需要将部分内容打印为 pdf,但不能为您的家人、朋友或其他个人等这样做。..

在这里,我正在使用 FireFox(右侧)阅读源代码,并在我的便携式图书阅读器中查看 PDF 实时编译。(但请不要阅读,这是我明天的个人副本 :-)

在此处输入图像描述

AsciiDoc 阅读器位于https://github.com/asciidoctor/asciidoctor-browser-extension,您只需将扩展指向您想阅读的章节。

在此处输入图像描述

于 2022-02-19T01:54:05.283 回答
-1

许可证特别指出:

Mastering the Lightning Network 是在 Creative Commons CC-BY-NC-ND 许可下发布的,它允许共享源代码仅供个人使用。你可以免费阅读这本书。您不得创建衍生品(例如 PDF 副本),或以商业方式分发图书。

源代码可供个人免费使用,但它明确不允许生成 PDF 副本等衍生产品。因此,您不会因故意违反许可证而获得帮助。

于 2022-02-18T18:16:52.630 回答