Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Are there any implementations of Knuth-Plass line breaking in HTML or CSS libraries? Maybe in a static site generator?


It's possible, but the markup is very, very messy. I made a proof-of-concept by hand a couple months ago [1], but it would require quite a bit more work to automate it. It's probably best to just wait for browsers to implement CSS Text Module Level 4, which includes a property for enabling use of better line breaking algorithms.

[1] https://mpetroff.net/files/pre-calculated-line-breaks-demo/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: