2012-03-24 9 views
0

erstellen Ich möchte ein Kindle-Buch basierend auf einige Inhalte, die ich habe, aber würde es wie die The Times zündende Zeitung es tun, mit der mittleren Taste zurückgeben zu der Artikelliste, die selbst eine Schnittansicht auf der linken Seite hat, und die relevanten Artikel auf der rechten Seite, die sich basierend auf dem Abschnitt ändern.wie eine zündende Zeitung wie die Times

Ich habe keine Ahnung, wo ich anfangen soll, also habe ich noch keinen Code, den ich überprüft haben könnte.

Wie würde ich das machen?

Antwort

1

Werfen Sie einen Blick auf eine Calibre. Es hat eine Funktion, die Nachrichtenrezepte genannt wird. Grundsätzlich funktioniert es so: Parsen eines RSS-Feeds dann kombinieren seine Artikel in ein Magazin (das auch in Mobipocket konvertiert werden kann).

Sie können Ihr eigenes Rezept schreiben, um auch lokale HTML-Dateien zu konvertieren. Noch besser, es hat eine Befehlszeilenschnittstelle (ebook-convert YOUR.RECIPE Your-magazine.mobi). Rezepte sind nur relativ einfach python Skripte. Und die API ist eher well documented.

3

Die Seite "Inhalt" des Newspaper E-Book-Stils ist sicherlich ein spezielles "Hypertext" -Skript. Die Guardian und Observer e-News nutzen dies ebenfalls. Es ist ein hervorragendes Gerät, da man keine Inhaltsseite erstellen muss; Ein Standard-Inhaltsverzeichnis kann viele "Bildschirme" oder Seiten füllen, was für ein Schmerz, um durch zu navigieren, oder zurück zu gehen!

Ich bin nicht überzeugt, dass es ein Python-Skript ist? Wenn Sie Calibre zum Bearbeiten der Datei verwenden, wird höchstwahrscheinlich das aktive Skript entfernt, das Sie in Projekten sehen/wiederverwenden möchten. Das Skript [PHP basiert auf PHP?] Ist höchstwahrscheinlich am Anfang der Nachrichtendatei eingebettet oder befindet sich in einer separaten Datei auf dem Kindle und verhält sich wie JavaScript auf einer Webseite. Sobald ich finde, wie es geht, werde ich ein Update für Sie veröffentlichen. Alle E-Books als Standard sollten dieses Gerät verwenden, da es SEHR viel einfacher ist, lange E-Dokumente zu navigieren.

+0

Ich würde es sehr schätzen, wenn Sie ein Update veröffentlichen könnten, wenn Sie mehr Informationen haben. –