MySpell
MySpell هو مدقق إملائي مجاني ، تم تصميمه لاستكشاف كيفية تطبيق ضغط اللواحق.
كانت تُضمّن سابقًا مع حزمة OpenOffice.org المكتبية وبرنامج عميل Mozilla ، وتم استبدالها بمكتبة Hunspell الأكثر قوة بين عامي 2006 و2008. [ 1 ] [ 2 ]
تعتمد رخصة MySpell على رخصة BSD المكونة من جزأين ، ولكنها تحتوي على بند إضافي يتطلب وضع علامة صريحة على أي إصدارات معدلة.
خلفية
بدأ كيفن هندريكس مشروع MySpell في محاولة لدمج العديد من مدققات الإملاء مفتوحة المصدر في إصدار OpenOffice.org . وبتحفيز من كيفن أتكينسون ، مؤلف Pspell و Aspell ، تم تطوير مدقق إملاء جديد (MySpell) بلغة C++ يدعم ضغط اللواحق، استنادًا إلى Ispell .
ملفات اللغة (Locale)
يمكن لكل لغة (لغة خاصة بمنطقة معينة) أن تحتوي على ملفات للتدقيق الإملائي، والوصل، وقاموس المرادفات. ستجد هذه الملفات جميعها في مجلد واحد. يتم التدقيق الإملائي باستخدام ملف .aff الخاص باللغة بالإضافة إلى ملف .dic. يحتوي ملف .dic على قائمة بالكلمات مع مجموعة من الأحرف التي تشير إلى اللواحق الموجودة في ملف .aff. هذا يوفر مساحة تخزين، لأنه بدلاً من تضمين جميع صيغ الكلمة، مثل jump (jumping, jumps, jumped)، سيحتوي ملف .dic على الكلمة مرة واحدة فقط، وتتيح الإشارات إلى اللواحق في ملف .aff بناء جميع الصيغ الأخرى.
لا يكفي نسخ ملفات لغة معينة إلى المجلد. نظرًا لوجود لغات متعددة، فإن التحميل التلقائي لجميع القواميس سيؤدي إلى زيادة كبيرة في الحمل على النظام. لذا، لا يمكن الوصول إلا إلى اللغات المدرجة في ملف dictionary.lst. يمكن تعديل ملف dictionary.lst باستخدام محرر نصوص بسيط، لكن واجهات المستخدم توفر طريقة أسهل لإضافة لغات جديدة.
برنامج MySpell مع برامج أخرى
يُستخدم برنامج MySpell أيضًا، أو سبق استخدامه، من قِبل برامج أخرى:
- أبي وورد
- يمكن لبرنامج Aegisub 2.0 استخدام قاموس تم إنشاؤه لبرنامج MySpell عن طريق إضافة ملفات AFF و DIC إلى مجلد القاموس.
- يمكن لبرنامج STAR Transit NXT، وهو مجموعة برامج CAT من الشركة السويسرية STAR AG ، استخدام قواميس MySpell بشكل اختياري للتحقق من الإملاء.
يمكن الآن لـ Aspell و Vim 7 استخدام قاموس تم إنشاؤه لـ MySpell.
انظر أيضاً
مراجع
- ↑ "2.0.2 الإصدار التجريبي 4 - ملاحظات الإصدار" . www.openoffice.org . تم الاطلاع عليه بتاريخ 13 ديسمبر 2024 .
- ↑ "319778 - استبدال MySpell بـ HunSpell" . bugzilla.mozilla.org . تم الاطلاع عليه بتاريخ 13 ديسمبر 2024 .
روابط خارجية
- myspell في مستودع دبيان
- برامج مجانية لتدقيق الإملاء
- برامج لغات البرمجة لنظام لينكس
