Как сделать так, чтобы «Пользовательские блоки» появлялись в .mobi-версии книги? - PullRequest
0 голосов
/ 12 сентября 2018

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

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

1 Ответ

0 голосов
/ 12 сентября 2018

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

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

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

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

...