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

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



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

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

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


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

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

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



Reply to: