печать текстового файла

Здравствуйте!

Есть файл: test.txt с текстом на unicode (там русский и английский).

$ lpr test.txt
не печатает русский. Как можно решить эту проблему?

печать текстового файла

Попробуй это:
http://belgorod.lug.ru/forum/index.php?topic=142.0
мне помогло.

Мне, к сожалению, не

Мне, к сожалению, не помогло.
Казалось бы, что надо наоборот шрифты какие-то добавить.

Под линем пользовали

Под линем пользовали несколько систем печати. Как ни странно все пытались назвать утилиту как lpr. Но судя по всему речь идет о печати через cups. проверить так:
$qlist lpr
net-print/cups

Если всетаки cups.
Во первых надо смотреть файлы в /etc/cups/.

grep "text/plain" mime.types
text/plain txt printable(0,1024)

По умолчанию в купсе так. При этом купс должен распознать входной поток как текстовик. Затем следует узнать какой фильтр будет наложен на данный тип

grep "text/plain" mime.convs
text/plain application/postscript 33 texttops

Вот этот пресловутый texttops и конвертирует текстовик в постскрипт. Вот тут некто рихтовал купс на предмет распечатки юникода русским шрифтом http://vitus-wagner.livejournal.com/344685.html

Можно подкорректировать mime.conv так чтоп посылал в печать сырец. Тогда юникод придется конвертить в 866 и иметь поддержку шрифта в принтере.

Где то видел рекомендации перед печатью конвертнуть текст в постскрипт, затем постскрипт заслать на купс.

wi написал(а): Под линем

wi написал(а):
Под линем пользовали несколько систем печати. Как ни странно все пытались назвать утилиту как lpr. Но судя по всему речь идет о печати через cups. проверить так:
$qlist lpr
net-print/cups

Если всетаки cups.
Во первых надо смотреть файлы в /etc/cups/.

grep "text/plain" mime.types
text/plain txt printable(0,1024)

По умолчанию в купсе так. При этом купс должен распознать входной поток как текстовик. Затем следует узнать какой фильтр будет наложен на данный тип

grep "text/plain" mime.convs
text/plain application/postscript 33 texttops

Вот этот пресловутый texttops и конвертирует текстовик в постскрипт. Вот тут некто рихтовал купс на предмет распечатки юникода русским шрифтом http://vitus-wagner.livejournal.com/344685.html

Можно подкорректировать mime.conv так чтоп посылал в печать сырец. Тогда юникод придется конвертить в 866 и иметь поддержку шрифта в принтере.

Где то видел рекомендации перед печатью конвертнуть текст в постскрипт, затем постскрипт заслать на купс.

Да, это был cups.
К сожалению не удалось настроить ни один из стандартных фильтров чтобы он с utf работал. Зато нашел фильтр paps - он сразу отлично работает. На bugs.gentoo.org есть ebuild.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".