RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > Кто-нибудь! > > > Подскажите, пожалуйста, как в ТеХ или LaTeX сделать так, чтобы страницы в pdf-файле располагились на листе разворотами, т.е. подготовленными к печати, если нужно делать из них брошюру на скрепке по середине (короче, как ученическая тетрадь). > > > Чтобы было понятно, что имеется в виду, пример: в публикации 8 стр. > > > при том выводе, который мне нужен, на первом листе (на одной стороне) будет 1 и 8 страницы, на втором - 2 и 7, на третьем - 3 и 6, на 4-ом 4 и 5. > > > > > > Спасибо > > > > > > > > Когда-то я это делал так: > > (.dvi) + dvips => (.ps) + psbook -sNN => (.ps, NN число страниц в брошюре, страницы в правильном порядке) + psnup -2 (.ps две страницы на один лист с поворотом) => ps2pdf > > А вообще-то ps2pdf и не обязательно. Печатать можно и PostScript напрямую... > > > > Удачи, > > Игорь. > > > Все правильно. > Если страниц более 28 ... (возможность вашего степлера), > используем pstops с приведенной в егоном мануале командной строкой. > Я использую скрипт > -------- cut here --------------- > /* */ > parse upper arg fname'.'ext > if ext != 'PS' then do > say 'Not PostScript file' > exit > end > 'pstops 4:-3L@.7(20.7cm,0)+0L@.7(20.7cm,14.85cm) 'fname'.ps' fname'-0.ps' > 'pstops 4:1L@.7(20.7cm,0)+-2L@.7(20.7cm,14.85cm) 'fname'.ps' fname'-1.ps' > -------- cut here --------------- > который из file.ps производит два файла file-0.ps и file-1.ps. > Далее я просто print file-0.ps, потом перекладываю странички и > print file-1.ps. Если у Вас не принтер, а муляж, то можно это > напечатать из gsview, правда придется кочевряжиться с мышкой > тыкая в кнопки. > > Если у Вас страниц очень много, используем psbook с опцией -s28, > а после этого опять dvips. > Я использую скрипт > -------- cut here --------------- > /* */ > parse upper arg fname'.'ext > if ext != 'PS' then do > say 'Not PostScript file' > exit > end > > 'pstops 4:0L@.7(20.7cm,0)+1L@.7(20.7cm,14.85cm) 'fname'.ps' fname'-0.ps' > 'pstops 4:2L@.7(20.7cm,0)+3L@.7(20.7cm,14.85cm) 'fname'.ps' fname'-1.ps' > -------- cut here --------------- > и печатаю два файла переложив, опять же, страницы. > > Если у Вас более-менее нормальный принтер, то Вам этого делать вообще не > надо -- Вы просто настраиваете его (Cconnections->Printers->Cool_Printer) > на нужный режим печати и print file.ps. >
_, _, _,
/ \ (_ / ~ )
\ / , ) / /
~ ~ ~~~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.