[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: CUPS + Epson LQ-100 ESC/P2



On 2005.01.22 at 21:10:14 +0300, Иван Лох wrote:

> > Там надо читать ГОРАЗДО МЕНЬШЕ документации. Причем, частично изложенной
> > в книге Немет, которая по популяризаторскому таланту сильно превосходит 
> > авторов cups.
> 
> Это не так. В случае Berkly LPD надо:
> 
> 1) Знать, что такое if (о чудо, это совсем не условный оператор)

Это рассказывается в man printcap. Он занимает 134 строки 

> 2) Знать, что такое eps9high, eps9low (если я еще не забыл)

Заметим, что это знать всё равно придется, потому что cups этой
древности не знает и знать не хочет.

> 3) Сделать три виртуальных принтера и запутаться между ними
Учитесь давать принтерам правильные названия. 

А в случае cups, в том случае если его user-friendly тулзы
(читайте у мою статью в "Домашнем Компьютере" что такое на самом деле
метафора user-friendly) не работают, нужно читать го-о-раздо больше.
Причем не только и не столько документацию, сколько
слабодокументированный код. 

А про то, насколько "удобны" GUI-шные инструменты можно у Эрика Раймонда
почитать. Из его описания однозначно делается вывод, что для того, чтобы
настроить cups, нужно знать о системах печати ГОРАЗДО больше, чем для
настройки LPD с отдельно взятым локальным принтером.

> > И вообще в случае с berkley LPD фильтр для нужного тебе принтера надо
> > ДЕЛАТЬ, а в случае cups - ПЕРЕДЕЛЫВАТЬ. Делать всегда проще, чем
> > переделывать. 
> 
> Во многих случаях PPD файл можно взять с дискетки к принтеру. Для

Какой такой PPD файл? Если у принтера естб PPD файл, то он
постскриптовский. А значит для lpd фильтр вообще не нужен. 
exec /bin/cat сгодится.

> непостскриптовских принтеров есть всякие купсоматикики, хотя 99%


Но мы сейчас рассматриваем ситуацию оставшегося одного процента - cups
сама по себе не встала.

> Какое дотачивание? Разрешение правильное прописать? 
> Сложность CUPS это миф. Правда очень устойчивый.

Сложность CUPS заключается в ошибочной исходной идее, что разрешением
принтера и прочими параметрами должна управлять система печати, а не
приложение, создающее файл на языке описания страниц, например
Postscript.  



Reply to: