PSTOPS(1)

الاسم
pstops

موجز
pstops [OPTION...] [INFILE [OUTFILE]]

الوصف
إعادة ترتيب صفحات مستند PDF أو PostScript. يجب أن تتبع ملفات PostScript اتفاقيات هيكلة مستندات Adobe.

يمكن استخدام Pstops لإجراء إعادة ترتيب عشوائية للمستندات. بالنسبة للعديد من المهام، يكون استخدام الأدوات الأخرى في مجموعة PSUtils أبسط: انظر psutils(1).

INFILE
    `-` أو غياب معامل INFILE يعني المدخل القياسي

OUTFILE
    `-` أو غياب معامل OUTFILE يعني المخرج القياسي

الخيارات

-S SPECS, --specs SPECS
    مواصفات الصفحة (انظر أدناه)

-R PAGERANGE, --pages PAGERANGE
    اختر نطاقات الصفحات المعطاة

-e، --even
    اختر صفحات المخرجات ذات الأرقام الزوجية

-o، --odd
    اختر صفحات المخرجات ذات الأرقام الفردية

-r، --reverse
    اعكس ترتيب صفحات المخرج

-p ورقة، --paper ورقة
    اسم ورقة المخرجات أو أبعادها (العرضxالارتفاع)

-P ورقة_الدخل، --inpaper ورقة_الدخل
    اسم ورقة المدخلات أو أبعادها (العرضxالارتفاع)

-d [البعد]، --draw [البعد]
    يرسم خطاً بالعرض المحدد (نسبة إلى الصفحة الأصلية) حول كل صفحة [المبدئي للوسيط هو 1pt؛ المبدئي هو عدم وجود خط؛ العرض ثابت لملفات PDF]

-v، --version
    اعرض رقم إصدارة البرنامج واخرج

-q، --quiet
    لا تظهر التقدم

تعليقات
الصفحات هي قائمة مفصولة بفواصل من الصفحات ونطاقات الصفحات. المواصفات هي قائمة بمواصفات الصفحات [المبدئي هو "0"، الذي يختار كل صفحة بترتيبها الطبيعي].

مواصفات الصفحات لها الصياغة التالية:

    pagespecs
        = [modulo:]specs

    specs
        = spec[+specs|,specs]

    spec
        = [-]pageno[transform...][@scale][(xoff,yoff)]

    transform
        = L|R|U|H|V

modulo هو عدد الصفحات في كل كتلة. يجب أن تكون قيمة modulo أكبر من 0؛ القيمة المبدئية هي 1.

specs هي مواصفات الصفحات للصفحات في كل كتلة. يجب أن تكون قيمة pageno في كل spec بين 0 (للصفحة الأولى في الكتلة) و modulo-1 (للصفحة الأخيرة في كل كتلة) شاملة. إذا كان هناك مواصفة صفحة واحدة فقط، يمكن حذف pageno (0).

الأبعاد الاختيارية xoff و yoff تنقل الصفحة بالمقدار المحدد. يمكن أن تكون xoff و yoff إما أطوالاً (انظر psutils(1)) أو متبوعة بـ w أو h للإشارة إلى مضاعف عرض أو ارتفاع صفحة الخرج.

التحويلات الاختيارية L و R و U و H و V تدير الصفحة لليسار أو لليمين أو رأساً على عقب حول زاويتها السفلية اليسرى، وتقلب (تعكس) الصفحة أفقياً أو عمودياً على التوالي. معامل scale الاختياري يقيس الصفحة بالعامل المحدد. إذا تم تحديد علامة الطرح الاختيارية، يكون رقم الصفحة نسبياً لنهاية المستند بدلاً من البداية.

الصفحات التي تكون مواصفاتها مفصولة بـ + تُدمج في صفحة واحدة؛ وإلا، تبقى كصفحات منفصلة.

يُطبق الإزاحة والتدوير والقياس على مصفوفة تحويل PostScript بهذا الترتيب، بغض النظر عن الترتيب الذي تظهر به في سطر الأوامر.

تُحول أسماء أحجام الورق إلى أبعاد باستخدام paper(1). يُستخدم حجم صفحة الخرج، إذا تم تعيينه، (بعد القياس) لتعيين مسار القص لكل صفحة.

أمثلة
لوضع صفحتين من السلسلة A أو B (مثلاً A4 أو B5) على ورقة واحدة، تكون مواصفة الصفحة المستخدمة هي:

2:0L@.7(1w,0)+1L@.7(1w,0.5h)

لتحديد جميع الصفحات الفردية بترتيب عكسي، استخدم:

2:-0

لإعادة ترتيب الصفحات لطباعة كتيبات 2-في-صفحة، استخدم

4:-3L@.7(1w,0h)+0L@.7(1w,0.5h)

للوجوه الأمامية، و

4:1L@.7(1w,0h)+-2L@.7(1w,0.5h)

للوجوه الخلفية، أو، للطباعة الثنائية ذات الحافة الطويلة، اربط المواصفتين هكذا:

4:-3L@.7(1w,0h)+0L@.7(1w,0.5h),1L@.7(1w,0h)+-2L@.7(1w,0.5h)

للطباعة الثنائية ذات الحافة القصيرة، الصيغة هي:

4:-3L@.7(1w,0h)+0L@.7(1w,0.5h),1R@.7(0w,0.5h)+-2R@.7(0w,1h)

المؤلف

العلل
لا يقبل pstops جميع تعليقات DSC.

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.