anagnost96
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору На самом деле, там даже и автоматический деворпинг, по моему мнению, нормальный -- ну, если не ждать от него чудес. С ним имеется, по большому счету, одна серьезная проблема, из-за которой его сейчас можно применять только для страниц, равномерно заполненных двусторонне выровненным текстом. Дело в том, что для определения правого края СТ ищет ровно две строки текста, обладающих определенными качествами, после чего считает, что прямая, заданная их правой границей, должна быть вертикалью. Так вот, при этом он автоматически хватается за самую длинную строку, и если она вдруг окажется длиннее остальных (ну, например, колонтитул на странице шире основного текста), то предполагаемая вертикаль на самом деле окажется диагональю с соответствующими последствиями для выравнивания. В общем, если бы можно было ввести дополнительную проверку, которая бы исключала из рассмотрения строки, длина которых заведомо лежит за пределами основного разброса значений, то это сразу сняло бы значительную часть проблем. Я как-то пытался с этим разобраться, но не довел дело до конца. |