الاثنين، 13 فبراير، 2017

طباعة كتاب من سطر أوامر لينكس على وجه وقفا الورق في طابعة لا تدعم ذلك

السلام عليكم و رحمة الله و بركاته

وحدها الطابعات الكبير تستطيع الطباعة على وجه وقفا الورق تلقائيا بحيث تطبع صفحتين في ورقة واحدة. الطابعات الطغيرة لا تستطيع تقليب الورق بداخلها وإنما تطبع على وجه الورقة فقط وترسلها للخارج.

باستعمال سطر أوامر لينكس يمكن جعل طابعة صغيرة تطبع على وجه وقفا الورق بحيث يمكن طبع كتاب كامل بمعدل صفحتين على كل ورقة. الفكرة تقوم على طبع كل الصفحات الفردية أولا، بترتيب تصاعدي، مثلاً: 1، 2، 3...41. ثم إعادة إدخال كومة الأوراق التي خرجت من الطابعة وطبع الصفحات الفردية بترتيب تنازلي من آخر صفحة إلى أولها، مثلاً: 40، 38،...،2.
.
أولا نصدر أمر طباعة الأوراق الفردية وترك الطابعة تعمل دون لمس الأوراق التي تخرج منها:

lpr -o page-set=odd filename.pdf

ثم نعيد يدوياً نقل كومة الأوراق التي خرجت من الطابعة كما هي إلى مدخلها. يجب الانتباه إلى اتجاه النص في الورقة من أعلى إلى أسفل.

وأخيراً نصدر أمر طباعة الأوراق الزوجية معكوسة.

lpr -o page-set=even -o outputorder=reverse filename.pdf 

ليست هناك تعليقات:

إرسال تعليق