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

Preview:

DESCRIPTION

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

Citation preview

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

عياض القاضي جامعةشعبة العلوم، كلية

المعلوماتيةالمغرب - مراكش

لزرق عزالدين

ومصطفى اليعقوبي ومحمدبنوني

علوم لممارسات الرابع الدولي المؤتمرالعربية باللغة الحاسب

قطر – الدوحة2008أبريل

تقديم1.

النص 2. محاذاة معالجة

النصوص 3. تنضيد

المحاذاة 4. ازاء المقترحة الحلول

النصعند 5. تخ محاذاة نظام

الديناميكية 6. التيبوغرافية

خاتمة7.

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 2

تصميم

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

النصالعربي

1 .تقديم

التقليدية التيبوغرافية

التقليدية التيبوغرافية أنتجتايحاء مصدر تبقى أعماال

الرقمية : للتيبوغرافية

تنضيد امكانية عن نتساءلطريقة على رقمية نصوص

؟ كوتونبرغ

التيبوغرافي • السواد جودة

لمحاذاة • اساليب اعتمادالنصوص

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 3

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

النصالعربي

1 .تقديم

العربية التيبوغرافية

العربي النص تركيب حسن يحتاجدعامات أربع تصحيح :إلى

هذه تقعيد امكانية عن نتساءلمكننة أجل من الدعامات

؟ مستقبلية

متصل : الترصيف • حرف كل ربطيليه الذي بالحرف

متصل: التأليف • غير حرف كل جمعبغيره

إلى: التسطير • الكلمة إضافةالكلمة

المدات: التنصيل • مواقع عند المدالمدات ← المستحسنة باستعمال النص محاذاة وهو واحد، جانب على سنركز

أو المسموحة وأطوالها مواقعها مراعاة من ذلك يستلزم وماالنسخ وصورتها المستحسنة خط lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab.في 4

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

النصالعربي

1 .تقديم

التيبوغرافي typographic greyالسواد

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 5

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

النصالعربي

العين عن ينتج التي االنطباع ذلك التيبوغرافي بالسواد نقصدوتماسك انتظام وطريقة للنص، الشمولية النظرة خالل من

الورقة بياض فوق النص سواد

التيبوغرافي، السواد على مباشر بشكل النص محاذاة أساليب تؤثر: عنها تنتج ما بين فغالبا الكبيرة الفراغات حيث متماسكة غير تراكيب

على الكلمات يساعد ال بشكل الكلمات تزدحم حيث زائدة كثافة ذات تراكيببسهولة النص قراءة

محاذاة ← خوارزميات مراجعة والنص تتحتم العربي النصوص،الخصوص على

منتظم ← تيبوغرافي سواد ذو لنص القارئ عين ترتاح

محاذاة. 2 معالجةالنص

النصالالتيني محاذاة

محاذاة اختيار عند النصوص، معالجة برمجيات تعتمدالتيني :نص

الكلمات • يمتلئ hyphenationتقطيع حينما للحاشية المجاورةالواحد إمكانية : اإلشكالية السطر في عدم الوصل عالمة ووضع الكلمات تقطيع

الكلمة أي من مكان

بشكل • والتقليص للتمطيط قابلة فراغات إدخالالكلمات بين تلفت ف توزيع: اإلشكالية متناسب وكبيرة، متساوية غير راغاتوتؤثر علىالنظر،

النص أجزاء تماسكتهان ← تي هان تغيير Han The Thanhيقترح إجراء

الحروف عرض على توزيع glyph widthطفيف معlazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab تالفراغا 6

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

النصالعربي

لغة ← كل حسب خوارزميات وضع

محاذاة. 2 معالجةالنص

العربية الكتابة في الكالم تقطيع

ين العربية، الكتابة وأول في السطر آخر في المستقبح الفصل قسم: صنفين إلى يليه في • الذي وتفريقها بعض عن الواحدة الكلمة حروف بعض فصل

يليه والذي السطر

وصلتها • التامة الكلمة السط أو فصل يتعلق ع رقطع شيء لىبعده بما

اليه المضاف عن المضاف أو الفاعل عن الفعل فصل مثلذلك شابه ما أو

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

إذ ي مما أكبر جهد إلى داللية يحتاج فهم تطلب النص

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 7

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

النصالعربي

محاذاة. 2 معالجةالنص

العربي النص محاذاة أساليب اليدوية تتأثر بالكتابة كبيرا تأثراالعربي الخط وبفنون

الحروف تقدر • وصل عن الناتجة الفراغات وتركيبها

شروط • وفق تركب أو منحنية بطريقة الحروف بعض تمدمعينة وقواعد

التمديد والتركيب

تمديد كشيدة

تركيب

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 8

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

النصالعربي

محاذاة. 2 معالجةالنص

يجوز ال ما وقصر مده، يجوز ال ما مد الكتابة لحن منقصره

التركيب في اإلفراط الكتابة لبس من

مفعول ← هو الكشيدة المحاذاة، بغرضالسطر من منتقاة نقاط في إليجادتيبوغرافي

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

التمديد والتركيب

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 9

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

النصالعربي

محاذاة. 2 معالجةالنص

الكشيدة وضع ضوابطحسنالمداتمن مواقع

الكلمة

تمد { ال ] [ ] ،و } ] ر ، د ا، الحروف

الكلمة في حرف من أكثر مد يستحسن الفي الواحدة كلمة من أكثر مد يستحسن الالواحد [ السطر [ ، يثبتن األسنان من واحدة السين بعد وقعت إذا

في للبس درءا لطيفة بمدة بينهما يفصل أن يستحسن[ القراءة نهائية ] ى قبل تأتي التي الحروف مد يستحسن ال

' حرف ' بمثابة قنطرة تولد الحالة هذه في الكشيدة ألن] ى ] قبل جديد

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 10

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

النصالعربي

معالجة. 2محاذاة النص

الكشيدة وضع المداتمن ضوابطحسن مواقعالكلمة

وأكثرها الثالثية، في وأوسطها الثنائية الكلمات في تقع المدات أقل إنوالخماسية الرباعية . في

و والثالثية الثنائية من الثاني الحرف على يقع ما غالبا المد، الرباعية وحين

من .الخماسيةوالثالث والسداسية الثنائية • ' :الكلمات ' ' ألنه ' ، شر و سر حالة في إال مدها يستحسن الالسين صورة اعتبار ب ][س ]يمكن حروف لثالث [صورة

الثالثية • تنقسم يعتبر :الكلمات ال ألنها العموم، على قبيحا فيها المدقسمين للضرورة إلى مده يسمح ما ومنها 'مثلمتساويين، ' ' قطع ' و بيع

الرباعية • من :الكلمات أحسن فيها المد بل جائز فيها المدحاالت في المد يحسن وال 'مثلالقصر، ' ' ' ' نمير ' و خبير و تغلب

الخماسية • جواز :الكلمات في الخطاطين بين اختالفا نجد تمديدها

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 11

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

النصالعربي

محاذاة. 2 معالجةالنص

الكشيدة وضع ضوابطحسنالمداتمن مواقع

السطوروسطها، ← في ويكره السطور، أواخر المد مواضع

أولها في ابن ويجوز حسبالعفيف

السطر ← آخر في الكشيدة تكون أن يجبابن حسب

وحيد

حسب الشيرازي

وسط ← في تقع أن بأس وال السطور، أواخر في تستحسنالكلمة

وذلك ااستعمال ← مسوغ أمر السطور أواخر في لمدات . بعضهما فوق مدتين إيقاع أن إال الفراغ وملء السطر إلتمام

حتما مستقبح أمر متواليين سطرين في

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 12

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

النصالعربي

جل حسب الخطاطين

محاذاة. 2 معالجةالنص

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

الكلمة من الحرف وموقع

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 13

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

النصالعربي

تنضيد. 3النصوص

الكشيدة معالجة إشكالية

من العربية الحروف مد ألجل الكشيدة استعمال يعتبر . المنحني الكشيدة شكل إلى ذلك مرد المعقدة، اإلشكاليات

إدخال إلى تعمد الحالية النصوص تنضيد برمجيات فمعظموانسيابية ينسجم ال بشكل الحروف بين صرفة أفقية وصالت

العراقات وطالوة العربي .الخط

المستعملة التقنية محدودية إلى االختيار هذا سبب ويعزى . الحال، هذه ففي ديناميكية محارف طواقم تدعم ال والتي

طاقم داخل مسبقا معدة مدات إقحام السهل من يكونسياق تحليل لبرنامج عناء غير من تستجيب المحارف،

لمنحنيات حساب إلى التنضيد نظام يحتاج أن على الطاقم،ديناميكي بشكل .بيزيي

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 14

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

النصالعربي

تنضيد. 3النصوص

الكشيدة معالجة إشكالية

في رمزا ليست الكشيدة كون إلى مرده ثان إشكال وهناكالسابق الحرف في تطويل مجرد هي بل ذاتها، .حد

كجزء المدة إقحام إلى تلجأ التطبيقية البرامج كانت وإذاانعكاس لذلك يكون أن من الحذر ينبغي الحرف، عن مستقل

أو المستعمل، التطبيقي للبرنامج بالنسبة الكلمة داللة علىأو آخر تطبيقي برنامج في ولصقها الكلمة نسخ يتم عندما

الكلمة عن .البحث

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 15

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

النصالعربي

تنضيد. 3النصوص

النصوص تنضيد محركات

إظهار محرك في يفترضجيد:

السياقي، ) ...( • والتحليل االتجاه، صحيح بشكل النصوص عرض على القدرةوتركيب ) ا • الحروف، تمديد تيبوغرافيا النص غناء

على ...( انعكاس لذلك يكون أن دون الحروف،الداللة

اللغات • متعددة نصوص تنضيد على القدرةمستند • صيغة في التيبوغرافية وخصائصه النص حفظ

متطورة

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 16

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

النصالعربي

تنضيد. 3النصوص

النصوص تنضيد محركات

اإلظهار محرك عناصر

النصوص تنضيد برمجية

المحارفطاقم

التشغيل نظام وحدة

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 17

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

النصالعربي

تنضيد. 3النصوص

النصوص تنضيد محركات

النصوص اظهار محرك

اللغوية العمليات

نفس • تحمل مقاطع إلى النص تقسيمالخصائص

الحروف • ترتيب إعادة

الوصالت • وضع قواعد تطبيق...

التيبوغرافية العمليات

الحروف • أشكال انتقاء

وتراكبها • الحروف تفاعلاألوتوماتيكي • الوضع

للحروف...

التشغيل نظام المحارف وحدة طاقم

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 18

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

النصالعربي

النصوص. 3 تنضيد

مناصمنها ال وسائل

الذكية • المحارف طاقم

صحيح، بشكل التنضيد عملية خطوات ألداء اإلظهار، محرك :يحتاج دعم tلى ا

الموحد • العالمي الرمز

الكتابة • ألنظمة األساسية الخصائص

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 19

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

النصالعربي

النصوص. 3 تنضيد

يونيكود الموحد العالمي الرمز

• : LATIN CAPITAL LETTER Aالرمز

• : الترميز 0041نقطة

• : المحرف

1مثال

2مثال

•: َ ARABIC LETTER MEEM الرمز

• : الترميز 0645نقطة

• : مـ المحرف ـمـ ـم م م م م

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 20

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

النصالعربي

النصوص. 3 تنضيد

الذكية المحارف طاقم

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 21

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

النصالعربي

تنضيد. 3النصو

ص يونيسكرايب المحرك

النصوص تنضيد برمجية

cmapglyphGSUBGPOS

المحارف طاقمتيب أوبن usp10.dllيونيسكرايب

الخاصة الحزمةبالعربية

الخاصة الحزمةبالفرنسية

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 22

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

النصالعربي

Uniscribe

النصوص. 3 تنضيد

ATSUIالمحركَ

النصوص تنضيد برمجية

ATSUI المحرك

AAT المحارف طاقم

اللغوية العمليات

التيبوغرافية العمليات

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 23

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

النصالعربي

المقترحة. 4 الحلولالمحاذاة ازاء

تايب أوبن المحارف طاقم مع المحاذاة

JSTF المحارف أطقم مصممي على تايب أوبن تقنية تقترحالمحاذاة جدول

الجدول هذا أسلوب المحاذاة ويتجلى :عند استراتيجيات ثالث في

المحاذاة • بجدول خاصة بنود استعمال

الحروف • مد

السمة • بنود بعض ا ف lookupتسخير جدول أو اإلبدال جدول لموضعي

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 24

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

النصالعربي

JSTF

الحروف مد

المحاذاة ا • جدول يقترحها التي األولى إلستراتيجيةمحرف إضافة طريق عن الحروف إطالة خاص هي

الحرف بجانب مد • محارف أنها على محارف مجموعة extender glyph يعرف

متفاو وبطول مستقيمة مدات إلطالة تاستعمالالعربية الحروف

ذلك:ل مثا

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 25

المقترحة. 4 الحلولالمحاذاة ازاء

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

النصالعربي

السمة بعضبنود تسخير

سلم وفق األخريين tستراتيجيتين اال تنتظممجموعة •لألولوية : يضم مستوى كل لألولوية، مستويات الجدول يضم

tبدال اال جدول داخل موجودة بنود اخماد أو لتفعيل البنود منالموضع جدول سمات •أو بنود بتطبيق اإلظهار محرك يقوم األمر بداية في

في النظر دون عادي بشكل الموضع وجدول اإلبدال جدولالمحاذاة أسطر • جدول إلى الفقرة بتقطيع يقوم ثم

وجود • النص تنضيد برنامج يسجل في عندما عيب : السطر بتفكيك تركيب إما األول، بالمستوى المرتبطة البنود بتطبيق يقوم

ال عرضا يتركبعض الكلمات إلكساب تفعيل بات أو أكبر،أقل يترك عرضا الكلمات إلعطاء موضع ، بات إدارة أو

بينها فيما حالة المحارف المستوى في بنود تطبيق يتم جديد نقص تسجيلاألصلية المحارف سلسلة على هكذاو الثاني

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 26

المقترحة. 4 الحلولالمحاذاة ازاء

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

النصالعربي

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 27

المقترحة. 4 الحلولالمحاذاة ازاء

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

النصالعربي

السمة بعضبنود تسخير

المحاذاة بجدول خاصة بنود استعمال

المحاذاة جدول بنود عمل تحديد JSTFيتجلى فيطريقة على محرفين بين ما تفاعلية موضع عالقة

الموضع إليه جدول المشار واألسلوب األسلوب هذا بين الفرقفي ا، سابق الموضع مسافات بها تتميز التي المرونةالبنو دهذه

جدول تكي بنود بعكس أكبر مرونة السطر سبجامدة مقادير يحدد الذي الموضع

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 28

المقترحة. 4 الحلولالمحاذاة ازاء

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

النصالعربي

منخالل الفقرة أمثلةالمحاذاة جدول

تي أي أي أسلوب المحاذاة يتلخص التالية عند الخطوات : فيالمحارف • إزاء حسب تصنيف محرف كل أداء

ينبغي • المحاذاة الذي اإلضافي المقدار حساب محرف لكلينبغي الذي الضيق الحيز أو السطر، على ملؤه

معه التالؤمحدة • على محرف كل سينتهجها التي الطريقة تحديد

الطريقة أو له، الممنوح اإلضافي الفراغ ملء أجل منالضيق الحيز مع التالؤم أجل من سينتهجها التيمسبقا معد أولويات سلم حسب وذلك عليه المفروض

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 29

المقترحة. 4 الحلولالمحاذاة ازاء

just

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

النصالعربي

تي أي المحارفأي طاقم مع المحاذاة

الحلول مقارنةالمقترحة

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 30

المقترحة. 4 الحلولالمحاذاة ازاء

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

النصالعربي

JSTFjust

المحارف تمديد

المحاذاة استراتيجية

معدة محارف استعمالطاقم داخل مسبقا

المحارف

في المحارف وتمديد حسابحينها

مصمم طرف من اقتراحها يتمالمحارف طاقم

طرف من مسبقا معدةتسمح ATSUIالمحرك وال

المستعمل بتدخلأن يضمن شيء مستوى ال

المعالجة مستويات منمن أفضل نتيجة سيعطي

سابقه

على اال تعمل ال تقنياتMacOS

محاذاة ← خالل من الفقرة محاذاة تتم التقنيتين، لكلتا بالنسبةعلى سطر كل

الفقرة مستوى على معالجة أية تتم وال ما وهذا ،حدة،نظام س في تخنجده

النصعند. 5 محاذاةتخ نظام

نظام تخ

عن • تامة استقاللية في به خاص إظهار محرك على اعتمادهالتشغيل نظام

المصدر • ومفتوحة حرة برمجية كونه

الفقرات • ضبط في فريدة خوارزمية اعتمادهالنصوص ومحاذاة

الصيغ تخيمتاز تنضيد في العالية كفاءته إلى باإلضافة ،: أهمها أخرى بخصائص الرياضياتية، الرمزية

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 31

لماذا ؟/ تخ اليتخ

TEX

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

النصالعربي

النصعند. 5 محاذاةتخ نظام

تنسيق محركالفقرات

فقرة عن كل عبارة أسطر هي إلى تقطيعها يجب أفقية سلسلةيبحث • ثم للمخطط األولى العقدة المحرك يضع فقرة، كل بداية في

ابتداء الحروف عرض مجموع حساب خالل من الثانية العقدة عناألولى العقدة السطر، • من لتكوين مقبولة مسافة على يقع الذي الحرف عند يقف

الثانية العقدة يضع حالة يمكن • ثم من أكثر أي باألولى، متصلة عقدة من أكثر إيجادالسطر لتقطيع ممكنة

نقط • منها لتجعل عليها الحصول تم التي الجديدة العقد ||فع}ل تللبح جديدة . ثانطالق إلى الوصول حتى وهكذا أخرى عقد عن

األخيرة العقدة توضع حيث الفقرة نهايةرقمية نقرن • قيمة عقدتين بين يجمع سهم تعبر demeritبكل

" العقدتين " بين المفترض السطر تركيب جودة في العيب عن

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 32

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

النصالعربي

النصعند. 5 محاذاةتخ نظام

تنسيق محركالفقرات

خالل من الفقرة أمثلة التي تتم العقد قممه مخططعليها الحصول تم

الطرق أقصر حساب في الفقرة أمثلة وتتلخصللمخطط

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 33

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

النصالعربي

النص عنصرالنصالرقمي تمثيل

رموز • سلسلة عن عبارة هو الخام الرقمي النص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

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 34

النصعند. 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:

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 35

النصعند. 5 محاذاةتخ نظام

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

النصالعربي

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 36

النصعند. 5 محاذاةتخ نظام

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

النصالعربي

النص عنصر

المحركين من كل المشاكل Pangoو Uniscribeيقترح لحل ،وضع النص، تمثيل في االزدواجية هذه عن تنتج قد التي

مؤشرات إلرشاد pointer arrayجدول النقوش سلسلة مع . األصلية الرموز سلسلة على التعرف إلى المعالجة برمجية

االحتفاظ على القدرة المحركين من كل بذلك ويمتلكالضرورة، عند الستعماله مقطع كل وخصائص مثل بمكونات

