Re: Cupsys again
Хмутро.
>> ИЛ> Это не совсем так. CUPS передает фильтру локаль клиента (как и массу
>> ИЛ> другой полезной информации). Здесь проблемы нет.
ИЛ> >
ИЛ> > Есть. Кто сказал, что файл у меня в той кодировке, какая локаль?
ИЛ> LANG=$CHARSET lp
ИЛ> lp -o charset=koi8-r
Во второе я бы еще поверил. А так, скажем, для a2ps текущая локаль
определяет, в какой кодировке подсовывать буковки "Печатал Artem Chuprina" и
"стр. 12", а charset самого текста - это совсем другое...
>> ИЛ> Более того, этот фильтр
>> ИЛ> функционален. Ему можно передать даже число строк на странце и кегль.
ИЛ> >
ИЛ> > Так если я это знаю, то значит, у меня уже PostScript есть (а как я,
ИЛ> > спрашивается, выяснял?).
ИЛ> Я имел в виду плотность число сторок/символов на дюйм
ИЛ> lp -o columns=2 -o sides=two-sided-short-edge -o cpi=24 -o Economode=True
ИЛ> Очень даже удобно бывает...
Так я обычно заранее не знаю, сколько мне надо символов на дюйм... Я раза три
прогоню a2ps, чтобы найти компромисс между размером шрифта и количеством
перенесенных строк...
ИЛ> > А если у меня уже есть PostScript, то нафиг мне
ИЛ> > продвинутый фильтр? Я тупым и циничным вполне обойдусь...
ИЛ> >
>> ИЛ> Проблема в том, что в PS принтере нет унифицированных кириллических
>> ИЛ> шрифтов. Были бы -- поправить фильтр на час работы.
ИЛ> >
ИЛ> > Грузи. В общем, тоже на час работы.
ИЛ> Только разработчики его хрен примут как патч ибо он будет требовать
ИЛ> какие-нибудь шрифты с метриками.
Если он их будет требовать безусловно, то и правильно сделают. Надо делать
конфигурируемо.
--
Artem Chuprina
RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
Reply to: