मैं U + 200B चरित्र कैसे टाइप कर सकता हूं?


28

मैं अपने कीबोर्ड से यूनिकोड वर्ण U + 200B (शून्य-चौड़ाई वाला अंतरिक्ष वर्ण) कैसे टाइप कर सकता हूं?


3
आप कौनसा ऑपरेटिंग सिस्टम इस्तेमाल कर रहे हैं?
कर्ट पफीफेल

1
@ पिपिटास: यदि यह ओएस पर निर्भर है, तो मैं विंडोज पसंद करूंगा।
मेहपर सी। पलुवज़लर

1
साइड सवाल: आप शून्य-चौड़ाई वाला स्थान क्यों चाहते हैं? यह टूटी हुई टिप्पणी स्वरूपण के लिए मदद नहीं करता है, आपको एक बाल स्थान का उपयोग करना होगा, फिर।
जॉय

@ जोहान्स : क्योंकि मैं मेटा पर अपने प्रश्न का उत्तर नहीं पा सका: meta.stackexchange.com/questions/54990/… और meta.stackexchange.com/questions/54990/… । क्या आप बता सकते हैं कि मैं बालों की जगह का उपयोग कैसे कर सकता हूँ?
मेहपर सी। पलुवज़लर

आह, ठीक है, फिर अलग समस्या। मुझे लगा कि आप meta.stackexchange.com/questions/45424 ऐसा कुछ करने की कोशिश कर रहे हैं, जहां ZWS काम नहीं करता है (प्रश्न के नीचे मेरी परीक्षण टिप्पणियाँ देखें)। साथ ही आपने एक ही लिंक को दो बार पोस्ट किया है।
जॉय

जवाबों:


19

क्रोम / क्रोमियम के हालिया संस्करणों का उपयोग करते समय, आप इसके कंसोल का उपयोग कर चरित्र को क्लिपबोर्ड पर कॉपी कर सकते हैं:

copy("\u200B")         // works for BMP characters only (U+0000 to U+FFFF)
copy("\u{200B}")       // works for all characters (U+0000 to U+10FFFF)

copy(String.fromCodePoint(0x200B))

15

सबसे पहले हेक्स 200 बी को दशमलव 8203 में बदलें

दूसरा, यह सुनिश्चित करते हुए कि नंबरलॉक चालू है, Alt कुंजी दबाए रखते हुए निम्नलिखित कीस्ट्रोक्स दबाएं, फिर संख्यात्मक कीपैड पर चार अंकों को छीनें, और अंत में Alt कुंजी जारी करें।

Alt+8203

यह उचित चरित्र सम्मिलित करेगा, लेकिन आप जिस फ़ॉन्ट का उपयोग कर रहे हैं, उसके आधार पर आपको कचरा दिखाई दे सकता है (क्या इसमें उस चरित्र के लिए एक ग्लिफ़ होता है) और साथ ही जिस संपादक का आप उपयोग कर रहे हैं, वह यूनिकोड के बारे में जागरूक नहीं हो सकता है और इसे दो वर्णों या कुछ के रूप में मान सकता है पूरी तरह से।

नोट: मैंने एरियल यूनिकोड एमएस फ़ॉन्ट के साथ इसका परीक्षण किया , और इसने एक विजेता की तरह काम किया।


1
आपके उत्तर के लिए धन्यवाद, लेकिन मैं इसे कैसे कर सकता हूं, उदाहरण के लिए, इस टिप्पणी बॉक्स के अंदर?
मेहपर सी। पलुवज़लर

11
यह यहाँ U + 2642 सम्मिलित करता है। रिचएडिट में यह काम करता है (जैसा कि उपयोग करता है 08203)। U + 2642 के लिए क्यों के रूप में: 8203 mod 256 11 है, जो OEM charset में, ग्लिफ़ the (जो अब U + 2642 है) का वर्ण कोड है। यह मेरे द्वारा पहले देखे गए के अनुरूप है: Alt + foo का उपयोग कोड को अलग तरह से करता है, जो कि उपसर्ग के आधार पर होता है। यदि कोई 0कोड की शुरुआत में नहीं है, तो इसकी व्याख्या ओईएम चार्टसेट में की जाती है, अन्यथा सिस्टम लीगेसी चार्टसेट। दोनों ही मामलों में यूनिकोड केवल एक चरित्र को परिणाम परिवर्तित करने में शामिल है।
जोय

1
स्पष्ट रूप से यह अनुप्रयोगों और नियंत्रणों के बीच भिन्न होता है, लेकिन एक सामान्य समाधान के रूप में सार्थक और अनुमानित तरीके से नहीं, यह बिल्कुल सही नहीं है, फिर भी।
जोय

