A legújabb verzió egyik jelentős újítása a GetInfo párbeszédablak bevezetése, amely az XHTML fájlokról nyújt információt. Ez a funkció lehetővé teszi, hogy a felhasználók anélkül érjék el a fájl specifikus adatait (például szószámot), hogy külön jelentéseket kellene futtatniuk. Emellett támogatja az XHTML fájlok több szemantikai elemét, ami bár ritkán fordul elő, a szabvány szerint megengedett.
A frissítés további fejlesztései közé tartozik:
- A Well-Formed ellenőrző most már hatékonyabban azonosítja a hiányzó attribútum-idézőjeleket.
- A Cserék kiválasztó párbeszédablak új, jelölőnégyzetekkel működik, amelyek segítségével egyszerűbbé válik a cserék alkalmazása vagy mellőzése.
A Sigil 2.4 támogatja az alkalmazás forráskódból való építését Linux és Windows rendszereken virtuális Python-környezetek használatával, és egyszerűbbé teszi a hibakeresést a Visual Studio IDE-ben. Emellett a dokumentációt is frissítették a Linux rendszereken történő forrásépítés részleteiről.
A Windows-felhasználók számára a Sigil logóit és telepítőit is áramvonalasították, a rendszer pedig már a Qt 6.7.3 verziót használja.
A frissítés több hibát orvosolt, többek között:
- Javította a betöltési figyelmeztetések olvashatóságát.
- Fejlesztette a TagLister kódbázisában a szóközök kezelését.
- Optimalizálta a QTimeZone használatát a build-figyelmeztetések csökkentése érdekében.
- Megoldotta azokat a problémákat, amelyek a QT_IMPLICIT_QCHAR_CONSTRUCTION makró elavulása miatt merültek fel az újabb Qt-verziókban.
Ezen kívül a rendszer most eltávolítja az XHTML meta karakterkészlet-információt az UTF-8-ra történő átalakítás után, hogy elkerülje a kódolási hibákat.
Letöltés és telepítés
A Sigil 2.4 macOS és Windows rendszerekre szánt binárisai, valamint a forráskódja és a hivatalos kiadási jegyzetek elérhető a projekt GitHub-oldalán. Linux felhasználók számára a legtöbb disztribúció stabil szoftvertárolójából vagy a Flathub-ról Flatpak alkalmazásaként telepíthető.
További részletek a Sigil-ről
A Sigilt úgy tervezték, hogy kmegönnyítse a nagyszerű e-könyvek készítését az EPUB formátum használatával. Ha saját használatra formázza a könyveket, vagy professzionális szerkesztő, aki több platformon is kiad könyveket, akkor a Sigil az Ön számára készült. A Sigil segítségével formázhatja és csomagolhatja könyveit olyan EPUB-ba, amely pontosan úgy néz ki, ahogyan szeretné, egy olyan fejlett funkciókészlet segítségével, amely a Sigilt az egyik legnépszerűbb EPUB-szerkesztővé tette.
Ezt a nyílt forráskódú és teljesen ingyenes szoftvert teljes egészében önkéntesek írják és támogatják. A Sigil jelenlegi fejlesztőcsapatában Doug Massay és Kevin Hendricks a társvezető fejlesztők és karbantartók. A korábbi fejlesztők/szerzők közé tartozik John Schember, Grant Drake és Dave Heiland. A Sigilt eredetileg Strahinja Markovic készítette 2009-ben, és továbbra is teljesen szabadon letölthető és használható. A támogatást más önkéntesek is biztosítják, akik kódot, fordításokat és hasznos válaszokat adnak a felhasználók kérdéseire. A közreműködők teljes listáját a Sigil Súgó=>Rólam menüpontjában találja.
Néhány Sigil funkció:
- Ingyenes és nyílt forráskódú szoftver a GPLv3 licenc alatt érhető el.
- Többplatformos: Windows, Mac és Linux rendszereken fut.
- Teljes UTF-16 támogatás
- EPUB 2 és EPUB 3 specifikációk támogatása
- Több nézet: Kódnézet és előnézeti nézet
- Teljes körű ellenőrzés az EPUB szintaxis közvetlen szerkesztése felett a Kód nézetben
- Tartalomjegyzék generátor többszintű címsor támogatással
- Metaadat-szerkesztő
- Számos nyelvre lefordított felhasználói felület
- Tematizálható ikonok
- Helyesírás-ellenőrzés alapértelmezett és a felhasználó által konfigurálható szótárakkal
- Teljes körű reguláris kifejezések (PCRE) támogatása a kereséshez és cseréhez
- EPUB és HTML fájlok, képek és stíluslapok importálásának támogatása
- Minden importált fájl formázása javítható, és a kódja opcionálisan
- Plugin-támogatás
- Checkpoint-támogatás (a változtatások „pillanatfelvételeinek” összehasonlítása)