NightleafEnglish

Скоро для Windows и macOS

Книга, а не экран.

Nightleaf Book Reader верстает каждую страницу так, как это сделал бы хороший наборщик, — и кладёт книгу раскрытой на ваш стол, под тёплую лампу. Для тех, кто читает часами и хочет, чтобы это было похоже на чтение.

Что внутри

Окно Nightleaf: раскрытая книга в твёрдом переплёте на деревянном столе, две страницы текста с выключкой по ширине, внизу полоса прогресса с отметками глав.
Это настоящая программа, а не макет. Все изображения на этой странице нарисовал сам Nightleaf.

Для долгого чтения

EPUB открывает любая читалка. Возвращаются же к той, в которой и на третий час читать приятно. Nightleaf построен вокруг трёх вещей:

Вёрстка как в печатной книге

Абзац выключается целиком, слова переносятся по настоящим словарям и правилам наборщиков, пунктуация выносится на поля. Полоса набора — ровная и спокойная, серая.

Настоящая книга в руках

Раскрытый твёрдый переплёт на деревянном столе, лампа над ним, бумага с едва ощутимым зерном — и лист, который можно взять за уголок и перевернуть.

Бережно к глазам

По умолчанию — тёплая состаренная бумага, для вечера — выверенные ночные схемы, высокий, но не режущий контраст и шрифт, который растёт вместе с окном, как книга, поднесённая ближе.

Типографика

Страница, которую не замечаешь

Хорошая типографика делает свою работу до того, как вы начали читать. В Nightleaf собственный движок вёрстки — не веб-страница и не стандартное текстовое поле, — написанный ради одного: чтобы страница не утомляла глаз.

Страница Nightleaf крупным планом: текст выключен по ширине, пробелы ровные, дефисы переносов и запятые чуть выступают за правый край, тире в диалогах.
Настоящая страница крупным планом. Посмотрите на правый край: запятые, точки и дефисы переносов немного выступают за него — поэтому край выглядит ровным. Переносы — по русским правилам, тире в диалогах — на своём месте.

Выключка по абзацу целиком

Большинство читалок заполняют строку за строкой и растягивают то, что осталось, — отсюда белые «коридоры» на странице. Nightleaf взвешивает все возможные переносы строк в абзаце сразу (метод Кнута–Пласса, тот же, что в TeX) и выбирает самую ровную полосу.

Мало переносов — и правильные

Переносы по проверенным словарям для русского и английского, а сверху — практика наборщиков: сначала пробуем без переносов, никаких «лесенок» дефисов, по возможности — без переноса в последней строке страницы.

Висячая пунктуация

Кавычки, запятые, точки и дефисы чуть выступают за край набора, как в хороших изданиях, поэтому поля выглядят по-настоящему ровными.

Микротипографика

Буквы могут незаметно для глаза стать шире или уже — не больше чем на 2 %, — чтобы пробелы между словами оставались ровными, а не зияли.

Спокойные, выровненные страницы

Никаких висячих строк вверху и внизу страницы, никаких заголовков, оставшихся в самом низу. Строки соседних страниц стоят на одной сетке, как на развороте печатной книги.

Книжное оформление

Главы начинаются с новой страницы и чуть ниже, эпиграфы — справа и курсивом, стихи сохраняют свои строки, первый абзац после заголовка — без отступа.

Русский и английский — оба как следует

Язык определяется для каждой книги и каждого абзаца. У каждого свои правила: неразрывные пробелы после коротких предлогов и в инициалах, числа не отрываются от единиц, тире и кавычки на своих местах.

Пропорции настоящей книги

На странице по умолчанию 32 строки. Увеличьте окно — и вся книга станет больше, будто вы поднесли её ближе, а строки и место, где вы читаете, останутся прежними. Хочется шрифт крупнее — один ползунок.

Разворот Nightleaf: слева конец первой главы, справа начинается вторая — ниже, с заголовком и первым абзацем без отступа.
Глава начинается как в печатной книге: с новой страницы, на трети её высоты, первый абзац без отступа.

Набрано шрифтом Literata, созданным для долгого чтения с экрана, в его текстовом оптическом размере. Другие книжные шрифты — в пути.

Книга

Листайте, как бумагу

Nightleaf не изображает книгу плоской картинкой. Раскрытый переплёт лежит на деревянном столе под тёплой лампой; крышки чуть изогнуты, у страниц есть обрез и мягкая тень у корешка, у бумаги — едва заметное зерно, нарисованное программой.

Страница в момент перелистывания: лист перекатывается дугой, на обороте видна следующая страница, на изгибе — блик, под листом — тень.
Кадр настоящего перелистывания: лист перекатывается по дуге, на гребне — блик света, под ним — тень.

Возьмите за уголок

Наведите мышь на внешний уголок страницы — он чуть приподнимется под рукой. Потяните — лист пойдёт за вами и перевернётся. Отпустите за серединой (или резко махните) — ляжет; отпустите раньше — вернётся.

Или просто читайте дальше

Стрелки, Page Up и Page Down, пробел, колесо мыши, щелчок по любой половине разворота, боковые кнопки мыши. Курсор сам прячется через две секунды.

Перелистывание на выбор

По умолчанию лист переворачивается как бумажный; можно выбрать мягкий сдвиг, затухание или мгновенную смену. Никаких вспышек и мерцания.

Одна страница или две

В широком окне — разворот, в узком — одна страница. Полный экран — F11.

Бумага и краска

