You can set the syllabification marks in the source file using "!-". At these marks UDO is allowed to split up a word. A short example:
semi-automatic syl!-labi!-fi!-cation
When converting to LaTeX UDO replaces all "!-" by "\-". So it would look like "syl\-labi\-fi\-cation".
When converting to ASCII, ST-Guide, Pure C Help and Manualpage the word is split up into different parts if it doesn't have enough place at the end of a line. So it can look like "syl- labification", "syllabi- fication" or "syllabifi- cation".
When converting to other formats the marks are simply deleted.