هذا هو الأمر الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
ispell-wrapper - غلاف ذكي لـ ispell
موجز
ملف ispell-wrapper [--emacs=name] [--language=regexp] [--dry-run] [ispell options] ملف
الخيارات (جميع الخيارات الطويلة فقط):
--emacs=name قم بتعيين اللغة التي سيتم استخدامها بواسطة اسم emacs dict
--language=regexp قم بتعيين اللغة المراد استخدامها بالاسم
--dry-run أظهر فقط ما كان سيفعله
الوصف
غلاف ispell هو برنامج نصي مجمع لـ ispell مخصص للاستخدام في نظام دبيان في
بالتزامن مع البنية التحتية التي قدمتها حزمة القواميس المشتركة. خيار
--dry-run سيُظهر السلسلة التي سيتم تشغيلها دون القيام بأي شيء آخر.
يقوم تلقائيًا بتعيين -d, -wو -T خيارات للتهجئة كدالة للمختار
لغة. بالطبع، هذا يعمل فقط مع حزم القاموس التي تتوافق مع ما ورد أعلاه
السياسة المذكورة.
إليك كيفية تعريف اللغة (حسب الأولوية):
1) عن طريق مطابقة اسم إملاء emacs الوارد في خيار --emacs مع اسم أحد ملفات
يقوم emacs بإملاء الأسماء التي توفرها اللغات المثبتة في النظام. يجب أن تكون هذه المباراة
دقيق (على الرغم من أنه غير حساس لحالة الأحرف). لاحظ أن هذا سوف يتجاوز أي قيمة واردة في
خيار --language.
2) عن طريق مطابقة التعبير العادي الوارد في الخيار --اللغة مع قائمة اللغات المثبتة
في النظام.
3) عن طريق مطابقة regexp المخزن في متغير البيئة ISPELLDEFAULT مع قائمة
اللغات المثبتة في النظام.
4) باستخدام القيمة المخزنة في الملف الخاص بالمستخدم ~/.ispell-default (استعمال
حدد الافتراضي iwrap(١) لوضعه).
5) باستخدام القيمة المخزنة في الملف على مستوى الموقع
/etc/dictionaries-common/ispell-default (use حدد الافتراضي ispell(8) كمستخدم متميز
تعيينها).
ملاحظة: تكون مطابقات regexp حساسة لحالة الأحرف والأحرف الخاصة ISO-8859-1 كذلك
تحويلها إلى معادلاتها ASCII. الألمانية ess-zet تعادل الشخصية
"s" والرابط ae للحرف "e".
مثال
لنفترض أنه تم تثبيت القواميس التالية في النظام (كما يظهر في
سؤال Debconf في وقت التثبيت):
كاستيلانو (وضع TeX الإسباني)
castellano8 (الإسبانية 8 بت)
البرتغالية (البرتغالية الأوروبية)
português brasileiro (البرتغالية البرازيلية)
اختيار regexp (إما في خيار --language أو في متغير البيئة
ISPELLDEFAULT) أن تكون "span" ستؤدي إلى حدوث خطأ، نظرًا لأن اللغتين ستتطابقان
("كاستيلانو" و"كاستيلانو 8"). ومع ذلك، إذا كان التعبير العادي هو "span.*8"، فإن اللغة
سيتم اختيار "castellano8 (الإسبانية 8 بت)".
البيئة
خطأ افتراضي
التعبير العادي الذي يطابق اسم اللغة الافتراضية المراد استخدامها، إذا لم يكن هناك خيار --language
معطى.
استخدم ispell-wrapper عبر الإنترنت باستخدام خدمات onworks.net