Read LocalBooks in English →
LocalBooks

Страницы, свёрстанные как печатная книга, даже на телефоне

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

Та же страница, те же настройки

The Lair of the White Worm · Bram Stoker · глава 5

Страница из «The Lair of the White Worm», строки разбиты по одной: неровные пробелы между словами
Строка за строкой
Та же страница из «The Lair of the White Worm» в наборе LocalBooks: ровные пробелы между словами
LocalBooks
Строка за строкойLocalBooks
Пробелы шире двойной нормы32,1 %1,4 %
Обычный пробел по сравнению с нормой170 %102 %
Строки с переносом17,1 %8,8 %

Little Women · Louisa May Alcott · глава 5

Страница из «Little Women», строки разбиты по одной: неровные пробелы между словами
Строка за строкой
Та же страница из «Little Women» в наборе LocalBooks: ровные пробелы между словами
LocalBooks
Строка за строкойLocalBooks
Пробелы шире двойной нормы26,1 %2,5 %
Обычный пробел по сравнению с нормой162 %102 %
Строки с переносом11,9 %5,4 %

The Secret Adversary · Agatha Christie · глава 2

Страница из «The Secret Adversary», строки разбиты по одной: неровные пробелы между словами
Строка за строкой
Та же страница из «The Secret Adversary» в наборе LocalBooks: ровные пробелы между словами
LocalBooks
Строка за строкойLocalBooks
Пробелы шире двойной нормы29,7 %5,2 %
Обычный пробел по сравнению с нормой164 %102 %
Строки с переносом18 %12,9 %

Измерено по всей главе на iPhone с настройками читалки по умолчанию.

Как это работает

Переносы строк выбираются для всего абзаца
Прежде чем нарисовать абзац, программа взвешивает все способы разбить его на строки и выбирает тот, где пробелы ровнее всего. Это метод Кнута — Пласса, придуманный для системы вёрстки TeX.
Буквы, которые чуть уступают
Каждая строка может расширить или сузить буквы до 3% — слишком мало, чтобы заметить, — и пробелы между словами остаются близки к норме.
Висячая пунктуация
Точки, запятые и кавычки чуть выступают за правое поле, чтобы край текста выглядел ровным для глаза.

Так приложение LocalBooks для iPhone, iPad и Mac набирает каждую книгу. В веб-читалке строки разбивает ваш браузер; Safari тоже взвешивает абзацы целиком и выносит пунктуацию за край.