1 / 51

نحو تيبوغرافية ديناميكية لمحاذاة النص العربي

جامعة القاضي عياض كلية العلوم، شعبة المعلوماتية مراكش - المغرب. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي. عزالدين لزرق ومحمد اليعقوبي ومصطفى بنوني. المؤتمر الدولي الرابع لممارسات علوم الحاسب باللغة العربية الدوحة – قطر أبريل 2008. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي.

tavia
Download Presentation

نحو تيبوغرافية ديناميكية لمحاذاة النص العربي

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. جامعة القاضي عياض كلية العلوم، شعبة المعلوماتية مراكش - المغرب نحو تيبوغرافية ديناميكية لمحاذاة النص العربي عزالدين لزرق ومحمد اليعقوبي ومصطفى بنوني المؤتمر الدولي الرابع لممارسات علوم الحاسب باللغة العربية الدوحة – قطر أبريل 2008

  2. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 2 تصميم • تقديم • معالجة محاذاة النص • تنضيد النصوص • الحلول المقترحة ازاء المحاذاة • محاذاة النص عندنظام تخ • التيبوغرافية الديناميكية • خاتمة

  3. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 3 1. تقديم التيبوغرافية التقليدية أنتجت التيبوغرافية التقليدية أعمالا تبقى مصدر ايحاء للتيبوغرافية الرقمية : • جودة السواد التيبوغرافي • اعتماد اساليب لمحاذاة النصوص نتساءل عن امكانية تنضيد نصوص رقمية على طريقة كوتونبرغ ؟

  4. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 4 1. تقديم يحتاج حسن تركيب النص العربي إلى تصحيح أربع دعامات : التيبوغرافية العربية • الترصيف: ربط كل حرف متصل بالحرف الذي يليه • التأليف: جمع كل حرف غير متصل بغيره • التسطير: إضافة الكلمة إلى الكلمة • التنصيل: المد عند مواقع المدات المستحسنة نتساءل عن امكانية تقعيد هذه الدعامات من أجل مكننة مستقبلية ؟ ←سنركز على جانب واحد، وهو محاذاة النص باستعمال المدات وما يستلزم ذلك من مراعاة مواقعها وأطوالها المسموحة أو المستحسنة وصورتها في خط النسخ.

  5. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 5 1. تقديم السواد التيبوغرافي typographic grey نقصد بالسواد التيبوغرافي ذلك الانطباع التي ينتج عن العين من خلال النظرة الشمولية للنص، وطريقة انتظام وتماسك سواد النص فوق بياض الورقة ←ترتاح عين القارئ لنص ذو سواد تيبوغرافي منتظم تؤثر أساليب محاذاة النص بشكل مباشر على السواد التيبوغرافي، فغالبا ما تنتج عنها: • تراكيب غير متماسكة حيث الفراغات الكبيرة بين الكلمات • تراكيب ذات كثافة زائدة حيث تزدحم الكلمات بشكل لا يساعد على قراءة النص بسهولة ←تتحتم مراجعة خوارزميات محاذاة النصوص، والنص العربي على الخصوص

  6. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 6 2. معالجة محاذاة النص محاذاة النص اللاتيني تعتمد برمجيات معالجة النصوص، عند اختيار محاذاة نص لاتيني: • تقطيع الكلمات hyphenationالمجاورة للحاشية حينما يمتلئ السطر الواحد • الإشكالية: عدم إمكانية تقطيع الكلمات ووضع علامة الوصل في أي مكان من الكلمة ← وضع خوارزميات حسب كل لغة • إدخال فراغات قابلة للتمطيط والتقليص بشكل متناسب بين الكلمات • الإشكالية: توزيعفراغات غير متساوية وكبيرة، تلفت النظر، وتؤثر علىتماسك أجزاء النص ←يقترح هان تي تهان Han The Thanhإجراء تغيير طفيف على عرض الحروف glyph width مع توزيع الفراغات

  7. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 7 2. معالجة محاذاة النص تقطيع الكلام في الكتابة العربية في الكتابة العربية، ينقسم الفصل المستقبح في آخر السطر وأول الذي يليه إلى صنفين: • فصل بعض حروف الكلمة الواحدة عن بعض وتفريقها في السطر والذي يليه • لم يعد مسموح به بالمرة • فصل الكلمة التامة وصلتها أو قطع السطرعلى شيء يتعلق بما بعده • مثل فصل الفعل عن الفاعل أو المضاف عن المضاف اليه أو ما شابه ذلك • ممايحتاج إلى جهد أكبر إذ يتطلب فهم دلالية النص

  8. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي تمديد كشيدة تركيب lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 8 2. معالجة محاذاة النص التمديد والتركيب تتأثر أساليب محاذاة النص العربي تأثرا كبيرا بالكتابة اليدوية وبفنون الخط العربي • تمد بعض الحروف بطريقة منحنية أو تركب وفق شروط وقواعد معينة • تقدر الفراغات الناتجة عن وصل الحروف وتركيبها

  9. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 9 2. معالجة محاذاة النص التمديد والتركيب • من لحن الكتابة مد ما لا يجوز مده، وقصر ما لا يجوز قصره • من لبس الكتابة الإفراط في التركيب ← بغرض المحاذاة، الكشيدة هو مفعول تيبوغرافي في نقاط منتقاة من السطر لإيجاد حلول عديدة في إكمال السطر الذي يصعب إكماله بالحروف في شكلها الاعتيادي.

  10. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 10 2. معالجة محاذاة النص مواقع المدات من الكلمة ضوابط حسن وضع الكشيدة • لا تمدالحروف {ا، [د]، [ر] ،و} • لا يستحسن مد أكثر من حرف في الكلمة الواحدة • لا يستحسن مد أكثر من كلمة في السطر الواحد • إذا وقعت بعد السين واحدة من الأسنان [يثبتن]، يستحسن أن يفصل بينهما بمدة لطيفة درءا للبس في القراءة • لا يستحسن مد الحروف التي تأتي قبل [ى] نهائية لأن الكشيدة في هذه الحالة تولد 'قنطرة' بمثابة حرف جديد قبل [ى]

  11. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 11 2. معالجة محاذاة النص مواقع المدات من الكلمة ضوابط حسن وضع الكشيدة إن أقل المدات تقع في الكلمات الثنائية وأوسطها في الثلاثية، وأكثرها في الرباعية والخماسية. وحين المد، غالبا ما يقع على الحرف الثاني من الثنائية والثلاثية والرباعية والثالث من الخماسية والسداسية. • الكلمات الثنائية:لا يستحسن مدها إلا في حالة 'سر' و'شر'، لأنه يمكن اعتبار صورة السين [س] صورة لثلاث حروف [ب] • الكلمات الثلاثية:يعتبرالمد فيها قبيحا على العموم، لأنها لا تنقسم إلى قسمينمتساويين، ومنها ما يسمح مده للضرورة مثل 'بيع' و'قطع' • الكلمات الرباعية:المد فيها جائز بل المد فيها أحسن من القصر، ولا يحسن المد في حالات مثل 'تغلب' و'خبير' و'نمير' • الكلمات الخماسية:نجد اختلافا بين الخطاطين في جواز تمديدها

  12. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 12 2. معالجة محاذاة النص مواقع المدات من السطور ضوابط حسن وضع الكشيدة ←مواضع المد أواخر السطور، ويكره في وسطها، ويجوز في أولها حسب ابن العفيف ← تستحسن في أواخر السطور، ولا بأس أن تقع في وسط الكلمة حسب الشيرازي ←يجب أن تكون الكشيدة في آخر السطر حسب ابن وحيد ←استعمال المدات في أواخر السطور أمر مسوغ وذلك لإتمام السطر وملء الفراغ. إلا أن إيقاع مدتين فوق بعضهما في سطرين متواليين أمر مستقبح حتما حسب جل الخطاطين

  13. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 13 2. معالجة محاذاة النص مقادير المدات يرتبط مقدار المد في الحرف القابل للمد بصورة الحرف نفسه وموقع الحرف من الكلمة ضوابط حسن وضع الكشيدة

  14. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 14 3. تنضيد النصوص إشكالية معالجة الكشيدة يعتبر استعمال الكشيدة لأجل مد الحروف العربية من الإشكاليات المعقدة، مرد ذلك إلى شكل الكشيدة المنحني. فمعظم برمجيات تنضيد النصوص الحالية تعمد إلى إدخال وصلات أفقية صرفة بين الحروف بشكل لا ينسجم وانسيابية الخط العربي وطلاوة العراقات. ويعزى سبب هذا الاختيار إلى محدودية التقنية المستعملة والتي لا تدعم طواقم محارف ديناميكية. ففي هذه الحال، يكون من السهل إقحام مدات معدة مسبقا داخل طاقم المحارف، تستجيب من غير عناء لبرنامج تحليل سياق الطاقم، على أن يحتاج نظام التنضيد إلى حساب لمنحنيات بيزيي بشكل ديناميكي.

  15. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 15 3. تنضيد النصوص إشكالية معالجة الكشيدة وهناك إشكال ثان مرده إلى كون الكشيدة ليست رمزا في حد ذاتها، بل هي مجرد تطويل في الحرف السابق. وإذا كانت البرامج التطبيقية تلجأ إلى إقحام المدة كجزء مستقل عن الحرف، ينبغي الحذر من أن يكون لذلك انعكاس على دلالة الكلمة بالنسبة للبرنامج التطبيقي المستعمل، أو عندما يتم نسخ الكلمة ولصقها في برنامج تطبيقي آخر أو البحث عن الكلمة.

  16. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 16 3. تنضيد النصوص محركات تنضيد النصوص يفترض في محرك إظهار جيد: • القدرة على عرض النصوص بشكل صحيح (الاتجاه، والتحليل السياقي، ...) • اغناء النص تيبوغرافيا (تمديد الحروف، وتركيب الحروف، ...) دون أن يكون لذلك انعكاس على الدلالة • القدرة على تنضيد نصوص متعددة اللغات • حفظ النص وخصائصه التيبوغرافية في صيغة مستند متطورة

  17. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي برمجية تنضيد النصوص وحدة نظام التشغيل طاقم المحارف lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 17 3. تنضيد النصوص محركات تنضيد النصوص عناصر محرك الإظهار

  18. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي محرك اظهار النصوص العمليات اللغوية العمليات التيبوغرافية • تقسيم النص إلى مقاطع تحمل نفس الخصائص • انتقاء أشكال الحروف • تفاعل الحروف وتراكبها • إعادة ترتيب الحروف • الوضع الأوتوماتيكي للحروف • تطبيق قواعد وضع الوصلات ... ... طاقم المحارف وحدة نظام التشغيل lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 18 3. تنضيد النصوص محركات تنضيد النصوص

  19. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 19 3. تنضيد النصوص وسائل لا مناص منها يحتاج محرك الإظهار، لأداء خطوات عملية التنضيد بشكل صحيح، اٍلى دعم: • الرمز العالمي الموحد • الخصائص الأساسية لأنظمة الكتابة • طاقم المحارف الذكية

  20. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 20 3. تنضيد النصوص الرمز العالمي الموحد يونيكود مثال 1 • الرمز: LATIN CAPITAL LETTER A • نقطة الترميز: 0041 • المحرف: مثال 2 • الرمز: َARABIC LETTER MEEM • نقطة الترميز: 0645 • المحرف: م ـم ـمـ مـ م م م

  21. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 21 3. تنضيد النصوص طاقم المحارف الذكية

  22. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي برمجية تنضيد النصوص usp10.dllيونيسكرايب طاقم المحارف أوبن تيب cmap glyph GSUB GPOS الحزمة الخاصة بالفرنسية الحزمة الخاصة بالعربية lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 22 3. تنضيد النصوص المحرك يونيسكرايب Uniscribe

  23. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي برمجية تنضيد النصوص AAT طاقم المحارف العمليات اللغوية ATSUI المحرك العمليات التيبوغرافية lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 23 3. تنضيد النصوص المحرك َATSUI

  24. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 24 4. الحلول المقترحة ازاء المحاذاة JSTF المحاذاة مع طاقم المحارف أوبن تايب JSTF تقترح تقنية أوبن تايب على مصممي أطقم المحارف جدول المحاذاة ويتجلى أسلوب هذا الجدول عند المحاذاة في ثلاث استراتيجيات: • مد الحروف • تسخير بعض بنود السمة lookup في جدول الإبدال أو جدول الموضع • استعمال بنود خاصة بجدول المحاذاة

  25. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 25 4. الحلول المقترحة ازاء المحاذاة مد الحروف • الإستراتيجية الأولى التي يقترحها جدول المحاذاة هي إطالة الحروف عن طريق إضافة محرف خاص بجانب الحرف • يعرف مجموعة محارف على أنها محارف مدextender glyph مثال ذلك: • استعمال مدات مستقيمة وبطول متفاوت لإطالة الحروف العربية

  26. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 26 4. الحلول المقترحة ازاء المحاذاة تنتظم الاٍستراتيجيتين الأخريين وفق سلم للأولوية : تسخير بعض بنود السمة • يضم الجدول مستويات للأولوية، كل مستوى يضم مجموعة من البنود لتفعيل أو اخماد بنود موجودة داخل جدول الاٍبدال أو جدول الموضع • في بداية الأمر يقوم محرك الإظهار بتطبيق بنود سمات جدول الإبدال وجدول الموضع بشكل عادي دون النظر في جدول المحاذاة • ثم يقوم بتقطيع الفقرة إلى أسطر • عندما يسجل برنامج تنضيد النص وجود عيب في تركيب السطر: • يقوم بتطبيق البنود المرتبطة بالمستوى الأول، إما بتفكيك بعض التركيبات لإكساب الكلمات عرضاأكبر، أو تفعيل تركيبات لإعطاء الكلمات عرضا أقل، أو إدارة موضع المحارف فيما بينها • في حالة تسجيل نقص جديد يتم تطبيق بنود المستوى الثاني على سلسلة المحارف الأصلية وهكذا

  27. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 27 4. الحلول المقترحة ازاء المحاذاة تسخير بعض بنود السمة

  28. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 28 4. الحلول المقترحة ازاء المحاذاة استعمال بنود خاصة بجدول المحاذاة يتجلى عمل بنود جدول المحاذاة JSTFفي تحديد علاقة موضع تفاعلية ما بين محرفين على طريقة جدول الموضع الفرق بين هذا الأسلوب والأسلوب المشار إليه سابقا، المرونة التي تتميز بها مسافات الموضع في هذه البنود يكتسب السطر مرونة أكبر بعكس بنود جدول الموضع الذي يحدد مقادير جامدة

  29. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 29 4. الحلول المقترحة ازاء المحاذاة just المحاذاة مع طاقم المحارف أي أي تي يتلخص أسلوب أي أي تي عند المحاذاة في الخطوات التالية: • تصنيف المحارف حسب أداء كل محرف إزاء المحاذاة • لكل محرف حساب المقدار الإضافي الذي ينبغي ملؤه على السطر، أو الحيز الضيق الذي ينبغي التلاؤم معه • تحديد الطريقة التي سينتهجها كل محرف على حدة من أجل ملء الفراغ الإضافي الممنوح له، أو الطريقة التي سينتهجها من أجل التلاؤم مع الحيز الضيق المفروض عليه وذلك حسب سلم أولويات معد مسبقا أمثلة الفقرة من خلال جدول المحاذاة

  30. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي just JSTF استعمال محارف معدة مسبقا داخل طاقم المحارف تمديد المحارف حساب وتمديد المحارف في حينها يتم اقتراحها من طرف مصمم طاقم المحارف استراتيجية المحاذاة معدة مسبقا من طرف المحرك ATSUI ولا تسمح بتدخل المستعمل لا شيء يضمن أن مستوى من مستويات المعالجة سيعطي نتيجة أفضل من سابقه تقنيات لا تعمل الا على MacOS lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 30 مقارنة الحلول المقترحة 4. الحلول المقترحة ازاء المحاذاة ← بالنسبة لكلتا التقنيتين، تتم محاذاة الفقرة من خلال محاذاة كل سطر على حدة، ولا تتم أية معالجة على مستوى الفقرة،وهذا ما سنجده في نظام تخ

  31. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 31 5. محاذاة النص عند نظام تخ نظام تخ TEX لماذا لايتخ/تخ ؟ يمتاز تخ، بالإضافة إلى كفاءته العالية في تنضيد الصيغ الرمزية الرياضياتية، بخصائص أخرى أهمها: • كونه برمجية حرة ومفتوحة المصدر • اعتماده على محرك إظهار خاص به في استقلالية تامة عن نظام التشغيل • اعتماده خوارزمية فريدة في ضبط الفقرات ومحاذاة النصوص

  32. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 32 5. محاذاة النص عند نظام تخ محرك تنسيق الفقرات كل فقرة هي عبارة عن سلسلة أفقية يجب تقطيعها إلى أسطر • في بداية كل فقرة، يضع المحرك العقدة الأولى للمخطط ثم يبحث عن العقدة الثانية من خلال حساب مجموع عرض الحروف ابتداء من العقدة الأولى • يقف عند الحرف الذي يقع على مسافة مقبولة لتكوين السطر، ثم يضع العقدة الثانية • يمكن إيجاد أكثر من عقدة متصلة بالأولى، أي أكثر من حالة ممكنة لتقطيع السطر • تُُفعّل العقد الجديدة التي تم الحصول عليها لتجعل منها نقط انطلاق جديدة للبحث عن عقد أخرى. وهكذا حتى الوصول إلى نهاية الفقرة حيث توضع العقدة الأخيرة • نقرن بكل سهم يجمع بين عقدتين قيمة رقمية demerit تعبر عن "العيب" في جودة تركيب السطر المفترض بين العقدتين

  33. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 33 5. محاذاة النص عند نظام تخ محرك تنسيق الفقرات تتم أمثلة الفقرة من خلال مخطط قممه العقد التي تم الحصول عليها وتتلخص أمثلة الفقرة في حساب أقصر الطرق للمخطط

  34. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 34 5. محاذاة النص عند نظام تخ عنصر النص تمثيل النص الرقمي • النص الرقمي الخام هو عبارة عن سلسلة رموز character • بعد التنسيق، يصبح النص سلسلة من المحارف، بحجم معين ولون معين وموضع ... مثال حالة عادية 1 DVI • input: character a code 97 • token: a11 (code 97, category 11) • char_node: <font cmr10, glyph index 97> • set_char_97 : (implicitglyph index 97) • result: a

  35. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 35 5. محاذاة النص عند نظام تخ عنصر النص تمثيل النص الرقمي مثال حالة التركيب 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:

  36. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 36 5. محاذاة النص عند نظام تخ عنصر النص يقترح كل من المحركين UniscribeوPango، لحل المشاكل التي قد تنتج عن هذه الازدواجية في تمثيل النص، وضع جدول مؤشرات pointer array مع سلسلة النقوش لإرشاد برمجية المعالجة إلى التعرف على سلسلة الرموز الأصلية. ويمتلك بذلك كل من المحركين القدرة على الاحتفاظ بمكونات وخصائص كل مقطع لاستعماله عند الضرورة، مثل المعالجة الدلالية للنص semantic processing.

  37. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 37 5. محاذاة النص عند نظام تخ تكستيم Texteme • تكستيم يضم كلا من: • نقطة ترميز الحرف code-point • ثم دليل شكل الحرف glyph index • ثم سلسلة الخصائص التيبوغرافية والدلالية للرمز • يصبح تنضيد النص مسارا لاغناءتكستيم بالخصائص كاللون والموضع وشكل الحرف ... مثال 2 DVI

  38. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 38 5. محاذاة النص عند نظام تخ نظام أوميكا توسيع 16 بايت لـ تخ: • يتيح امكانية تنضيد نصوص متعددة اللغات • يدعم المقاربة الجديدة لتمثيل النصوص الرقمية من خلال التكستيم

  39. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 39 5. محاذاة النص عند نظام تخ الأشكال الألوغرافية للحرف الأشكال الألوغرافية للحرف allograph هي الأشكال المختلفة التي يأخذها الحرف دون تغيير مكانه من الكلمة: منفرد، بدئي، وسطي، نهائي، ودون تغيير نوع الخط نماذج لأشكال ألوغرافية من خط النسخ:

  40. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي حسب سياق الحرف من الكلمة والحروف المجاورة رغبة المستعمل وإلى نظرته الجمالية للنص أو من أجل المحاذاة calt jalt lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 40 5. محاذاة النص عند نظام تخ الأشكال الألوغرافية وأوبن تايب يعود اختيار شكل من الأشكال الألوغرافية للحرف بالأساس الى:

  41. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي رمز محرف بحيث تس = فقرة = ت1ت2ت3.....تن لائحة الخصائص= lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 41 6. التيبوغرافية الديناميكية مقاربة جديدة من أجل المحاذاة لمحاذاة النصالعربي نقترح استعمال نفس خوارزمية كنوت مع: • تمثيل النص من خلال تكستيمtexteme • اعتبار وجود أبدال المحاذاةjalt تصبح الفقرة في هذا النموذج هي سلسلة من التكستيمات

  42. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي رمز= 0643 رمز= 0643 تكستيم مطعم تكستيم محرف = محرف = ألوغراف = lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 42 6. التيبوغرافية الديناميكية مقاربة جديدة من أجل المحاذاة يطعم التكستيم الجاري اذا وجد لشكل الحرف بديلا في جدول أبدال المحاذاةjalt مثال ←نقترح تطعيم المخطط الممثل للفقرة بمزيد من القمم لتعطي إمكانية أحسن لأمثلة الفقرة ونحتفظ بطول السلسلة الأصلية وطول السلسلات البديلة

  43. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 43 6. التيبوغرافية الديناميكية مقاربة جديدة من أجل المحاذاة وجود عدد كبير من الأبدال قد يضاعف كلفة حساب المخطط لذا: نعرف علاقة تكافئ بين مجموع المحارف البديلة إذا كان الفرق بين عرض المحرفين البديلين مع شكلي الحرفين الأصلين ينتمي إلى مجال ضيق معين نقول أن محرفين متكافئين يمكن اعطاء المستعمل امكانية تحديد قيمة هذا المجال: • مجال واسع: يعطي امكانية استعمال عدد أكبر من الاشكال الألوغرافية، ولكن هذا الاختيار يزيد من كلفة حساب المخطط • مجال ضيق: يعطي امكانية استعمال عدد أقل من الاشكال الألوغرافية، ولكن هذا يقلل من كلفة حساب المخطط

  44. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 44 6. خاتمة النتائج لقد عرضنا لمجموع الضوابط المرتبطة بتنضيد المستندات العربية، خصوصا تلك المرتبطة بمحاذاة النص العربي محاذاة تامة. كما قدمنا نبذة عن عمل بعض محركات إظهار النصوص بغرض مقارنة الحلول التي تقترحها هذه المحركات بشأن المحاذاة بعضها البعض. وحاولنا تقديم مقاربة جديدة لتوسيع نظام تنضيد النصوص متعددة اللغات أميكا، من أجل أجود محاذاة للنص العربي، ونحن بصدد تطبيقه.

  45. نحو تيبوغرافية ديناميكية لمحاذاة النص العربي lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 45 6. خاتمة الآفاق إن العمل لازال جاريا من أجل: ← تطوير طاقم محارف يضم سمة أبدال المحاذاةjalt • لا نجد إلا طاقم المحارف Arabic Typesetting لميكروسوفت يضم هذه السمة. هذا الطاقم ورغم احتوائه على العديد من سمات الجدول GSUB وGPOSإلا أنه لا يستجيب الى كثير من قواعد الخط العربي ← تمديد نظام أوميكا لدعم هذه المقاربة الجديدة لمحاذاة النص العربي • وسوف نجد بذلك تطبيقا فعليا لتمثيل النص من خلال التكستيمات

  46. !شكرا 23

  47. عزالدين لزرقسهام بلوط 23

More Related