الأحد، 21 مايو 2017

برنامج لوح مفاتيح القرآن الكريم

السلام عليكم و رحمة الله و بركاته
هذا البرنامج هو لوح مفاتيح عربي متكامل، أضفت إليه خدمة البحث السريع في القرآن الكريم ونسخ الآيات أثناء الكتابة على أجهزة الأندرويد. 
هدفه توفير الوقت وصيانة كلام الله عن أخطاء النقل التي تحدث بسبب النسيان أو صعوبة إدخال النص يدويا، خصوصاً على شاشات اللمس.
يمكن تنزيل النسخة التجريبية من هذا البرنامج على هذا الرابط.
يُرجى التنبيه على أية خطأ، خصوصاً في نص الآيات، بمراسلة البريد الإلكتروني holyquran.keyboard@gmail.com
رخصة البرنامج: هذا البرنامج يستعمل مصدر لوح مفاتيح من مشروع أندرويد (AOSP) تحت رخصة أباتشي 2.0. وسيتم نشر مصدره كاملاً تحت نفس الرخصة في المستقبل القريب بعون الله.
يستعمل هذا البرنامج نص القرآن الكريم بالرسم العثماني ورواية حفص، المنشور في موقع "مُجمّع المصحف الشريف بالمدينة المنورة"، إصدار 0.09 (fonts.qurancomplex.gov.sa/?page_id=42). ويستعمل الرسم الإملائي (مع و بدون شكل) من موقع "تنزيل" (tanzil.net/download).  للاستفادة الكاملة من الرسم العثماني يجب أن يكون التطبيق الذي يُكتب فيه النص يستعمل الخط المناسب.
صور توضيحية لكيفية التثبيت والتفعيل:
صور توضيحية لكيفية الاستعمال:













صور توضيحية لكيفية تغيير الإعدادات:




الاثنين، 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