«خطوط/دليل تطوير الخطوط العربية»: الفرق بين المراجعتين

من ويكي عربآيز
اذهب إلى: تصفح، ابحث
ط (الحركات)
(بعض الإضافات، يستكمل لاحقا)
سطر 2: سطر 2:
 
[[خطوط|<خطوط]]
 
[[خطوط|<خطوط]]
   
تهدف هذه الصفحة لجمع المعلومات اللازمة لتطوير الخطوط العربية وكيفية الإستفادة من الخصائص التي توفرها '''الخطوط الذكية'''
+
يوثّق هذا الدليل الخطوات اللازمة لبناء الخطوط العربية وإضافة الخصائص المتقدمة إليها للاستفادة من الميزات التي توفرها أنظمة '''الخطوط الذكية''' مثل أوبن‌تيب.
  +
 
اعتمادنا في تحرير الخطوط على برنامج [http://fontforge.sourceforge.net/ فونت‌فورج] الحر. نحتاج للإصدارة 20070501 على الأقل من البرنامج (يفضل آخر إصدارة).
   
اعتمادنا في تحرير الخطوط على برنامج [http://fontforge.sourceforge.net/ فونت‌فورج] الحر.
 
 
==الحركات==
 
==الحركات==
  +
الحركات (علامات) هي العلامات الصغيرة التي توضع فوق الحرف لبيان طريقة نطقه.
الحرف الخاص بالحركة (علامة التشكيل) يجب أن يكون عرضه '''صفر'''، يمكن التأكد من ذلك باستخدام أوامر فونت‌فورج التالية، حيث <code dir=ltr>U+????</code> هو رمز يونيكود للحرف المطلوب.
 
  +
  +
يحتاج الخط لكي يدعم الحركات بشكل صحيح إلى عدّة أمور:
  +
* أن تكون الرموز الخاصة بالحركات صفرية العرض؛ أن يضبط عرضها إلى صفر لتفادي أن تفصل الحركات بين الحروف.
  +
* إضافة جداول بحث أوبن‌تيب ونقاط الربط التي تحدد موضع علامة التشكيل فوق كل حرف.
  +
 
لضبط عرض رمو ز الحركات إلى صفر، يمكنك استخدام أوامر فونت‌فورج التالية، حيث <code dir=ltr>U+????</code> هو رقم يونيكود للحرف المطلوب.
 
<pre dir=ltr>
 
<pre dir=ltr>
 
Select("U+????", "U+????")
 
Select("U+????", "U+????")

نسخة 23:08، 19 يوليو 2007

قيد الإنشاء
ما تزال هذه الصفحة في مرحلة البناء، لا تترد في إضافة أية مساهمات أو اقتراحات إليها.

<خطوط

يوثّق هذا الدليل الخطوات اللازمة لبناء الخطوط العربية وإضافة الخصائص المتقدمة إليها للاستفادة من الميزات التي توفرها أنظمة الخطوط الذكية مثل أوبن‌تيب.

اعتمادنا في تحرير الخطوط على برنامج فونت‌فورج الحر. نحتاج للإصدارة 20070501 على الأقل من البرنامج (يفضل آخر إصدارة).

الحركات

الحركات (علامات) هي العلامات الصغيرة التي توضع فوق الحرف لبيان طريقة نطقه.

يحتاج الخط لكي يدعم الحركات بشكل صحيح إلى عدّة أمور:

  • أن تكون الرموز الخاصة بالحركات صفرية العرض؛ أن يضبط عرضها إلى صفر لتفادي أن تفصل الحركات بين الحروف.
  • إضافة جداول بحث أوبن‌تيب ونقاط الربط التي تحدد موضع علامة التشكيل فوق كل حرف.

لضبط عرض رمو ز الحركات إلى صفر، يمكنك استخدام أوامر فونت‌فورج التالية، حيث U+???? هو رقم يونيكود للحرف المطلوب.

Select("U+????", "U+????")
SetWidth(0)