Skip to main content

Πώς να δημιουργήσετε ένα αρχείο EPUB από HTML και XML

Web Scraping with Nokogirl/Kimono by Robert Krabek (Ιούνιος 2025)

Web Scraping with Nokogirl/Kimono by Robert Krabek (Ιούνιος 2025)
Anonim

Ένα αρχείο EPUB είναι ο άλλος τύπος αρχείου ebook που είναι δημοφιλής. Αν σκοπεύετε να γράψετε ή να δημοσιεύσετε ένα ebook, θα πρέπει να αποθηκεύσετε το HTML σας ως αρχείο Mobipocket, αλλά και ως EPUB. Με κάποιους τρόπους, ένα αρχείο epub είναι πολύ πιο εύκολο να οικοδομηθεί από ένα αρχείο Mobi. Δεδομένου ότι το EPUB βασίζεται σε XML, πρέπει απλά να δημιουργήσετε τα αρχεία XML, να τα συγκεντρώσετε και να τα ονομάσετε epub.

Πώς να δημιουργήσετε ένα αρχείο EPUB από HTML και XML

Αυτά είναι τα βήματα που πρέπει να ακολουθήσετε για να δημιουργήσετε ένα αρχείο epub:

  1. Δημιουργήστε το HTML σας.Το βιβλίο σας είναι γραμμένο σε HTML, με CSS για στυλ. Αλλά, δεν είναι μόνο HTML, είναι XHTML. Έτσι, εάν δεν γράφετε κανονικά στο XHTML (κλείνοντας τα στοιχεία σας, χρησιμοποιώντας εισαγωγικά γύρω από όλα τα χαρακτηριστικά κ.λπ.), θα χρειαστεί να μετατρέψετε το HTML σε XHTML. Μπορείτε να χρησιμοποιήσετε ένα ή περισσότερα αρχεία XHTML για τα βιβλία σας. Οι περισσότεροι άνθρωποι χωρίζουν τα κεφάλαια σε ξεχωριστά αρχεία XHTML. Μόλις έχετε όλα τα αρχεία XHTML, τα βάζετε σε ένα φάκελο όλα μαζί.
  2. Δημιουργήστε ένα αρχείο τύπου MIME.Στο πρόγραμμα επεξεργασίας κειμένου, ανοίξτε ένα νέο έγγραφο και πληκτρολογήστε:

    εφαρμογή / epub + zip Αποθηκεύστε το αρχείο ως "mimetype" χωρίς καμία επέκταση . Τοποθετήστε το αρχείο στο φάκελο με τα αρχεία XHTML.

  3. Προσθέστε τα φύλλα στυλ σας.Θα πρέπει να δημιουργήσετε δύο φύλλα στυλ για το βιβλίο σας για τις σελίδες που ονομάζονται
    1. page_styles.css:

      @page {

  4. περιθώριο-κάτω: 5pt;

  5. περιθώριο: 5pt

  6. }

    1. Δημιουργήστε ένα για τα σενάρια βιβλίων που ονομάζονται

      stylesheet.css. Μπορείτε να τους δώσετε άλλα ονόματα, απλά θα πρέπει να θυμάστε τι είναι. Αποθηκεύστε αυτά τα αρχεία στον ίδιο κατάλογο με τα αρχεία XHTML και mimetype.

  7. Προσθέστε την εικόνα του εξώφυλλου.Η εικόνα του εξώφυλλου θα πρέπει να είναι ένα αρχείο JPG όχι μεγαλύτερο από 64KB. Όσο μικρότερος μπορείτε να το καταφέρετε τόσο το καλύτερο, αλλά το κρατήστε καλό. Οι μικρές εικόνες μπορεί να είναι πολύ δύσκολο να διαβαστούν και το εξώφυλλο είναι όπου κάνετε το μάρκετινγκ του βιβλίου σας.
  8. Δημιουργήστε τη σελίδα τίτλου.Δεν χρειάζεται να χρησιμοποιήσετε την εικόνα του εξωφύλλου ως τη σελίδα τίτλου, αλλά οι περισσότεροι άνθρωποι κάνουν. Για να προσθέσετε τη σελίδα τίτλου, δημιουργήστε ένα αρχείο XHTML που ονομάζεται

    titlepage.xhtml. Ακολουθεί ένα παράδειγμα μιας σελίδας τίτλου που χρησιμοποιεί το SVG για την εικόνα. Αλλάξτε το επισημασμένο τμήμα για να δείξετε την εικόνα του εξωφύλλου σας:

  9. Κάλυμμα

  10. Κατασκευάστε τον "Πίνακα Περιεχομένων".Δημιουργήστε ένα αρχείο που καλείται

    toc.ncx στο πρόγραμμα επεξεργασίας κειμένου. Αυτό είναι ένα αρχείο XML και θα πρέπει να δείχνει όλα τα αρχεία HTML στο βιβλίο σας. Ακολουθεί ένα δείγμα με δύο στοιχεία στον πίνακα περιεχομένων. Αλλάξτε τα επισημασμένα μέρη στο βιβλίο σας και προσθέστε επιπλέον

    navPoint στοιχεία για πρόσθετα τμήματα:

  11. Πώς να οικοδομήσουμε μια ιστοσελίδα

  12. Φιλοξενία

  13. Χρειάζεστε ένα όνομα τομέα;

  14. Προσθέστε ένα αρχείο XML δοχείου.Στον επεξεργαστή κειμένων σας, δημιουργήστε ένα αρχείο που ονομάζεται

    container.xml και να το αποθηκεύσετε σε έναν υπο-κατάλογο κάτω από τα αρχεία HTML. Το αρχείο πρέπει να διαβάσει:

  15. Δημιουργία λίστας περιεχομένων (

    content.opf). Αυτό είναι το αρχείο που εξηγεί το βιβλίο σας epub. Περιλαμβάνει μεταδεδομένα για το βιβλίο (όπως ο συγγραφέας, η ημερομηνία δημοσίευσης και το είδος). Εδώ είναι ένα δείγμα, θα πρέπει να αλλάξετε τα τμήματα με κίτρινο για να απεικονίσει το βιβλίο σας:

  16. en

  17. Πώς να οικοδομήσουμε μια ιστοσελίδα

  18. Τζένιφερ Κιμίν
  19. 0101-01-01Τ00: 00: 00 + 00: 00
  20. 0c159d12-f5fe-4323-8194-f5c652b89f5c
  21. Αυτά είναι όλα τα αρχεία που χρειάζεστε, όλοι πρέπει να βρίσκονται σε έναν κατάλογο μαζί (εκτός από το

    container.xml, η οποία πηγαίνει σε έναν κατάλογο

    META-INF). Αγαπάμε στη συνέχεια να πάμε στον κατάλογο των εμπορευματοκιβωτίων και να βεβαιωθούμε ότι έχει ένα όνομα που αντανακλά τα ονόματα των τίτλων και των συγγραφέων.

  22. Μόλις έχετε τον κατάλογο των αρχείων με το όνομα που θέλετε, θα πρέπει να χρησιμοποιήσετε ένα πρόγραμμα αρχειοθέτησης αρχείων zip για να μεταφέρετε στον κατάλογο τον φάκελο. Ο κατάλογος δείγματά μου καταλήγει ως ένα αρχείο zip που ονομάζεται "Πώς να οικοδομήσουμε μια ιστοσελίδα - Jennifer Kyrnin.zip"
  23. Τέλος, αλλάξτε την επέκταση ονόματος αρχείου από

    .φερμουάρ προς το

    .epub. Το λειτουργικό σας σύστημα μπορεί να διαμαρτυρηθεί, αλλά συνεχίστε με αυτό. Θέλετε αυτό να έχει επέκταση epub.

  24. Εν τέλει, δοκιμάστε το βιβλίο σας.Είναι δύσκολο να έχετε σωστή μορφή epub στην πρώτη δοκιμή, οπότε θα πρέπει πάντα να ελέγξετε το αρχείο σας. Ανοίξτε το σε έναν αναγνώστη epub όπως το Caliber. Και αν δεν εμφανίζεται σωστά, μπορείτε να χρησιμοποιήσετε το Caliber για να διορθώσετε τα προβλήματα.