휴대폰에서도 인쇄된 책처럼 조판한 페이지
대부분의 전자책 리더는 한 줄씩 줄을 바꿉니다. 한 줄을 채우고, 다음 단어를 아래로 넘기고, 남은 공간을 단어 사이에 흩어 놓습니다. 좁은 휴대폰 화면에서는 구멍이 숭숭 난 줄이 남습니다. LocalBooks는 잘 만든 인쇄 책처럼 문단 전체를 한꺼번에 짭니다.
같은 페이지, 같은 설정
The Lair of the White Worm · Bram Stoker · 5장


| 한 줄씩 | LocalBooks | |
|---|---|---|
| 보통 너비의 두 배가 넘는 단어 간격 | 32.1% | 1.4% |
| 보통 간격과 비교한 일반적인 단어 간격 | 170% | 102% |
| 하이픈으로 끝나는 줄 | 17.1% | 8.8% |
Little Women · Louisa May Alcott · 5장


| 한 줄씩 | LocalBooks | |
|---|---|---|
| 보통 너비의 두 배가 넘는 단어 간격 | 26.1% | 2.5% |
| 보통 간격과 비교한 일반적인 단어 간격 | 162% | 102% |
| 하이픈으로 끝나는 줄 | 11.9% | 5.4% |
The Secret Adversary · Agatha Christie · 2장


| 한 줄씩 | LocalBooks | |
|---|---|---|
| 보통 너비의 두 배가 넘는 단어 간격 | 29.7% | 5.2% |
| 보통 간격과 비교한 일반적인 단어 간격 | 164% | 102% |
| 하이픈으로 끝나는 줄 | 18% | 12.9% |
iPhone에서 리더 기본 설정으로 장 전체를 측정했습니다.
작동 방식
- 문단 전체를 보고 고르는 줄바꿈
- 문단을 그리기 전에 줄로 나누는 모든 방법을 따져 보고, 간격이 가장 고른 방법을 고릅니다. TeX 조판 시스템을 위해 만들어진 Knuth–Plass 방식입니다.
- 살짝 늘고 주는 글자
- 각 줄은 글자 폭을 최대 3%까지 넓히거나 좁힐 수 있어, 알아차리기 힘들 만큼의 차이로 단어 사이 간격을 보통에 가깝게 유지합니다.
- 내어 단 문장 부호
- 마침표, 쉼표, 따옴표가 오른쪽 여백 바로 바깥에 놓여 본문의 가장자리가 눈에 곧게 보입니다.
iPhone, iPad, Mac용 LocalBooks 앱은 모든 책을 이렇게 짭니다. 웹 리더에서는 브라우저가 줄을 바꿉니다. Safari도 문단 전체를 따져 보고 문장 부호를 내어 답니다.