URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 50952
[ Назад ]

Исходное сообщение
"как исправить в cups ступенчатую печать текстовых файлов ???"

Отправлено az , 26-Ноя-04 07:48 
... на удаленный LPD принтер

Содержание

Сообщения в этом обсуждении
"как исправить в cups ступенчатую печать текстовых файлов ???"
Отправлено az , 26-Ноя-04 08:40 
неужели никто не знает...
я так понимаю это исправляется добалением фильтра, который в каждой строке меняет \n на \r\n ...
только как его (фильтр) прикрутить не знаю..

"как исправить в cups ступенчатую печать текстовых файлов ???"
Отправлено DogEater , 26-Ноя-04 09:31 
>неужели никто не знает...
>я так понимаю это исправляется добалением фильтра, который в каждой строке меняет
>\n на \r\n ...
>только как его (фильтр) прикрутить не знаю..

посмотри какой фильтр отвечает за обработку файлов типа text/plain
и включён ли он вообще?


"как исправить в cups ступенчатую печать текстовых файлов ???"
Отправлено az , 26-Ноя-04 09:46 
в /etc/cups/mime.types есть такая строчка..
..
text/plain                  txt tmp printable(0, 1024)
..

в /etc/cups/mime.convs есть такие строчки..
..
application/postscript    application/vnd.cups-postscript  66  pstops
..
text/plain                application/postscript           33  texttops
..

т.е. как я понял файлы с расширением txt и tmp должны обрабатываться фильтрами pstops и texttops..

меняю pstops, texttops на собственный скрипт (нашел на просторах сети ;)
--
#!/usr/bin/perl
while(<STDIN>){chop $_; print "$_\r\n"};
--

и не работает :(

а могет есть где нить в конфигурационных файлах опция, исправляющая этот баг???


"как исправить в cups ступенчатую печать текстовых файлов ???"
Отправлено DogEater , 26-Ноя-04 11:31 
>в /etc/cups/mime.types есть такая строчка..
>..
>text/plain            
>      txt tmp printable(0, 1024)
>..
>
>в /etc/cups/mime.convs есть такие строчки..
>..
>application/postscript    application/vnd.cups-postscript  66  pstops
>..
>text/plain            
>    application/postscript      
>    33  texttops
>..
>
>т.е. как я понял файлы с расширением txt и tmp должны обрабатываться
>фильтрами pstops и texttops..
>
>меняю pstops, texttops на собственный скрипт (нашел на просторах сети ;)
>--
>#!/usr/bin/perl
>while(<STDIN>){chop $_; print "$_\r\n"};
вообще-то правильнее  использовать chomp;