برنامج الرسام الحر حل بسيط للبرامج التي لاتدعم الكتابة العربية
برنامج الرسام الحر حل بسيط للبرامج التي لاتدعم الكتابة العربية
بعض البرامج لا تدعم اللغة العربية، حيث تظهر الحروف العربية منفصلة و بالمقلوب (من اليسار الى اليمين) و كأنها حروف لاتينية. هذه البرامج لا تعرف ان النص العربي يحتاج لمعالجة خاصة قبل عرضه على الشاشة.
هناك طريقة للالتفاف على المشكلة باختيار الحروف من برنامج charmap حيث يمكن اختيار الحروف في وضعها الصحيح, و لكن يجب ان يقوم الشخص بعكس اتجاه الحروف بنفسه (يدويا), و بالتالي فهذه الطريقة غير عملية مطلقا, و لا تصلح الا للكلمات القصيرة. انا شخصيا قمت بهذا العمل لكتابة اسمي في كاونتر سترايك و اعتقد ان الكثيرين كانوا يقومون بنفس الشيء.
برنامج الرسام الحر صمم ليقوم بهذه العملية تلقائيا, حيث كل ما عليك القيام به هو ادخال النص اللذي تريد كتابته, و سيقوم الرسام الحر بمعالجته و تحويله الى صيغة يمكن ادخالها في البرامج اللتي لا تدعم اللغة العربية
لماذا بعض البرامج و الخطوط غير مدعومة؟
طريقة عمل الرسام الحر تعتمد على مقاييس اليونيكود، حيث يقوم الرسام الحر بتحليل النص و تحويل الحروف العربية الى اشكالها المختلفة بناءا على موقع كل حرف في النص. راجع المقدمة.
لكي يظهر النص الناتج في برنامج آخر، يجب ان يكون البرنامج المراد لصق النص فيه يدعم اليونيكود، كما انه يجب ان يكون غير داعم للغة العربية، فلو كان يدعم العربية فإن لصق مخرجات الرسام الحر ستظهر معكوسة و غير مفهومة
المشكلة الاخرى هي ان الكثير من الخطوط الخارجية لا توجد فيها معلومات كافية لرسم مخرجات الرسام الحر. ليست لدي معلومات كافية حول سبب ذلك، و لا اظن انه يمكن فعل شيء حيال ذلك.
اغلب خطوط النظام مدعومة، و كذلك بعض الخطوط الخارجية قد تكون مدعومة. لعلي ساحاول في المستقبل ان اقوم على قائمة باسماء الخطوط المدعومة, اذا اردت مساعدتي في ذلك ارجوا الاتصال بي (راجع اسفل هذه الصفحة). هل يمكن كتابة حركات التشكيل؟
نعم يمكن ذلك و لكنها ليست مدعومة في جميع الخطوط.
عندما جربت كتابة الحركات، وجدت انها مدعومة في خطوط Arial و Tahoma، و لكنها في الخط الديواني و الفارسي تظهر في مكان خاطئ (كأن تظهر الفتحة اسفل الحرف، بدلا من فوقه)، و في خط الثلث و Traditional Arabic فإنها تترك مسافة بين الحروف. قد نحتاج لمزيد من التجارب لكي نحصل على قائمة بالخطوط المدعومة و الخطوط اللتي تدعم الحركات
على العموم الرسام الحر يحاول ان يدعم الحركات، و لكن اذا كان الخط اللذي تريده لا يدعم الحركات، فحاول التقليل منها.
نوع الكتابة الممكنة:
تستطيع كتابة اي خليط من الحروف الانكليزية و العربية، شرط ان تكون قصيرة بحيث لا يحولها البرنامج اللذي ترغب الكتابة فيه الى عدة اسطر، ففي تلك الحالة ستنعكس الاسطر و يظهر السطر الاول في النهاية و السطر الاخير في البداية. هذا يحدث بسبب طريقة عمل الرسام الحر، و الطريقة الوحيدة لتفادي هذه المشكلة هي أن تقسم النص الى عدة اسطر في الرسام الحر قبل ان تضغط زر النسخ
اي ان الرسام الحر يصلح فقط لكتابة بعض العبارات القصيرة، و ليس فقرات او جمل طويلة.