Páginas compostas como um livro impresso, mesmo no celular
A maioria dos leitores digitais quebra as linhas uma de cada vez: enche uma linha, passa a palavra seguinte para baixo e espalha o espaço que sobra entre as palavras. Na tela estreita de um celular, isso deixa linhas cheias de buracos. O LocalBooks compõe cada parágrafo como um todo, como se compõem os bons livros impressos.
A mesma página, as mesmas configurações
The Lair of the White Worm · Bram Stoker · capítulo 5


| Linha a linha | LocalBooks | |
|---|---|---|
| Espaços com mais do dobro da largura normal | 32,1% | 1,4% |
| Espaço típico entre palavras, comparado ao normal | 170% | 102% |
| Linhas terminadas em hífen | 17,1% | 8,8% |
Little Women · Louisa May Alcott · capítulo 5


| Linha a linha | LocalBooks | |
|---|---|---|
| Espaços com mais do dobro da largura normal | 26,1% | 2,5% |
| Espaço típico entre palavras, comparado ao normal | 162% | 102% |
| Linhas terminadas em hífen | 11,9% | 5,4% |
The Secret Adversary · Agatha Christie · capítulo 2


| Linha a linha | LocalBooks | |
|---|---|---|
| Espaços com mais do dobro da largura normal | 29,7% | 5,2% |
| Espaço típico entre palavras, comparado ao normal | 164% | 102% |
| Linhas terminadas em hífen | 18% | 12,9% |
Medido em todo o capítulo num iPhone, com as configurações padrão do leitor.
Como funciona
- Quebras de linha escolhidas para o parágrafo inteiro
- Antes de desenhar um parágrafo, todas as formas de dividi-lo em linhas são pesadas, e vence a que deixa o espaçamento mais regular. É o método Knuth–Plass, criado para o sistema de composição TeX.
- Letras que cedem um pouco
- Cada linha pode alargar ou estreitar as letras em até 3%, pouco demais para se notar, e assim os espaços entre as palavras ficam perto do normal.
- Pontuação suspensa
- Pontos, vírgulas e aspas ficam logo além da margem direita, para que a borda do texto pareça reta aos olhos.
É assim que o app LocalBooks para iPhone, iPad e Mac compõe cada livro. No leitor da web, quem quebra as linhas é o seu navegador; o Safari também pesa parágrafos inteiros e suspende a pontuação.