حساب عرض الأحرف يونيكود في جافا سكريبت بسرعة فائقة: wcwidth O(1)
2025-09-13
نقدم لكم `wcwidth-o1`، وهي مكتبة تايب سكريبت/جافا سكريبت توفر أداءً O(1) لحساب عرض أحرف يونيكود. مع دعم كامل لـ يونيكود 15.1، هذا المنفذ المُحسّن من تنفيذ Markus Kuhn مثالي لضمان محاذاة النص بشكل صحيح في المحطات الطرفية والتطبيقات الأخرى. تتعامل دوال مثل `wcwidth` و `wcswidth` و `wcswidthCjk` مع الأحرف المفردة والسلاسل وأحرف CJK على التوالي، مع الالتزام بقواعد فئات عرض يونيكود (على سبيل المثال، تشغل الأحرف ذات العرض الكامل عمودين).
التطوير
عرض الأحرف