libzim 9.0.0

libzim 9.0.0

Die Version 9.0.0 der Bibliothek libzim, die in C++ geschrieben wurde und für die Arbeit mit Dateien im Format, veröffentlicht. ZIMentwickelt wurde und vom Projekt Kiwix.

Das Kiwix-Projekt entwickelt eine Reihe von Konsolen-Tools zim-tools, Desktop- und mobile Clients und Skripte zur Erstellung von ZIM-Dateien aus Dumps von Wikimedia-Projekten oder aus HTML.

Außerdem wird libzim im Fork von GoldenDict verwendet. GoldenDict-NG.

Eine Übersicht über die Funktionen der Bibliothek:

  • Erstellung von ZIM-Dateien mit Datenkompression im Zstandard-Format (früher wurden die Formate ZIP, LZMA und Bzip2 unterstützt);
  • Suche nach Artikeltiteln;
  • optionale Unterstützung von Xapian für die Volltextsuche. Viele ZIM-Dateien können heruntergeladen werden. hier.

Änderungsprotokoll:

  • Ein Fehler in der Funktion getMediaCount() wurde behoben, wenn im ZIM-Datei keine Informationen M/Counter vorhanden waren;
  • Die Funktion Entry::getItem() wurde optimiert;
  • Kompatibilität mit C++17 gewährleistet;
  • Unterstützung für die neuesten Versionen des Testframeworks googletest;
  • Zahlreiche Korrekturen für Apple macOS/iOS und CI.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4