رمز تجريبي

كانت لغة بيتا كود طريقةً لتمثيل الأحرف والعلامات والتنسيقات الموجودة في النصوص اليونانية القديمة (وغيرها من اللغات القديمة) باستخدام أحرف ASCII فقط. لم يكن هدفها مجرد كتابة الأبجدية اليونانية بالحروف اللاتينية ، بل تمثيل مجموعة واسعة من النصوص المصدرية بدقة، بما في ذلك التنسيق والأحرف النادرة أو الخاصة. وقد أصبحت لغة بيتا كود قديمةً في معظم التطبيقات، بعد أن حلت محلها لغة يونيكود.

طُوِّرَ ترميز بيتا بواسطة ديفيد دبليو باكارد في أواخر سبعينيات القرن العشرين، واعتمدته موسوعة اللغة اليونانية (Thesaurus Linguae Graecae) ​​عام ١٩٨١. وأصبح معيارًا لترميز اللغة اليونانية متعددة النغمات ، كما استُخدم في عدد من المشاريع الأخرى، مثل مشروع بيرسيوس ، ومعهد باكارد للعلوم الإنسانية ، ومجموعة ديوك للبرديات الوثائقية، ومشروع النقوش اليونانية في جامعتي كورنيل وأوهايو ستيت . ويمكن تحويل ترميز بيتا بسهولة إلى أنظمة عرض متنوعة، أبرزها يونيكود . [ ١ ] وقد حوّلت معظم هذه المشاريع بياناتها إلى يونيكود منذ ذلك الحين. فعلى سبيل المثال، قام مشروع بيرسيوس في الأصل بترميز جميع نصوصه اليونانية القديمة باستخدام ترميز بيتا، [ ٢ ] ولكنه يُصدرها الآن بصيغة يونيكود.

التشفير

الأبجدية اليونانية

الأبجدية اليونانية القياسية مع ما يعادلها من رموز بيتا
أحرف كبيرةرمز تجريبياسم الشخصيةالأحرف الصغيرةرمز تجريبي
أألفاαأ
ببيتاβب
Γ*Gجاماγجي
Δدلتادلتاد
Ε*Eإبسيلونεهـ
Ϝ*VديجاماϝV
Ζ*ZزيتاζZ
Ηإيتاηح
Θثيتاθسؤال
أنا*أناذرةأناأنا
ككاباκك
Λ*Lلامداλل
مموμم
ننوνشمال
Ξشيξج
أو*Oأوميكرونأويا
Π*PبايπP
Ρ*RروρR
Σ*Sسيجما الوسطىσS، S1
سيجما النهائيةςS، S2، J
Ϲ*S3هلال سيجماϲS3
Τ*Tتاوτتي
Υ*Uأبسيلونυيو
Φ*FفايφF
Χ*XتشيχX
Ψ*YبسيψY
Ω*Wأوميغاωدبليو

ملحوظات

  • بدلاً من الأحرف اللاتينية الكبيرة، يمكن أيضًا استخدام الأحرف اللاتينية الصغيرة (على سبيل المثال a لـ α و *a لـ Α).
  • يستخدم دليل أكواد TLG التجريبي أحرف ASCII كبيرة لتمثيل الأحرف اليونانية. بينما يستخدم إصدار آخر (يستخدمه مشروع بيرسيوس ) أحرف ASCII صغيرة بدلاً من ذلك. في كلتا الحالتين، يمثل حرف ASCII غير المزخرف حرفًا يونانيًا صغيرًا، ويجب إضافة علامة النجمة (*) للإشارة إلى حرف يوناني كبير.
  • بشكل عام، يكفي استخدام رمز واحد S للدلالة على حرف سيجما اليوناني؛ حيث يُفسَّر على أنه سيجما نهائي في نهاية الكلمات أو عند اتباعه بعلامة ترقيم، وسيجما وسطي في المواضع الأخرى. في الحالات التي لا يكون فيها هذا التمييز التلقائي صحيحًا، يتوفر الرمزان S1 و S2 .
  • تستخدم بعض التمثيلات J للدلالة على سيجما النهائية و S للدلالة على سيجما المتوسطة. مع ذلك، فإن J غير مدعوم/غير مُخرَج من قِبل العديد من التطبيقات مثل Morpheus وuni2beta.

علامات الترقيم

علامات الترقيم
علامات الترقيمرمز تجريبياسم
..فترة
،،فاصلة
·:القولون ( وصمة الشرج )
؛؛علامة استفهام
''الفاصلة العليا
_داش
ʹ8الرقم ( كيرايا )

يُستخدم الرمز ' لترميز الفاصلة العليا ولإضافة مقطع قصير إلى حرف علة. ويُوضَّح الغرض من ذلك لأن الفاصلة العليا تُستخدم في اليونانية فقط للحذف، والذي يحدث عادةً بعد حرف ساكن.

علامات التشكيل والنبرات

علامات التشكيل والنبرات اليونانية متعددة النغمات
علامة التشكيلرمز تجريبياسمأمثلةتم ترميزه على النحو التالي:
 ̓)تنفس سلسἐνهـ)ن
 ̔(التنفس الخشنὁ, οἱO(, OI(
 ́/لهجة حادةπρόςبرو/إس
 ͂=علامة التشكيل الدائريةτῶνTW=N
 ̀\لهجة جادةπρὸςمحترفون
 ̈+دياريسيسπροϊέναιPROI+E/NAI
 ͅ|رمز إيوتاτῷTW= |
 ̄وماكرونμαχαίρᾱςMAXAI/RA&S
 ̆'بريفμάχαιρᾰMA/XAIRA'

عادةً ما تكون هذه عوامل لاحقة، كما في الأمثلة أعلاه، ولكن بالنسبة للكلمات المكتوبة بأحرف كبيرة، تأتي علامات التشكيل بين علامة النجمة (*) والحرف. لا تُحدد الوثائق ترتيبًا إلزاميًا أو معياريًا لعلامات التشكيل. في بعض مصادر البيانات، يُلاحظ عادةً وجود علامة التنفس قبل علامة التشكيل النغمية، [ 3 ] ويُحدد أحد التطبيقات ترتيبًا معياريًا لعلامة التنفس، ثم علامة التشكيل، ثم رمز iota السفلي. [ 4 ] في بعض التطبيقات، يُمكن أن يُحدد ترتيب علامات التشكيل ترتيب الأحرف المُركبة بعد التحويل إلى Unicode. [ 5 ] لا تُطبق العديد من التطبيقات عملية التوسيع.

مراجع

  1. تم تطوير دليل مرجعي من بيتا إلى يونيكود بواسطة مشروع TLG ( http://www.tlg.uci.edu/encoding/quickbeta.pdf )
  2. "مركز بيرسيوس للمساعدة والمعلومات" . www.perseus.tufts.edu . تاريخ الوصول: 26 ديسمبر 2022 .
  3. مكتبة مورفيوس لجذع شجرة كرين، https://github.com/perseusdl/morpheus
  4. "Beta-code-rb/Vendor/Beta-code-json at master · perseids-tools/Beta-code-rb" . GitHub .
  5. بول هاردي، أداة beta2uni