## TtfNameTableNameId enumeration

يحدد NameId.

```csharp
 enum TtfNameTableNameId
```

### القيم

| الاسم | القيمة | الوصف |
| --- | --- | --- |
|  | CopyrightNotice | `0` | إشعار حقوق النشر. |
|  | FontFamily | `1` | عائلة الخط. هذه السلسلة هي اسم عائلة الخط الذي يراه المستخدم على منصات ماك. |
|  | FontSubfamily | `2` | الفئة الفرعية للخط. هذه السلسلة هي عائلة الخط التي يراها المستخدم على منصات ماك. |
|  | UniqueFontId | `3` | معرّف فريد للفئة الفرعية (مواصفة Apple). 3 معرّف فريد للخط (مواصفة MS). |
|  | FullName | `4` | الاسم الكامل للخط. |
|  | Version | `5` | إصدار جدول الأسماء. |
|  | PostScriptName | `6` | اسم PostScript للخط. ملاحظة: قد يحتوي الخط على اسم PostScript واحد فقط ويجب أن يكون هذا الاسم ASCII. |
|  | TrademarkNotice | `7` | إشعار العلامة التجارية. |
|  | ManufacturerName | `8` | اسم الشركة المصنعة. |
|  | DesignerName | `9` | المصمم؛ اسم مصمم الخط. |
|  | Description | `10` | الوصف؛ وصف الخط. يمكن أن يحتوي على معلومات التعديل، توصيات الاستخدام، التاريخ، الميزات، وما إلى ذلك. |
|  | UrlVendor | `11` | عنوان URL لبائع الخط (مع البروتوكول، مثل http://، ftp://). إذا تم تضمين رقم تسلسلي فريد في عنوان URL، يمكن استخدامه لتسجيل الخط. |
|  | UrlDesigner | `12` | عنوان URL لمصمم الخط (مع البروتوكول، مثل http://، ftp://) |
|  | LicenseDescription | `13` | وصف الترخيص؛ وصف كيفية الاستخدام القانوني للخط، أو سيناريوهات مثال مختلفة للاستخدام المرخص. يجب كتابة هذا الحقل بلغة بسيطة، لا بلغة قانونية. |
|  | LicenseInfoUrl | `14` | عنوان URL لمعلومات الترخيص، حيث يمكن العثور على معلومات ترخيص إضافية. |
|  | PreferredFamily | `16` | `15` محجوز `16` عائلة مفضلة (Windows فقط); في Windows، يتم عرض اسم العائلة في قائمة الخط؛ يتم تقديم اسم الفئة الفرعية كاسم النمط. لأسباب تاريخية، احتوت عائلات الخط على حد أقصى من أربعة أنماط، لكن يمكن لمصممي الخط تجميع أكثر من أربعة خطوط في عائلة واحدة. تسمح معرفات العائلة المفضلة والفئة الفرعية المفضلة لمصممي الخط بتضمين تجميعات العائلة/الفئة الفرعية المفضلة. تكون هذه المعرفات موجودة فقط إذا كانت مختلفة عن المعرفين 1 و2. |
|  | PreferredSubfamily | `17` | الفئة الفرعية المفضلة (Windows فقط); في Windows، يتم عرض اسم العائلة في قائمة الخط؛ يتم تقديم اسم الفئة الفرعية كاسم النمط. لأسباب تاريخية، احتوت عائلات الخط على حد أقصى من أربعة أنماط، لكن يمكن لمصممي الخط تجميع أكثر من أربعة خطوط في عائلة واحدة. تسمح معرفات العائلة المفضلة والفئة الفرعية المفضلة لمصممي الخط بتضمين تجميعات العائلة/الفئة الفرعية المفضلة. تكون هذه المعرفات موجودة فقط إذا كانت مختلفة عن المعرفين 1 و2. |
|  | CompatibleFull | `18` | متوافق كامل (Macintosh فقط); على Macintosh، يتم إنشاء اسم القائمة باستخدام مورد الخط. عادةً ما يتطابق هذا مع الاسم الكامل. إذا كنت تريد أن يظهر اسم الخط بشكل مختلف عن الاسم الكامل، يمكنك إدراج الاسم المتوافق الكامل في المعرف 18. لا يستخدم نظام Mac OS هذا الاسم نفسه، لكنه قد يُستخدم من قبل مطوري التطبيقات (مثل Adobe). |
|  | SampleText | `19` | نص عينة. يمكن أن يكون هذا اسم الخط، أو أي نص آخر يعتقد المصمم أنه أفضل نص عينة لعرض مظهر الخط. |
|  | PostScriptCID | `20` | وجوده في الخط يعني أن nameID 6 يحمل اسم خط PostScript يُقصد به الاستخدام مع استدعاء "composefont" لتشغيل الخط في مفسر PostScript. |
|  | WwsFamilyName | `21` | يُستخدم لتوفير اسم عائلة متوافق مع WWS في حال عدم توافق الإدخالات للمعرفين 16 و 17 مع نموذج WWS. |
|  | WwsSubfamilyName | `22` | يُستخدم بالتزامن مع المعرف 21، هذا المعرف يوفر اسم عائلة فرعية متوافق مع WWS (يعكس فقط سمات الوزن والعرض والانحدار) في حال عدم توافق الإدخالات للمعرفين 16 و 17 مع نموذج WWS. |
|  | LightBackground | `23` | هذا المعرف، إذا استُخدم في مصفوفة تسميات لوحة الألوان (Palette Labels Array) لجدول CPAL، يحدد أن لوحة الألوان المقابلة في جدول CPAL مناسبة للاستخدام مع الخط عند عرضه على خلفية فاتحة مثل الأبيض. |
|  | DarkBackground | `24` | هذا المعرف، إذا استُخدم في مصفوفة تسميات لوحة الألوان (Palette Labels Array) لجدول CPAL، يحدد أن لوحة الألوان المقابلة في جدول CPAL مناسبة للاستخدام مع الخط عند عرضه على خلفية داكنة مثل الأسود. |
|  | VariationsPostScriptNamePrefix | `25` | إذا كان موجودًا في خط متغيّر، قد يُستخدم كبادئة للعائلة في خوارزمية إنشاء اسم PostScript للخطوط المتغيّرة (PostScript Name Generation for Variation Fonts). |

