2011-03-22 12 views

उत्तर

27

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

सामान्यीकरण समान समकक्ष अनुक्रमों को समान धाराओं में परिणाम देता है। उदाहरण के लिए, यू +0065 (ई) यू + 0301 (एक संयोजन तीव्र उच्चारण) के बाद यू + 00 ई 9 (é) के बराबर है।

NFD उनके घटक भागों (जैसे U + 0065 यू द्वारा + 0301 पीछा में U + 00E9 मोड़) में इस तरह के सभी स्ट्रिंग्स बांट देता है। अगर वहाँ एक पंक्ति में दो या उससे अधिक के संयोजन वर्ण हैं, वे कर रहे हैं ऐसे नियम हैं जो स्थिरता देने के अनुसार पुन: क्रम में (ग सेडिला accute या accute सेडिला के बाद के बाद किया जा सकता था, और हम एक सुसंगत आदेश की जरूरत है करने के लिए एक ही स्ट्रिंग का उत्पादन)। अधिकांशतः एनएफडी किसी अन्य कार्य के हिस्से के रूप में आंतरिक प्रसंस्करण के लिए उपयोगी होता है, जैसे उच्चारण को अलग करना, या एनएफसी का उत्पादन करना।

एनएफसी एनएफडी के साथ शुरू होता है और फिर कुछ अपवादों को छोड़कर पात्रों को एक साथ जोड़ता है, यह सुनिश्चित करने के लिए कि यूनिकोड के एक संस्करण के साथ सामान्यीकृत स्ट्रिंग क्या है, दूसरे के साथ रहती है।

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

पूर्ण पतला के लिए http://unicode.org/reports/tr15/, और "NFC का उपयोग लेकिन इसके बारे में चिंता मत करो" संक्षिप्त उत्तर को दोहराने के लिए।

संबंधित मुद्दे