Re: CUPS плюёт на опции командной строки

2007-06-14 Пенетрантность Иван Лох
On Thu, Jun 14, 2007 at 03:22:48PM +0400, Alexander GQ Gerasiov wrote:
 Генерируем postscript при помощи печать в файл.
 
 Если в свойствах принтера выставить duplex через длинный край, то
 получаем один файл, если выставить пропустить, то получаем другой,
 разница в одну секцию:
 
  %% FoomaticRIPOptionSetting: PageSize=A4
 
 -o sides=one-sided/-o sides=two-sided-long-edge/-o sides=two-sided-short-edge
 
 он просто плюёт. Параметр используется только если в постскрипте не
 задан дуплекс вообще. Это нормально или можно как-то починить? Багу

Самое простое, использовать вместо Foomatic (foomatic-filters-ppds) с его
противоестественным интеллектом, родной PPD от производителя или из
linuxprinting.org-ppds. 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: CUPS плюёт на опции командной строки

2007-06-14 Пенетрантность Artem Chuprina
Alexander GQ Gerasiov - debian-russian@lists.debian.org  @ Thu, 14 Jun 2007 
15:22:48 +0400:

 AGG Генерируем postscript при помощи печать в файл.

 AGG Если в свойствах принтера выставить duplex через длинный край, то
 AGG получаем один файл, если выставить пропустить, то получаем другой,
 AGG разница в одну секцию:

 AGG  %% FoomaticRIPOptionSetting: PageSize=A4
 AGG  %%EndFeature
 AGG  } stopped cleartomark
 AGG -[{
 AGG -%%BeginFeature: *Duplex DuplexNoTumble
 AGG -%% FoomaticRIPOptionSetting: Duplex=DuplexNoTumble
 AGG -%%EndFeature
 AGG -} stopped cleartomark
 AGG  %%EndSetup
 AGG  %%Page: 1 1
 AGG  %%PageBoundingBox: 18 14 577 828


 AGG теперь самое странное: если мы печатаем постскрипт с заданным дуплексом 
 AGG командой lp, то печается он именно так, как сказано в файле, а на
 AGG параметр 

 AGG -o sides=one-sided/-o sides=two-sided-long-edge/-o 
sides=two-sided-short-edge

 AGG он просто плюёт. Параметр используется только если в постскрипте не
 AGG задан дуплекс вообще. Это нормально или можно как-то починить? Багу
 AGG репортить? Если нельзя починить, как бы это подешевле заворкэраундить?
 AGG неуж-то awk'ом вырезать запись?

По идее - нормально.  Ибо добавить инструкцию дуплекса в файл много
проще, чем выцарапать ее оттуда.  Откуда lp знать, какой именно фразой
оно туда добавлено?  Софт - он разный бывает...

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Как в notepad тексты редактировать? Руками каждую букву набирать, что ли?
(c)vitus


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: CUPS плюёт на опции командной строки

2007-06-14 Пенетрантность yuri . nefedov

On Thu, 14 Jun 2007, Artem Chuprina wrote:


Alexander GQ Gerasiov - debian-russian@lists.debian.org  @ Thu, 14 Jun 2007 
15:22:48 +0400:

AGG Генерируем postscript при помощи печать в файл.

AGG Если в свойствах принтера выставить duplex через длинный край, то
AGG получаем один файл, если выставить пропустить, то получаем другой,
AGG разница в одну секцию:

AGG  %% FoomaticRIPOptionSetting: PageSize=A4
AGG  %%EndFeature
AGG  } stopped cleartomark
AGG -[{
AGG -%%BeginFeature: *Duplex DuplexNoTumble
AGG -%% FoomaticRIPOptionSetting: Duplex=DuplexNoTumble
AGG -%%EndFeature
AGG -} stopped cleartomark
AGG  %%EndSetup
AGG  %%Page: 1 1
AGG  %%PageBoundingBox: 18 14 577 828


AGG теперь самое странное: если мы печатаем постскрипт с заданным дуплексом
AGG командой lp, то печается он именно так, как сказано в файле, а на
AGG параметр

AGG -o sides=one-sided/-o sides=two-sided-long-edge/-o 
sides=two-sided-short-edge

AGG он просто плюёт. Параметр используется только если в постскрипте не
AGG задан дуплекс вообще. Это нормально или можно как-то починить? Багу
AGG репортить? Если нельзя починить, как бы это подешевле заворкэраундить?
AGG неуж-то awk'ом вырезать запись?

По идее - нормально.  Ибо добавить инструкцию дуплекса в файл много
проще, чем выцарапать ее оттуда.  Откуда lp знать, какой именно фразой
оно туда добавлено?  Софт - он разный бывает...



 Вообще-то, если присмотреться, то всё что добавлено это
 комментарии, с точки зрения принтера. Так что, если файл
 только для печати, то
  grep -v ^%%
 просто их удалит. Ничего сложного.
 Ну а дальше, ключиками lp играться.

 Ю.


Re: CUPS плюёт на опции командной строки

2007-06-14 Пенетрантность Artem Chuprina
[EMAIL PROTECTED] - debian-russian@lists.debian.org  @ Thu, 14 Jun 2007 
15:03:40 +0200 (CEST):

  Alexander GQ Gerasiov - debian-russian@lists.debian.org  @ Thu, 14 Jun 
  2007 15:22:48 +0400:
 
  AGG Генерируем postscript при помощи печать в файл.
 
  AGG Если в свойствах принтера выставить duplex через длинный край, то
  AGG получаем один файл, если выставить пропустить, то получаем другой,
  AGG разница в одну секцию:
 
  AGG  %% FoomaticRIPOptionSetting: PageSize=A4
  AGG  %%EndFeature
  AGG  } stopped cleartomark
  AGG -[{
  AGG -%%BeginFeature: *Duplex DuplexNoTumble
  AGG -%% FoomaticRIPOptionSetting: Duplex=DuplexNoTumble
  AGG -%%EndFeature
  AGG -} stopped cleartomark
  AGG  %%EndSetup
  AGG  %%Page: 1 1
  AGG  %%PageBoundingBox: 18 14 577 828
 
 
  AGG теперь самое странное: если мы печатаем постскрипт с заданным дуплексом
  AGG командой lp, то печается он именно так, как сказано в файле, а на
  AGG параметр
 
  AGG -o sides=one-sided/-o sides=two-sided-long-edge/-o 
  sides=two-sided-short-edge
 
  AGG он просто плюёт. Параметр используется только если в постскрипте не
  AGG задан дуплекс вообще. Это нормально или можно как-то починить? Багу
  AGG репортить? Если нельзя починить, как бы это подешевле заворкэраундить?
  AGG неуж-то awk'ом вырезать запись?
 
  По идее - нормально.  Ибо добавить инструкцию дуплекса в файл много
  проще, чем выцарапать ее оттуда.  Откуда lp знать, какой именно фразой
  оно туда добавлено?  Софт - он разный бывает...
 

 y  Вообще-то, если присмотреться, то всё что добавлено это
 y  комментарии, с точки зрения принтера. Так что, если файл
 y  только для печати, то
  grep -v ^%%
 y  просто их удалит. Ничего сложного.

А вот выплескивать ребенка вместе с водой я бы не советовал...

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

на вопрос как дела? отвечать 304 Not Modified
http://bash.org.ru/quote.php?num=20466


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]