PSBOOK(1) User Commands PSBOOK(1)

psbook - بازآرایی صفحات اسناد PDF یا PostScript در فرم‌های چاپی

psbook [OPTION...] [INFILE [OUTFILE]]

برنامهٔ psbook با استفاده از pstops صفحات یک سند PDF یا PostScript را برای چاپ کتاب یا کتابچه به‌صورت ‘فرم‌های چاپی’ (signatures) بازآرایی کرده و فایل جدیدی ایجاد می‌کند. یک ‘فرم چاپی’ (که در صحافی کتاب اغلب ‘بخش’ نامیده می‌شود)، مجموعه‌ای از برگه‌ها است که پس از تا شدن، جهت دوخته‌شدن در عطف کتاب کنار هم قرار می‌گیرند. هر برگه دو صفحه در هر سمت خود دارد؛ بنابراین، تعداد صفحات در یک فرم چاپی باید مضربی از چهار باشد. چنانچه فایل شامل مضربی از چهار صفحه نباشد، صفحه‌های سفید اضافی به آن افزوده خواهد شد.

خروجی باید به‌صورت دو صفحه در یک برگ (2-up که با psnup(1) قابل انجام است) و دورو (duplex)، مناسب برای صحافی از لبهٔ کوتاه چاپ شود. روش دیگر این است که خروجیِ psnup به دستور زیر فرستاده شود:

pstops '2:0(0,0),1U(1w,1h)'

تا صفحات پشت (verso) به‌صورت سر و ته چرخانده شوند و نتیجه را بتوان به‌صورت دورو برای صحافی از لبهٔ بلند چاپ کرد. بازآرایی صفحات در یک سند PDF یا PostScript به‌صورت فرم‌های چاپی.

علامت '-' یا مشخص نکردن آرگومان INFILE به‌معنای ورودی استاندارد است.
علامت '-' یا مشخص نکردن آرگومان OUTFILE به‌معنای خروجی استاندارد است.

تعداد صفحات در هر فرم چاپی؛ 0 = قرارگیری تمام صفحات در یک فرم چاپی [پیش‌فرض]؛ 1 = عدم بازآرایی صفحات؛ در غیر این صورت، مقداری از مضرب 4
نمایش نسخهٔ برنامه و خروج
عدم نمایش پیشرفت کار

مقدار PAGES یک فهرست جداشده با ویرگول از صفحات و بازه‌های صفحه‌ها است؛ برای جزئیات بیشتر به pstops(1) مراجعه کنید.

Reuben Thomas <rrt@sc3d.org>
2026-08-05 psutils 3.3.16