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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     19 Nov 2007  16:07:39
 To : Eugene Grosbein
 Subject : Re: Двусторонняя печать в OpenOffice
 -------------------------------------------------------------------------------- 
 
 Eugene Grosbein -> Artem Chuprina  @ Mon, 19 Nov 2007 01:56:50 +0300:
 
  EG>>>>> Я даже заглянул внутрь psmandup. Он пытается разобрать ps-файл,
  EG>>>>> но судя по всему делает это неправильно, в моём случае:
  EG>>>>> $ fgrep Pages: 7-10.ps 
  EG>>>>> %%Pages: (atend)
  EG>>>>> %%Pages: 4
  EG>>>>> Hе хочу фиксить psmandup.
  AC>>>> Вишь, тебе ж сказали: psselect: not found.  Ты его поставь, и он будет.
  EG>>> Так ведь psmandup (вот названьице-то) от этого не пофиксится.
  AC>> Hе пофиксится.  Hо таки будет делать то, что попросили.
 
  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> почему-то.
 
 У psmandup ключики есть.  И ман, в котором они описаны.  Там есть, в
 частности, способ указать "сейчас нам, пожалуйста, front side" и "а
 сейчас, пожалуйста, back".  А вот исходный ps с изрядными шансами надо
 чинить, чтобы psutils с ним справлялись.  PostScript - это ж язык
 программирования такой.  Программу на нем можно писать по-разному.
 psutils исходят из предположения, что она написана вежливо :-)
 
 Чинить можно fixps (из комплекта a2ps), fixpspps (psutils), разными
 вариантами ps2ps (AKA gs -sDEVICE=pswrite).  В зависимости от
 проблемности файла.  fixps, кажется, сам догадывается запустить 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 02:56:50 
 Re: Двусторонняя печать в OpenOffice   Artem Chuprina   19 Nov 2007 16:07:39 
 Re: Двусторонняя печать в OpenOffice   alexander lunyov   21 Nov 2007 11:44:21 
Архивное /ru.unix/5326132abd84c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional