النص
التعريفات والأسماء والحدود بين المفاهيم.
Character
التعريف: المحرف وحدة نصية مجردة في نظام تمثيل رقمي، ولا يلزم أن يطابق حرفًا لغويًا واحدًا.
الغرض: نستخدمه حيث يلزم أن تكون الإزاحة أو الطول أو المقارنة دقيقة، مثل اختبارات مسار النص وفهارس البحث وقائمة المحارف المسموح بها.
| الحقل | القيمة |
|---|---|
code | character |
plural | characters |
kind | unit |
| الأصل | borrowed |
| المستوى | core |
| الإصدار | v0.1 |
- المحرف وحدة ترميز والحرف وحدة لغوية، فقد يُمثل الحرف الواحد بأكثر من محرف.
- المحرف ليس الشكل المرسوم (
glyph)، فالشكل ينتجه الخط والمحرف يحمله النص.
مرتبط به: letter، glyph، codepoint، grapheme
Codepoint
التعريف: نقطة الترميز قيمة رقمية معرفة في معيار ترميز مثل Unicode.
الغرض: نستخدمها حين يلزم الترميز الدقيق للمحرف أو العلامة، مثل قواعد التطبيع ومقابلات الخطوط وقائمة النقاط المسموح بها.
| الحقل | القيمة |
|---|---|
code | codepoint |
plural | codepoints |
kind | unit |
| الأصل | borrowed |
| المستوى | core |
| الإصدار | v0.1 |
Glyph
التعريف: الشكل المرسوم هو الشكل البصري الذي ينتجه الخط لتمثيل حرف أو محرف أو مجموعة منها.
الغرض: نستخدمه في الخطوط والرسم والعرض ومواضع الأشكال البصرية.
| الحقل | القيمة |
|---|---|
code | glyph |
plural | glyphs |
kind | unit |
| الأصل | borrowed |
| المستوى | core |
| الإصدار | v0.1 |
- الشكل المرسوم ينتجه الخط، وليس هو الحرف ولا المحرف، فالمحرف الواحد قد يُرسم بأشكال مختلفة.
مرتبط به: character، letter، font
Grapheme
التعريف: الوحدة الكتابية وحدة يدركها المستخدم على أنها وحدة واحدة، وقد تتكون من أكثر من codepoint.
الغرض: نستخدمها في التقسيم البصري والتحرير واختيار النص عندما لا يكون codepoint وحدة مناسبة.
| الحقل | القيمة |
|---|---|
code | grapheme |
plural | graphemes |
kind | unit |
| الأصل | borrowed |
| المستوى | core |
| الإصدار | v0.1 |
مرتبط به: codepoint، character
الحرف — Letter
التعريف: الحرف هو الحرف الهجائي بوصفه وحدة لغوية من وحدات الكتابة.
الغرض: نستخدمه للبيانات التي تتعامل مع الحروف اللغوية، دون خلط بينها وبين التمثيلات الرقمية أو البصرية.
| الحقل | القيمة |
|---|---|
code | letter |
plural | letters |
kind | unit |
| الأصل | borrowed |
| المستوى | core |
| الإصدار | v0.1 |
| بالحركات | الحَرْف |
| تهجئات أخرى | harf |
- الحرف وحدة لغوية والمحرف وحدة ترميز، فالحرف الواحد قد يُكتب بمحرف أو أكثر.
- الحرف وحدة من الكتابة، وحرف المعنى قسم من أقسام الكلمة.
مرتبط به: character، glyph، particle، ijam، word
المصادر:
Token
التعريف: token هو وحدة ينتجها تقسيم النص وفق منهج معلن. وقد تطابق الكلمة، وقد تكون جزءًا منها، وقد تجمع أكثر من كلمة.
الغرض: نستخدم token لربط التحليل الآلي بالنص حين لا يكون حد الكلمة هو حد التقسيم، وليبقى ما ينتجه المقسم متميزًا عما يعده القارئ كلمة.
| الحقل | القيمة |
|---|---|
code | token |
plural | tokens |
kind | unit |
| الأصل | borrowed |
| المستوى | core |
| الإصدار | v0.1 |
- الكلمة وحدة يعرفها القارئ، و
tokenوحدة ينتجها منهج تقسيم. لذلك اختلاف المنهج يغير عددtokensولا يغير عدد الكلمات.
الكلمة — Word
التعريف: الكلمة هي وحدة من النص يعرفها القارئ كلمة واحدة، ولا يتغير عدها بتغير منهج تقسيم النص.
الغرض: نستخدم الكلمة لربط البيانات على مستوى الكلمة، مثل الجذر والصرف والإعراب والتجويد والمحاذاة الصوتية والموضع البصري.
| الحقل | القيمة |
|---|---|
code | word |
plural | words |
kind | unit |
| الأصل | borrowed |
| المستوى | core |
| الإصدار | v0.1 |
| بالحركات | الكَلِمَة |
| تهجئات أخرى | kalimah |
- الكلمة وحدة يعرفها القارئ، و
tokenوحدة ينتجها منهج تقسيم. لذلك اختلاف المنهج يغير عددtokensولا يغير عدد الكلمات.
مرتبط به: token، morpheme، letter، word_key، ayah، irab، mutashabihat، word_by_word_translation، word_meanings، word_timing
مرقوم