libzim 9.0.0

libzim 9.0.0

Release 9.0.0 van de libzim-bibliotheek, geschreven in C++ en ontworpen om te werken met bestanden in het formaat ZIMDe ontwikkeling van de bibliotheek wordt uitgevoerd en gesponsord door het project kiwix.

Het Kiwix-project ontwikkelt een reeks consolehulpprogramma's zim-tools, bureaublad и mobiel klanten en scripts om ZIM-bestanden te maken van Wikimedia-projectdumps of van HTML.

Libzim wordt ook gebruikt in de GoldenDict-fork GoldenDict-NG.

Een korte lijst met functies van de bibliotheek:

  • aanmaken van ZIM-bestanden met datacompressie in Zstandard-formaat (voorheen ondersteunde formaten waren ZIP, LZMA en Bzip2);
  • zoeken op artikeltitels;
  • Optionele Xapian-ondersteuning voor zoeken in de volledige tekst. Veel ZIM-bestanden kunnen worden gedownload. hier.

Lijst met wijzigingen:

  • Er is een bug opgelost in de getMediaCount()-functie als het ZIM-bestand geen M/Counter-informatie bevatte;
  • De functie Entry::getItem() is geoptimaliseerd;
  • Compatibiliteit met C++17 is gegarandeerd;
  • ondersteuning voor de nieuwste versies van het googletest-testframework;
  • Talrijke oplossingen voor Apple macOS/iOS en CI.

Bron: linux.org.ru

Voeg een reactie