Skip to main content

Sådan opretter du en EPUB-fil fra HTML og XML

Sådan bruger du Google Analytics (Juni 2026)

Sådan bruger du Google Analytics (Juni 2026)
Anonim

En EPUB-fil er den anden type e-bog-fil, der er populær. Hvis du planlægger at skrive eller udgive en e-bog, skal du gemme din HTML som en Mobipocket-fil, og også som en EPUB. På nogle måder er en epub-fil meget lettere at opbygge end en Mobi-fil. Da EPUB er baseret på XML, skal du blot oprette dine XML-filer, samle dem sammen og kalde det en epub.

Sådan opretter du en EPUB-fil fra HTML og XML

Dette er de trin, du skal tage for at oprette en epub-fil:

  1. Byg din HTML.Din bog er skrevet i HTML, med CSS til styling. Men det er ikke kun HTML, det er XHTML. Så hvis du ikke normalt skriver i XHTML (lukker dine elementer, bruger citater omkring alle attributter osv.) Skal du konvertere din HTML til XHTML. Du kan bruge en eller flere XHTML-filer til dine bøger. De fleste adskiller kapitlerne i separate XHTML-filer. Når du har alle XHTML-filer, skal du sætte dem i en mappe alle sammen.
  2. Opret en MIME Type-fil.I din teksteditor skal du åbne et nyt dokument og skrive:

    application / epub + zip Gem filen som "mimetype" uden forlængelse . Placer den fil i mappen med dine XHTML-filer.

  3. Tilføj dine stilark.Du skal oprette to stilark til din bog en til de kaldte sider
    1. page_styles.css:

      @side {

  4. margin-bund: 5pt;

  5. margin-top: 5pt

  6. }

    1. Opret en til de bogstilte stilarter

      stylesheet.css. Du kan give dem andre navne, du skal bare huske, hvad de er. Gem disse filer i samme mappe med dine XHTML og mimetype filer.

  7. Tilføj dit omslagsbillede.Dit coverbillede skal være en JPG-fil, der ikke overstiger 64 KB. Jo mindre du kan gøre det bedre, men hold det godt udseende. Små billeder kan være meget svært at læse, og omslaget er hvor du gør din markedsføring af din bog.
  8. Byg din titelside.Du behøver ikke bruge coverbilledet som din titelside, men de fleste mennesker gør det. For at tilføje din titelside skal du oprette en XHTML-fil, der hedder

    titlepage.xhtml. Her er et eksempel på en titelside ved hjælp af SVG for billedet. Skift den fremhævede del for at pege på dit coverbillede:

  9. Dække over

  10. Byg din "Indholdsfortegnelse".Opret en fil, der hedder

    toc.ncx i din tekst editor. Dette er en XML-fil, og det bør pege på alle dine HTML-filer i din bog. Her er en prøve med to elementer i indholdsfortegnelsen. Skift de fremhævede dele til din bog, og tilføj yderligere

    navPoint elementer til yderligere sektioner:

  11. Hvordan man opbygger et websted

  12. Hosting

  13. Har du brug for et domænenavn?

  14. Tilføj en container XML-fil.Opret en fil, der hedder, i din teksteditor

    container.xml og gem det i en undermappe under dine HTML-filer. Filen skal læses:

  15. Opret indholdsfortegnelsen (

    content.opf). Dette er den fil, der forklarer, hvad din epubbog er. Den indeholder metadata om bogen (som forfatteren, udgivelsesdatoen og genren). Her er en prøve, du skal ændre dele i gul for at afspejle din bog:

  16. da

  17. Hvordan man opbygger et websted

  18. Jennifer Kyrnin
  19. 0101-01-01T00: 00: 00 + 00: 00
  20. 0c159d12-F5FE-4323-8194-f5c652b89f5c
  21. Det er alle de filer, du har brug for, de skal alle være i en mappe sammen (med undtagelse af

    container.xml, som går i en underkatalog

    META-INF). Vi kan godt lide at gå til containermappen og sørge for at den har et navn, der afspejler titel og forfatternavne.

  22. Når du har mappen med filer, der hedder, hvordan du vil have det, skal du bruge et zip-arkivprogram til zip-mappen. Min prøvekatalog slutter som en zip-fil med navnet "Sådan opbygger du et websted - Jennifer Kyrnin.zip"
  23. Endelig ændrer du filnavnet fra

    .zip til

    .epub. Dit operativsystem kan protestere, men fortsæt med det. Du vil have, at dette har en epub-udvidelse.

  24. Endelig test din bogDet er svært at få epubformatet korrekt ved første forsøg, så du bør altid teste din fil. Åbn den i en epublæser som Caliber. Og hvis det ikke vises korrekt, kan du bruge Caliber til at rette op på problemer.