[EMAIL PROTECTED] -> [email protected] @ Thu, 14 Jun 2007 15:03:40 +0200 (CEST):
>> Alexander GQ Gerasiov -> [email protected] @ 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]

