[0;1;40;30m[0;0;0;0t[1;87;87;87t�
[0;30m[0;0;0;0t[1;0;0;0t [1;37m[1;255;255;255t������[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t������[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t������[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t������[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t������[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t�����[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��������[0m[0;0;0;0t[1;171;171;171t�
[30m[1;0;0;0t [37m[1;171;171;171t [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t���[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t����[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t����[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171tɼ[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t����[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171tɼ[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t���[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t���[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t����[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t��ͼ
[30m[1;0;0;0t [37m[1;171;171;171t [1m[1;255;255;255t������[0m[0;0;0;0t[1;171;171;171tɼ[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t�����[0m[0;0;0;0t[1;171;171;171tɼ [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t�����[0m[0;0;0;0t[1;171;171;171tɼ [1m[1;255;255;255t������[0m[0;0;0;0t[1;171;171;171tɼ[1m[1;255;255;255t�������[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�
[30m[1;0;0;0t [37m[1;171;171;171t [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t���[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t��[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t��[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t���[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t���[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�
[30m[1;0;0;0t [37m[1;171;171;171t [1m[1;255;255;255t������[0m[0;0;0;0t[1;171;171;171tɼ�[1m[1;255;255;255t������[0m[0;0;0;0t[1;171;171;171tɼ�[1m[1;255;255;255t������[0m[0;0;0;0t[1;171;171;171tɼ[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t��[1m[1;255;255;255t������[0m[0;0;0;0t[1;171;171;171tɼ[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t� [1m[1;255;255;255t��[0m[0;0;0;0t[1;171;171;171t�
[30m[1;0;0;0t [37m[1;171;171;171t �����ͼ �����ͼ �����ͼ �ͼ �ͼ �����ͼ �ͼ �ͼ�ͼ �ͼ�ͼ �ͼ �ͼ
[30m[1;0;0;0t [1m[1;87;87;87t�������������������������������������������������������������������������������
[0;30m[0;0;0;0t[1;0;0;0t [37m[1;171;171;171t [1;30m[1;87;87;87t|[0m[0;0;0;0t[1;171;171;171t[19C[1m[1;255;255;255tA Terminal EPUB/PDF Book Reader [0m[0;0;0;0t[1;171;171;171t[9C[1;30m[1;87;87;87t [0m[0;0;0;0t[1;171;171;171t 2025-2026
[30m[1;0;0;0t [1m[1;87;87;87t��[0m[0;0;0;0t[1;171;171;171t�[1m[1;255;255;255t���[0m[0;0;0;0t[1;171;171;171t�[1;30m[1;87;87;87t�--[0m[0;0;0;0t[1;171;171;171t [1;30m[1;87;87;87t- [0;33m[0;0;0;0t[1;171;87;0t [37m[1;171;171;171t [1;30m[1;87;87;87t����������������������������������������������������������������
[0;30m[0;0;0;0t[1;0;0;0t [37m[1;171;171;171t [1;30m[1;87;87;87t|[0m[0;0;0;0t[1;171;171;171t[57C[1m[1;255;255;255t [30m[1;87;87;87tz
[0;30m[0;0;0;0t[1;0;0;0t [37m[1;171;171;171t[65C[30m[1;0;0;0t [37m[1;171;171;171tz [1m[1;255;255;255t|\_/|
[0m[0;0;0;0t[1;171;171;171t[69C[1m[1;255;255;255tz[0m[0;0;0;0t[1;171;171;171t [1m[1;255;255;255t|[0m[0;0;0;0t[1;171;171;171t-[1m[1;255;255;255t.[0m[0;0;0;0t[1;171;171;171t- [1m[1;255;255;255t`��.
[0;30m[0;0;0;0t[1;0;0;0t [37m[1;171;171;171t[70C[1m[1;255;255;255t`,,���,,'`;
[0;30m[0;0;0;0t[1;0;0;0t [37m[1;171;171;171t[5C[1m[1;255;255;255tBookokrat [0m[0;0;0;0t[1;171;171;171tis a termina[1m[1;255;255;255tl[0m[0;0;0;0t[1;171;171;171t-based EPUB/PDF reader [33m[1;171;87;0t�������������������������������
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171tbuilt in Rust. It creates a distraction-free[7C[33m[1;171;87;0t� [1;31m[1;255;87;87t||[0;31m[0;0;0;0t[1;171;0;0t. [1;34m[1;87;87;255t|| [0;33m[0;0;0;0t[1;171;87;0t� [1;37m[1;255;255;255t|==| H[0;33m[0;0;0;0t[1;171;87;0t�[37m[1;171;171;171t[9C[33m[1;171;87;0t�
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171tenvironment to read tech and fiction books.[8C[33m[1;171;87;0t� [1;31m[1;255;87;87t||[0;31m[0;0;0;0t[1;171;0;0t. [1;34m[1;87;87;255t|| [0;33m[0;0;0;0t[1;171;87;0t� [1;37m[1;255;255;255t|--| [30m[1;87;87;87tI [37m[1;255;255;255tH[0;33m[0;0;0;0t[1;171;87;0t� [36m[1;0;171;171t����� [33m[1;171;87;0t�
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171tKeyboard or mouse: [1m[1;255;255;255tvim-style motions [0m[0;0;0;0t[1;171;171;171tand[11C[33m[1;171;87;0t� [1;31m[1;255;87;87t||[0;31m[0;0;0;0t[1;171;0;0t. [1;34m[1;87;87;255t|| [0;33m[0;0;0;0t[1;171;87;0t� [1;37m[1;255;255;255t|==| [30m[1;87;87;87tI [37m[1;255;255;255tH[0;33m[0;0;0;0t[1;171;87;0t� [31m[1;171;0;0t������� [33m[1;171;87;0t�
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171tnavigation or [1m[1;255;255;255tfull mouse support [0m[0;0;0;0t[1;171;171;171twith smooth[7C[33m[1;171;87;0t�������������������������������
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171tscrolling and multiclick text selection.[11C[33m[1;171;87;0t� [1;37m[1;255;255;255t|-|[30m[1;87;87;87t. [37m[1;255;255;255tII[0;33m[0;0;0;0t[1;171;87;0t� [31m[1;171;0;0t|[1m[1;255;87;87t=[0;31m[0;0;0;0t[1;171;0;0t| [1;35m[1;255;87;255tN[0;33m[0;0;0;0t[1;171;87;0t� [36m[1;0;171;171t�[1;37m[1;255;255;255t.[0;36m[0;0;0;0t[1;0;171;171t� [35m[1;171;0;171tI[1m[1;255;87;255tN[0;35m[0;0;0;0t[1;171;0;171tI[33m[1;171;87;0t�
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171tThe rendering engine handles everything from[7C[33m[1;171;87;0t� [1;37m[1;255;255;255t|-|[30m[1;87;87;87t. [37m[1;255;255;255tII[0;33m[0;0;0;0t[1;171;87;0t� [31m[1;171;0;0t|[1m[1;255;87;87tH[0;31m[0;0;0;0t[1;171;0;0t| [1;35m[1;255;87;255tN[0;33m[0;0;0;0t[1;171;87;0t� [36m[1;0;171;171t�[1;37m[1;255;255;255t.[0;36m[0;0;0;0t[1;0;171;171t� [35m[1;171;0;171tI[1m[1;255;87;255tN[0;35m[0;0;0;0t[1;171;0;171tI [33m[1;171;87;0t�
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171tcode formatting and MathML formulas to embedded [33m[1;171;87;0t� [1;37m[1;255;255;255t|-|[30m[1;87;87;87t. [37m[1;255;255;255tII[0;33m[0;0;0;0t[1;171;87;0t� [31m[1;171;0;0t|[1m[1;255;87;87t=[0;31m[0;0;0;0t[1;171;0;0t| [1;35m[1;255;87;255tN[0;33m[0;0;0;0t[1;171;87;0t� [36m[1;0;171;171t�[1;37m[1;255;255;255t.[0;36m[0;0;0;0t[1;0;171;171t�[35m[1;171;0;171tI[1m[1;255;87;255tN[0;35m[0;0;0;0t[1;171;0;171tI [33m[1;171;87;0t�
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171timages, formatted tables, lists and clickable[6C[33m[1;171;87;0t�������������������������������
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171thyperlinks. Engine preserves rich text formatting [33m[1;171;87;0t� [35m[1;171;0;171t�[1m[1;255;87;255t�[0;35m[0;0;0;0t[1;171;0;171t� [1;32m[1;87;255;87tI [34m[1;87;87;255tH [0;33m[0;0;0;0t[1;171;87;0t� [1;37m[1;255;255;255tH[30m[1;87;87;87tI [34m[1;87;87;255t||[0;34m[0;0;0;0t[1;0;0;171t; [33m[1;171;87;0t� [1;37m[1;255;255;255t|=|[30m[1;87;87;87t# [0;33m[0;0;0;0t[1;171;87;0t�
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171tacross comlex nested HTML & PDF structures.[8C[33m[1;171;87;0t� [35m[1;171;0;171t�[1m[1;255;87;255t�[0;35m[0;0;0;0t[1;171;0;171t� [1;32m[1;87;255;87tI [34m[1;87;87;255tH [0;33m[0;0;0;0t[1;171;87;0t� [1;37m[1;255;255;255tH[30m[1;87;87;87tI [34m[1;87;87;255t||[0;34m[0;0;0;0t[1;0;0;171t; [33m[1;171;87;0t� [1;37m[1;255;255;255t|*|[30m[1;87;87;87t# [37m[1;255;255;255tII [0;33m[0;0;0;0t[1;171;87;0t�
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171tIt's a comfortable habitat for terminal lovers. [33m[1;171;87;0t� [35m[1;171;0;171t�[1m[1;255;87;255t�[0;35m[0;0;0;0t[1;171;0;171t� [1;32m[1;87;255;87tI [34m[1;87;87;255tH [0;33m[0;0;0;0t[1;171;87;0t� [1;37m[1;255;255;255tH[30m[1;87;87;87tI [34m[1;87;87;255t||[0;34m[0;0;0;0t[1;0;0;171t; [33m[1;171;87;0t� [1;37m[1;255;255;255t|=|[30m[1;87;87;87t# [37m[1;255;255;255tII [0;33m[0;0;0;0t[1;171;87;0t�
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171tAutomatic bookmarks to preserve position in[8C[33m[1;171;87;0t�������������������������������
[30m[1;0;0;0t [33m[1;171;87;0t [37m[1;171;171;171tevery book, fuzzy search works at chapter and
[30m[1;0;0;0t [37m[1;171;171;171t book-wide scope and persistent annotations let you build your commentary as you read.
[30m[1;0;0;0t [37m[1;171;171;171tThis work is heavily inspired by[1;36m[1;87;255;255t https://github.com/dmitrysobolev/bookrat
[0m[0;0;0;0t[1;171;171;171t[35C[1;36m[1;87;255;255t https://github.com/itsjunetime/tdf
SAUCE00 20251020�* Z ! IBM VGA