• 0
مصطفى 36a2

مسوّدة قواعد تصميم الحروف في مشروع الكتابة باللغة العربية

سؤال

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

هذا الموضوع سيحدد القواعد المعيارية لتصميم الحروف  العربية في المشروع المطروحة فكرته هنا

وأرجو من الأخوة المشاركين إضافة تصاميمهم في هذا الموضوع ومناقشتها , وسيتم اعتماد التصميم الأضل كتصميم رئيسي وباقي التصاميم التي تحقق الشروط كخطوط ثانوية

 

أسباب تحديد الشروط المعيارية :

1- تحديد أبعاد الحروف المسموح بها

2-  تحديد الحروف المطلوبة

3- تحديد أسماء الملفات بما يتوافق مع البرنامج الذي سيقرأ الخطوط

 

1- تحديد أبعاد الحروف المسموح بها

لتسهيل العمل وتسريع الإنجاز , ولضمان الجودة العالية سيكون هناك نوعان من الخطوط :

      الأول : حروف متساوية الأبعاد :

             على عكس ما ذكرنا سابقاً في مناقشة أفكار المشروع ستكون أبعاد الحروف هي 32*32  وسيتم تصغير الحجم من قبل البرنامج

             ويجب الانتباه إلى كون الحروف فوق السطر مثل "ك"وتحت السطر مثل "م" لذلك يجب الالتزام بموضع السطر للحروف جميعاً ( يمكن تحديده في أي سطر , مثلاً السطر 16 )
            

     الثاني : حروف بأبعادها الخاصة :

            كل حرف يتم رسمه في أبعاد تحتويه تماماٌ وفقط . مثلاً حرف الألف "ا" سيكون الأضيق بين الحروف وسيكون حرف "س" مثلاً ,, هو الأعرض كما أن "غ" طويل بينما "ـسـ" قصير وهكذا ..

            لن يتم استخدام هذا الخط حالياً

2-  تحديد الحروف المطلوبة

لتسريع العمل ومنعاً لتكرار الحروف . يُطلب الحروف بدون نقاط وسيتكفل البرنامج بوضع النقاط على الحروف  ,

 

3- تحديد أسماء الملفات بما يتوافق مع البرنامج الذي سيقرأ الخطوط

أهم شيء من الناحية البرمجية أن يكون اسم الملف مكتوب كما يلي , الحرف الأبجدي الأساسي (بدون نقاط أو همزات ) ثم رقم يدل على موضع الحرف ..

الحروف الأساسية :

اسم الملف يحتوي أحد الحروف " ا ب ح د ر س ص ط ع ف ق ك ل م ن هـ و ى " ( التصميم يكون فيه الباء والنون بدون نقاط , والكاف بدون همزة)

ولكن بدلا من وضع الحروف العربية سنضع الحرف الانكليزي الموجود في نفس الزر .

فبدلاً من "ابحدريصطعفقكلمنهوى" ستكون "hf]vsw'tr;glki,n" (من اليسار لليمين )

النون والياء لا يحتاجان إلى رسم المواضع الأخرى , فقط الموضع المنفصل 0 ( انظر أسفل )

ويتم تصميم النقاط والهمزات بشكل مستقل  , نقطة ونقطتان وثلاث , وهمزة ويتم رسمها في منتصف الصورة بالضبط .

 

أرقا م مواضع الحروف

( 0 للحرف المنفرد مثلاً "ب" )

( 1 للبداية مثل "بـ ")

( 2 للوسط مثل "ـبـ " )

( 3 للنهاية مثل " ـب " )

 

مثال على ملف يحتوي الحرف س المتصل من الجانبين يكون اسمه "س2" وبدلاً من "س" نضع s فيصبح  اسم الملف"s2"

 

ملاحظات :

1- التصاميم بدون  نقاط أو همزات

2- الحروف المتصلة من اليمين يجب أن تبدأ في أقصى اليمين  , والمتصلة من اليسار يجب أن تنتهي في أقصى اليسار وجميع نقاط الاتصال يجب أن تكون في نفس خط السطر المحدد ( يعني لو حددت السطر 16 من الملف ليكون موضع السطر فيجب أن يكون السطر 16 هو موضع اتصال الحروف )

 

انتهت مسوّدة القواعد .. وأطرحها هنا للنقاش والاستفسار

 

والله ولي التوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

7 إجابة على هذا السؤال .

  • 0

السلام عليكم

موضوع شيق , سأشارك لكن لدي سؤال

كيف سيكون عرض الحروف يعني هل سيكون على شاشة الدوس ام نافذة ؟

 

على كل حال ستكون نقطة بداية ممتازة لصناعة GUI عربي لا يعتمد على دوال نضام التشغيل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لدي سؤال:

نعتمد صيغة حفظ Monochrome Bitmap كما في المشروع ام 24-bit Bitmap

 

