ترميز الفلين

ترميز كورك (المعروف أيضًا باسم T1 أو EC ) هو ترميز أحرف يُستخدم لترميز الرموز في الخطوط . [ 1 ] سُمّيَ نسبةً إلى مدينة كورك في أيرلندا ، حيث تم تقديم ترميز جديد لـ LaTeX خلال مؤتمر لمجموعة مستخدمي TeX (TUG ) عام 1990. [ 1 ] يحتوي على 256 حرفًا تدعم معظم لغات أوروبا الغربية والشرقية التي تستخدم الأبجدية اللاتينية . [ 2 ]

تفاصيل

في محركات TeX ذات 8 بت، يجب أن يتطابق ترميز الخط مع ترميز أنماط الواصلة حيثما يُستخدم هذا الترميز بكثرة. [ 3 ] في LaTeX، يمكن التبديل إلى هذا الترميز باستخدام الأمر ` \usepackage[T1]{fontenc}--`، بينما في ConTeXt MkII، يُعد هذا الترميز هو الترميز الافتراضي. في المحركات الحديثة مثل XeTeX و LuaTeX، يُدعم Unicode بشكل كامل، وتُعتبر ترميزات الخطوط ذات 8 بت قديمة.

مجموعة الأحرف

ترميز الفلين
0123456789أبجدهـ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
FB00
FB01
FB02
FB03
FB04
2x
2423
!"8دولار%و'
2019
()*+،-./
3x0123456789:؛<=>؟
4x@أبجدهـFجيحأناجكلمشماليا
5xPسؤالRSتييوVدبليوXYZ[\]^_
6x'
2018
أبجدهـوزحأناجكلمنo
7xصqرsتuvwxyz{|}~خجول [ د ]
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 الأولى غالبًا كأحرف دمج .
  1. يُطلق على الرمز 0x17 اسم "علامة الكلمة المركبة" (CWM) في ترميز كورك، وهو ابتكارٌ لهذا المعيار. وهو حرفٌ غير مرئي يفصل بين الكلمات المركبة في الكلمات المعقدة، كما في اللغة الألمانية، لمنع استخدام الوصلات الجمالية عند حدود الكلمات المركبة. [ 2 ] وهو مُطابقٌ لرمز " المسافة الصفرية " (ZWSP، U+200B) في يونيكود، والذي تم تعريفه في نفس الفترة تقريبًا، والذي يُشابه الغرض منه الغرض من هذا الرمز، إن لم يكن مطابقًا له.
  2. 0x18 هو "حرف o صغير"، يُستخدم لتكوين أو (أو كميات أصغر اختيارية) من علامة النسبة المئوية (%). [ 2 ]
  3. 1 2 يمكن استخدام الحرفين i و j بدون نقطة لتكوين أشكال مختلفة مع علامات التشكيل مثل i مع علامة المد (ī) .
  4. 0x7F هو حرف الواصلة، وليس واصلة ناعمة (SHY) كما هو محدد بواسطة Unicode.
  5. يتم استخدام 0xD0 كـ Eth (Ð, U+00D0) وكـ D مع خط (Đ, U+0110) وهو ما قد يمثل مشكلة في بعض الحالات (مثل نسخ النص من PDF، والوصل، ...).
  6. يحتوي 0xDF على شكل حرف كبير من الحرف ß. تقليديًا، كان يُكتب SS (حرفان S )، ولكن قد تستخدم بعض الخطوط الأحدث الحرف ẞ. [ 4 ] يسمح هذا لـ TeX بتحويل الحرف الألماني الصغير ß إلى شكله الكبير تلقائيًا.

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

يدعم هذا الترميز معظم اللغات الأوروبية المكتوبة بالأبجدية اللاتينية. ومن الاستثناءات البارزة ما يلي:

تشمل اللغات التي لا تحظى بدعم مثالي ما يلي:

  • اللغة الجاليكية واللغة البرتغالية واللغة الإسبانية – بسبب عدم وجود الحرفين ª و º ، وهما ليسا نسخًا مرتفعة من الحرفين الصغيرين "a" و "o" (النسخ المرتفعة أرق) وغالبًا ما يكون تحتهما خط
  • اللغة الكرواتية ، واللغة البوسنية ، واللغة الصربية - بسبب الاستخدام المشترك للفتحة المخصصة لـ Đ
  • اللغة التركية – بسبب وجود حرف "i" بدون نقطة، فإن تركيبات الأحرف الكبيرة والصغيرة فيها تختلف عن اللغات الأخرى.
  • اللغة الرومانية - بسبب اعتبار الأحرف "Ş ş Ţ ţ" (مع علامة السديلا) غير صحيحة من الناحية الطباعية وفقًا للمعايير الحديثة [ 5 ] [ 6 ] ، مع كون الأشكال الصحيحة المتوقعة هي "Ș ș Ț ț" [ 7 ] (مع فاصلة أسفلها) - على الرغم من أنه عندما تم تطوير الترميز، كان من الممكن اعتباره مقبولًا في ذلك الوقت، ولكن حالة الدعم تغيرت بأثر رجعي إلى دون المستوى الأمثل أو غير كافٍ عندما تم فصل نقاط ترميز Unicode.

مراجع