Silbentren-nung ist zwar richtig, sollte aber doch besser Silben-trennung getrennt werden.
Ich habe mal deutsche Trennmuster berechnet, die nur solche Trennstellen finden. Das ist mit dem gegebenen Algorithmus eigentlich kein Problem und sieht bei Flattersatz nicht schlecht aus. Bei Blocksatz bleiben aber oft die grossen Lücken zwischen den Wörtern.
Ausserdem bin ich nicht der Meinung, dass Trennungen vom Typ Silbentren-nung grundsätzlich schlecht sind. Erstens ist diese Trennung in manchen Fällen besser, als gar keine, wenn andernfalls grosse Lücken im Text entstünden.
Zweitens sieht der Leser auf der ersten Zeile bereits beinahe das komplette Wort und wird als geübter Leser den Rest mental ergänzen.
Ein Algorithmus kann aber nicht erkennen, ob er Wachs-tube oder Wach-stube trennen muss […]
Stimmt. Allerdings sind diese Fälle äusserst selten. In den Trennmustern für Deutsch werden diese Wörter so gehandhabt, dass an der kritischen Stelle *nicht* getrennt wird; also lediglich Wachstu-be.