للنص الداللية . semantic processingالمعالجة

تكستيم

DVI 2مثال

من • كال يضم :تكستيم الحرف ترميز code-pointنقطة الحرف شكل دليل glyph indexثم للرمز والداللية التيبوغرافية الخصائص سلسلة ثم

ل • مسارا النص تنضيد الحرف ... غناءايصبح وشكل والموضع كاللون بالخصائص تكستيم

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 37

النصعند. 5 محاذاةتخ نظام

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

النصالعربي

Texteme

نظام أوميكا

لـ 16توسيع بايت:تخ

متعددة • نصوص تنضيد امكانية يتيحاللغات

من • الرقمية النصوص لتمثيل الجديدة المقاربة يدعمالتكستيم خالل

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 38

النصعند. 5 محاذاةتخ نظام

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

النصالعربي

األشكال األلوغرافيللحرف ة

للحرف األلوغرافية األشكال allographاألشكال هي : الكلمة من مكانه تغيير دون الحرف يأخذها التي المختلفة

الخط نوع تغيير ودون نهائي، وسطي، بدئي، منفرد،

النسخ خط من ألوغرافية ألشكال :نماذج

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 39

النصعند. 5 محاذاةتخ نظام

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

النصالعربي

األلوغرافية األشكالتايب وأوبن

