Hoe voeg ik pagina breaks toe in mijn epub bestand?

ePub maakt van je hele boek graag één doorlopende tekst, zodat ePub op zo veel mogelijk apparaten goed te lezen is. Maar soms wil je juist wél dat er op een nieuwe pagina wordt begonnen, bijvoorbeeld bij een nieuw Deel, Hoofdstuk of gewoon na een plaatje. Hier leer je snel hoe dat moet.

Je hebt nodig:

  • een epub bestand waar het boek in zit, bijvoorbeeld "boek.epub"
  • een HTML editor, zoals Dreamweaver, Notepad++ of andere
  • een winrar-achtig programma, waarmee je in de ePub file kunt kijken
    • eventueel kun je hier - op windowssystemen - een noodgreep doen, door het bestand te hernoemen van "boek.epub" tot "boek.zip". Het bestand laat zich dan in windows explorer openen.

Laten we beginnen:

  1. Open het ePub bestand in winrar of een dergelijk programma.
  2. Bepaal op welke posities je een pagina break nodig hebt, bijvoorbeeld voor een hoofdstuktitel, of na een plaatje of colofon.
  3. Open de bijbehorende .html file in je OEBPS filder en bepaal welke <html tag> het betreft.
     --> dat kan zijn <h1>, <p> of <img> (bijvoorbeeld)
  4. Bepaal of de witregel voor alle instanties geldt dat deze tag voorkomt, of dat het maar een enkele keer nodig is.
  5. Open template.css en vind de regels die deze stijl bepalen.
     a. Als je alle instanties van deze stijl van een witregel wilt voorzien dan kun je eenvoudigweg deze regel
           page-break-before: always; of
       page-break-after: always;
      toevoegen aan de betreffende stijl.
     b. Als je de pagina break maar in één of sommige instanties nodig hebt dan kun je een class aanmaken. Kopieer alle informatie onder de tag die je wilt aanpassen en maak een nieuwe class.
          p.nieuwepagina{}
      met tussen de {} alle informatie die al in p (of h1 of img) stond. Volg verder stap a. Als je daarmee klaar bent moet je de informatie in het HTML document nog aanpassen.
      Vind daar weer de regel waar het om gaat en vervang <p> door <p class="nieuwepagina">
  6. Testen en zo nodig aanpassen.
     

 

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.