ليش الترتيب العربي بدو أداة خاصة؟
كتير من البرامج والمواقع بترتّب النص حسب رموز الحروف بالكمبيوتر، فبتطلع نتائج غلط بالعربي: الكلمات اللي بتبلش بـ أ أو إ أو آ بتنفصل عن اللي بتبلش بـ ا (فـ«أيمن» و«إبراهيم» بيجوا قبل «احمد»، وكل شكل للهمزة بيصير مجموعة لحالو)، والكلمة المشكّلة بتبعد عن نفس الكلمة بدون تشكيل، والإنجليزي بيطلع قبل العربي، والأحرف الكبيرة (Z) قبل الصغيرة (a). هالأداة بتستعمل قواعد الترتيب العربية المعتمدة بالمتصفح (Unicode Collation)، فبتعامل أ وإ متل الألف، والمدّة آ متل «أا» (همزة وألف) فبتيجي بأول باب الألف متل المعاجم، وبتتجاهل الحركات، وبترتّب الحروف حسب الترتيب الهجائي: ا ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ي.
طرق الترتيب المتاحة
- أبجدي: تصاعدي من الألف للياء، أو عكسي. الأسطر العربية بتيجي أول وبعدها الإنجليزية (A ← Z)، والأحرف الكبيرة والصغيرة بتترتّب مع بعض.
- ترتيب ذكي للأرقام: «ملف 2» بيجي قبل «ملف 10»، وبيشتغل كمان مع الأرقام العربية (١، ٢، ٣).
- تجاهل «ال» التعريف: مفيد للفهارس وقوائم المصطلحات، فـ«البرتقال» بيترتّب تحت الباء.
- حسب الطول: من الأقصر للأطول أو العكس، والأسطر اللي إلها نفس الطول بتترتّب أبجدياً.
- خلط عشوائي: لتوزيع الأدوار أو ترتيب المتسابقين أو أسئلة الامتحان، بخوارزمية Fisher–Yates العادلة.
نصائح
إذا عندك عمود بإكسل، انسخه والصقه هون وبعد الترتيب انسخ النتيجة ورجّعها. لحذف التكرار بخيارات أكتر (تجاهل الهمزات والتشكيل) استعمل أداة حذف الأسطر المكررة.
أسئلة شائعة
- كيف أرتب الأسماء ترتيباً أبجدياً؟
- الصق الأسماء في الأداة بحيث يكون كل اسم في سطر، واختر «أبجدي»، فتظهر القائمة مرتبة فوراً من الألف إلى الياء، ويمكنك نسخها أو تنزيلها كملف.
- هل يتم التعامل مع الهمزات (أ، إ، آ) كحرف الألف؟
- نعم، الترتيب يعتبر أ وإ وا حرفاً واحداً في المقارنة الأساسية، ويعامل آ كهمزة وألف (أا) فتأتي الكلمات التي تبدأ بها أول باب الألف كما في المعاجم، ويتجاهل الحركات والتشكيل.
- كيف تُرتَّب قائمة فيها كلمات عربية وإنجليزية؟
- تأتي الأسطر العربية أولاً مرتبة هجائياً، ثم الأسطر الإنجليزية من A إلى Z دون تفريق بين الأحرف الكبيرة والصغيرة.
- هل الخلط العشوائي عادل؟
- نعم، يستخدم خوارزمية Fisher–Yates مع مولّد أرقام عشوائية آمن من المتصفح، فلكل ترتيب الاحتمال نفسه.