कीबोर्ड के माध्यम से यूनिकोड वर्ण डालें? [डुप्लिकेट]


81

इस सवाल का पहले से ही यहाँ एक जवाब है:

मैं एक टेक्स्ट डॉक्यूमेंट में ASCII कैरेक्टर को डालने से परिचित हूं, जो NumPad कीज़ पर 'Alt + ASCII कोड' का इस्तेमाल करके (जैसे Alt+ 130एक é कैरेक्टर इंसर्ट करता है)।

क्या विंडोज चरित्र मानचित्र में दिए गए यूनिकोड मूल्य का उपयोग करके कीबोर्ड के माध्यम से एक यूनिकोड वर्ण सम्मिलित करने का एक समान तरीका है?

वैकल्पिक शब्द


2
यह भी देखें "आप हेक्साडेसिमल कोड का उपयोग करके यूनिकोड वर्ण कैसे लिखते हैं?" at superuser.com/questions/13086/…
अर्जन

प्रस्तावित और ध्वजांकित खोज बेहतर है जो कि अर्जन द्वारा इंगित किया गया प्रश्न है। सवाल बाद में आता है लेकिन अच्छी प्रतिक्रिया पहले यहाँ आती है। शायद इसलिए कि यह सवाल बेहतर लिखा गया है। मुझे लगता है कि सवाल अलग हैं! यह प्रश्न बेहतर है क्योंकि उत्तर बताता है कि विंडोज को रिबूट करना होगा!
schlebe

जवाबों:


67

जॉन डी। कुक के अनुसार 3 तरीके हैं:

  1. Microsoft Word में आप चरित्र का हेक्स मान टाइप करके Alt-x टाइप करके यूनिकोड वर्ण सम्मिलित कर सकते हैं। आप चरित्र के तुरंत बाद कर्सर रखकर और Alt-x दबाकर किसी वर्ण का यूनिकोड मान भी देख सकते हैं। यह उन अनुप्रयोगों में भी काम करता है जो वर्डपैड और आउटलुक जैसे विंडोज रिच एडिट कंट्रोल का उपयोग करते हैं।
  2. एक और दृष्टिकोण जो अधिक अनुप्रयोगों के साथ काम करता है वह इस प्रकार है। पहले HKEY_CURRENT_USER\Control Panel\Input Method\EnableHexNumpadप्रकार के तहत एक रजिस्ट्री कुंजी बनाएं REG_SZ जिसे कहा जाता है EnableHexNumpad, इसके मूल्य को 1 पर सेट करें, और रिबूट करें। फिर आप Alt कुंजी को दबाकर यूनिकोड प्रतीकों को दर्ज कर सकते हैं और वर्ण मान के बाद संख्यात्मक कीपैड पर प्लस चिह्न टाइप कर सकते हैं। जब आप Alt कुंजी जारी करते हैं, तो प्रतीक दिखाई देगा। इस दृष्टिकोण ने फ़ायरफ़ॉक्स और सफ़ारी सहित मेरी कोशिश की अधिकांश अनुप्रयोगों के साथ काम किया, लेकिन इंटरनेट एक्सप्लोरर के साथ नहीं किया।
  3. एक अन्य विकल्प है यूनिकोडइन्पुट उपयोगिता स्थापित करना । मैंने इंटरनेट एक्सप्लोरर सहित हर कोशिश के साथ काम किया। एक बार स्थापित होने के बाद, जब आप Alt कुंजी दबाए रखते हैं, तो नीचे दी गई विंडो पॉपअप होती है और संख्यात्मक कीपैड पर प्लस चिह्न टाइप होता है। बॉक्स में वर्ण का संख्यात्मक मान टाइप करें, भेजें बटन पर क्लिक करें, और चरित्र उस विंडो में डाला जाएगा, जब आपने Alt-plus पर क्लिक किया था।

मैं दूसरे विकल्प के लिए जाऊंगा क्योंकि यह आपके वर्तमान उपयोग के साथ अच्छी तरह से एकीकृत है।