1
वैसे, ब्राउज़र को किसी विशेष ग्लिफ़ के लिए फ़ॉन्ट चुनने में कोई समस्या नहीं होनी चाहिए जो निर्दिष्ट फ़ॉन्ट में मौजूद नहीं है। इसके अलावा एरियल में U + 200B के लिए एक ग्लिफ़ होता है। किसी भी स्थिति में, आपको अर्ध-हाल ही में सिस्टम पर अशक्त ग्लिफ़ (बक्से या U + FFFD) नहीं देखना चाहिए।
जॉय

3
आप इस चरित्र को किस प्रकार एक डिवाइस पर टाइप करते हैं जिसमें कुछ लैपटॉप की तरह एक संख्यात्मक पैड नहीं है?
बोरक बर्नार्ड

7

विकिपीडिया में दिए गए निर्देशों का पालन करें । दुर्भाग्य से आपको पहले एक रजिस्ट्री कुंजी सेट करने की आवश्यकता है।

उसके बाद औपचारिकता का ध्यान रखा जाता है, बस पकड़ें Altऔर दबाएं + 2 0 0 B, +अंक और संख्याओं और सामान्य रूप से अक्षरों को टाइप करें ।


3
मेरे विंडोज एक्सपी टर्मिनल पर अंत में अक्षर बी टाइप करने से लगता है कि भागने का क्रम समाप्त हो गया है और कोई भी चरित्र वास्तव में टेक्स्ट बॉक्स में नहीं भेजा गया है।
गोयूइक्स

@Goyuix: कंसोल विंडो एक पूरी तरह से अलग जानवर हैं ... अधिकांश समय आप Alt + foo के साथ वर्ण दर्ज नहीं कर सकते।
जॉय

7

Alt + 0129

यह एक शून्य-चौड़ाई वर्ण सम्मिलित करता है।


7
0129- हेक्स 0x81 - है नहीं के रूप में U + 200B ही और है नहीं एक शून्य-चौड़े वर्णों की। Windows Cp1252 वर्ण एन्कोडिंग और ISO-8859-1 में यह "वर्ण नहीं" है - कोड-बिंदु x81 में कुछ भी नहीं है, इसलिए हाँ, यह कुछ भी नहीं के रूप में प्रस्तुत करता है, लेकिन यह शब्द सीमा नहीं है, इसलिए यह विज्ञापन नहीं है शून्य-चौड़ाई वाले स्थान के समान। यूनिकोड में, कोडपॉइंट 0x81 "C1" आरक्षित नियंत्रण वर्ण श्रेणी में है। यदि आप यूनिकोड / UTF-8 एन्कोडिंग का उपयोग कर रहे हैं, तो आपको 0x80 से 0x9f (128-159) सीमा के वर्णों से बचना चाहिए। लैटिन -1 में भी यह श्रेणी आरक्षित है
स्टीफन पी

2

आप इस वेबसाइट पर जा सकते हैं: प्रतीक - यह कई विशेष प्रतीकों और पात्रों तक आसान पहुंच प्रदान करता है। पृष्ठ के निचले भाग में, आपको "शून्य चौड़ाई स्थान" वर्ण के लिए एक बटन दिखाई देता है, क्लिपबोर्ड में कॉपी किए गए "शून्य चौड़ाई स्थान" वर्ण के लिए उस बटन पर क्लिक करें।


यह था जिस तरह से अन्य उत्तर है कि मैं करने की कोशिश की तुलना में आसान! धन्यवाद।
रियान

0

अलग-अलग नंबर पैड वाले लैपटॉप पर इसे टाइप करने के लिए, आपको अपने कंप्यूटर के निर्माता के आधार पर अलग-अलग नंबर चालू करना होगा। 0-9 की संख्या क्रमशः MJKLUIO789 है। अधिकांश लैपटॉप पर, इन कुंजियों को ऐसे चिह्नित किया जाता है। लेकिन, यहां तक ​​कि अगर वे नहीं कर रहे हैं, यह अभी भी काम करना चाहिए।


-3

Im 100% निश्चित नहीं है, लेकिन मुझे लगता है कि यह Alt + 127 हो सकता है


अंक लॉक का उपयोग मैं जोड़ सकता है!
रॉबर्टपिट

हम्म अच्छी तरह से अन्य एक मैं सोच सकता हूँ कि अगर यूनिकोड संस्करण 200 या 200 बी है तो हमें ALT + 200 या ALT + 200B
आज़माएं

जब मैं यह करता हूं, तो यह चरित्र दिखाई देता है:
मेहपर सी। पलुवजलर


यह उत्तर गलत है - ASCII 127 आमतौर पर DEL वर्ण है, शून्य चौड़ाई वाला स्थान यूनिकोड वर्ण नहीं है।
गोइयिक्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.