Software-update: Sigil 2.6.0

Versie 2.6.0 van Sigil is uitgekomen. Sigil is een opensource e-bookeditor met uitgebreide mogelijkheden die ontwikkeld wordt voor Windows, Linux en macOS. Het programma kan zowel EPUB- als HTML-bestanden importeren, inclusief opmaak en afbeeldingen. Er is volledige ondersteuning aanwezig voor EPUB 2 en EPUB 3. Het kan verder een inhoudsopgave met verscheidene niveaus genereren en de EPUB-syntax direct bewerken in de code view. De changelog voor deze uitgave kan hieronder worden gevonden.

New Features
  • Added in new CodeView Insert menu item: "Role..." (epub3 only) to make adding Aria role attributes and epub:type attributes where allowed easier
  • Added in new CodeView Insert menu item: "Aria Clips..." (epub3 only) to make adding code clips that improving Accessibility easier.
  • Made the Epub3 Tools menu submenu items be shown as disabled on Epub2
Bug Fixes
  • Prevent crash on Windows when hand typing in an external url in Add Existing files
  • Fix bug in how nav is handled by Prettify
  • Fix bug in wait cursor appearing when showing last epub open warnings
  • Fix crash caused by empty Automate lists
  • Fix wild card disconnection Qt warnings
  • Fix class initialization reorder warnings
  • Remove now unnecessary workaround for sys.argv not being defined in embedded python
  • Fix bugs in regex search and replace by using PCRE2 NOTEMPTY to match Sigil logic

Sigil

Versienummer 2.6.0
Releasestatus Final
Besturingssystemen Linux, macOS, Windows 10, Windows 11
Website Sigil
Download https://github.com/Sigil-Ebook/Sigil/releases/tag/2.6.0
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

18-07-2025 • 12:00

4

Bron: Sigil

Update-historie

13-09 Sigil 2.6.2 0
18-07 Sigil 2.6.0 4
04-06 Sigil 2.5.2 1
23-05 Sigil 2.5.0 0
01-02 Sigil 2.4.2 2
11-01 Sigil 2.4.0 0
09-'24 Sigil 2.3.1 0
08-'24 Sigil 2.3.0 0
06-'24 Sigil 2.2.1 1
06-'24 Sigil 2.2.0 1
Meer historie

Reacties (4)

4
4
1
1
0
3
Wijzig sortering
Gebruik Sigil bijna dagelijks om e-boeken te schonen, herstructureren, enz. Geweldig programma, belachelijk hoe slecht de meeste (niet alleen die ik vanuit de schaduwbieb haal, maar ok de gekochtte :P ) boeken worden geformatteerd :-( .
En wat moet daar dan onder verstaan? Wellicht heel dom hoe ik het zeg hoor, maar een boek is toch een boek? Wat is er dan 'standaard' allemaal fout aan?
Nee, helemaal niet. Het is ook echt een ding wat je moet irriteren om zo als ik elk boek éérst helemaal naar mijn zin te schonen en DAN pas lezen.


Een epub (en de meest gangbare e-book formaten) zijn gewoon xhtml+css-pagina's. Héél vaak (vooral bij die van minder legale bronnen) zijn vaak conversies van conversies van conversies. Ook epub2 > epub3 (nieuwe standaard) is een dingetje.

Wat vaak gebeurd is dat uitgevers de formattering "vast" zetten. Denk ingebouwde groottes, en lettertypes, rare constructies om een bepaald uiterlijk te hebben. Denk ook aan bladzijde-breedtes, etc.

Epub2's hebben ook geen 'ingebouwde' inhoudsopgave, maar een pagina (als ze die hebben) die daarvoor fungeert, dus <a> tags die linken naar hoofdstukken.
Epub3 heeft dit wel, en ik conveteer dus sowieso alle epub2's naar epub3 en maak dan een goede inhoudsopgave. Die inhoudsopgave heeft ook nog een pagina, maar die maak ik dan weer onzichtbaar in het boek als je het leest door dat bestand uit de 'spine' (xml content bestand wat volgorde van .xhtml bestanden die het boek vormen bepaald, wat de boekenlezer ziet als 'het boek') te halen.
Dan gebruik je gewoon de ingebouwde inhoudsopgave-functie van je leesprogramma, die ziet dan nog steeds gewoon de inhoudsopgave maar de het bestand wordt niet als pagina getoond.

Ook zijn (oude) boeken vaak één grootte xhtml pagina, wat echt belachelijk lelijk is, onhandig werken, en in bepaalde boekenlezers betekent dat dat je er geen pagina-afbreek is tussen secties (je kan het in css een page-break aangeven maar die wordt niet altijd gerespecteerd). Die split ik ook, zodat er ook een "fysieke" split is (de reader leest dat dan als nieuwe 'pagina').

En als laatst; [voet]noten. Er is geen standaard manier van weergave in e-boekenland, dus elk boek doet dat anders. En elke reader leest dat ook weer anders. KOreader (wat ik gebruik op mijn ereaders) heeft CSS-tweaks om ze als pop-up te hebben, dus die manier hanteer ik. En dat kan je bij elk boek gaan veranderen.

En zo een boel meer...


Persoonlijk ben ik van de minimalisme in epub's; dus geen ingebouwde font-sizes of lettertypes maar in de basis alleen relatieve groottes (h1 zijn 2x grootte, h2 1.5x, h3 1.4x, etc), lettertypes verwijzen naar type (sans serief of serief) zodat je zelf in je reader (ik gebruik koreader) standaarden kan aanvinken zodat in ELK boek hetzelfde uiterlijk heeft. De paragrafen hebben géén css-klasses want die zijn voor uitzonderingen, niet standaard, Standaard is tekst kaal.

Zelfs de aanhalingstekens vervang ik met <q> tags zodat dat automatisch gelokaliseerd wordt :P (dat is het meeste werk tbh, die tags fixen. Vooral eerdere [denk .doc/.rtf bestanden die toendertijd zijn geconverteerd] ebooks hebben de open-sluit niet altijd netjes in de juiste volgorde).
Dank voor je uitgebreide reactie (y) Heel informatief. Ik had hier tot dusver totaal geen weet van.

Op dit item kan niet meer gereageerd worden.