Подтвердить что ты не робот

Разжигать периодический формат

Не так много можно найти на тему создания электронных книг в Kindle/mobipocket. Гораздо меньше информации о периодическом формате, то есть формате, в котором газеты публикуются на Amazon. Тем не менее instapaper.com может это сделать, и теперь это также локальные www.idnes.cz. Как они могут это сделать?

(Периодический формат azw. вероятно, является некоторым расширением формата mobipocket, но я ищу точный способ создания такой публикации - с разделами и статьями точно так же, как например, The New York Times)

4b9b3361

Ответ 1

Другой способ - использовать Caliber напрямую

http://calibre-ebook.com/user_manual/news.html

вы даже можете использовать это для загрузки и подготовки RSS-канала, затем отредактируйте html и затем скомпилируйте его в mobipocket:

ebook-convert myrecipe.recipe output_dir
ebook-convert output_dir book.mobi

Похоже, сгенерированный ncx не работает с kindlegen

Ответ 2

Я тоже борется с этим - надеюсь, кто-то еще придет, чтобы все объяснить! Я генерировал ежедневный выпуск kindlegen из файла .opf и .ncx. Тем не менее, результаты еще не совсем совершенны, а именно в том, что Я не знаю, как добавить мачту на разделы и страницы статей. Обновление: благодаря подсказке от Marco в комментариях, это работает сейчас, по крайней мере, с версиями Kindlegen 1.1 - более поздние версии могут не работать. Я обновил приведенные ниже примеры файлов, чтобы включить изображение в виде мачты.

  • Документация для файлов .opf и .ncx может быть найдена здесь, но они только объясняют, как создавать книги, а не периодические издания.

  • Предположительно вы можете получить документацию из Amazon через зарегистрироваться с ними для публикации газеты, но это должно быть одобрено ими, и в моем случае в моем случае я не отвечаю условиям. (Хотя мне разрешено использовать данные из API Guardian, я не владею им.)

  • Calibre создает документы в периодическом формате, но напрямую генерирует файл .mobi/.azw, а не собирается через .opf и .ncx. Я считаю, что это было сделано путем обратного проектирования двоичного формата. Калибр является открытым исходным кодом, поэтому вы можете использовать этот код для создания периодического издания.

  • В исходном коде Caliber есть подсказка, что ваш верхний уровень navPoint должен иметь class="periodical", и действительно, это, по-видимому, заставляет kindlegen делать книгу, представленную как периодическую.

  • Помимо обнаружения предыдущего прорыва, oldmanuk разработал, как получить имена и резюме автора в списке статей, что сводится к добавлению этих элементов в каждое изделие navPoint:

          <mbp:meta name="description">A summary of this article here</mbp:meta>
          <mbp:meta name="author">The list of authors here</mbp:meta>
    

В случае, если это полезно, я поместил здесь пару файлов примеров:

... и исходный код для проекта находится здесь:

Ответ 3

ссылаясь на здесь Я думаю, что способ сделать это - добавить следующий код в метку метаданных в файле opt.

<x-metadata>
            <output content-type="application/x-mobipocket-subscription-magazine" encoding="utf-8"/>
</x-metadata>

Ответ 4

FYI, Kindle Previewer (не фактическое приложение для Kindle) не будет отображать периодические издания как периодические издания.

Я бил головой о стену на этом на некоторое время, прежде чем попробовать его на моем самом Kindle.