如何使“自定义图块”出现在书本的.mobi版本中?

时间:2018-09-11 21:55:10

标签: bookdown calibre kindlegen

我正在使用书本来撰写技术书籍。我已经非常仔细地遵循了本书书中列出的格式,在epub,html和pdf版本中看起来都不错。我大量使用了自定义块来突出显示特定类型的信息,但是当我转换为.mobi时,自定义块不再能够正确呈现。这些图标根本不显示。我已经尝试过用kindlegen和口径进行转换,而且是相同的。

我直接从网站上下载了Yihui Xie优秀书籍的.mobi版本,并将其上传到我的平板电脑kindle阅读器。它显示了相同的问题。这有可能吗?

1 个答案:

答案 0 :(得分:2)

默认的MOBI格式在background-image标签中不支持div,因此图标被剥夺了。

如果您有权访问开源Calibre程序,请尝试以下操作:从手册中下载epub版本。转换为mobi,但在“ MOBI”设置标签中,将格式从[old]更改为[new],这是Amazon的moddle kind mobi格式。

该版本的mobi文件应包含并显示图标。

但是,IMO,最好将本书以epub的形式上传到Amazon。 (我遇到的细微事情:从书中移除封面和封面图片。)