Я работаю над библиотекой для работы с файлами электронных книг в формате Mobipocket, и у меня работает распаковка и сжатие PalmDoc в стиле LZ77.Тем не менее, сжатие PalmDoc - это только один из двух используемых в настоящее время типов сжатия текста в электронных книгах в дикой природе, другим является Словарь Huffman aka huffcdic.
Я нашел пару из реализаций алгоритма хаффкодического декодирования, но я бы хотел сжать до того же формата, и до сих пор я не смог найти никаких примеров того, как это сделать.Кто-то еще понял это и опубликовал код?