Вообще, нужна ли такая программа?

Не слишком-то - PageMaker рулит ;)
0% (0 голосов)
Да, пригодится
100% (1 голос)
Всего голосов: 1

Если данная информация оказалась полезной/интересной - плюсаните, пожалуйста:

Аватар пользователя DanZer

Собсно сабж. Мне понадобилось для распечатки книг из нета, хотя, в принципе пойдет и для любых других объемистых документов - лишь бы были в формате понятном для Word'a.
Перепробовал все макросы, какие только нашел (Перестройка и проч.) - ни один не устроил. Один не кушает документы с хоть сколько-нибудь не стандартным форматированием: лист книжный, лист альбомный, лист книжный - к примеру. Другой все форматирование перекособочит так, что без поллитры и не вспомнишь, как оно должно выглядеть. Третий на далеко не самой слабой машине (Р4 2.8/512Мб) 47 минут обрабатывает 270 страниц... Короче: проблем - куча, а того, что надо - нет.
Пришлось написать свой. Документ не курочит: максимум - пару пустых страниц добавит в начало и конец, для ровного счета. Ориентация страниц ему глубоко фиолетова: что книжная, что альбомная. Ну и работает шустренько.

Если кому нужна такая штука - приглашаю в тестировании поучаствовать и замечания/предложения внести на тему добавки свистков-колокольчиков, либо (что маловероятно roll) удаления глюков. Пишите мне на мыло.

Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь

Хм, у меня третий вариант: хронически пользую psutils и ghostscript - врядли стоит повторно изобретать велосипед - скорее стоит просто написать к ним какой-нить гуй. Еще есть fineprint который тоже много чего умеет и уже с гуем.

ex-K9

Аватар пользователя DanZer

FinePrint'овский PDFFactory? Хорошая штука, у меня самого живет, бумагу экономит:) Другого полезного применения так и не нашел. Любой виртуальный принтер, из существующих нынче (во всяком случае, те, о которых мне известно) имеет один существенный недостаток. Ну нельзя в нем поменять порядок печати страниц документа. То есть, в лучшем случае, можно получить альбом в полный лист - на одной стороне страницы 1 и 2, на обратной - 3 и 4. Это да, это пожалуйста.


Но не книгу в поллиста со страницами первая+последняя и вторая+предпоследняя на обороте, и т.д. в том же порядке, которую можно спокойно прошить посередке. Я не прав?

Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь

Аватар пользователя Root

Цитата:
Это да, это пожалуйста.
Но не книгу в поллиста со страницами первая+последняя и вторая+предпоследняя на обороте, и т.д. в том же порядке, которую можно спокойно прошить посередке.

А если просто листы в правильном порядке печатать из того же ворда? скажем, сначала все четные в прямом порядке, а потом нечетные в обратном порядке?

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Можно и так, только иногда путаешься, если листов много, и иногда они (листы) мнутся в принтере.

__________________________
C наилучшими из Ялты !!!

DanZer psutils + ghostscript - умеет делать то, что называют спуском полос. Напиши gui и все.

Цитата:

PSBOOK(1) PSBOOK(1)

NAME
psbook - rearrange pages in PostScript file into signatures

SYNOPSIS
psbook [ -q ] [ -ssignature ] [ infile [ outfile ] ]

DESCRIPTION
Psbook rearranges pages from a PostScript document into ``signatures'' for printing books or booklets, creating a
new PostScript file. The input PostScript file should follow the Adobe Document Structuring Conventions.

The -s option selects the size of signature which will be used. The signature size is the number of sides which
will be folded and bound together; the number given should be a multiple of four. The default is to use one sig-
nature for the whole file. Extra blank sides will be added if the file does not contain a multiple of four pages.

Psbook normally prints the page numbers of the pages rearranged; the -q option suppresses this.

Цитата:
PSNUP(1) PSNUP(1)

NAME
psnup - multiple pages per sheet

SYNOPSIS
psnup [ -wwidth ] [ -hheight ] [ -ppaper ] [ -Wwidth ] [ -Hheight ] [ -Ppaper ] [ -l ] [ -r ] [ -f ] [ -c ] [
-mmargin ] [ -bborder ] [ -dlwidth ] [ -sscale ] [ -nup ] [ -q ] [ infile [ outfile ] ]

DESCRIPTION
Psnup puts multiple logical pages onto each physical sheet of paper. The input PostScript file should follow the
Adobe Document Structuring Conventions.

Там еще много чего есть...

ex-K9

Аватар пользователя DanZer

Root писал(-а):
А если просто листы в правильном порядке печатать из того же ворда? скажем, сначала все четные в прямом порядке, а потом нечетные в обратном порядке?

Ну а я так и сделал, только немного хитрее - разделил на две части вывод: печать первой стороны и печать обратной - для универсальности. Не во всех принтерах двусторонний модуль есть. В недорогих домашних-офисных - тем более. Ну и еще в Офисе, начиная с 2000, есть фича печати 2 страниц на 1 лист, чем я и воспользовался.

2K9
А за совет спасибо - из акробата тоже иногда печатать надо. Вот только не нравится мне это: Psbook rearranges pages from a PostScript document... Получается документ пригодный либо для печати, либо для просмотра на экране, но не для того и другого одновременно. Придется, похоже, psnup на эту тему мучить.

Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь

Аватар пользователя rgt

DanZer

Цитата:
В недорогих домашних-офисных - тем более.

Тем не меенее найти дуплексный лазерник дешевле 200$ реально

За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".
Ленты новостей