gpt4 book ai didi

epub - 如何删除由 pandoc 创建的标题页的 epub 目录链接

转载 作者:行者123 更新时间:2023-12-04 12:50:11 26 4
gpt4 key购买 nike

我正在使用 pandoc 作为创建 epub 书籍的一种方式。它通过检测书中的所有 H1 标签自动创建目录。这很有效,只是每个 epub 都有一个指向标题页的 TOC 链接,这是我不需要的。
我如何摆脱这个 TOC 链接?
谢谢,
约翰

最佳答案

使用 titleYAML metadata block而不是 H1为标题。对于 EPUB,有 more specific options在 YAML 块中:

---
title:
- type: main
text: My Book
- type: subtitle
text: An investigation of metadata
creator:
- role: author
text: John Smith
- role: editor
text: Sarah Jones
identifier:
- scheme: DOI
text: doi:10.234234.234/33
publisher: My Press
rights: © 2007 John Smith, CC BY-NC
---

my body text

请注意,如果您不是从 Markdown 转换,则可以使用 --variable--epub-metadata改为传入这些值。

在您的情况下,您可能需要修改传入的 HTML,然后再将其传递给 pandoc 以删除 h1标题页,并通过 --variable title='My Title' 传递该信息.

这是因为 pandoc 确实区分了元数据(如文档标题、作者等)和文档本身。因此,如果您的文档中有标题,那么它也属于目录,无论如何 pandoc 都会把它放在那里。 (当然,如果您不同意,您可以随时再次修改 pandoc 生成的输出。)

关于epub - 如何删除由 pandoc 创建的标题页的 epub 目录链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31297646/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com