Zpět na domů

Sigil 2.7.6: aktualizace editoru ePub

Sigil 2.7.6 — vydání otevřeného editoru ePub s 10 opravami chyb, podporou env-vars.txt a opravou Clips. Kompatibilní s Windows 10+, macOS Big Sur, Linux Flatpak. Optimalizován výkon Qt6.

Nové funkce Sigil 2.7.6 pro vývoj ePub
Advertisement 728x90

# Sigil 2.7.6: klíčové aktualizace editoru ePub pro vývojáře

  • března 2026 vyšla verze 2.7.6 otevřeného editoru elektronických knih Sigil. Toto krosplatformové řešení založené na Qt6 a QtWebEngine je určeno pro práci s formáty ePub 2 a ePub 3. Kód je napsán v C++ a Pythonu, šířen pod GPL v3.0 na GitHubu. Podporovány jsou Windows 10 (1809+), macOS 11 Big Sur a vyšší, Linux včetně Flatpak.

Verze se zaměřuje na odstranění 10 chyb, zvýšení výkonu a přidání funkcí. Vývojáři získají vylepšenou stabilitu při editaci souborů EPUB.

Hlavní změny v releasu

Aktualizace se dotýká několika kritických oblastí. Zde je úplný seznam klíčových oprav a novinek:

  • Možnost zrušení nastavení proměnných prostředí prostřednictvím souboru env-vars.txt. To usnadňuje nastavení prostředí bez zásahu do systémových proměnných.
  • Opravena nesprávná překlady z Transifexu, které dříve narušovaly lokalizaci rozhraní.
  • Odstraněna chyba v layoutu v okně Clips (widget Dock), která vedla k selháním UI.
  • Doporučení pro uživatele Windows: aktualizujte redistributable prostředí Visual Studio VC++, pokud se aplikace nespouští.

Tyto změny zvyšují spolehlivost nástroje pro middle/senior vývojáře pracující s obsahem ePub.

Google AdInline article slot

Technické detaily a kompatibilita

Sigil využívá Qt6 pro krosplatformovost, což zajišťuje jednotný uživatelský zážitek na všech OS. Sestavení pro Linux přes Flatpak minimalizuje závislosti. Pro Windows je požadována minimální verze 10 (build 1809), což je relevantní pro enterprise prostředí.

Výkon je optimalizován: opravy chyb snižují zátěž na QtWebEngine při renderování složitých ePub 3. Vývojáři, kteří integrují Sigil do pipelineů, ocení vylepšené zpracování Clips – panelu pro ukládání fragmentů kódu a textu.

Příklad nastavení env-vars.txt pro vypnutí proměnných:

Google AdInline article slot
# env-vars.txt
# Řádek pro zrušení konkrétní proměnné
unset QT_AUTO_SCREEN_SCALE_FACTOR

Soubor umístěte do adresáře aplikace. To je užitečné při ladění v kontejnerizovaných prostředích.

Doporučení k aktualizaci a použití

Před upgradem zkontrolujte kompatibilitu:

  • Windows: Nainstalujte nejnovější Visual C++ Redistributable (x64/x86).
  • macOS: Vyžadováno Big Sur+. Zkontrolujte QtWebEngine na M1/M2.
  • Linux: Flatpak verze je izolovaná, aktualizace přes flatpak update.

Po instalaci otestujte Clips: vytvořte nový clip, přetáhněte do Dock – layout by se neměl rozbít. Pro lokalizaci aktualizujte Transifex cache ručně, pokud se překlady nenačetly.

Google AdInline article slot

Sigil zůstává volbou pro programové editování ePub: skripty v Pythonu umožňují automatizovat validaci a konverzi.

Co je důležité

  • 10 bugfixů: Odstraněny kritické chyby UI a lokalizace.
  • env-vars.txt: Nový mechanismus kontroly prostředí bez systémových práv.
  • Clips Dock: Obnovena správná kompozice widgetu.
  • Windows fix: Aktualizace VC++ Redistributable je nutná pro spuštění.
  • Výkon: Optimalizace Qt6 pro renderování ePub 3.

— Editorial Team

Advertisement 728x90

Číst dál