Uma rotina de hifenação não precisa hifenar todas as sílabas de todas as palavras, mas não pode errar quando efetivamente o fizer. Deixar de hifenar uma sílaba não é erro, mas hifenar na letra errada é. O problema de uma rotina de hifenação, portanto, não é acertar sempre, mas não errar. Este exemplo vai ajudá-lo a hifenar de modo profissional no seu programa. Ele contém uma biblioteca (DLL para o Windows e libhyphen.so, para Linux) que implementa o algoritmo de Liang para o TEX, uma classe wrapper THiphen e um dicionário de sílabas hyph_pt_BR (o mesmo do BrOffice).