Как стать автором
Обновить

Комментарии 2

файл со строкой в 70 знаков

настолько умно, насколько можете, то вы по определению недостаточно
.br

У меня впечатление что у вас у исходного текста ручные переносы строк по ширине 70? Hard line wrapping - зло. Замучаетесь редактировать текст. ".br" должны только разделять абзацы. Пишите в исходнике длинные строки - nroff / groff умеет их обрабатывать, он вообще говоря создаёт вывод фиксированной ширины, но ширину выводимого текста он выставляет по ширине терминала, из которого вызван. Визуально это выглядит как текст, подстраивающийся под ширину терминала, хотя всё дело в удачном выборе константы ширины.

да, вы правы. Я для примера вставил именно так текст и это неправильно, конечно. Можно было за один проход все форматировать. А я сначала отформатировал сам файл на 70 букв в строке (для терминала), затем разбил скриптом. Где-то через месяц до конца переведу документацию к groff и выложу как раз об этих тонкостях. В родном мануале очень много интересного.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации