Re: man, UTF-8 и все все все.
On Thu, Aug 18, 2005 at 11:41:45AM +0400, Yuri Kozlov wrote:
> Здраствуйте.
> В sarge настроил локаль UTF-8
> ~$ locale
> LANG=ru_RU.UTF-8
> LC_CTYPE="ru_RU.UTF-8"
> LC_NUMERIC="ru_RU.UTF-8"
> LC_TIME="ru_RU.UTF-8"
> LC_COLLATE="ru_RU.UTF-8"
> LC_MONETARY="ru_RU.UTF-8"
> LC_MESSAGES="ru_RU.UTF-8"
> LC_PAPER="ru_RU.UTF-8"
> LC_NAME="ru_RU.UTF-8"
> LC_ADDRESS="ru_RU.UTF-8"
> LC_TELEPHONE="ru_RU.UTF-8"
> LC_MEASUREMENT="ru_RU.UTF-8"
> LC_IDENTIFICATION="ru_RU.UTF-8"
> LC_ALL=
>
> Далее, хочу маны на русском языке.
> Имеется manpages-ru и конкретно mv из него.
>
> dpkg -S /usr/share/man/ru_RU.KOI8-R/man1/mv.1.gz
> manpages-ru: /usr/share/man/ru_RU.KOI8-R/man1/mv.1.gz
>
> ls -l /usr/share/man/ru_RU.KOI8-R/man1/mv.1.gz
> -rw-r--r-- 1 root root 3061 2003-11-17 12:02
> /usr/share/man/ru_RU.KOI8-R/man1/mv.1.gz
>
> При man mv получаю английский вариант.
> Взял файлик ru_RU.KOI8-R/man1/mv.1.gz, скопировал его
> в ru/man1 и iconv-ом преобразовал в UTF-8.
>
> При man mv получаются кракозябры.
> Прочитал про проблемы UTF-8 и groff
> http://mail.nl.linux.org/linux-utf8/2005-07/msg00004.html
>
> Как с ru_RU.UTF-8 читать русские маны ?
Маны, находящияся в /usr/share/man/ru/, также имеют кодировку koi8-r, и
при этом нормально отображаются (в utf-8). Простое перемещение из
/usr/share/man/ru_RU.KOI8-R/ в /usr/share/man/ru/ помогает. Судя по
всему, файлы в /usr/share/man/ru_RU.KOI8-R/ являются багом.
Reply to: