LINUX.ORG.RU

ищи конфиг nroff и ковыряй

kilolife ★★★★★
()

Что бы маны нормально работали в кои8, надо взять less и groff
от 8-ки, те что есть в 9-ке не лечатся никак, они специально
под utf-8 залочены....

McMCC ★★★
()

2 McMCC Спасибо большое, дело двинулось :) less и groff поставил от рх8, теперь маны намного больше похожи на маны. Но тем не менее какие-то проблемы остались, русский текст выглядит вот так: пппп║пппп rpm - яяп? п?п?яп?яп╧ п?п╣п?п╣п?п╤п╣я п©п╟п╨п╣яп?п╡, п╨п?яп?яяп╧ Что же делать дальше?

anonymous
()
Ответ на: комментарий от anonymous

Все просто, русские маны в utf-8, можно перекодировку устроить или
обратно все маны в koi8 конвертнуть через iconv...
Маны читаются через nroff, а это обычный скрипт, в конце этого скрипта 
приводишь примерно к этому..

# This shell script is intended for use with man, so warnings are
# probably not wanted.  Also load nroff-style character definitions.

: ${GROFF_BIN_PATH=/usr/bin}
export GROFF_BIN_PATH
if [ -n "$CONV" ]; then
    iconv -f UTF-8 -t $CONV ${1+"$@"} | PATH=$GROFF_BIN_PATH:$PATH groff -mtty-char $T $opts
else
    PATH=$GROFF_BIN_PATH:$PATH groff -mtty-char $T $opts ${1+"$@"}
fi

обрати внимание на перекодировку через iconv из utf-8 в ту локаль,
которая у тебя установлена, можно nroff просто взять из 9шной версии
groffa, что я и сделал....

McMCC ★★★
()

Огромное спасибо!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.