E-boeken hebben een revolutie teweeggebracht in de manier waarop een groeiend aantal mensen geschreven content consumeren, en een van de meest populaire technologieën voor het maken van e-boeken is het gestandaardiseerde EPUB-formaat.
EPUB® (elektronische publicatie) is een open standaard van het International Digital Publishing Forum (IDPF) voor het creëren en distribueren van digitale publicaties, zoals e-boeken. De inhoud van EPUB-bestanden is "aanpasbaar," wat betekent dat deze kan worden aangepast aan verschillende apparaten die worden gebruikt om digitale boeken en andere digitale publicaties te bekijken. Een EPUB-document bestaat uit OPS (Open Publication Structure), OPF (Open Packaging Format), OCF (Open Container Format), XHTML, CSS, SVG, afbeeldingen en andere bestandstypen, allemaal in een enkel, interoperabel bestandsformaat, voor eenvoudige distributie en publicatie.
De EPUB-editor in XMLSpy maakt het eenvoudig om EPUB-documenten te maken, te valideren en te bekijken, evenals om de individuele bestanden die deze documenten vormen, te maken en te bewerken.
De bestanden die in het EPUB-document zijn opgenomen, zijn gecomprimeerd. Daarom worden EPUB-bestanden geopend in de "Archiefweergave" van XMLSpy. Hier kunnen ze worden gecontroleerd, en de bijgevoegde bestanden kunnen worden toegevoegd, geopend, bewerkt en/of verwijderd.
Met de "Archiefweergave" kunt u eenvoudig de mappen en bestanden bekijken die in het EPUB-document zijn opgenomen. De knoppen in de werkbalk stellen u in staat om nieuwe mappen toe te voegen, bestaande documenten toe te voegen, nieuwe documenten te maken op basis van een bepaald bestandstype en items uit het archief te verwijderen.
Het is eenvoudig om bestanden in het archief rechtstreeks in XMLSpy te bewerken en ze met slechts één klik op te slaan.
Door op een bestand in de "Archiefweergave" dubbel te klikken, wordt het bestand direct geopend in XMLSpy, waar u het kunt bewerken. XMLSpy biedt intelligente bewerkingsondersteuning voor de verschillende bestandstypen die in EPUB-documenten worden gebruikt, waaronder XML, XHTML, CSS en HTML. Elke wijziging die u aan de bestanden in het EPUB-document aanbrengt, wordt automatisch opgeslagen in het archief wanneer u op "Opslaan" klikt.
EPUB-bestanden worden direct gevalideerd binnen XMLSpy met behulp van EpubCheck, die controleert op de structuur van de OCF-container, de OPF- en OPS-markeringen, en de interne consistentie van verwijzingen. Eventuele validatiefouten worden per bestand vermeld, samen met een beschrijving van de fout. Door op een fout in het venster "Berichten" te klikken, wordt het betreffende bestand geopend met de locatie van de fout gemarkeerd.
