На всех электронных книгах, которые я видел и владел, чтение книг по информационным технологиям обременительно, если не невозможно.
В основном это связано с форматированием примера кода в книгах (epub и PDF).
PDF-книги как-то работают, но только когда текст не увеличен: как только ebook-устройство начинает перезаливать текст в PDF, форматирование кода ужасно ломается.
Форматирование кода Epub, кажется, никогда не отображается должным образом. Это, по-видимому, вызвано повторным потоком и частым удалением пробелов (отступов).
Какие устройства хорошо отображают код? Я не ищу цветную подсветку синтаксиса. Но в основном рендеринг, который сохраняет отступы, рендерится моноширинным шрифтом и избегает повторного размещения текста в блоках кода.