والله ولي التوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لقد بدأت بتصميم هذه الحروف و سأكمل البقية لاحقا.

 

لست أدري إن كانت في المستوى المطلوب أو أنني أخطأت في شيئ ما

 

الرجاء مشاهدتها و التعليق

تصميم الحروف العربية.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

 

لدي سؤال:

نعتمد صيغة حفظ Monochrome Bitmap كما في المشروع ام 24-bit Bitmap

أنا استعملت Monochrome Bitmap

 

لأننا قلنا أننا سنعتعمل صور وحيدة اللون

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ولكن عند استخدام لونين فقط ستخف الجودة

اما عند استخدام التدرج الرماي ستكون جودها كجودة الاحرف التي نستعملها

 

وماذا عن الحركات (هل نصممها لغايات استخدامها لاحقا)

 

سؤال اخر : على تسمية الاحرف

في احرف يتشابه بها لونان

مثلا حرف الاف منفصل 1

اما في الوسط ولنهاية يكتب ـا ( هنا نعتمد صيغة النهاية ام الوسط في تسميتها)

تم تعديل بواسطه eng.ahmadshalabi
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ولكن عند استخدام لونين فقط ستخف الجودة

اما عند استخدام التدرج الرماي ستكون جودها كجودة الاحرف التي نستعملها

فكرة صحيحة وممتازة , جميع الأحرف التي يظهر لها ظل يكون هناك تدرج رمادي بل وألوان أخرى أيضاً .. ولكن لنتركها للنسخة القادمة


وماذا عن الحركات (هل نصممها لغايات استخدامها لاحقا)

فكرت فيها , ولكن لن أفكر في استخدامها الآن فما لدينا يكفي ... للنسخة القادمة :)


مثلا حرف الاف منفصل 1

اما في الوسط ولنهاية يكتب ـا ( هنا نعتمد صيغة النهاية ام الوسط في تسميتها)

كلا الملفين مطلوبان , حتى لو كان لهما نفس المحتوى

@kenham


لقد بدأت بتصميم هذه الحروف و سأكمل البقية لاحقا.

لست أدري إن كانت في المستوى المطلوب أو أنني أخطأت في شيئ ما

تسمية الملفات صحيحة والتصاميم تخضع للشروط , ولكن الحجم صغير , المساحة 32*32 خذ راحتك بها بشكل كامل ..

 

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

1- تحديد أبعاد الحروف المسموح بها

لتسهيل العمل وتسريع الإنجاز , ولضمان الجودة العالية سيكون هناك نوعان من الخطوط :

      الأول : حروف متساوية الأبعاد :

             على عكس ما ذكرنا سابقاً في مناقشة أفكار المشروع ستكون أبعاد الحروف هي 32*32  وسيتم تصغير الحجم من قبل البرنامج

             ويجب الانتباه إلى كون الحروف فوق السطر مثل "ك"وتحت السطر مثل "م" لذلك يجب الالتزام بموضع السطر للحروف جميعاً ( يمكن تحديده في أي سطر , مثلاً السطر 16 )

 

2-  تحديد الحروف المطلوبة

لتسريع العمل ومنعاً لتكرار الحروف . يُطلب الحروف بدون نقاط وسيتكفل البرنامج بوضع النقاط على الحروف  ,

مطلوب جميع حروف الكيبورد كاملةً من الألف إلى الياء ثم ئ ء ؤ لا ى ة ( يعني كل الحروف التي لا تستخدم shift )

 

3- تحديد أسماء الملفات بما يتوافق مع البرنامج الذي سيقرأ الخطوط

أهم شيء من الناحية البرمجية أن يكون اسم الملف مكتوب كما يلي , الحرف الأبجدي  ثم رقم يدل على موضع الحرف ..

الحروف الأساسية :

بدلا من وضع الحروف العربية سنضع الحرف الانكليزي الموجود في نفس الزر .

فبدلاً من "ابحدريصطعفقكلمنهوى" ستكون "hf]vsw'tr;glki,n" (من اليسار لليمين )

 

أرقا م مواضع الحروف

( 0 للحرف المنفرد مثلاً "ب" )

( 1 للبداية مثل "بـ ")

( 2 للوسط مثل "ـبـ " )

( 3 للنهاية مثل " ـب " )

 

مثال على ملف يحتوي الحرف س المتصل من الجانبين يكون اسمه "س2" وبدلاً من "س" نضع s فيصبح  اسم الملف"s2"

 

ملاحظات :

1- الحروف المتصلة من اليمين يجب أن تبدأ في أقصى اليمين  , والمتصلة من اليسار يجب أن تنتهي في أقصى اليسار وجميع نقاط الاتصال يجب أن تكون في نفس خط السطر المحدد ( يعني لو حددت السطر 16 من الملف ليكون موضع السطر فيجب أن يكون السطر 16 هو موضع اتصال الحروف )

 

انتهت النسخة الثانية للمسودة

 

والله ولي التوفيق

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .