Как сделать так, чтобы "Пользовательские блоки" появлялись в.mobi-версии книги?

Я использую bookdown для создания технической книги. Я очень внимательно следил за форматом, изложенным в книге, и он выглядит хорошо в версиях epub, html и pdf. Я интенсивно использовал пользовательские блоки для выделения определенных видов информации, но когда я конвертировал в.mobi, пользовательские блоки больше не отображались должным образом. Иконки не отображаются вообще. Я пытался конвертировать с kindlegen и с калибром, и это то же самое.

Я скачал Mobi-версию превосходной книги Yihui Xie прямо с сайта и загрузил ее на свой планшетный читатель. Это показывает ту же проблему. Это вообще возможно?

1 ответ

Решение

Формат MOBI по умолчанию не поддерживает background-image в div теги, поэтому значки будут удалены.

Если у вас есть доступ к программе Calibre с открытым исходным кодом, попробуйте следующее: загрузите epub версия из книги. Преобразовать в mobi, но в теге настроек "MOBI" измените формат с [old] в [new] который является модом Amazon, разжигающим формат mobi.

В этой версии файла mobi должны быть включены значки и они видны.

Тем не менее, IMO, лучше всего загрузить книгу в Amazon в качестве epub, (Тонкая вещь, с которой я столкнулся: удалите обложку и изображение обложки из книги.)

Другие вопросы по тегам