जब डिवाइस में अक्षरों की सीमा हो, तो वर्चुअल पेट का नाम कैसे रखें
जब कोई वर्चुअल पेट आपको उसके नाम के लिए केवल कुछ ही स्लॉट देता है, तो एक ऐसा छोटा नाम चुनें जिसे आप एक नज़र में पहचान सकें, फिर उसे अंतिम रूप देने से पहले डिवाइस के सटीक प्रविष्टि नियमों की जांच करें। मैन्युअल या ऑन-स्क्रीन प्रॉम्प्ट से शुरुआत करें, निर्धारित सीमा के भीतर एक संक्षिप्त सूची (शॉर्टलिस्ट) बनाएं, और पुष्टि करने से पहले नामकरण वाले फ़ील्ड में नाम का परीक्षण करें। यह इसलिए महत्वपूर्ण है क्योंकि डिवाइस अलग-अलग होते हैं: उदाहरण के लिए, एक Bandai Tamagotchi Connection मैन्युअल पांच अक्षरों के उपनाम (उर्फ़) और एक अलग पांच अक्षरों के पेट के नाम को निर्दिष्ट करता है, और कहता है कि चयन के बाद किसी में भी बदलाव नहीं किया जा सकता है। Bandai Tamagotchi Connection instruction sheet
1. विचार-मंथन करने से पहले वास्तविक सीमा का पता लगाएं
अपने सटीक मॉडल और संस्करण के लिए नाम-प्रविष्टि स्क्रीन, क्विक-स्टार्ट गाइड, या मैन्युअल देखें। सीमा, कौन से अक्षर चुने जा सकते हैं, क्या स्पेस गिने जाते हैं, और क्या नाम को बाद में संपादित किया जा सकता है, इसे नोट करें। यह मानकर न चलें कि एक ही ब्रांड के दो डिवाइसों का नियम एक जैसा होगा: उद्धृत Connection मैन्युअल अपने स्वयं के पांच-अक्षर वाले फ़ील्ड और सीमित वर्णमाला चयनकर्ता का वर्णन करता है, न कि हर वर्चुअल पेट के लिए किसी नियम का।
जांचें कि क्या प्रॉम्प्ट आपके उपनाम, पेट के नाम, या दोनों के लिए पूछ रहा है। उदाहरण वाले मैन्युअल में अलग-अलग पांच-अक्षर वाले फ़ील्ड हैं, इसलिए एक फ़ील्ड में पांच-अक्षर की अनुमति आपको यह नहीं बताती है कि दूसरा फ़ील्ड क्या अनुमति देता है। यदि मेनू में सीमा का उल्लेख नहीं है, तो डिवाइस के चयन योग्य वर्ण सेट का उपयोग करें और पुष्टि करने से पहले रुकें; किसी भिन्न मॉडल के निर्देशों के आधार पर अनुमान लगाने से बचें।
2. डिवाइस के वास्तविक वर्ण सेट के अनुसार ड्राफ्ट तैयार करें
कुछ ऐसे नाम लिखें जो उपलब्ध अक्षरों और स्लॉट में फिट हों। यदि डिवाइस केवल बड़े अक्षर (अपरकेस) प्रदान करता है, तो उसी के अनुसार योजना बनाएं: विराम चिह्नों, लोअरकेस स्टाइलिंग, एक्सेंट या प्रतीकों पर निर्भर नाम काम नहीं करेगा यदि वे विकल्प अनुपस्थित हैं। "Mochi" जैसा एक सरल नाम दर्ज करना आसान है यदि सभी पांच अक्षर उपलब्ध हों; किसी लंबे पसंदीदा नाम को एक पहचानने योग्य रूप में छोटा किया जा सकता है, जैसे "Clover" को "Clo"। इन्हें उदाहरण मानें, सार्वभौमिक डिवाइस-संगत नाम नहीं।
छोटे किए गए नाम को अपने द्वारा उपयोग किए जाने वाले अन्य नामों से आसानी से अलग पहचाने जाने योग्य रखें। किसी शब्द के अंत को हटाने, किसी परिचित उपनाम का उपयोग करने, या पहले शब्दांश (syllable) को रखने का प्रयास करें। अक्षरों को तब तक काटने से बचें जब तक कि परिणाम को पढ़ना या याद रखना कठिन न हो जाए। जब पेट के लिए एक अलग उपनाम फ़ील्ड हो, तो यदि डिवाइस दोनों का समर्थन करता है तो आप संबंधित छोटे रूपों के लिए दोनों फ़ील्ड का उपयोग कर सकते हैं।
3. वही गिनें जो डिवाइस गिनता है
एक सरल वर्णमाला में साधारण अक्षरों के लिए, प्रत्येक दर्ज किए गए अक्षर को एक स्लॉट के रूप में गिनें। लेकिन सॉफ़्टवेयर में "कैरेक्टर" (वर्ण) के अलग-अलग अर्थ हो सकते हैं: यूनिकोड एक कोड पॉइंट को उपयोगकर्ता द्वारा समझे जाने वाले कैरेक्टर से अलग करता है, जिसमें एक से अधिक कोड पॉइंट शामिल हो सकते हैं। यूनिकोड उस दृश्यमान इकाई को ग्राफ़िम क्लस्टर (grapheme cluster) कहता है, और नोट करता है कि वर्ण सीमा का अर्थ इस बात पर निर्भर करता है कि विशेष इंटरफ़ेस इसे कैसे परिभाषित और लागू करता है। यूनिकोड स्टैंडर्ड एनेक्स #29: यूनिकोड टेक्स्ट सेगमेंटेशन
यह अंतर एक्सेंट, गैर-लैटिन लेखन प्रणालियों और इमोजी के साथ सबसे अधिक मायने रखता है। एक संयुक्त अक्षर को एक मूल अक्षर और एक मार्क (चिह्न) के रूप में एन्कोड किया जा सकता है; एक प्रतीक के रूप में दिखाई देने वाला इमोजी भी एक क्रम (sequence) हो सकता है। यूनिकोड का इमोजी विनिर्देश बताता है कि कुछ इमोजी एक क्रम से बने होने के बावजूद एक एकल ग्लिफ़ के रूप में दिखाई देते हैं, और यह कि विभिन्न प्लेटफ़ॉर्म पर डिस्प्ले सपोर्ट भिन्न हो सकता है। यूनिकोड तकनीकी मानक #51: यूनिकोड इमोजी
एक निश्चित वर्णमाला वाले बटन-संचालित पेट के लिए, व्यावहारिक नियम सीधा है: डिवाइस द्वारा दिखाए गए चयन योग्य स्थानों को गिनें, न कि उन प्रतीकों की संख्या को जो आप फ़ोन या कंप्यूटर पर देखते हैं। टेक्स्ट कीबोर्ड वाले ऐप के लिए, केवल जेनेरिक कैरेक्टर काउंटर पर निर्भर न रहें; ऐप ग्राफ़िम क्लस्टर, कोड यूनिट, या किसी अन्य सीमा को गिन सकता है। यूनिकोड नोट करता है कि चुनी गई गिनती एप्लिकेशन के उद्देश्य पर निर्भर करती है। यूनिकोड FAQ: कैरेक्टर और कंबाइनिंग मार्क्स
4. एक सरल परीक्षण के साथ एक संक्षिप्त सूची (शॉर्टलिस्ट) बनाएं
प्रत्येक संभावित नाम के लिए तीन जांचों का उपयोग करें: क्या यह फिट बैठता है, क्या आप उपलब्ध नियंत्रणों का उपयोग करके इसे दर्ज कर सकते हैं, और क्या आप अभी भी इसे पेट के डिस्प्ले पर पहचान पाएंगे? किसी भी ऐसे नाम को काट दें जो एक भी जांच में विफल हो जाता है। यदि दो नाम बचते हैं, तो वह चुनें जो डिवाइस के फ़ॉन्ट में सबसे स्पष्ट दिखता है और कैरेक्टर मेनू में बार-बार स्क्रॉल किए बिना चुनना सबसे आसान है।
एक संक्षिप्त सूची को इस प्रकार व्यवस्थित किया जा सकता है:
| संभावित नाम | क्या निर्धारित सीमा में फिट है? | क्या सभी वर्ण उपलब्ध हैं? | क्या पहचानना आसान है? |
|---|---|---|---|
| Mochi | हाँ, यदि सीमा पाँच है | डिवाइस की वर्णमाला जांचें | हाँ |
| Clover | नहीं, यदि सीमा पाँच है | डिवाइस की वर्णमाला जांचें | हाँ |
| Clo | हाँ, यदि सीमा पाँच है | डिवाइस की वर्णमाला जांचें | आपकी प्राथमिकता पर निर्भर करता है |
यह तालिका निर्णय लेने में सहायता के लिए है, न कि इस बारे में कोई दावा कि कोई विशेष डिवाइस क्या स्वीकार करता है। इसके उदाहरणों को उन नामों से बदलें जो आपके लिए मायने रखते हैं और अपने स्वयं के पेट द्वारा दिखाई गई सीमा और वर्ण विकल्पों का उपयोग करें।
5. नाम सावधानी से दर्ज करें
अंतिम पुष्टि का चयन करने से पहले, प्रविष्टि स्क्रीन में एक बार आगे बढ़ें और प्रत्येक स्थिति की जांच करें। बटन-चालित डिवाइस पर, मैन्युअल के बटन निर्देशों का पालन करें; उद्धृत Connection मैन्युअल कहता है कि A से स्क्रॉल करें और B से अक्षर चुनें। यदि डिवाइस समीक्षा या स्थिति स्क्रीन प्रदान करता है तो उस पर नाम की पुष्टि करें। Bandai Tamagotchi Connection instruction sheet
यदि कर्सर Z से A पर वापस जाता है, या डिवाइस एक अलग क्रम का उपयोग करता है, तो धीमे हो जाएं और बटन दबाने की संख्या पर निर्भर रहने के बजाय प्रत्येक अक्षर को सत्यापित करें। यदि नाम फ़ील्ड पर फिर से जाया जा सकता है, तो पहले उसकी जांच करें। यदि मैन्युअल कहता है कि नाम बदला नहीं जा सकता है, तो अंतिम चयन से पहले रुकें और प्रदर्शित नाम को बाएं से दाएं पढ़ें। Connection मैन्युअल स्पष्ट रूप से चेतावनी देता है कि इसके चयनित उपनाम और पेट के नाम को बाद में बदला नहीं जा सकता है; वह चेतावनी उस मॉडल पर लागू की जानी चाहिए, न कि हर डिवाइस के लिए सामान्यीकृत की जानी चाहिए।
6. जानें कि प्रतीक या इमोजी का उपयोग कब करना है
प्रतीकों का उपयोग केवल तभी करें जब नामकरण इंटरफ़ेस दृश्यमान रूप से उन्हें प्रदान करता है और डिवाइस उन्हें सही ढंग से प्रदर्शित करता है। एक फ़ोन कीबोर्ड आपको ऐसे वर्ण टाइप करने की अनुमति दे सकता है जिन्हें पुरानी हैंडहेल्ड स्क्रीन नहीं दिखा सकती या संग्रहीत नहीं कर सकती है। यूनिकोड मानक बताते हैं कि टेक्स्ट और इमोजी को कैसे दर्शाया जा सकता है, लेकिन वे यह गारंटी नहीं देते हैं कि कोई विशेष पेट डिवाइस किसी वर्ण को स्वीकार करता है या इसे इच्छित रूप से रेंडर करता है। यूनिकोड तकनीकी मानक #51: यूनिकोड इमोजी
यदि कोई प्रतीक अनुपलब्ध है या रिक्त बॉक्स के रूप में दिखाई देता है, तो इसके बजाय एक सादे-अक्षर वाले संस्करण को चुनें। उदाहरण के लिए, स्टार ग्लिफ़ पर निर्भर रहने के बजाय "Star" का उपयोग करें, या किसी पसंदीदा इमोजी विचार की एक छोटी वर्णमाला वर्तनी का उपयोग करें। यह नाम को डिवाइस के अपने इंटरफ़ेस के भीतर पढ़ने योग्य बनाए रखता है।
7. पुष्टि से पहले अंतिम चेकलिस्ट का उपयोग करें
सहेजने से पहले, चार बातों को सत्यापित करें: नाम बताई गई सीमा के भीतर है; प्रत्येक वर्ण चुना जा सकता है; नाम डिवाइस की स्क्रीन पर सही ढंग से पढ़ा जा सकता है; और आप जानते हैं कि क्या इसे बाद में बदलना संभव है। यदि डिवाइस में मालिक और पेट के अलग-अलग नाम हैं, तो दोनों फ़ील्ड को स्वतंत्र रूप से जांचें। यदि मैन्युअल संपादन के बारे में मौन है, तो यह न मानें कि फ़ील्ड स्थायी है या परिवर्तनशील; सटीक मॉडल के लिए प्रासंगिक मेनू या सहायता निर्देश देखें।
कड़ी सीमा के तहत एक छोटा, परिचित नाम आमतौर पर सबसे सुरक्षित विकल्प होता है क्योंकि यह गिनने की त्रुटियों की कम गुंजाइश छोड़ता है और एक छोटे डिस्प्ले में पहचानना आसान होता है। उपयोगी नाम वह है जो इस डिवाइस के नियमों में फिट बैठता है और सहेजे जाने के बाद भी आपको पहचानने योग्य लगता है।
स्रोत
Unicode Consortium, Unicode Standard Annex #29: Unicode Text Segmentation
Unicode Consortium, Unicode Technical Standard #51: Unicode Emoji
Unicode Consortium, FAQ: Characters and Combining Marks
