إزالة التطويل
التطويل (الكشيدة، ـ) حرف يونيكود واحد U+0640 يمدّ الوصل بين الحروف لغرض شكلي فقط: «مـــرحبا» و«مرحبا» الكلمة نفسها للقارئ، لكنهما نصّان مختلفان للحاسوب. احذفه ليعمل البحث والمطابقة وحذف التكرار وتنظيف البيانات. لا تُمسّ بقية الحروف ولا الحركات. وإزالة التطويل وحذف الكشيدة عملية واحدة هنا، لأن الكشيدة اسم آخر للتطويل.
جارٍ تحميل الأداة…
المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.
شاهد طريقة الاستخدام
خطوات الاستخدام
- الصق النص
- اضغط إزالة التطويل
- النتيجة: نص نظيف جاهز للنشر
طريقة الاستخدام
- الصق النص في مربع المدخلات أو اضغط «تحميل مثال».
- اختر «حذف كل تطويل» أو «اختصار التكرار إلى تطويل واحد».
- اختر ما يحدث للتطويل الذي تليه حركة مباشرة (مثل «ـً»): إبقاؤه حاملًا للحركة، أو حذفه، أو حذفه مع حركته.
- راجع العدادات والنتيجة، ثم انسخها أو نزّلها ملفًا نصيًا.
مثال
المثال الجاهز ثلاثة أسطر: «مرحبـــًا بكم في متجـــرنا» ثم «الســـعر 150 ريال — Arabic kashida ـَ» ثم «بدون تطويل هنا» بلا تطويل إطلاقًا.
بالإعدادات الافتراضية (حذف كل تطويل، مع إبقاء التطويل الحامل للحركة) يُعثر على 10 أحرف تطويل ويُحذف 8 منها في 3 كلمات، ويبقى تطويلان لأنهما يحملان حركة. النتيجة: «مرحبـًا بكم في متجرنا» ثم «السعر 150 ريال — Arabic kashida ـَ» ثم «بدون تطويل هنا».
وإن اخترت «اختصار التكرار» بدل الحذف الكامل فيُحذف 6 فقط ويبقى تطويل واحد في كل كلمة: «مرحبـًا بكم في متجـرنا» و«السـعر 150 ريال — Arabic kashida ـَ». وإن اخترت «حذف التطويل مع حركته» فيُحذف 10 تطويلات ومعها حركتان، وتختفي «ـً» و«ـَ» تمامًا.
الحدود والملاحظات
- اختُبرت الأداة على 100 ألف سطر (نحو 4 ميغابايت): تُحسب النتيجة في نحو ثانية، لكن مربع النص في المتصفح يحتاج عدة ثوانٍ لعرض لصق بهذا الحجم. لذلك تتوقف المعالجة التلقائية فوق نحو 4000 سطر أو 150 ألف حرف وتُنفَّذ بزر «إزالة التطويل». تعرض المعاينة أول 300 سطر فقط، والنسخ والتنزيل يشملان النتيجة كاملة، ويعرض مربع النص عندها كل الأسطر باتجاه واحد لأن حساب اتجاه كل سطر يبطئ المتصفح.
- يُحذف حرف واحد فقط: U+0640 ARABIC TATWEEL. ينسخ كل شيء آخر كما هو حرفًا بحرف: الحروف والتشكيل وعلامات الترقيم والأرقام والمسافات والنص اللاتيني. لا توحيد للألف ولا للياء ولا للتاء المربوطة، ولا حذف للتشكيل (لذلك أداة منفصلة).
- يُحسب «عدد الكلمات المتأثرة» بتقسيم النص عند المسافات: الكلمة التي حُذف منها حرف أو أكثر تُعدّ مرة واحدة.
- «التطويل الحامل للحركة» يُكتشف بقاعدة واحدة: تطويل يليه مباشرة رمز تركيب من فئة يونيكود Mark، وهي تشمل كل التشكيل العربي. أما التطويل الذي يليه فراغ أو حرف عادي فيُعامَل كتطويل زخرفي.
- لا تعرف الأداة نية الكاتب: بعض الخطوط والبرامج تدرج التطويل لضبط المحاذاة، وحذفه يغيّر شكل السطر بصريًا لكنه لا يغيّر الكلمات ولا نطقها.
أسئلة شائعة عن هذه الأداة
ما التطويل ولماذا أحذفه؟
التطويل أو الكشيدة (ـ) حرف يونيكود واحد U+0640 لا صوت له ولا معنى؛ مهمته الوحيدة إطالة الوصل بين حرفين لضبط المحاذاة أو الزخرفة. المشكلة أن «مـنتج» و«منتج» سلسلتان مختلفتان في أي قاعدة بيانات أو محرك بحث، فيفشل البحث ويظهر المنتج مرتين في القوائم وتفشل المطابقة بين الملفات. حذف التطويل يجعل النص قابلًا للبحث والمطابقة دون أي تغيير في الكلمات.
ماذا يحدث للحركة المكتوبة على تطويل مثل «ـً»؟
هذه حالة حقيقية: في دروس النحو وجداول التشكيل يُكتب التطويل ليحمل الحركة وحدها. لو حُذف التطويل لبقيت الحركة معلّقة، فيضعها المتصفح على الحرف الذي قبلها ويتغيّر شكل الكلمة السابقة. لذلك تكتشف الأداة كل تطويل تليه علامة تركيب مباشرة وتعطيك ثلاثة خيارات واضحة مع عدّاد مستقل، ولا تتركها تتصرف من نفسها. الخيار الافتراضي يُبقي هذا التطويل وحده.
هل تحذف الأداة التشكيل أيضًا؟
لا. التشكيل يبقى كما هو إلا إذا اخترت صراحةً «حذف التطويل مع حركته»، وعندها تُحذف الحركات التي كانت محمولة على تطويل فقط ويُعرض عددها. لإزالة التشكيل من النص كله استخدم أداة «إزالة التشكيل» المنفصلة.
كيف أحذف الكشيدة من النص العربي؟
الصق النص فقط: الإعداد الافتراضي «حذف كل تطويل» يحذف كل حرف كشيدة فورًا، ويعرض عدد ما حُذف وعدد الكلمات المتأثرة. فكلمة «مرحبا» الممدودة بثلاثة أحرف تطويل بعد الميم تعود «مرحبا»، ويُحسب 3 أحرف محذوفة في كلمة واحدة. ثم انسخ النتيجة أو نزّلها ملفًا نصيًا.
هل التطويل والكشيدة شيء واحد؟
نعم، التطويل والكشيدة اسمان للحرف نفسه، وهو حرف يونيكود واحد رمزه U+0640 واسمه الرسمي ARABIC TATWEEL. لذلك تحذف هذه الأداة الكشيدة أيًا كان الاسم الذي تعرفها به، ولا تمسّ المدّة في «آ» لأنها جزء من ذلك الحرف وليست تطويلًا.
