A reasonably small update, which would demonstrate what can be done, might be to port GNU fmt(1)’s paragraph algorithm to groff’s nroff.
(It is based on TeX’s, but simplified for character cell terminals. As such, it should be a perfect fit for nroff and provide a hint of what could be done for troff.) The project should be suitable for GSoC. Proper neqn(1) support also would be useful. There should be suitably licensed code available which could be ported for groff. Perhaps from the now gpl2 plan9? Or from heirloom? -JimC -- James Cloos <cl...@jhcloos.com> OpenPGP: 1024D/ED7DAEA6