ترميز الفلين
ترميز كورك (المعروف أيضًا باسم T1 أو EC ) هو ترميز أحرف يُستخدم لترميز الرموز في الخطوط . [ 1 ] سُمّيَ نسبةً إلى مدينة كورك في أيرلندا ، حيث تم تقديم ترميز جديد لـ LaTeX خلال مؤتمر لمجموعة مستخدمي TeX (TUG ) عام 1990. [ 1 ] يحتوي على 256 حرفًا تدعم معظم لغات أوروبا الغربية والشرقية التي تستخدم الأبجدية اللاتينية . [ 2 ]
تفاصيل
في محركات TeX ذات 8 بت، يجب أن يتطابق ترميز الخط مع ترميز أنماط الواصلة حيثما يُستخدم هذا الترميز بكثرة. [ 3 ] في LaTeX، يمكن التبديل إلى هذا الترميز باستخدام الأمر ` \usepackage[T1]{fontenc}--`، بينما في ConTeXt MkII، يُعد هذا الترميز هو الترميز الافتراضي. في المحركات الحديثة مثل XeTeX و LuaTeX، يُدعم Unicode بشكل كامل، وتُعتبر ترميزات الخطوط ذات 8 بت قديمة.
مجموعة الأحرف
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | أ | ب | ج | د | هـ | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | ` ٠٠٦٠ | ´ 00B4 | ˆ 02C6 | ˜ 02DC | ¨ 00A8 | ˝ 02DD | ˚ 02DA | ˇ 02C7 | ˘ 02D8 | ¯ 00AF | ˙ 02D9 | ¸ 00B8 | ˛ 02DB | ‚ 201أ | ‹ 2039 | › 203أ |
| 1x | " 201C | " 201D | « 201E | « 00AB | » 00BB | – 2013 | — 2014 | ZWSP [ أ ] 200B | ₀ [ ب ] 2080 | أنا [ ج ] 0131 | ȷ [ c ] 0237 | ff FB00 | fi FB01 | fl FB02 | ffi FB03 | ffl FB04 |
| 2x | ␣ 2423 | ! | " | 8 | دولار | % | و | ' 2019 | ( | ) | * | + | ، | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ؛ | < | = | > | ؟ |
| 4x | @ | أ | ب | ج | د | هـ | F | جي | ح | أنا | ج | ك | ل | م | شمال | يا |
| 5x | P | سؤال | R | S | تي | يو | V | دبليو | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ' 2018 | أ | ب | ج | د | هـ | و | ز | ح | أنا | ج | ك | ل | م | ن | o |
| 7x | ص | q | ر | s | ت | u | v | w | x | y | z | { | | | } | ~ | خجول [ د ] |
| 8x | Ă 0102 | Ą 0104 | Ć 0106 | Č 010C | د 010E | Ě 011A | Ę 0118 | Ğ 011E | Ĺ 0139 | ل 013D | Ł 0141 | Ń 0143 | Ň 0147 | Ŋ 014A | Ő 0150 | Ŕ 0154 |
| 9x | Ř 0158 | Ś 015A | ش 0160 | ش 015E | Ť 0164 | Ţ 0162 | Ű 0170 | Ů 016E | Ÿ 0178 | Ź 0179 | Ž 017D | Ż 017B | IJ 0132 | أنا 0130 | د 0111 | § 00A7 |
| الفأس | أ 0103 | أ 0105 | ć 0107 | č 010D | د 010F | ě 011B | أنا 0119 | ğ 011F | ل 013A | ل 013E | ł 0142 | ń 0144 | ň 0148 | ŋ 014B | ő 0151 | ŕ 0155 |
| Bx | ř 0159 | ś 015B | ش 0161 | ش 015F | ť 0165 | ţ 0163 | ű 0171 | ů 016F | ÿ 00FF | ź 017A | ž 017E | ż 017C | ij 0133 | ¡ 00A1 | ¿ 00BF | جنيه إسترليني 00A3 |
| Cx | إلى | أ | Â | Ã | Ä | Å | Æ | ج | È | إي | Ê | Ë | أنا | أنا | أنا | أنا |
| التشخيص | Ð [ e ] | Ñ | Ò | أو | أو | Õ | Ö | Œ 0152 | Ø | Ù | Ú | Û | Ü | Ý | ذ | SS [ f ] 1E9E |
| السابق | à | أ | â | ã | أ | å | æ | ç | è | é | ê | ë | أنا | أنا | أنا | أنا |
| مؤثرات صوتية | ð | ñ | ò | ó | أو | õ | ö | œ 0153 | ø | ù | ú | û | ü | ý | ذ | ß 00DF |
ملحوظات
- القيم السداسية العشرية الموجودة أسفل الأحرف في الجدول هي رموز أحرف يونيكود.
- تُستخدم الأحرف الـ 12 الأولى غالبًا كأحرف دمج .
- يُطلق على الرمز 0x17 اسم "علامة الكلمة المركبة" (CWM) في ترميز كورك، وهو ابتكارٌ لهذا المعيار. وهو حرفٌ غير مرئي يفصل بين الكلمات المركبة في الكلمات المعقدة، كما في اللغة الألمانية، لمنع استخدام الوصلات الجمالية عند حدود الكلمات المركبة. [ 2 ] وهو مُطابقٌ لرمز " المسافة الصفرية " (ZWSP، U+200B) في يونيكود، والذي تم تعريفه في نفس الفترة تقريبًا، والذي يُشابه الغرض منه الغرض من هذا الرمز، إن لم يكن مطابقًا له.
- ↑ 0x18 هو "حرف o صغير"، يُستخدم لتكوين ‰ أو ‱ (أو كميات أصغر اختيارية) من علامة النسبة المئوية (%). [ 2 ]
- 1 2 يمكن استخدام الحرفين i و j بدون نقطة لتكوين أشكال مختلفة مع علامات التشكيل مثل i مع علامة المد (ī) .
- ↑ 0x7F هو حرف الواصلة، وليس واصلة ناعمة (SHY) كما هو محدد بواسطة Unicode.
- ↑ يتم استخدام 0xD0 كـ Eth (Ð, U+00D0) وكـ D مع خط (Đ, U+0110) وهو ما قد يمثل مشكلة في بعض الحالات (مثل نسخ النص من PDF، والوصل، ...).
- ↑ يحتوي 0xDF على شكل حرف كبير من الحرف ß. تقليديًا، كان يُكتب SS (حرفان S )، ولكن قد تستخدم بعض الخطوط الأحدث الحرف ẞ. [ 4 ] يسمح هذا لـ TeX بتحويل الحرف الألماني الصغير ß إلى شكله الكبير تلقائيًا.
اللغات المدعومة
يدعم هذا الترميز معظم اللغات الأوروبية المكتوبة بالأبجدية اللاتينية. ومن الاستثناءات البارزة ما يلي:
- لغة الإسبرانتو واللغة المالطية (باستخدام IL3)
- اللغة اللاتفية واللغة الليتوانية (باستخدام L7X)
- اللغة الويلزية
تشمل اللغات التي لا تحظى بدعم مثالي ما يلي:
- اللغة الجاليكية واللغة البرتغالية واللغة الإسبانية – بسبب عدم وجود الحرفين ª و º ، وهما ليسا نسخًا مرتفعة من الحرفين الصغيرين "a" و "o" (النسخ المرتفعة أرق) وغالبًا ما يكون تحتهما خط
- اللغة الكرواتية ، واللغة البوسنية ، واللغة الصربية - بسبب الاستخدام المشترك للفتحة المخصصة لـ Đ
- اللغة التركية – بسبب وجود حرف "i" بدون نقطة، فإن تركيبات الأحرف الكبيرة والصغيرة فيها تختلف عن اللغات الأخرى.
- اللغة الرومانية - بسبب اعتبار الأحرف "Ş ş Ţ ţ" (مع علامة السديلا) غير صحيحة من الناحية الطباعية وفقًا للمعايير الحديثة [ 5 ] [ 6 ] ، مع كون الأشكال الصحيحة المتوقعة هي "Ș ș Ț ț" [ 7 ] (مع فاصلة أسفلها) - على الرغم من أنه عندما تم تطوير الترميز، كان من الممكن اعتباره مقبولًا في ذلك الوقت، ولكن حالة الدعم تغيرت بأثر رجعي إلى دون المستوى الأمثل أو غير كافٍ عندما تم فصل نقاط ترميز Unicode.
مراجع
- 1 2 بيترليك، لوكاس (1996-06-19). "شرح فوضى ترميز الأحرف التشيكية والسلوفاكية" . cs-encodings-faq . 1.10. مؤرشف من الأصل في 2016-06-21 . تم الاسترجاع في 2016-06-21 .
- 1 2 3 فيرغسون، مايكل (1990)، "تقرير عن الأنشطة متعددة اللغات" (ملف PDF) ، TUGboat ، 11 ( 4): 514-516
- ↑ أنماط التوصيل في TeX
- ↑ https://tex.stackexchange.com/questions/754903/how-to-make-the-letter-%e1%ba%9e-in-latex
- ↑ https://typedrawers.com/discussion/318/tcomma-and-tcedilla
- ↑ https://www.oxygenxml.com/forum/other-issues/topic25658.html
- ↑ https://tex.stackexchange.com/questions/347629/issue-with-diacritics-in-romanian-language-document/347645#347645
روابط خارجية
- ترميز الأحرف
- مجموعات الأحرف
- TeX
