0-9 की तुलना में जापानी में 9- Japanese के लिए अलग-अलग निश्चित-चौड़ाई वाले वर्ण क्यों हैं?


9

जापानी (क्रोन) -0123456789

हर जगह के लिए विशिष्ट ASCII - 0 1 2 3 4 5 6 7 8 9

एक ही अंक के लिए एक अलग वर्ण बनाने की आवश्यकता क्यों थी?

जवाबों:


11

ये फुलप्रूफ कैरेक्टर हैं

  • ये वर्ण, जो यूनिकोड U + FF00 से U + FFEF में हैं, CJK वर्णों के साथ उपयोग किए जाने का इरादा है। वे मौजूद हैं ताकि लैटिन वर्ण निश्चित-चौड़ाई CJK पाठ के साथ पंक्तिबद्ध हो सकें। ऐतिहासिक रूप से, हान वर्णों को 80x24 टर्मिनलों में डबल-वाइड सेट किया गया था, और ये वर्ण CJK पाठ की चौड़ाई से मेल खाने के लिए उपयोग किए गए थे।

  • ये वर्ण संख्याओं तक सीमित नहीं हैं। पूर्ण लैटिन वर्णमाला पूर्णता रूप में उपलब्ध है।

    ABCDEFGHIJKLMNOPQRSTUVWXYZ
    abcdefghijklmnopqrstuvwxyz
    0123456789
    

Windows में कमांड प्रॉम्प्ट हान वर्णों के साथ लैटिन वर्णों के लिए फ़ुल विड्थ फ़ॉर्म दिखा रहा है
छवि स्रोत


3

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

(जापानी के पास आधे अक्षर भी हैं, लेकिन जापानी में, जापानी वर्णों का उपयोग करना कुछ हद तक दुर्लभ है। ज्यादातर यह चीनी वर्णों के साथ आता है। इसलिए अर्ध चरित्र वर्ण होने से बहुत मदद नहीं मिलती है।)

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

डेटा संरचना के पक्ष में भी ऐसी ही बातें हो रही थीं, क्योंकि आधी बैंडविड्थ के पात्रों ने 1 बाइट ली जबकि प्रत्येक फुलव्यू चरित्र ने 2 बाइट या उससे अधिक किया।

अधिकांश पात्रों को एक ही स्थान पर ले जाना और स्मृति ने इन सरल चीजों की तरह कई चीजें बनाईं। इसी तरह, वहाँ भी पूर्ण रोमन चरित्र हैं।

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


0

मेरा मानना ​​है कि यह चरित्र की चौड़ाई के साथ करना है और जापानी उन भाषाओं में से एक है जहां आप लंबवत टाइप कर सकते हैं।

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