TeX::Hyphen verwendet TeX nur fuer die Silbentrennungstabelle, kann aber auch auf nicht-TeX-Text angewandt werden. Man fuettert das Modul einfach mit einem Wort und TeX::Hyphen zeigt die moeglichen Trennpunkt an. Zum Beispiel:
perl -MTeX::Hyphen -le 'print TeX::Hyphen->new(style=>"german")->visualize("Urinstinkt")'
Urin-stinkt
Ups, hier muss man wahrscheinlich seine eigene Ausnahmentabelle verwenden :-)