प्रसंग: नई लाइन के संदर्भ में, यूनिकोड ने यू + 2028 लाइन सेपरैटर और यू + 2029 पैराग्रैप सेपरैटर की शुरुआत की। यह सांकेतिक रूप से पैराग्राफ और लाइनों को एन्कोडिंग करने के लिए एक यूनिकोड समाधान प्रदान करने का एक प्रयास था, जो संभावित रूप से सभी विभिन्न प्लेटफॉर्म समाधानों को प्रतिस्थापित करता है। ऐसा करने में, यूनिकोड ऐतिहासिक मंच पर निर्भर समाधानों के आसपास एक रास्ता प्रदान करता है। फिर भी, कुछ यदि किसी भी यूनिकोड समाधान ने इन यूनिकोड रेखा और पैराग्राफ विभाजक को एकमात्र विहित रेखा अंत वर्णों के रूप में अपनाया है। हालाँकि, इस समस्या को हल करने के लिए एक सामान्य दृष्टिकोण नई लाइन सामान्यीकरण के माध्यम से है। यह मैक ओएस एक्स में कोकोआ पाठ प्रणाली के साथ और डब्ल्यू3सी एक्सएमएल और एचटीएमएल सिफारिशों के साथ भी प्राप्त किया जाता है। इस दृष्टिकोण में हर संभावित नई रेखा चरित्र को आंतरिक रूप से एक सामान्य नई रेखा में परिवर्तित किया जाता है (जो वास्तव में मायने नहीं रखता क्योंकि यह केवल प्रतिपादन के लिए एक आंतरिक संचालन है)। दूसरे शब्दों में, पाठ प्रणाली इनपुट के वास्तविक एन्कोडिंग की परवाह किए बिना, चरित्र को एक नई पंक्ति के रूप में सही ढंग से मान सकती है।

सवाल: मैक ओएस एक्स में न्यूलाइन सामान्यीकरण कैसे किया जाता है?

उत्तर: कोकोआ पाठ प्रणाली