Created: 2020-08-18T06:37:07.749217
http://eprg.org/G53DOC/pdfs/knuth-plass-breaking.pdf
https://github.com/tex-other/knuth-plass-thoughts/blob/master/plass.cpp
https://android.googlesource.com/platform/frameworks/minikin/+/master/libs/minikin/OptimalLineBreaker.cpp
TODO fish up expired adobe patent
TODO explain how knuth-plass works