«خطوط/دليل تطوير الخطوط العربية»: الفرق بين المراجعتين
من ويكي عربآيز
(بعض الإضافات، يستكمل لاحقا) |
|||
سطر 4: | سطر 4: | ||
يوثّق هذا الدليل الخطوات اللازمة لبناء الخطوط العربية وإضافة الخصائص المتقدمة إليها للاستفادة من الميزات التي توفرها أنظمة '''الخطوط الذكية''' مثل أوبنتيب. |
يوثّق هذا الدليل الخطوات اللازمة لبناء الخطوط العربية وإضافة الخصائص المتقدمة إليها للاستفادة من الميزات التي توفرها أنظمة '''الخطوط الذكية''' مثل أوبنتيب. |
||
+ | الدليل حاليا موجود في [http://www.ojuba.org/wiki/doku.php/docs/تطوير_الخطوط مشروع وثائق أعجوبة]، سننقله إلى هنا بعد اكتماله إن شاء الله. |
||
− | اعتمادنا في تحرير الخطوط على برنامج [http://fontforge.sourceforge.net/ فونتفورج] الحر. نحتاج للإصدارة 20070501 على الأقل من البرنامج (يفضل آخر إصدارة). |
||
− | |||
− | ==الحركات== |
||
− | الحركات (علامات) هي العلامات الصغيرة التي توضع فوق الحرف لبيان طريقة نطقه. |
||
− | |||
− | يحتاج الخط لكي يدعم الحركات بشكل صحيح إلى عدّة أمور: |
||
− | * أن تكون الرموز الخاصة بالحركات صفرية العرض؛ أن يضبط عرضها إلى صفر لتفادي أن تفصل الحركات بين الحروف. |
||
− | * إضافة جداول بحث أوبنتيب ونقاط الربط التي تحدد موضع علامة التشكيل فوق كل حرف. |
||
− | |||
− | لضبط عرض رمو ز الحركات إلى صفر، يمكنك استخدام أوامر فونتفورج التالية، حيث <code dir=ltr>U+????</code> هو رقم يونيكود للحرف المطلوب. |
||
− | <pre dir=ltr> |
||
− | Select("U+????", "U+????") |
||
− | SetWidth(0) |
||
− | </pre> |
المراجعة الحالية بتاريخ 22:20، 28 نوفمبر 2008
يوثّق هذا الدليل الخطوات اللازمة لبناء الخطوط العربية وإضافة الخصائص المتقدمة إليها للاستفادة من الميزات التي توفرها أنظمة الخطوط الذكية مثل أوبنتيب.
الدليل حاليا موجود في مشروع وثائق أعجوبة، سننقله إلى هنا بعد اكتماله إن شاء الله.