Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     19 Nov 2007  18:37:13
 To : Eugene Grosbein
 Subject : Re: Двусторонняя печать в OpenOffice
 -------------------------------------------------------------------------------- 
 
 Eugene Grosbein -> Artem Chuprina  @ Mon, 19 Nov 2007 19:52:07 +0300:
 
  EG>>> Hе делает. Потому что неправильно разбирает ps, вылетает с
  EG>>> ошибками.  Это место пофиксил, но лучше не стало: psmandup в общем
  EG>>> выдает некий ps-файл, в котором для 4-страничного документа
  EG>>> страницы расположены в порядке 1,3,4,2, но чего-то не срастается у
  EG>>> ghostscript, потому что принтер печатает только страницы 4 и 2 (в
  EG>>> этом порядке) и успокаивается. Кроме того, в исходном ps страницы
  EG>>> сформатированы для печати в landscape mode и "верх" у всех идет по
  EG>>> левому длинному краю страницы, а в выводе psmandup он слева только
  EG>>> у страницы 4, а страница 2 выведена "верхом" к правому краю
  EG>>> почему-то.
  AC>> У psmandup ключики есть.  И ман, в котором они описаны.
 
  EG> Читал.
 
  AC>> Там есть, в
  AC>> частности, способ указать "сейчас нам, пожалуйста, front side" и "а
  AC>> сейчас, пожалуйста, back".
 
  EG> Хм, а чем это отличается от psselect тогда?
 
 Более простым набором.  Hу а с достаточно умными принтерами он
 справляется совсем как надо - тот при печати этого постскрипта выводит
 одну сторону и зажигает лампочку.  Перекладываешь, жмешь на кнопку, он
 печатает вторую сторону.  Hу, у нас работает...
 
  AC>> А вот исходный ps с изрядными шансами надо
  AC>> чинить, чтобы psutils с ним справлялись.  PostScript - это ж язык
  AC>> программирования такой.  Программу на нем можно писать по-разному.
  AC>> psutils исходят из предположения, что она написана вежливо :-)
  AC>> Чинить можно fixps (из комплекта a2ps), fixpspps (psutils), разными
  AC>> вариантами ps2ps (AKA gs -sDEVICE=pswrite).  В зависимости от
  AC>> проблемности файла.  fixps, кажется, сам догадывается запустить ps2ps,
  AC>> если все плохо.
 
  EG> psmandup сам в первую очередь вызывает fixps, я проверял - на
  EG> выходе совершенно не изменённый файл. gv, кстати, его совершенно
  EG> верно показывает.
 
 А если все-таки предварительно сделать ему ps2ps?
 
 -- 
 Artem Chuprina
 RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
 
 русская народная глупость
   Кнышев
 
 --- ifmail v.2.15dev5.4
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Двусторонняя печать в OpenOffice   Eugene Grosbein   19 Nov 2007 20:52:07 
 Re: Двусторонняя печать в OpenOffice   Artem Chuprina   19 Nov 2007 18:37:13 
Архивное /ru.unix/533014d3ed6c1.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional