# Sigil 2.7.6: Wichtige Updates für den ePub-Editor für Entwickler
Am 20. März 2026 wurde Version 2.7.6 des Open-Source-E-Book-Editors Sigil veröffentlicht. Diese plattformübergreifende Lösung basierend auf Qt6 und QtWebEngine ist für die Arbeit mit ePub-2- und ePub-3-Formaten konzipiert. Der Code ist in C++ und Python geschrieben und wird unter GPL v3.0 auf GitHub vertrieben. Es unterstützt Windows 10 (1809+), macOS 11 Big Sur und neuer sowie Linux inklusive Flatpak.
Diese Version konzentriert sich auf die Behebung von 10 Fehlern, Leistungssteigerungen und neue Funktionen. Entwickler profitieren von einer verbesserten Stabilität beim Bearbeiten von EPUB-Dateien.
Wichtigste Änderungen in der Version
Das Update betrifft mehrere kritische Bereiche. Hier die vollständige Liste der wichtigsten Korrekturen und neuen Funktionen:
- Möglichkeit, Umgebungsvariablen über die Datei
env-vars.txtzu deaktivieren. Das vereinfacht die Umgebungskonfiguration, ohne mit Systemvariablen herumzubasteln. - Behebung falscher Übersetzungen von Transifex, die zuvor die Oberflächenlokalisierung kaputtgemacht hatten.
- Behebung eines Layoutfehlers im Clips-Fenster (Dock-Widget), der zu UI-Abstürzen führte.
- Empfehlung für Windows-Nutzer: Aktualisieren Sie die Visual Studio VC++ Redistributable, falls die App nicht startet.
Diese Änderungen steigern die Zuverlässigkeit des Tools für Entwickler auf mittlerem und fortgeschrittenem Niveau, die mit ePub-Inhalten arbeiten.
Technische Details und Kompatibilität
Sigil nutzt Qt6 für plattformübergreifende Unterstützung und gewährleistet ein einheitliches Erlebnis auf allen Betriebssystemen. Der Linux-Build über Flatpak minimiert Abhängigkeiten. Für Windows gilt Mindestversion 10 (Build 1809), was für Unternehmensumgebungen relevant ist.
Die Leistung wurde optimiert: Fehlerbehebungen reduzieren die Belastung von QtWebEngine beim Rendern komplexer ePub-3-Dateien. Entwickler, die Sigil in Pipelines integrieren, schätzen die verbesserte Clips-Verwaltung – ein Panel zum Speichern von Code-Snippets und Textfragmenten.
Beispielkonfiguration für env-vars.txt, um Variablen zu deaktivieren:
# env-vars.txt
# Zeile zum Deaktivieren einer spezifischen Variable
unset QT_AUTO_SCREEN_SCALE_FACTOR
Legen Sie die Datei im Anwendungsverzeichnis ab. Das ist praktisch fürs Debugging in containerisierten Umgebungen.
Upgrade- und Nutzungsempfehlungen
Prüfen Sie vor dem Upgrade die Kompatibilität:
- Windows: Installieren Sie die neueste Visual C++ Redistributable (x64/x86).
- macOS: Erfordert Big Sur oder neuer. Prüfen Sie QtWebEngine auf M1/M2.
- Linux: Flatpak-Version ist isoliert; aktualisieren Sie über
flatpak update.
Nach der Installation testen Sie Clips: Erstellen Sie einen neuen Clip, ziehen Sie ihn ins Dock – das Layout sollte nicht kaputtgehen. Für die Lokalisierung manuell den Transifex-Cache aktualisieren, falls Übersetzungen nicht laden.
Sigil bleibt die erste Wahl für programmgesteuerte ePub-Bearbeitung: Python-Skripte ermöglichen die Automatisierung von Validierung und Konvertierung.
Wichtige Erkenntnisse
- 10 Fehlerbehebungen: Kritische UI- und Lokalisierungsprobleme gelöst.
- env-vars.txt: Neuer Weg, die Umgebung ohne Systemrechte zu steuern.
- Clips-Dock: Korrekte Widget-Anordnung wiederhergestellt.
- Windows-Fix: VC++ Redistributable-Update zum Starten erforderlich.
- Leistung: Qt6-Optimierungen für ePub-3-Rendering.
— Editorial Team
Noch keine Kommentare.