Цвета на любой час чтения

По умолчанию — «Старая бумага»: почти чёрная краска на тёплой, пожелтевшей бумаге старой книги, куда мягче белого. Для вечера есть ночные схемы, настроенные так, чтобы светлый текст на тёмной странице не слепил.

Старая бумага — Почти чёрная краска на пожелтевшей бумаге. По умолчанию.
Старая бумага. Почти чёрная краска на пожелтевшей бумаге. По умолчанию.
Лесная ночь — Бледно-зелёный на глубоком зелёно-сером. Спокойно для вечера.
Лесная ночь. Бледно-зелёный на глубоком зелёно-сером. Спокойно для вечера.
Янтарная ночь — Янтарный на почти чёрном — для самой тёмной комнаты.
Янтарная ночь. Янтарный на почти чёрном — для самой тёмной комнаты.
Белая бумага — Чёрное на белом, когда хочется чёткости.
Белая бумага. Чёрное на белом, когда хочется чёткости.

Ваше место

Он не теряет вашу страницу

Страницы меняются, когда вы меняете размер окна или шрифта, — ваше место остаётся. Nightleaf помнит фразу, которую вы читали, а не номер страницы.

Открывается там, где вы остановились

Запустите Nightleaf — откроется последняя книга на той самой строке, в окне того же размера и на том же месте.

Прогресс на виду

Тонкая полоса под книгой показывает, сколько прочитано, с отметкой у каждой главы. Наведите — увидите название главы, щёлкните — перейдёте к ней.

Большие книги — быстро

Когда длинная книга открывается впервые, Nightleaf верстает её главу за главой и честно показывает, что делает и сколько осталось. Дальше она открывается сразу.

Полка

Книжный шкаф, а не список файлов

Закройте книгу — и перед вами деревянный книжный шкаф под лампой. Книги стоят обложкой вперёд, под каждой — тонкая линия: сколько прочитано.

  • Книгу можно передвинуть мышью — остальные расступятся, как на настоящей полке.
  • Книгам без обложки достаётся тканевый переплёт с набранным названием.
  • Убрать книгу — маленький × на ней; книга лишь снимается с полки, и её можно вернуть одним щелчком.
Книжная полка Nightleaf: книги в тканевых переплётах на освещённой деревянной полке и место, чтобы добавить книгу.

Книги

Открывает книги, которые у вас уже есть

EPUB 2 и 3

Читаются нашим собственным кодом. Стили издателя откладываются в сторону — книга получает типографику Nightleaf.

FB2 и FB2.ZIP

Главы, эпиграфы, стихи, выделения и обложки.

TXT

Простой текст почти в любой кодировке, которая определяется сама.

Старым файлам здесь рады. Кроме Юникода, Nightleaf читает кодировки, в которых сохранялись старые книги, — Windows-1251, KOI8-R, KOI8-U, DOS 866, ISO-8859-5, Mac Cyrillic, западно- и центральноевропейские кодовые страницы и другие — и сам понимает, в какой из них файл.

Книги с DRM и PDF не поддерживаются.


Ваше — и только ваше

Без учётной записи

Регистрироваться не нужно. Открыли книгу — читайте.

Всё на вашем компьютере

Книги, места чтения и настройки хранятся в простых файлах в вашей папке. Ничего никуда не отправляется.

Два языка

Интерфейс на русском и английском, переключается на лету.

Windows и macOS

Для обеих систем, из одного кода, с одинаковыми страницами.

Почему Nightleaf

Чем он отличается

—Обычная читалкаNightleaf
ВыключкаСтрока за строкой; неровные пробелы и «коридоры»Весь абзац сразу (Кнут–Пласс)
ПереносыЧасто нет совсем — или много подрядСловари и правила наборщиков, переносов мало
Края полосыПунктуация внутри краяВисячая пунктуация, оптически ровный край
Соседние страницыСтроки не совпадаютОдна сетка строк на весь разворот
Русский наборАнглийские правила для всегоСвои правила, язык определяется по абзацам
ВидПлоская панель с текстомРаскрытая книга на столе под лампой
Изменили размер окнаМесто потерялосьПеред глазами та же фраза

Скоро

Nightleaf делается прямо сейчас

Всё, что выше, уже работает. А вот что мы делаем дальше — честно и без сроков.

  • Скоро

    Плавная прокрутка

    Сплошная лента текста движется с вашей скоростью чтения; скорость меняется на ходу, движение плавное на любом мониторе.

  • Скоро

    Сноски и время до конца

    Сноски всплывают, не уводя со страницы; время до конца главы — по вашему темпу.

  • Скоро

    Оглавление, поиск, закладки

    Переход к любой главе, поиск фразы, закладки.

  • Скоро

    Свои цвета и шрифты

    Любой цвет — с живым предпросмотром на настоящем развороте; больше шрифтов, интерлиньяж и поля; пресеты, которыми можно делиться.

  • Скоро

    День и ночь

    Схемы, которые плавно меняются со временем суток, и тёплый оттенок вечером.

  • Скоро

    Чтение вслух

    Голосами, встроенными в Windows и macOS.

  • Скоро

    Настоящая библиотека

    Каталог с авторами и сериями, импорт папок, словарь по наведению.

Скоро для Windows и macOS

Nightleaf Book Reader сейчас в разработке. Купить или скачать пока нечего — и подписываться ни на что не нужно. Когда всё будет готово, это появится здесь.

Windows 10 и 11 · macOS