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. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

