مقدمة
أداة إزالة الأسطر الفارغة من Ali Hub مخصصة لتنظيف النصوص التي تحتوي على صفوف فارغة كثيرة. تفيد عند نسخ نص من مستند أو محادثة أو جدول أو صفحة ويب، ثم ظهور مسافات عمودية أكبر من البنية التي قصدتها. ألصق النص وشغّل القاعدة المحلية لتحصل على نسخة أكثر تماسكًا وأسهل في القراءة والنقل إلى محرر آخر.
تبحث الأداة عن الأسطر التي لا تحتوي على محارف ظاهرة وتتعامل معها وفق قاعدة معالج Text. تبقى الكلمات وعلامات الترقيم وترتيب الأسطر التي تحتوي على محتوى ظاهر متاحة للمراجعة. لذلك تصلح كخطوة إعداد قبل نشر الملاحظات أو استيراد النص أو مقارنة نسختين أو إرسال نسخة مرتبة إلى زميل.
قد تكون بعض الأسطر الفارغة مقصودة لفصل الأقسام، لذلك راجع الناتج قبل استبدال النص الأصلي. هذه العملية تنسيق وليست تصحيحًا للكتابة؛ فهي لا تعيد صياغة الجمل ولا تصلح الإملاء ولا تستنتج العناوين ولا تترجم النص ولا تقرر أي فكرتين يجب دمجهما.
ما الذي تغيّره الأداة
السطر الفارغ هو السطر الذي لا يحتوي على محتوى ظاهر بعد فحص المسافات الموجودة فيه. ويُعامل السطر المكوّن من مسافات أو علامات تبويب فقط كسطر فارغ في هذا التنظيف. حذف هذا السطر يقلل الفجوة العمودية مع إبقاء السطر التالي الذي يحتوي على نص. وهذا يختلف عن حذف كل فواصل الأسطر، لأن الفواصل بين الأسطر غير الفارغة تبقى جزءًا من الناتج.
تعمل القاعدة على محارف النص المدخل وتنفذ عملية محلية يمكن توقعها. لا تستخدم معنى الجملة لإعادة كتابة المستند. إذا كان السطر الفارغ يفصل فصلًا أو يحدد مقطعًا شعريًا أو يترك مكانًا في نموذج أو يحافظ على شكل شيفرة، فقارن النسخة المنظفة بالأصل واحتفظ بالأصل عند الحاجة.
الناتج المفيد هو مستند يحتوي على فجوات عرضية أقل وإيقاع بصري أكثر انتظامًا. يمكنك بعد ذلك استخدام أداة مستقلة للعناوين أو القواعد أو التخطيط. فصل هذه المهام يجعل معرفة التغيير والتراجع عن قرار تنسيقي أسهل.
طريقة الاستخدام
- ألصق النص الذي يحتوي على أسطر فارغة غير مرغوبة في حقل الإدخال.
- شغّل أداة إزالة الأسطر الفارغة وقارن الناتج بالأصل، خصوصًا حول العناوين وعناصر القوائم.
- انسخ النتيجة بعد التأكد من بقاء فواصل الأقسام والأسطر التي تحمل معنى.
منهج الإزالة
اكتشاف الصفوف الفارغة
تحدد القاعدة سجلات الأسطر التي لا تحتوي على محرف ظاهر. ولا تجعل المسافات أو علامات التبويب في صف فارغ ذلك الصف نصًا ذا معنى.
إبقاء الأسطر الظاهرة
تبقى الأسطر التي تحتوي على حروف أو أرقام أو علامات ترقيم أو نص ظاهر بترتيبها الأصلي. ولا تعيد الأداة صياغة كلماتها.
إتاحة المراجعة
ينبغي مقارنة الناتج بالمدخل قبل الحفظ. تكشف المقارنة الحالات التي استُخدم فيها السطر الفارغ لنموذج أو قصيدة أو مقطع شيفرة أو إشارة بصرية.
أمثلة
أسطر فارغة متكررة
عنوان.\n\n\n\nنص الفقرة.
النص: عنوان.\n\n\n\nنص الفقرة.
- ألصق المثال في حقل الإدخال.
- شغّل الأداة وقارن الناتج.
مسافة في سطر فارغ
السطر الأول.\n \nالسطر الثاني.
النص: السطر الأول.\n \nالسطر الثاني.
- ألصق المثال في حقل الإدخال.
- شغّل الأداة وقارن الناتج.
سطران منسقان
ألف.\nباء.
النص: ألف.\nباء.
- ألصق المثال في حقل الإدخال.
- شغّل الأداة وقارن الناتج.
مسافات قائمة
- الأول\n\n\n- الثاني
النص: - الأول\n\n\n- الثاني
- ألصق المثال في حقل الإدخال.
- شغّل الأداة وقارن الناتج.
فحص الأقسام
عنوان\n\nتفاصيل\n\n\nخاتمة
النص: عنوان\n\nتفاصيل\n\n\nخاتمة
- ألصق المثال في حقل الإدخال.
- شغّل الأداة وقارن الناتج.
بقاء الكلمات
انتبه...\n\nراجع النص.
النص: انتبه...\n\nراجع النص.
- ألصق المثال في حقل الإدخال.
- شغّل الأداة وقارن الناتج.
قراءة النتيجة
يبدو التنظيف الناجح عادةً مثل النص نفسه مع تقليل الفجوات العمودية العرضية. قارن بداية كل قسم ونهايته، والمسافات حول القوائم، وكل موضع فصل فيه سطر فارغ عنوانًا عن نصه. يجب أن تبقى الكلمات بالترتيب نفسه، وألا يختفي السطر الذي يحتوي على محتوى ظاهر لمجرد أنه قصير.
استخدم الأداة قبل عملية نصية أخرى عندما تجعل الأسطر الفارغة الكثيرة مقارنة الناتج صعبة. قد يجعل الإدخال المرتب عد الكلمات أو عد الأحرف أو تحويل حالة الأحرف أسهل للفحص. لكن التنظيف وحده لا يثبت أن المحتوى صحيح أو كامل أو صالح للنشر.
إذا بدا الناتج مضغوطًا أكثر من اللازم، استعد النص الأصلي وقرر أي فجوات جزء من تصميم المستند. قد يفضل القارئ بعض الأسطر الفارغة المقصودة للوضوح، حتى لو كان نظام الاستيراد النصي يفضل نسخة متصلة.
أخطاء شائعة
افتراض أن كل سطر فارغ غير مقصود. قد يفصل السطر قسمين أو يمثل وقفة شعرية أو يجعل نموذجًا نصيًا قابلًا للملء.
اعتبار الأداة مدمجًا للفقرات. حذف الصفوف الفارغة لا يقرر إن كان ينبغي وصل جملتين أو إنشاء فقرة جديدة.
الكتابة فوق الأصل قبل المراجعة. احتفظ بنسخة المصدر عندما يأتي النص من مستند حساس للتخطيط أو يحتوي على شيفرة أو بيانات أو تعليمات منسقة.
الحدود
تعالج الأداة تنسيق الأسطر الفارغة. وهي ليست مدققًا نحويًا أو إملائيًا أو محرّك تخطيط مستندات أو محررًا دلاليًا.
تفسر التطبيقات المختلفة نهايات الأسطر والمسافات بطرق مختلفة. إذا كان النص سيُنقل إلى لغة برمجة أو جدول أو نظام نشر أو نموذج، فافحصه في النظام المستلم.
لا تستطيع الأداة معرفة سبب إضافة السطر الفارغ. تلزم المراجعة البشرية عندما تحمل المسافة معنى أو ترتيبًا أو إيقاعًا أو تعليمًا بصريًا.
الأسئلة الشائعة
هل تحذف كل فواصل الأسطر؟
لا. تحذف الصفوف الفارغة وتبقي الأسطر التي تحتوي على محتوى ظاهر. راجع الناتج إذا كانت بنية الأسطر مهمة.
ما السطر الذي يعد فارغًا؟
السطر الذي لا يحتوي على محتوى ظاهر، بما في ذلك الصف الذي يتكون من مسافات أو علامات تبويب فقط.
هل تدمج الفقرات؟
لا. لا تعيد صياغة الفقرات ولا تصل الجمل؛ تتعامل مع الصفوف الفارغة كمشكلة تنسيق.
هل تتغير الكلمات أو علامات الترقيم؟
الهدف هو تغيير المسافات بين الأسطر. تبقى الكلمات وعلامات الترقيم بترتيبها الأصلي.
هل تصلح للنص المنسوخ من الويب؟
نعم. يمكنها تقليل الفجوات التي يسببها النسخ، لكن قارن العناوين والقوائم والروابط بالمصدر.
هل يُرسل النص إلى خدمة ذكاء اصطناعي؟
يوصف معالج Text بأنه محلي وقائم على القواعد. ولا تحتاج إزالة الأسطر الفارغة إلى خدمة ذكاء اصطناعي خارجية.
هل أستخدمها مع الشيفرة؟
استخدمها بعد فحص قواعد اللغة وصيغة الملف، لأن الأسطر الفارغة قد تكون مهمة في الشيفرة أو الملفات المولدة أو الإعدادات.
هل يمكن التراجع عن التنظيف؟
احتفظ بالنص الأصلي حتى تراجع الناتج، ثم استعده إذا كان السطر الفارغ يحمل معنى.
