funman очевидно имеет в виду, что можно в исходный текст статьи вставлять какие-либо спец символы (например & shy* ), а затем, при выводе с помощью php удалять те, которые не попадают в зону переноса... Только херня это все. PHP не сумеет узнать ширины экрана, пока ему об этом не скажут java скрипты, а чтобы скрипты что-то сказали, надо чтобы страница уже загрузилась (а на ней уже должен быть текст с разбивкой)... короче столько гемора, что проще выходит обойтись без переносов.
Видимо нет нормального решения...