Breaking Paragraphs Into Lines [pdf] (1981)
Posted26 days agoActive19 days ago
gwern.netResearchstory
informativeneutral
Debate
0/100
Design_toolsTexTypesetting
Key topics
Design_tools
Tex
Typesetting
Discussion Activity
Light discussionFirst comment
N/A
Peak period
3
144-156h
Avg / period
2.3
Key moments
- 01Story posted
Dec 12, 2025 at 8:25 AM EST
26 days ago
Step 01 - 02First comment
Dec 12, 2025 at 8:25 AM EST
0s after posting
Step 02 - 03Peak activity
3 comments in 144-156h
Hottest window of the conversation
Step 03 - 04Latest activity
Dec 18, 2025 at 7:13 PM EST
19 days ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 46243901Type: storyLast synced: 12/18/2025, 3:40:40 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
"Paragraph justification is based primarily on shrinking or stretching the interword blanks. While the blanks on a line are all scaled by the same amout, the amount in question varies from line to line. The quality of a paragraph's typographic color largely depends on the aforementioned variation being as small as possible. Yet, TEX'S paragraph justification algorithm addresses this problem in a rather coarse fashion. In this paper, we propose a refinement to the algorithm allowing to improve the situation without disturbing the general behavior of the algorithm too much, and without the need for manual intervention. We analyze the impact of our refinement on a large number of experiments through several statistical estimators. We also exhibit a number of typographical traits relatedto whitespace distribution that we believe may contribute to our perception of homogeneousness."
Frank Liang's thesis on hyphenation (developed for/used by TeX), supervised by Donald E. Knuth:
Liang, Franklin Mark (1983) WORD HY-PHEN-A-TION BY COM-PUT-ER, Ph.D. thesis, Stanford University. https://www.tug.org/docs/liang/liang-thesis.pdf