Page 1
ديناميكية تيبوغرافية نحوالنصالعربي لمحاذاة
عياض القاضي جامعةشعبة العلوم، كلية
المعلوماتيةالمغرب - مراكش
لزرق عزالدين
ومصطفى اليعقوبي ومحمدبنوني
علوم لممارسات الرابع الدولي المؤتمرالعربية باللغة الحاسب
قطر – الدوحة2008أبريل
Page 2
تقديم1.
النص 2. محاذاة معالجة
النصوص 3. تنضيد
المحاذاة 4. ازاء المقترحة الحلول
النصعند 5. تخ محاذاة نظام
الديناميكية 6. التيبوغرافية
خاتمة7.
[email protected] www.ucam.ac.ma/fssm/rydarab 2
تصميم
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 3
1 .تقديم
التقليدية التيبوغرافية
التقليدية التيبوغرافية أنتجتايحاء مصدر تبقى أعماال
الرقمية : للتيبوغرافية
تنضيد امكانية عن نتساءلطريقة على رقمية نصوص
؟ كوتونبرغ
التيبوغرافي • السواد جودة
لمحاذاة • اساليب اعتمادالنصوص
[email protected] www.ucam.ac.ma/fssm/rydarab 3
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 4
1 .تقديم
العربية التيبوغرافية
العربي النص تركيب حسن يحتاجدعامات أربع تصحيح :إلى
هذه تقعيد امكانية عن نتساءلمكننة أجل من الدعامات
؟ مستقبلية
متصل : الترصيف • حرف كل ربطيليه الذي بالحرف
متصل: التأليف • غير حرف كل جمعبغيره
إلى: التسطير • الكلمة إضافةالكلمة
المدات: التنصيل • مواقع عند المدالمدات ← المستحسنة باستعمال النص محاذاة وهو واحد، جانب على سنركز
أو المسموحة وأطوالها مواقعها مراعاة من ذلك يستلزم وماالنسخ وصورتها المستحسنة خط [email protected] www.ucam.ac.ma/fssm/rydarab.في 4
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 5
1 .تقديم
التيبوغرافي typographic greyالسواد
[email protected] www.ucam.ac.ma/fssm/rydarab 5
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
العين عن ينتج التي االنطباع ذلك التيبوغرافي بالسواد نقصدوتماسك انتظام وطريقة للنص، الشمولية النظرة خالل من
الورقة بياض فوق النص سواد
التيبوغرافي، السواد على مباشر بشكل النص محاذاة أساليب تؤثر: عنها تنتج ما بين فغالبا الكبيرة الفراغات حيث متماسكة غير تراكيب
على الكلمات يساعد ال بشكل الكلمات تزدحم حيث زائدة كثافة ذات تراكيببسهولة النص قراءة
محاذاة ← خوارزميات مراجعة والنص تتحتم العربي النصوص،الخصوص على
منتظم ← تيبوغرافي سواد ذو لنص القارئ عين ترتاح
Page 6
محاذاة. 2 معالجةالنص
النصالالتيني محاذاة
محاذاة اختيار عند النصوص، معالجة برمجيات تعتمدالتيني :نص
الكلمات • يمتلئ hyphenationتقطيع حينما للحاشية المجاورةالواحد إمكانية : اإلشكالية السطر في عدم الوصل عالمة ووضع الكلمات تقطيع
الكلمة أي من مكان
بشكل • والتقليص للتمطيط قابلة فراغات إدخالالكلمات بين تلفت ف توزيع: اإلشكالية متناسب وكبيرة، متساوية غير راغاتوتؤثر علىالنظر،
النص أجزاء تماسكتهان ← تي هان تغيير Han The Thanhيقترح إجراء
الحروف عرض على توزيع glyph widthطفيف مع[email protected] www.ucam.ac.ma/fssm/rydarab تالفراغا 6
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
لغة ← كل حسب خوارزميات وضع
Page 7
محاذاة. 2 معالجةالنص
العربية الكتابة في الكالم تقطيع
ين العربية، الكتابة وأول في السطر آخر في المستقبح الفصل قسم: صنفين إلى يليه في • الذي وتفريقها بعض عن الواحدة الكلمة حروف بعض فصل
يليه والذي السطر
وصلتها • التامة الكلمة السط أو فصل يتعلق ع رقطع شيء لىبعده بما
اليه المضاف عن المضاف أو الفاعل عن الفعل فصل مثلذلك شابه ما أو
بالمرة به مسموح يعد لم
إذ ي مما أكبر جهد إلى داللية يحتاج فهم تطلب النص
[email protected] www.ucam.ac.ma/fssm/rydarab 7
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 8
محاذاة. 2 معالجةالنص
العربي النص محاذاة أساليب اليدوية تتأثر بالكتابة كبيرا تأثراالعربي الخط وبفنون
الحروف تقدر • وصل عن الناتجة الفراغات وتركيبها
شروط • وفق تركب أو منحنية بطريقة الحروف بعض تمدمعينة وقواعد
التمديد والتركيب
تمديد كشيدة
تركيب
[email protected] www.ucam.ac.ma/fssm/rydarab 8
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 9
محاذاة. 2 معالجةالنص
يجوز ال ما وقصر مده، يجوز ال ما مد الكتابة لحن منقصره
التركيب في اإلفراط الكتابة لبس من
مفعول ← هو الكشيدة المحاذاة، بغرضالسطر من منتقاة نقاط في إليجادتيبوغرافي
يصعب حل الذي السطر إكمال في عديدة ولاالعتيادي شكلها في بالحروف .إكماله
التمديد والتركيب
[email protected] www.ucam.ac.ma/fssm/rydarab 9
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 10
محاذاة. 2 معالجةالنص
الكشيدة وضع ضوابطحسنالمداتمن مواقع
الكلمة
تمد { ال ] [ ] ،و } ] ر ، د ا، الحروف
الكلمة في حرف من أكثر مد يستحسن الفي الواحدة كلمة من أكثر مد يستحسن الالواحد [ السطر [ ، يثبتن األسنان من واحدة السين بعد وقعت إذا
في للبس درءا لطيفة بمدة بينهما يفصل أن يستحسن[ القراءة نهائية ] ى قبل تأتي التي الحروف مد يستحسن ال
' حرف ' بمثابة قنطرة تولد الحالة هذه في الكشيدة ألن] ى ] قبل جديد
[email protected] www.ucam.ac.ma/fssm/rydarab 10
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 11
معالجة. 2محاذاة النص
الكشيدة وضع المداتمن ضوابطحسن مواقعالكلمة
وأكثرها الثالثية، في وأوسطها الثنائية الكلمات في تقع المدات أقل إنوالخماسية الرباعية . في
و والثالثية الثنائية من الثاني الحرف على يقع ما غالبا المد، الرباعية وحين
من .الخماسيةوالثالث والسداسية الثنائية • ' :الكلمات ' ' ألنه ' ، شر و سر حالة في إال مدها يستحسن الالسين صورة اعتبار ب ][س ]يمكن حروف لثالث [صورة
الثالثية • تنقسم يعتبر :الكلمات ال ألنها العموم، على قبيحا فيها المدقسمين للضرورة إلى مده يسمح ما ومنها 'مثلمتساويين، ' ' قطع ' و بيع
الرباعية • من :الكلمات أحسن فيها المد بل جائز فيها المدحاالت في المد يحسن وال 'مثلالقصر، ' ' ' ' نمير ' و خبير و تغلب
الخماسية • جواز :الكلمات في الخطاطين بين اختالفا نجد تمديدها
[email protected] www.ucam.ac.ma/fssm/rydarab 11
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 12
محاذاة. 2 معالجةالنص
الكشيدة وضع ضوابطحسنالمداتمن مواقع
السطوروسطها، ← في ويكره السطور، أواخر المد مواضع
أولها في ابن ويجوز حسبالعفيف
السطر ← آخر في الكشيدة تكون أن يجبابن حسب
وحيد
حسب الشيرازي
وسط ← في تقع أن بأس وال السطور، أواخر في تستحسنالكلمة
وذلك ااستعمال ← مسوغ أمر السطور أواخر في لمدات . بعضهما فوق مدتين إيقاع أن إال الفراغ وملء السطر إلتمام
حتما مستقبح أمر متواليين سطرين في
[email protected] www.ucam.ac.ma/fssm/rydarab 12
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
جل حسب الخطاطين
Page 13
محاذاة. 2 معالجةالنص
الكشيدة وضع المدات ضوابطحسن مقاديرنفسه الحرف بصورة للمد القابل الحرف في المد مقدار يرتبط
الكلمة من الحرف وموقع
[email protected] www.ucam.ac.ma/fssm/rydarab 13
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 14
تنضيد. 3النصوص
الكشيدة معالجة إشكالية
من العربية الحروف مد ألجل الكشيدة استعمال يعتبر . المنحني الكشيدة شكل إلى ذلك مرد المعقدة، اإلشكاليات
إدخال إلى تعمد الحالية النصوص تنضيد برمجيات فمعظموانسيابية ينسجم ال بشكل الحروف بين صرفة أفقية وصالت
العراقات وطالوة العربي .الخط
المستعملة التقنية محدودية إلى االختيار هذا سبب ويعزى . الحال، هذه ففي ديناميكية محارف طواقم تدعم ال والتي
طاقم داخل مسبقا معدة مدات إقحام السهل من يكونسياق تحليل لبرنامج عناء غير من تستجيب المحارف،
لمنحنيات حساب إلى التنضيد نظام يحتاج أن على الطاقم،ديناميكي بشكل .بيزيي
[email protected] www.ucam.ac.ma/fssm/rydarab 14
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 15
تنضيد. 3النصوص
الكشيدة معالجة إشكالية
في رمزا ليست الكشيدة كون إلى مرده ثان إشكال وهناكالسابق الحرف في تطويل مجرد هي بل ذاتها، .حد
كجزء المدة إقحام إلى تلجأ التطبيقية البرامج كانت وإذاانعكاس لذلك يكون أن من الحذر ينبغي الحرف، عن مستقل
أو المستعمل، التطبيقي للبرنامج بالنسبة الكلمة داللة علىأو آخر تطبيقي برنامج في ولصقها الكلمة نسخ يتم عندما
الكلمة عن .البحث
[email protected] www.ucam.ac.ma/fssm/rydarab 15
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 16
تنضيد. 3النصوص
النصوص تنضيد محركات
إظهار محرك في يفترضجيد:
السياقي، ) ...( • والتحليل االتجاه، صحيح بشكل النصوص عرض على القدرةوتركيب ) ا • الحروف، تمديد تيبوغرافيا النص غناء
على ...( انعكاس لذلك يكون أن دون الحروف،الداللة
اللغات • متعددة نصوص تنضيد على القدرةمستند • صيغة في التيبوغرافية وخصائصه النص حفظ
متطورة
[email protected] www.ucam.ac.ma/fssm/rydarab 16
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 17
تنضيد. 3النصوص
النصوص تنضيد محركات
اإلظهار محرك عناصر
النصوص تنضيد برمجية
المحارفطاقم
التشغيل نظام وحدة
[email protected] www.ucam.ac.ma/fssm/rydarab 17
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 18
تنضيد. 3النصوص
النصوص تنضيد محركات
النصوص اظهار محرك
اللغوية العمليات
نفس • تحمل مقاطع إلى النص تقسيمالخصائص
الحروف • ترتيب إعادة
الوصالت • وضع قواعد تطبيق...
التيبوغرافية العمليات
الحروف • أشكال انتقاء
وتراكبها • الحروف تفاعلاألوتوماتيكي • الوضع
للحروف...
التشغيل نظام المحارف وحدة طاقم
[email protected] www.ucam.ac.ma/fssm/rydarab 18
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 19
النصوص. 3 تنضيد
مناصمنها ال وسائل
الذكية • المحارف طاقم
صحيح، بشكل التنضيد عملية خطوات ألداء اإلظهار، محرك :يحتاج دعم tلى ا
الموحد • العالمي الرمز
الكتابة • ألنظمة األساسية الخصائص
[email protected] www.ucam.ac.ma/fssm/rydarab 19
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 20
النصوص. 3 تنضيد
يونيكود الموحد العالمي الرمز
• : LATIN CAPITAL LETTER Aالرمز
• : الترميز 0041نقطة
• : المحرف
1مثال
2مثال
•: َ ARABIC LETTER MEEM الرمز
• : الترميز 0645نقطة
• : مـ المحرف ـمـ ـم م م م م
[email protected] www.ucam.ac.ma/fssm/rydarab 20
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 21
النصوص. 3 تنضيد
الذكية المحارف طاقم
[email protected] www.ucam.ac.ma/fssm/rydarab 21
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 22
تنضيد. 3النصو
ص يونيسكرايب المحرك
النصوص تنضيد برمجية
cmapglyphGSUBGPOS
المحارف طاقمتيب أوبن usp10.dllيونيسكرايب
الخاصة الحزمةبالعربية
الخاصة الحزمةبالفرنسية
[email protected] www.ucam.ac.ma/fssm/rydarab 22
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Uniscribe
Page 23
النصوص. 3 تنضيد
ATSUIالمحركَ
النصوص تنضيد برمجية
ATSUI المحرك
AAT المحارف طاقم
اللغوية العمليات
التيبوغرافية العمليات
[email protected] www.ucam.ac.ma/fssm/rydarab 23
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 24
المقترحة. 4 الحلولالمحاذاة ازاء
تايب أوبن المحارف طاقم مع المحاذاة
JSTF المحارف أطقم مصممي على تايب أوبن تقنية تقترحالمحاذاة جدول
الجدول هذا أسلوب المحاذاة ويتجلى :عند استراتيجيات ثالث في
المحاذاة • بجدول خاصة بنود استعمال
الحروف • مد
السمة • بنود بعض ا ف lookupتسخير جدول أو اإلبدال جدول لموضعي
[email protected] www.ucam.ac.ma/fssm/rydarab 24
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
JSTF
Page 25
الحروف مد
المحاذاة ا • جدول يقترحها التي األولى إلستراتيجيةمحرف إضافة طريق عن الحروف إطالة خاص هي
الحرف بجانب مد • محارف أنها على محارف مجموعة extender glyph يعرف
متفاو وبطول مستقيمة مدات إلطالة تاستعمالالعربية الحروف
ذلك:ل مثا
[email protected] www.ucam.ac.ma/fssm/rydarab 25
المقترحة. 4 الحلولالمحاذاة ازاء
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 26
السمة بعضبنود تسخير
سلم وفق األخريين tستراتيجيتين اال تنتظممجموعة •لألولوية : يضم مستوى كل لألولوية، مستويات الجدول يضم
tبدال اال جدول داخل موجودة بنود اخماد أو لتفعيل البنود منالموضع جدول سمات •أو بنود بتطبيق اإلظهار محرك يقوم األمر بداية في
في النظر دون عادي بشكل الموضع وجدول اإلبدال جدولالمحاذاة أسطر • جدول إلى الفقرة بتقطيع يقوم ثم
وجود • النص تنضيد برنامج يسجل في عندما عيب : السطر بتفكيك تركيب إما األول، بالمستوى المرتبطة البنود بتطبيق يقوم
ال عرضا يتركبعض الكلمات إلكساب تفعيل بات أو أكبر،أقل يترك عرضا الكلمات إلعطاء موضع ، بات إدارة أو
بينها فيما حالة المحارف المستوى في بنود تطبيق يتم جديد نقص تسجيلاألصلية المحارف سلسلة على هكذاو الثاني
[email protected] www.ucam.ac.ma/fssm/rydarab 26
المقترحة. 4 الحلولالمحاذاة ازاء
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 27
[email protected] www.ucam.ac.ma/fssm/rydarab 27
المقترحة. 4 الحلولالمحاذاة ازاء
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
السمة بعضبنود تسخير
Page 28
المحاذاة بجدول خاصة بنود استعمال
المحاذاة جدول بنود عمل تحديد JSTFيتجلى فيطريقة على محرفين بين ما تفاعلية موضع عالقة
الموضع إليه جدول المشار واألسلوب األسلوب هذا بين الفرقفي ا، سابق الموضع مسافات بها تتميز التي المرونةالبنو دهذه
جدول تكي بنود بعكس أكبر مرونة السطر سبجامدة مقادير يحدد الذي الموضع
[email protected] www.ucam.ac.ma/fssm/rydarab 28
المقترحة. 4 الحلولالمحاذاة ازاء
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 29
منخالل الفقرة أمثلةالمحاذاة جدول
تي أي أي أسلوب المحاذاة يتلخص التالية عند الخطوات : فيالمحارف • إزاء حسب تصنيف محرف كل أداء
ينبغي • المحاذاة الذي اإلضافي المقدار حساب محرف لكلينبغي الذي الضيق الحيز أو السطر، على ملؤه
معه التالؤمحدة • على محرف كل سينتهجها التي الطريقة تحديد
الطريقة أو له، الممنوح اإلضافي الفراغ ملء أجل منالضيق الحيز مع التالؤم أجل من سينتهجها التيمسبقا معد أولويات سلم حسب وذلك عليه المفروض
[email protected] www.ucam.ac.ma/fssm/rydarab 29
المقترحة. 4 الحلولالمحاذاة ازاء
just
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
تي أي المحارفأي طاقم مع المحاذاة
Page 30
الحلول مقارنةالمقترحة
[email protected] www.ucam.ac.ma/fssm/rydarab 30
المقترحة. 4 الحلولالمحاذاة ازاء
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
JSTFjust
المحارف تمديد
المحاذاة استراتيجية
معدة محارف استعمالطاقم داخل مسبقا
المحارف
في المحارف وتمديد حسابحينها
مصمم طرف من اقتراحها يتمالمحارف طاقم
طرف من مسبقا معدةتسمح ATSUIالمحرك وال
المستعمل بتدخلأن يضمن شيء مستوى ال
المعالجة مستويات منمن أفضل نتيجة سيعطي
سابقه
على اال تعمل ال تقنياتMacOS
محاذاة ← خالل من الفقرة محاذاة تتم التقنيتين، لكلتا بالنسبةعلى سطر كل
الفقرة مستوى على معالجة أية تتم وال ما وهذا ،حدة،نظام س في تخنجده
Page 31
النصعند. 5 محاذاةتخ نظام
نظام تخ
عن • تامة استقاللية في به خاص إظهار محرك على اعتمادهالتشغيل نظام
المصدر • ومفتوحة حرة برمجية كونه
الفقرات • ضبط في فريدة خوارزمية اعتمادهالنصوص ومحاذاة
الصيغ تخيمتاز تنضيد في العالية كفاءته إلى باإلضافة ،: أهمها أخرى بخصائص الرياضياتية، الرمزية
[email protected] www.ucam.ac.ma/fssm/rydarab 31
لماذا ؟/ تخ اليتخ
TEX
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 32
النصعند. 5 محاذاةتخ نظام
تنسيق محركالفقرات
فقرة عن كل عبارة أسطر هي إلى تقطيعها يجب أفقية سلسلةيبحث • ثم للمخطط األولى العقدة المحرك يضع فقرة، كل بداية في
ابتداء الحروف عرض مجموع حساب خالل من الثانية العقدة عناألولى العقدة السطر، • من لتكوين مقبولة مسافة على يقع الذي الحرف عند يقف
الثانية العقدة يضع حالة يمكن • ثم من أكثر أي باألولى، متصلة عقدة من أكثر إيجادالسطر لتقطيع ممكنة
نقط • منها لتجعل عليها الحصول تم التي الجديدة العقد ||فع}ل تللبح جديدة . ثانطالق إلى الوصول حتى وهكذا أخرى عقد عن
األخيرة العقدة توضع حيث الفقرة نهايةرقمية نقرن • قيمة عقدتين بين يجمع سهم تعبر demeritبكل
" العقدتين " بين المفترض السطر تركيب جودة في العيب عن
[email protected] www.ucam.ac.ma/fssm/rydarab 32
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 33
النصعند. 5 محاذاةتخ نظام
تنسيق محركالفقرات
خالل من الفقرة أمثلة التي تتم العقد قممه مخططعليها الحصول تم
الطرق أقصر حساب في الفقرة أمثلة وتتلخصللمخطط
[email protected] www.ucam.ac.ma/fssm/rydarab 33
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 34
النص عنصرالنصالرقمي تمثيل
رموز • سلسلة عن عبارة هو الخام الرقمي النصcharacter• ولون معين بحجم المحارف، من سلسلة النص يصبح التنسيق، بعد
وموضع ... معينعادية حالة 1مثال
DVI input: character a code 97
token: a11 )code 97, category 11(
char_node: <font cmr10, glyph index 97>
set_char_97 : )implicit glyph index 97(
result: a
[email protected] www.ucam.ac.ma/fssm/rydarab 34
النصعند. 5 محاذاةتخ نظام
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 35
النص النص عنصر تمثيلالرقمي
حالة مثالfiالتركيب
input: characters f i )codes 102, 105(
tokens: f11 i11 )codes 102 and 105, category 11(
lig_node: <font cmr10, glyph index 12, hlist “f i”>
set_char_12 : )implicit glyph index 12(
result:
[email protected] www.ucam.ac.ma/fssm/rydarab 35
النصعند. 5 محاذاةتخ نظام
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 36
[email protected] www.ucam.ac.ma/fssm/rydarab 36
النصعند. 5 محاذاةتخ نظام
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
النص عنصر
المحركين من كل المشاكل Pangoو Uniscribeيقترح لحل ،وضع النص، تمثيل في االزدواجية هذه عن تنتج قد التي
مؤشرات إلرشاد pointer arrayجدول النقوش سلسلة مع . األصلية الرموز سلسلة على التعرف إلى المعالجة برمجية
االحتفاظ على القدرة المحركين من كل بذلك ويمتلكالضرورة، عند الستعماله مقطع كل وخصائص مثل بمكونات
للنص الداللية . semantic processingالمعالجة
Page 37
تكستيم
DVI 2مثال
من • كال يضم :تكستيم الحرف ترميز code-pointنقطة الحرف شكل دليل glyph indexثم للرمز والداللية التيبوغرافية الخصائص سلسلة ثم
ل • مسارا النص تنضيد الحرف ... غناءايصبح وشكل والموضع كاللون بالخصائص تكستيم
[email protected] www.ucam.ac.ma/fssm/rydarab 37
النصعند. 5 محاذاةتخ نظام
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Texteme
Page 38
نظام أوميكا
لـ 16توسيع بايت:تخ
متعددة • نصوص تنضيد امكانية يتيحاللغات
من • الرقمية النصوص لتمثيل الجديدة المقاربة يدعمالتكستيم خالل
[email protected] www.ucam.ac.ma/fssm/rydarab 38
النصعند. 5 محاذاةتخ نظام
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 39
األشكال األلوغرافيللحرف ة
للحرف األلوغرافية األشكال allographاألشكال هي : الكلمة من مكانه تغيير دون الحرف يأخذها التي المختلفة
الخط نوع تغيير ودون نهائي، وسطي، بدئي، منفرد،
النسخ خط من ألوغرافية ألشكال :نماذج
[email protected] www.ucam.ac.ma/fssm/rydarab 39
النصعند. 5 محاذاةتخ نظام
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 40
األلوغرافية األشكالتايب وأوبن
باألساس للحرف األلوغرافية األشكال من شكل اختيار الى يعود :
نظرته وإلى المستعمل رغبةللنص المحاذاة الجمالية أجل من أو
الكلمة من الحرف سياق حسبالمجاورة والحروف
jaltcalt
[email protected] www.ucam.ac.ma/fssm/rydarab 40
النصعند. 5 محاذاةتخ نظام
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 41
من جديدة مقاربةالمحاذاة أجل
النص نفس نقترح العربي لمحاذاة استعمالمع خوارزمية كنوت تكستيم • : خالل من النص texteme تمثيل وجود • المحاذاة أاعتبار jalt بدال
من سلسلة هي النموذج هذا في الفقرة تالتكستيماتصبح
ت = ستنت.....3ت2ت1فقرة = بحيثرمزمحر
فالئحة
الخصائص[email protected] www.ucam.ac.ma/fssm/rydarab 41
التيبوغرافية. 6الديناميكية
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
Page 42
من جديدة مقاربةالمحاذاة أجل
ا الجاري يطعم جدول اذا لتكستيم في بديال الحرف لشكل وجدالمحاذاة أب jalt دال
ألوغراف =
0643رمز=
محرف =
0643رمز=
محرف =
تكستيم
تكستيم مطعم
مثال
تط ← المخطط نقترح للفقرة عيم القمم الممثل من بمزيدالفقرة ألمثلة أحسن إمكانية السلسلة و لتعطي بطول نحتفظ
البديلة السلسالت وطول األصلية
[email protected] www.ucam.ac.ma/fssm/rydarab 42
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي التيبوغرافية. 6
الديناميكية
Page 43
من جديدة مقاربةالمحاذاة أجل
حساب كلفة يضاعف قد األبدال من كبير عدد وجود: لذا مجموع المخطط بين تكافئ عالقة نعرف
البديلة المحارف
متكافئ محرفين أن نينقول البديلين المحرفين عرض بين الفرق كان إذا
مجال إلى ينتمي األصلين الحرفين شكلي معمعين ضيق
[email protected] www.ucam.ac.ma/fssm/rydarab 43
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي التيبوغرافية. 6
الديناميكية
قيمة تحديد امكانية المستعمل اعطاء يمكن: المجال واسع هذا أكبر: مجال عدد استعمال امكانية يعطي
من يزيد االختيار هذا ولكن األلوغرافية، االشكال منالمخطط حساب أقل: مجالضيق كلفة عدد استعمال امكانية يعطي
كلفة من يقلل هذا ولكن األلوغرافية، االشكال منالمخطط حساب
Page 44
6 .خاتمة
بتنضيد المرتبطة الضوابط لمجموع عرضنا لقدالنص بمحاذاة المرتبطة تلك خصوصا العربية، المستندات
. تامة محاذاة العربي
النصوص إظهار محركات بعض عمل عن نبذة قدمنا كمابشأن المحركات هذه تقترحها التي الحلول مقارنة بغرض
. البعض بعضها المحاذاة
النصوص تنضيد نظام لتوسيع جديدة مقاربة تقديم وحاولنااللغات للنص أميكامتعددة محاذاة أجود أجل من ،
. تطبيقه بصدد ونحن العربي،
[email protected] www.ucam.ac.ma/fssm/rydarab 44
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
النتائج
Page 45
6 .خاتمة
[email protected] www.ucam.ac.ma/fssm/rydarab 45
تيبوغرافية نحولمحاذاة ديناميكية
النصالعربي
جاريا الزال العمل إن : أجل من
أب ← سمة يضم محارف طاقم دال تطويرنجد jalt المحاذاة المحارف إالال Arabic Typesettingطاقم
. السمة هذه يضم لميكروسوفت
سمات من العديد على احتوائه ورغم الطاقم هذامن إال GPOSو GSUBالجدول كثير الى يستجيب ال أنه
العربي الخط قواعدالجديدة ← المقاربة هذه لدعم أوميكا نظام تمديد
العربي النص من لمحاذاة النص لتمثيل فعليا تطبيقا بذلك نجد وسوفالتكستيمات خالل
اآلفاق
Page 47
23
عزالدين لزرق
سهام بلوط