باألساس للحرف األلوغرافية األشكال من شكل اختيار الى يعود :

نظرته وإلى المستعمل رغبةللنص المحاذاة الجمالية أجل من أو

الكلمة من الحرف سياق حسبالمجاورة والحروف

jaltcalt

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 40

النصعند. 5 محاذاةتخ نظام

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

النصالعربي

من جديدة مقاربةالمحاذاة أجل

النص نفس نقترح العربي لمحاذاة استعمالمع خوارزمية كنوت تكستيم • : خالل من النص texteme تمثيل وجود • المحاذاة أاعتبار jalt بدال

من سلسلة هي النموذج هذا في الفقرة تالتكستيماتصبح

ت = ستنت.....3ت2ت1فقرة = بحيثرمزمحر

فالئحة

الخصائص=lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 41

التيبوغرافية. 6الديناميكية

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

النصالعربي

من جديدة مقاربةالمحاذاة أجل

ا الجاري يطعم جدول اذا لتكستيم في بديال الحرف لشكل وجدالمحاذاة أب jalt دال

ألوغراف =

0643رمز=

محرف =

0643رمز=

محرف =

تكستيم

تكستيم مطعم

مثال

تط ← المخطط نقترح للفقرة عيم القمم الممثل من بمزيدالفقرة ألمثلة أحسن إمكانية السلسلة و لتعطي بطول نحتفظ

البديلة السلسالت وطول األصلية

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 42

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

النصالعربي التيبوغرافية. 6

الديناميكية

من جديدة مقاربةالمحاذاة أجل

حساب كلفة يضاعف قد األبدال من كبير عدد وجود: لذا مجموع المخطط بين تكافئ عالقة نعرف

البديلة المحارف

متكافئ محرفين أن نينقول البديلين المحرفين عرض بين الفرق كان إذا

مجال إلى ينتمي األصلين الحرفين شكلي معمعين ضيق

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 43

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

النصالعربي التيبوغرافية. 6

الديناميكية

قيمة تحديد امكانية المستعمل اعطاء يمكن: المجال واسع هذا أكبر: مجال عدد استعمال امكانية يعطي

من يزيد االختيار هذا ولكن األلوغرافية، االشكال منالمخطط حساب أقل: مجالضيق كلفة عدد استعمال امكانية يعطي

كلفة من يقلل هذا ولكن األلوغرافية، االشكال منالمخطط حساب

6 .خاتمة

بتنضيد المرتبطة الضوابط لمجموع عرضنا لقدالنص بمحاذاة المرتبطة تلك خصوصا العربية، المستندات

. تامة محاذاة العربي

النصوص إظهار محركات بعض عمل عن نبذة قدمنا كمابشأن المحركات هذه تقترحها التي الحلول مقارنة بغرض

. البعض بعضها المحاذاة

النصوص تنضيد نظام لتوسيع جديدة مقاربة تقديم وحاولنااللغات للنص أميكامتعددة محاذاة أجود أجل من ،

. تطبيقه بصدد ونحن العربي،

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 44

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

النصالعربي

النتائج

6 .خاتمة

lazrek@ucam.ac.ma www.ucam.ac.ma/fssm/rydarab 45

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

النصالعربي

جاريا الزال العمل إن : أجل من

أب ← سمة يضم محارف طاقم دال تطويرنجد jalt المحاذاة المحارف إالال Arabic Typesettingطاقم

. السمة هذه يضم لميكروسوفت

سمات من العديد على احتوائه ورغم الطاقم هذامن إال GPOSو GSUBالجدول كثير الى يستجيب ال أنه

العربي الخط قواعدالجديدة ← المقاربة هذه لدعم أوميكا نظام تمديد

العربي النص من لمحاذاة النص لتمثيل فعليا تطبيقا بذلك نجد وسوفالتكستيمات خالل

اآلفاق

23

شكرا!

23

عزالدين لزرق

سهام بلوط