Отладка переносов
Если параметры переносов и выключки приемлемы, то основной причиной неудачных пробелов в строке является отсутствие оптимальных переносов. И вам следует устанавливать их вручную, если уж программные установки не дают удачных решений. Например, в программе задано ограничение количества смежных строк с переносами, которое не позволяет ей решить сложный случай, возникший в текущей строке. И уменьшение количества знаков до и после переноса поможет обеспечить лучший вариант окончания строки.
Когда неверный перенос создает проблему, используйте дискреционный дефис (и никогда жесткий дефис), чтобы убедить программу разбить слово там, где вам кажется предпочтительнее (рис. 10.21).
Верстка, предложенная программой
What has since followed are but natural consequences. With the success of their first movement, this small fanatical party began to acquire strength; and with that, to become an object of courtship to both great parties. The necessary conse - <) quence was a further increase of power, and a gradual tainting of the opinions of both of the other parties with their doctrines, until the infection has extended over both.
Добавление мягкого переноса
What has since followed are but natural consequences. With the success of their first movement, this small fanatical party began to acquire strength; and with that, to become an object of courtship to both great parties. The necessary consequence was a further increase of power, and a gradual tainting of the opinions of both of the other parties with their doctrines, until the infection has extended over both.