Строка отображается вот так (если в багзиллу попадёт так, как я вижу): $ echo abc ц÷ н╠ Б┌╛ ц═А╦┐ц╖ | iconv -f UTF-8 -t ASCII//TRANSLIT abc ss ? EUR abc Собственно, пояснение вот тут: Bug 33265
То есть, я подозреваю, что строка '\" t -*- coding: UTF-8 -*- где-то работает, но не у нас.
(In reply to comment #1) > То есть, я подозреваю, что строка > > '\" t -*- coding: UTF-8 -*- > > где-то работает, но не у нас. Если это не работает, перевесьте, пожалуйста, на тот пакет, кототорый не работает.
(In reply to comment #2) > > То есть, я подозреваю, что строка > > > > '\" t -*- coding: UTF-8 -*- > > > > где-то работает, но не у нас. > > Если это не работает, перевесьте, пожалуйста, на тот пакет, кототорый не > работает. Я не уверен, что у нас вообще есть такой пакет, для которого эта строка предназначена. Гугль говорит, что это manconv: http://man7.org/linux/man-pages/man1/manconv.1.html apt-cache search manconv ничего не показывает. Тот же Гугль говорит, что это из man-db (по крайней мере, в Ubuntu), у нас такого пакета я не вижу. Зато у нас работает вот так: .\" -*- mode: troff; coding: UTF-8 -*-
(In reply to comment #3) > (In reply to comment #2) > > > > То есть, я подозреваю, что строка > > > > > > '\" t -*- coding: UTF-8 -*- > > > > > > где-то работает, но не у нас. > > > > Если это не работает, перевесьте, пожалуйста, на тот пакет, кототорый не > > работает. > > Я не уверен, что у нас вообще есть такой пакет, для которого эта строка > предназначена. Гугль говорит, что это manconv: > http://man7.org/linux/man-pages/man1/manconv.1.html > apt-cache search manconv ничего не показывает. Тот же Гугль говорит, что это из > man-db (по крайней мере, в Ubuntu), у нас такого пакета я не вижу. Ну да, все остальные уже давно переехали на man-db. > Зато у нас работает вот так: > > .\" -*- mode: troff; coding: UTF-8 -*- В man-db работает и то, и другое, поэтому я не буду менять апстримный стиль указания кодировки в man-pages.
JFYI, у cебя в /etc/man.conf я давно поменял koi8-r на utf8.
(In reply to comment #4) > Ну да, все остальные уже давно переехали на man-db. Пусть тогда будет так пока: Bug 33281 > > Зато у нас работает вот так: > > > > .\" -*- mode: troff; coding: UTF-8 -*- > > В man-db работает и то, и другое, поэтому я не буду менять апстримный стиль > указания кодировки в man-pages. Разве пакеты в дистрибутиве не должны подстраиваться под дистрибутив ? Получается, что некоторые man-ы не очень читабельны.
(In reply to comment #5) > JFYI, у cебя в /etc/man.conf я давно поменял koi8-r на utf8. Дистрибутивно этому мешает пока Bug 33265 Кстати, utf8, говорят, неправильно писать, правильно - UTF-8: http://midnight-commander.org/ticket/3239
(In reply to comment #7) > (In reply to comment #5) > > > JFYI, у cебя в /etc/man.conf я давно поменял koi8-r на utf8. > > Дистрибутивно этому мешает пока Bug 33265 Вешайте тогда на пакет man. > Кстати, utf8, говорят, неправильно писать, правильно - UTF-8: > http://midnight-commander.org/ticket/3239 utf8 у меня работает, и у вас должно.
(In reply to comment #8) > > Кстати, utf8, говорят, неправильно писать, правильно - UTF-8: > > http://midnight-commander.org/ticket/3239 > > utf8 у меня работает, и у вас должно. В данном-то случае работает, но мало ли, когда и что...
в Сизифе теперь man-db.