Aspose.Words for Python via .NET allows to use hyphenation for a more compact arrangement of text. It provides advanced algorithms to work with hyphenation dictionaries, uses OpenOffice dictionaries.... For spell checking, OpenOffice uses the Hunspell...text into lines, Aspose.Words checks each word whether it fits entirely...