Подписывайтесь на наш канал! Вы можете использовать приложение Pages от Apple для создания и экспорта электронных книг формата EPUB. Ниже я расскажу как это можно сделать. Если вы хотите создать книгу на своем iOS устройстве, вам потребуется часть пакета iWork от компании Apple, который содержит приложение Pages со встроенными инструментами для создания и совместного использования электронных книг, позволяя вам публиковать свою работу в формате EPUB для простого обмена практически с кем угодно. Создание электронной книги в Pages довольно простое дело, а добавление контента к ней еще проще...
Пагинация: меньшие таблицы Мы готовы обсудить вторую проблему которая возникает при использовании пагинации: таблицы страниц слишком большие следовательно потребляют слишком много памяти. Давайте начнём с линейной таблицы страниц. Как вы помните, линейные таблицы страниц очень большие. Снова рассмотрим 32 битное адресное пространство (2^32 бит), с 4 Kb (2^12 бит) страницами в которых одна запись будет равна 4 байтам. Такое адресное пространство будет содержать примерно 1 млн виртуальных страниц (2^32 / 2^12); умножьте на размер 1 записи и наша таблица страниц окажется размером в 4 Mb...