среда, 30 июня 2010 г.

корректное отображение русских man-страниц: решение

давеча, я хотел было перевести перевести man-pages-ru в юникод дабы избавиться от iconv в конвейере при отображении man-страниц. хотел, да не тут то было. на практике выяснилось, что nroff не работает с юникодом и значит от конвейера никак не избавиться. самое оптимальное решение я увидел здесь. там предлагается iconv заменить enconv. оказалось - это то, что надо. во-первых enconv автоматом определяет кодировку текста, достаточно задать язык ru, во-вторых это избавляет меня от необходимости ставить glibc-2.
т.о. для правильного отображения переведенных man-страниц необходимы пакеты:
- man-1.6f исправленная под локаль ru_RU.UTF-8,
- enca - пакет автоопределения и преобразования кодировки,
- man-pages-ru
все пакеты на настоящий момент доступны на странице проекта.

Комментариев нет:

Отправить комментарий