أدلة الكتابة
لماذا قد تختلف محارف تبدو متطابقة؟
افهم سلاسل Unicode
قد يكون الحرف é نقطة برمجية واحدة أو الحرف e متبوعًا بعلامة نبرة حادة مركّبة. يمكن أن يبدوا متطابقين مع اختلاف البايتات. لذلك قد تشير المقارنة إلى تغيّر السطر رغم تطابق المظهر.
استخدم NFC بوعي
يجمع NFC المتكافئات المعيارية حيث أمكن. لا يستبدل محارف التوافق ولا يترجم ولا يصحّح الإملاء. تستخدم الأداة NFC بدلًا من NFKC لتجنّب تحويل أشكال العرض دون اختيارك.
احمِ علامات الوصل ذات المعنى
يمكن أن يؤثر ZWJ وZWNJ في الرموز التعبيرية والكتابات المتصلة. يحافظ التنظيف الاختياري للمحارف الخفية عليهما. يزيل المسافة عديمة العرض ورابط الكلمات وBOM داخل النص، وقد يغيّر مواضع فصل الأسطر. عطّل الخيار إذا كانت الطباعة المقصودة مهمة.
تحقّق قبل الاستبدال
جرّب عيّنة قصيرة تتضمن علامات تشكيل ورموزًا تعبيرية. نزّل النص المنظّف وافتحه في محرّرك وراجع المقطع. احفظ الأصل بصورة مستقلة؛ نتيجة المتصفح مؤقتة وليست أرشيفًا للمخطوطات.