13
विकल्प 2 महान काम करता है, धन्यवाद। BTW, नई स्ट्रिंग कुंजी का स्थान HKCU / कंट्रोल पैनल / इनपुट मेथड / EnableHexNumpad
9

क्या विकल्प 2 वर्ड (2013) और अन्य समृद्ध संपादन नियंत्रणों में काम करने वाला है? मैं इसे केवल एक्सेल और नॉन-एमएस ऐप जैसे फ़ायरफ़ॉक्स और नोटपैड ++ (विंडोज 7 पर) में काम कर सकता था।
दीदीयर एल

मिला यूनिकोड इनपुट उपयोगिता जो यूनिकोडइन्पुट से बेहतर है, क्योंकि यह प्रतीकों की खोज करने की अनुमति देता है!
जैनिस वेनबर्ग्स

24

आप Chrome या Safari का उपयोग कर रहे हैं, तो आप कंसोल को खोल सकते हैं के साथ Ctrl+ Shift+ I(या Cmd+ Alt+ Iमैक पर) और प्रकार copy('\uNNNN')- जहां NNNNके बाद यूनिकोड कोड है +:

दाएं-से-बाएं ओवरराइड U + 202Ecopy('\u202e')

आप फ़ायरफ़ॉक्स के साथ भी ऐसा कर सकते हैं, लेकिन आपको फ़ायरबग की आवश्यकता होगी।

अपडेट (11 अप्रैल, 2015): यह फ़ायरफ़ॉक्स के बिल्ट-इन कंसोल में भी ठीक काम करता है।


1
यह काम नहीं कर रहा है। क्या मेरा Google Chrome बहुत नया है? मैं संस्करण 25 का उपयोग कर रहा हूं । copy('\u202e')कंसोल प्रॉम्प्ट रिटर्न में टाइपिंग और एंटर दबाएं undefined। क्या ऐसा हो सकता है कि उन्होंने इसे बदल दिया हो?
समीर

2
@ सैमी यह काम करता है, चरित्र क्लिपबोर्ड पर कॉपी हो जाता है, आप इसे बाद में पेस्ट कर सकते हैं।
leonbloy

Chrome के नए संस्करणों पर, आप + +F12CtrlShiftI
radomaj

यद्यपि आप संभवतः किसी भी तरह से चरित्र की प्रतिलिपि बनाना चाहते हैं, कॉपी करना () तकनीकी रूप से आवश्यक नहीं है: \ u263E पर कोई \ u260E नहीं है, लेकिन एक \ u26C4 हो सकता है। ' "☾ पर कोई ☎ नहीं है, लेकिन एक ☎ हो सकता है।"
basic6

3
ध्यान दें, यह बॉक्स से बाहर इमोजी के लिए काम नहीं करेगा। ऐसा इसलिए है क्योंकि जावास्क्रिप्ट यूटीएफ -16 का उपयोग करता है और दो बार मूल बहुभाषी विमान के बाहर यूनिकोड वर्णों को विभाजित करता है। इस मामले में आपको अंकन की आवश्यकता है copy('\u{1F4A9}')। देखें तकनीकी जानकारी के लिए इस पोस्ट
बोल्‍डविन

6

Windows हिट WIN+ R(रन) पर, charmapUNICODE फ़ील्ड में टाइप करें और खोजें। यह वास्तव में मेरी समस्या को हल करता है, जबकि ALT+ कोड ने मदद नहीं की ( लिंक )।


3

मैं बेशर्मी से विंडोज में प्रतीकों को दर्ज करने के लिए लिखे गए एक छोटे से टूल को प्लग कर दूंगा क्योंकि मुझे लगता है कि कोई भी समाधान आमतौर पर दैनिक उपयोग के लिए बहुत बोझिल होता है। मेरे व्यक्तिगत उपयोग का मामला लेआउट को स्विच किए बिना एक अंतरराष्ट्रीय अमेरिकी कीबोर्ड पर उदाहरण के लिए स्वीडिश å टाइप कर रहा है।

