Способы переноса
Большинство программ предлагает два способа переноса: по словарю и по алгоритму (algorithmic hyphenation). Алгоритм — это процедура, которая анализирует структуру слов и обеспечивает поиск правильной точки их разбиения. Этот способ всегда работает
Довольно успешно, и его зачастую предпочитают, потому что он быстрее переноса по словарю. К сожалению, алгоритму нельзя доверять так, как словарю, поэтому лучше выбрать последний вариант.
Идеальным решением, которое предлагают некоторые программы, является применение обоих способов. Программа сначала обращается к словарю, а затем переходит к алгоритму, если не находит слова в словаре. Обращение к алгоритму более подходит для технических терминов, имен собственных, иностранных слов (хотя для правильного переноса иностранных слов лучше использовать алгоритм, который распознает правила словообразования данного языка).