الفاظ اور حروف کیسے گنیں (اور ٹول مختلف نمبر کیوں دیتے ہیں)
اردو دائیں سے بائیں لکھی جاتی ہے، نستعلیق میں حروف جڑتے ہیں، اور کبھی کبھی اعراب یا زیرو وڈتھ کنٹرول چھپے رہتے ہیں جو گنتی ہلا دیتے ہیں۔ اس لیے دو سائٹ ایک ہی پیراگراف پر الگ نمبر دکھا سکتی ہیں۔ لفظ شمار اپنا طریقہ صاف لکھتا ہے: دستیاب ہو تو فعال زبان والا Intl.Segmenter، یونیکوڈ NFC، گریفیم حروف، اور صفر چوڑائی کے نشان حروف کے مجموعے سے باہر۔ نیچے کی مثال چسپاں کریں: 11 الفاظ، خالی جگہ سمیت 53 حروف، بغیر خالی جگہ 43، 2 جملے، 1 پیراگراف، 1 سطر نظر آنے چاہئیں۔
رسم الخط، سمت، اور چھپے حروف
لفظ سلام NFC کے بعد 4 گریفیم حروف گنا جاتا ہے۔ اگر ایڈیٹر بغیر نارملائزیشن کوڈ پوائنٹ گنے، وہی لفظ لمبا لگ سکتا ہے۔ عنوان “ایک حرف بچا” کہہ کر کاٹنے سے پہلے پوچھیں کہ حد کون سا ماڈل استعمال کرتی ہے۔
ٹیکسٹ فیلڈ dir="auto" استعمال کرتا ہے تاکہ مواد کی سمت کا ساتھ دے۔ اردو کے ساتھ لاطینی ہندسے یا انگریزی لنک چسپاں کریں تو سمت کے کنٹرول حروف آ سکتے ہیں۔ یہاں صفر چوڑائی والے فارمیٹ حروف حروف کے مجموعے سے باہر رکھے جاتے ہیں، مگر کوئی اور کاؤنٹر انہیں گن سکتا ہے۔
خالی جگہیں “خالی جگہ سمیت” میں آتی ہیں اور “بغیر خالی جگہ” سے نکلتی ہیں۔ کوئی بھی موڈ چیٹ سے آئے ZWSP کو نہیں جوڑنا چاہیے۔
یہاں لفظ کیا ہے
Segmenter ہو تو لفظ زبان کا لغوی ٹکڑا ہے، “دو خالی جگہوں کے بیچ سب کچھ” نہیں۔ Segmenter نہ ہو تو یونیکوڈ پیٹرن والا بیک اپ چلتا ہے اور خالص رموز اوقاف اور خالی جگہ چھوڑتا ہے۔ جب جملے میں ہندسے، انگریزی نام یا ایموجی ملیں، یہ فرق بڑا ہو جاتا ہے۔
جانچی ہوئی مثال: اردو نمونہ
ہیلو دنیا۔ یہ لفظ کیلکولیٹر کے لیے ایک مختصر مثال ہے۔
ur لوکیل پر سائٹ کی لائبریری 11 الفاظ، خالی جگہ سمیت 53، بغیر 43، 2 جملے، 1 پیراگراف، 1 سطر بتاتی ہے۔ 200 الفاظ/منٹ پڑھنے پر 4 سیکنڈ۔ 130 بولنے پر 6 سیکنڈ۔ فارمولا: ceil(الفاظ ÷ الفاظ/منٹ × 60)۔ گیارہ الفاظ 200 پر ایک منٹ کے دسویں حصے سے کم ہیں؛ اوپر کی طرف مکمل عدد سیکنڈ اسکرین پر سمجھاتا ہے۔
اردو میں اکثر جملے کا اختتام ۔ سے ہوتا ہے۔ Segmenter اسے جملے کی حد مان سکتا ہے؛ کچھ پرانے ٹول صرف لاطینی . پہچانتے ہیں اور جملوں کی گنتی گھٹا دیتے ہیں۔
جملے، پیراگراف، سطریں
جملے Segmenter دستیاب ہو تو جملہ قطعہ بندی کی پیروی کرتے ہیں۔ پیراگراف خالی سطر سے الگ غیر خالی بلاک ہیں۔ سطریں باکس میں Enter پر چلتی ہیں: اسکرین پر نرم لپیٹ اب بھی ایک سطر ہے جب تک Enter نہ دبائیں۔
دو پیراگراف کی مثال
پہلا پیراگراف۔
دوسرے پیراگراف میں یہاں مزید الفاظ ہیں۔
نتیجہ: 9 الفاظ، 2 جملے، 2 پیراگراف، 3 سطریں۔ پیراگراف تکرار فہرست میں 2 بار آتا ہے۔ خالی سطریں نظر انداز کرنے والا ٹول اتنے ہی الفاظ پر کم سطریں بتائے گا۔ اسکول کا کام سطر گنے تو خالی سطر کا قاعدہ بھی ملائیں۔
نمبر کیوں نہیں ملتے
- لفظ کی حد کے قواعد الگ۔
- حرف کا ماڈل الگ (گریفیم، کوڈ پوائنٹ، UTF-16)۔
- چھپے حروف گنے جائیں یا نہیں۔
- NFC ہو یا نہ ہو۔
- SMS حد: GSM 160 قطعہ UCS-2 70 جتنا بجٹ نہیں۔
دو کاؤنٹر ملاتے وقت ایک بار میں ایک چیز بدلیں: پہلے چھپے ہٹائیں، پھر نارملائز، پھر الفاظ۔
بغیر اسٹاپ فہرست تکرار
سب سے زیادہ دہرائے الفاظ کی فہرست لوکیل کے مطابق کیس ملاتی ہے اور خام تعدد سے ترتیب دیتی ہے۔ “اور” یا “کے” نہیں ہٹاتی۔ ڈرافٹ اور نظرثانی کے لیے ہے، بھرائی SEO کے لیے نہیں۔
بلی بلی بلی کتا کتا پرندہ
بلی 3 بار، کتا 2 بار؛ پرندہ ایک بار ہونے سے فہرست میں نہیں آتا۔
ٹول کیسے استعمال کریں
- لفظ شمار کھولیں۔
- متن لکھیں یا چسپاں کریں (
dir="auto"مواد کی سمت کا ساتھ دیتا ہے)۔ - سامع اوسط سے الگ ہوں تو پڑھنے اور بولنے کی رفتار بدلیں۔
- اختیاری: حروف کی حد (SMS پری سیٹ یا اپنی تعداد)۔
- خلاصہ چاہیے تو اعداد و شمار کاپی کریں۔
بڑے پیسٹ صفحہ نہ اٹکے اس لیے تھوڑی دیر سے تجزیہ ہوتے ہیں۔ سرور پر کچھ نہیں جاتا۔ اردو نستعلیق فونٹ صفحے پر واضح پڑھائی کے لیے منتخب ہے۔
عام غلطیاں
طریقے بغیر مجموعہ ملانا۔ فرق تقریباً ہمیشہ تعریف ہے۔
غلط ماڈل سے کاٹنا۔ گریفیم کے بجائے کوڈ پوائنٹ حد میں بچا حصہ بدل دیتا ہے۔
پڑھنے کے وقت کو وعدہ سمجھنا۔ الفاظ/منٹ ایک مفروضہ ہے۔ زور سے پڑھنے کے لیے بدلیں۔
دوہرا Enter بھولنا۔ اس سے پیراگراف اور سطر بڑھتی ہے۔
بغیر ماخذ سوشل حد پر بھروسہ۔ دستاویزی حد ترجیح دیں۔
ابھی آزمائیں
“ہیلو دنیا” نمونے پر 11 / 53 / 43 جانچیں، پھر بلی والی سطر پر تکرار دیکھیں۔ بولنے کی رفتار گھٹائیں؛ الفاظ کا مجموعہ ثابت رہتے ہوئے بولنے کا وقت بڑھے۔
عمومی سوالات
ایک ہی متن پر دو کاؤنٹر مختلف مجموعہ کیوں دیتے ہیں؟
اکثر لفظ کی تعریف (ہائفن، مخففات، ایموجی) اور حرف گریفیم ہے یا کوڈ پوائنٹ، اس میں فرق ہوتا ہے۔ صرف بڑا نمبر نہیں، طریقہ ملایں۔
کیا ایموجی یہاں ایک حرف گنا جاتا ہے؟
Intl.Segmenter ہو تو ہاں۔ حروف کا مجموعہ گریفیم کلسٹر سے آتا ہے، اس لیے ایک ایموجی یا مرکب حرف ایک دکھائی دینے والا نشان گنا جاتا ہے۔ صفر چوڑائی کے نشان مجموعے سے باہر رہتے ہیں۔
خالی جگہ والے اور بغیر خالی جگہ حروف میں کیا فرق ہے؟
خالی جگہ والے میں اسپیس گریفیم شامل ہیں۔ بغیر خالی جگہ میں وہ نہیں۔ دونوں صفر چوڑائی فارمیٹ حروف ہٹاتے ہیں۔
پڑھنے اور بولنے کا وقت کیسے اندازہ ہوتا ہے؟
سیکنڈ = ceil(الفاظ ÷ الفاظ/منٹ × 60)۔ ڈیفالٹ پڑھنا 200 اور بولنا 130۔ ٹول میں دونوں رفتار بدل سکتے ہیں۔
کیا میرا متن سرور پر جاتا ہے؟
نہیں۔ کاؤنٹر براؤزر میں چلتا ہے اور آپ جو لکھتے ہیں اسے محفوظ نہیں کرتا。
کیا سوشل ایپ کی حد پر بھروسہ کروں؟
صرف جب پروڈکٹ دستاویز کرے۔ یہاں جانچے گئے SMS پری سیٹ (160 GSM اور 70 UCS-2) اور اپنی حد ہے۔