Bug 8732

Summary: Psnup (возможно, и другие) выставляет неправильный формат бумаги
Product: Sisyphus Reporter: Fr. Br. George <george>
Component: ghostscriptAssignee: Fr. Br. George <george>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: dd1email, george, kirill, lav, ldv, mike, vitty
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Control для включения-выключения формата A4 по умолчанию. none

Description Fr. Br. George 2005-12-25 17:31:32 MSK
В файле, получающемся после запуска psnup, матрица преобразования (рядом с
комментарием  %%BeginProcSet) предшествует определению размера страницы
(/PageSize). По этой причине gs _всегда_ генерирует выходные файлы типа Letter.
Если руками переставить определение матрицы под /PageSize, выходной файл
становится нормальным.
Steps to Reproduce:
1. cal -y | enscript -o cal.ps
2. psnup -1 cal.ps cal1.ps
3. gs -dBATCH -dNOPAUSE -sDEVICE=ljet4 -sOutputFile=cal.lj cal.ps
4. gs -dBATCH -dNOPAUSE -sDEVICE=ljet4 -sOutputFile=cal1.lj cal1.ps
5. file cal*lj
Actual Results:  
cal.lj:  HP PCL printer data - A4 page size
cal1.lj: HP PCL printer data - US letter page size


Expected Results:  
cal.lj:  HP PCL printer data - A4 page size
cal1.lj: HP PCL printer data - A4 page size
Comment 1 Fr. Br. George 2006-09-12 20:19:29 MSD
Ошибку нашёл, в psutils она неисправима. inger@ исправил а ghostscript-е :)...
Comment 2 Fr. Br. George 2008-02-27 11:31:49 MSK
Оказывается, её тлько я исправил. Сейчас перевешу на ghostscript.
Comment 3 Fr. Br. George 2008-02-27 11:36:41 MSK
Created attachment 2453 [details]
Control для включения-выключения формата A4 по умолчанию.
Comment 4 Fr. Br. George 2008-02-27 11:37:51 MSK
Написал control-файл, исправляющий ошибку путём вбития формата A4 по умолчанию.
Comment 5 Fr. Br. George 2008-05-29 00:18:09 MSD
И как оно?
Comment 6 Fr. Br. George 2008-11-22 15:12:41 MSK

*** This bug has been marked as a duplicate of bug 17974 ***
Comment 7 Fr. Br. George 2010-05-04 17:27:43 MSD
Control-то так и не добавили. В новой сборке добавлю сам :)
Comment 8 Fr. Br. George 2010-05-04 17:28:46 MSD
(В ответ на комментарий №7)
> Control-то так и не добавили. В новой сборке добавлю сам :)

Кстати, здешний control уже не годится