libzim 9.5.0

Byla vydána knihovna verze 9.5.0. libzim, určený pro práci se soubory ve formátu ZIM. Rozvoj knihovny je realizován a sponzorován projektem Kiwix.

ZIM je formát určený pro offline ukládání informací získaných z internetu do jednoho souboru. Soubor ZIM obsahuje logicky propojené stránky HTML (a někdy i celé obrázky webových stránek) s funkčními hypertextovými odkazy, obrázky, zvukem a videem v komprimované podobě.

Projekt Kiwix vyvíjí sadu konzolových utilit zim-nástroje, desktop и mobilní klienty a skripty k vytváření souborů ZIM z výpisů projektů Wikimedia nebo z HTML.

Libzim se také používá ve slovníku GoldenDict – GoldenDict-NG.

Krátký seznam funkcí knihovny:

  • vytváření souborů ZIM s kompresí dat ve formátu Zstandard (dříve byly podporovány i formáty ZIP, LZMA a Bzip2);
  • vyhledávání podle názvů článků;
  • volitelná podpora Xapian pro fulltextové vyhledávání. Lze stáhnout mnoho souborů ZIM. zde.

Knihovna je napsána v jazyce C++ a je distribuována pod licencí GNU GPL 2.0.

Seznam změn:

  • Přidána ochrana proti příliš dlouhým slovům v názvech;
  • rychlá detekce poškození prvního blob offsetu v clusteru;
  • použití zim-testing-suite 0.9.0 pro testování.

A dříve, 3. ledna 2026, se konala promoce 9.4.1 s podporou budoucí verze 2.0 knihovny Xapian.

Zdroj: linux.org.ru

Přidat komentář