In order to have good justification you need to have the ability to handle on-the-fly hyphenation. In order to have on-the-fly hyphenation, you need to have an internal dictionary of common words and where to appropriately break them. All this stuff starts adding up pretty fast. Especially if you intend to make your device available in markets that speak different languages. Yes, it'll get here, but when we're still dealing with issues like properly handling dropcaps and headers/footers (and not just using workarounds) it looks like it might be a short ways off.
|