यह एक पॉपअप विंडो के माध्यम से यूनिकोड वर्णों के प्रवेश की अनुमति नहीं देता है कि यह Apple OS X में कैसे काम करता है।

देखें https://github.com/mjvh80/SymWin जानकारी के लिए, यह स्वतंत्र और खुला स्रोत अगर वहाँ पर्याप्त रुचि है मैं पहले से बने संस्करण जोड़ सकता है, लेकिन (वर्तमान में) का निर्माण किया जाना चाहिए,।

उपकरण को प्रति कुंजी से कॉन्फ़िगर किया जा सकता है, जैसे कि http://copypastecharacter.com जैसी साइट से प्रतीकों को कॉपी / पेस्ट करके । यह विभिन्न प्रतीकों के साथ पूर्वनिर्मित है।


3

सबसे आसान तरीका: Microsoft कीबोर्ड लेआउट निर्माता । यह एक आधिकारिक Microsoft समाधान है। कार्यात्मकता ओएस एक्स के लिए उकेले की तरह है।

डाउनलोड और निर्देश: http://msdn.microsoft.com/en-GB/goglobal/bb964665.aspx


"सबसे आसान" से, आपको "निरंतर आधार पर कम से कम राशि के साथ" पसंद न करने के लिए "सबसे आसान उपयोग करने के लिए" होना चाहिए, जिसमें आप किसी भी तरह से पात्रों को मैप करने के लिए स्वतंत्र हैं। मैंने Microsoft कीबोर्ड लेआउट निर्माता का उपयोग किया है, और जब यह अच्छी तरह से काम करता है, तो यह आकस्मिक उपयोगकर्ताओं के लिए नहीं है।
एलन

3

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



1

Alt कुंजी दबाकर रखें। संख्यात्मक कीपैड पर + (प्लस) कुंजी दबाएं। हेक्सिडेसिमल यूनिकोड मान टाइप करें। Alt कुंजी जारी करें। काश, यह एक रजिस्ट्री सेटिंग की आवश्यकता प्रतीत होती है। यह आमतौर पर सेट किया जाता है, लेकिन यदि आवश्यक हो, HKEY_Current_User / नियंत्रण कक्ष / इनपुट विधि के तहत, EnableHexNumpad को "1" पर सेट करें। यदि आपको इसे जोड़ना है, तो REG_SZ होने का प्रकार सेट करें।

स्रोत: http://www.fileformat.info/tip/microsoft/enter_unicode.htm


2
यह एक और उत्तर को दोहराता है और कोई नई सामग्री नहीं जोड़ता है। कृपया जवाब न दें जब तक कि आपके पास योगदान देने के लिए वास्तव में कुछ नया न हो।
DavidPostill

0

फ़ायरफ़ॉक्स: होल्डिंग control+ के दौरान shift, uयूनिकोड वर्ण के क्रम के बाद दर्ज करें । यह एक addon स्थापित करने की आवश्यकता के बिना, यह सम्मिलित करेगा।


क्या संस्करण / ओएस? यह मेरे लिए FF38.1 के साथ काम नहीं करता है
स्क्रिबलब्लमर

यह लिनक्स कैसे करता है। क्या आप सुनिश्चित हैं कि यह फ़ायरफ़ॉक्स के लिए विशिष्ट है?
सेठ

0

मैं इसकी डिफ़ॉल्ट इनपुट विधि (Microsoft Bopomofo) में चीनी (पारंपरिक, ताइवान) टाइप कर रहा था और इसे खोजा (XP और Win10 पर परीक्षण किया गया):

  1. प्रेस `कुंजी (कब्र उच्चारण, के बाईं ओर ऊपरी बाएं कोने में रखा 1कुंजी)।
  2. प्रेस Uकुंजी।
  3. हेक्स मान दर्ज करें।
  4. प्रेस करें Enter

आप Microsoft बोपोमोफो को "यूनिकोड आईएमई" के रूप में भी स्थापित कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.