कैरिज रिटर्न: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
 
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Short description|Reset to the beginning of a line of text}}
{{Short description|Reset to the beginning of a line of text}}
एक कैरिज रिटर्न, जिसे कभी-कभी कार्ट्रिज रिटर्न के रूप में जाना जाता है और अक्सर सीआर को छोटा कर दिया जाता है,<code><CR></code>या वापसी, एक नियंत्रण वर्ण या तंत्र है जिसका उपयोग टेक्स्ट की एक पंक्ति की शुरुआत में डिवाइस की स्थिति को रीसेट करने के लिए किया जाता है। यह लाइन फीड और [[नई पंक्ति]] अवधारणाओं के साथ निकटता से जुड़ा हुआ है, हालांकि इसे अपने आप में अलग से माना जा सकता है।
एक कैरिज रिटर्न, जिसे कभी-कभी कार्ट्रिज रिटर्न के रूप में जाना जाता है और अधिकांशतः इसे सीआर के रूप में  संक्षिप्तकिया जाता है <code><CR></code> या  पुनरावृत्ति, एक नियंत्रण वर्ण या तंत्र है जिसका उपयोग उपकरण  की स्थिति को पाठ की एक पंक्ति की प्रारंभ  में रीसेट करने के लिए किया जाता है यह पंक्ति नियुक्ती और [[नई पंक्ति]] अवधारणाओं के साथ निकटता से जुड़ा हुआ है, यद्यपि इसे अपने आप में अलग से माना जा सकता है।
 
== टाइपराइटर ==
== टाइपराइटर ==


[[File:Underwoodfive.jpg|thumb|[[अंडरवुड टाइपराइटर कंपनी]] बाईं ओर कैरिज रिटर्न लीवर के साथ]]मूल रूप से, कैरेज रिटर्न शब्द एक तंत्र या [[टाइपराइटर]] पर लीवर को संदर्भित करता है। उन मशीनों के लिए जहां टाइप तत्व तय किया गया था और एक चलती हुई गाड़ी में कागज रखा गया था, यह लीवर चलती गाड़ी से जुड़ा हुआ बाईं ओर था, और पाठ की एक पंक्ति टाइप करने के बाद संचालित होता था जिससे गाड़ी दूर दाईं ओर वापस आ जाती थी इसलिए प्रकार तत्व को कागज के बाईं ओर संरेखित किया जाएगा। लीवर आमतौर पर अगली पंक्ति में आगे बढ़ने के लिए पेपर भी फीड करेगा।
[[File:Underwoodfive.jpg|thumb|[[अंडरवुड टाइपराइटर कंपनी]] बाईं ओर कैरिज रिटर्न लीवर के साथ]]मूल रूप से, कैरेज रिटर्न शब्द तंत्र या [[टाइपराइटर]] पर लीवर को संदर्भित करता है। उन मशीनों के लिए जहां टाइप तत्व तय किया गया था और चलती हुई कैरिज में कागज रखा गया था, यह लीवर चलती कैरिज से जुड़ा हुआ बाईं ओर था, और पाठ की पंक्ति टाइप करने के बाद संचालित होता था जिससे कैरिज दूर दाईं ओर वापस आ जाती थी इसलिए प्रकार तत्व को कागज के बाईं ओर संरेखित किया जाएगा। लीवर सामान्यतः अगली पंक्ति में आगे बढ़ने के लिए पेपर भी नियुक्ती करेगा।


आईबीएम [[चयनात्मक]] टाइपराइटर या अंडरवुड टाइपराइटर कंपनी इलेक्ट्रिक जैसे कई इलेक्ट्रिक टाइपराइटरों ने कैरिज रिटर्न को लीवर के बजाय कीबोर्ड पर एक और कुंजी बना दिया। कुंजी को आमतौर पर कैरिज रिटर्न, रिटर्न, या पावर रिटर्न लेबल किया गया था। चयनकर्ता जैसे टाइपराइटर के साथ, जहां टाइपिंग करते समय टाइप तत्व चला गया और कागज स्थिर रखा गया, कुंजी ने टाइप तत्व को बहुत बाईं ओर लौटा दिया और इस फ़ंक्शन के लिए कभी-कभी 'कैरियर रिटर्न' शब्द का उपयोग किया जाता था।
आईबीएम [[चयनात्मक]] टाइपराइटर या अंडरवुड टाइपराइटर कंपनी इलेक्ट्रिक जैसे कई इलेक्ट्रिक टाइपराइटरों ने कैरिज रिटर्न को लीवर के अतिरिक्त कीबोर्ड पर एक और कुंजी बना दिया। कुंजी को सामान्यतः कैरिज रिटर्न, रिटर्न, या पावर रिटर्न लेबल किया गया था। चयनकर्ता जैसे टाइपराइटर के साथ, जहां टाइपिंग करते समय टाइप तत्व स्थानांतरित हो जाता है और कागज को स्थिर रखा जाता है, कुंजी ने टाइप तत्व को बहुत बाईं ओर लौटा दिया और इस फ़ंक्शन के लिए कभी-कभी 'कैरियर रिटर्न' शब्द का उपयोग किया जाता था।


गैर-अंग्रेज़ी-भाषियों के लिए कीबोर्ड को बेहतर बनाने के लिए, प्रतीक ↵ ([[यूनिकोड]]+21B5, HTML इकाई <code>&amp;crarr;</code>) संयुक्त कैरेज रिटर्न और लाइन फीड एक्शन को संप्रेषित करने के लिए पेश किया गया था।
गैर-अंग्रेज़ी-भाषियों के लिए कीबोर्ड को श्रेष्ठ बनाने के लिए, प्रतीक ↵ ([[यूनिकोड]]+21B5,एचटीएम्एल इकाई <code>&amp;crarr;</code>) संयुक्त कैरेज रिटर्न और पंक्ति नियुक्ती एक्शन को संप्रेषित करने के लिए प्रस्तुत किया गया था।


== कंप्यूटर ==
== कंप्यूटर ==


[[कम्प्यूटिंग]] में, कैरिज रिटर्न [[एएससीआईआई]], यूनिकोड, [[EBCDIC]] और कई अन्य कोडों में [[नियंत्रण वर्ण]]ों में से एक है। यह एक [[संगणक मुद्रक]], या अन्य आउटपुट सिस्टम जैसे [[सिस्टम कंसोल]] के डिस्प्ले को उसी लाइन पर [[कर्सर (कंप्यूटर)]] की स्थिति को पहली स्थिति में ले जाने का आदेश देता है। यह ज्यादातर [[रेखा भरण]] (एलएफ) के साथ प्रयोग किया जाता था, अगली पंक्ति में जाने के लिए, ताकि वे एक साथ एक नई लाइन शुरू कर सकें। साथ में, इस क्रम को CRLF कहा जा सकता है।
[[कम्प्यूटिंग]] में, कैरिज रिटर्न [[एएससीआईआई]], यूनिकोड, [[EBCDIC|इबीसीडीआईसी]] और कई अन्य कोडों में [[नियंत्रण वर्ण]] में से एक है। यह [[संगणक मुद्रक]], या अन्य आउटपुट प्रणाली जैसे [[सिस्टम कंसोल|प्रणाली कंसोल]] के डिस्प्ले को उसी पंक्ति पर [[कर्सर (कंप्यूटर)]] की स्थिति को पहली स्थिति में ले जाने का आदेश देता है। यह अधिकतर [[रेखा भरण]] (एलएफ) के साथ प्रयोग किया जाता था, अगली पंक्ति में जाने के लिए, जिससे वे एक साथ नई पंक्ति प्रारंभ कर सकें। साथ में, इस क्रम को सीआरएलऍफ़ कहा जा सकता है।


कैरिज रिटर्न और लाइन फीड कार्यों को व्यावहारिक कारणों से विभाजित किया गया था:
कैरिज रिटर्न और पंक्ति नियुक्ती कार्यों को व्यावहारिक कारणों से विभाजित किया गया था:


* कैरिज रिटर्न अपने आप में नए टेक्स्ट के साथ लाइन को ओवरप्रिंट करने की क्षमता प्रदान करता है। इसका उपयोग बोल्ड या उच्चारण वर्ण, अंडरस्कोर, स्ट्रक-आउट टेक्स्ट और कुछ मिश्रित प्रतीकों के निर्माण के लिए किया जा सकता है।
* कैरिज रिटर्न अपने आप में नए टेक्स्ट के साथ पंक्ति को ओवरप्रिंट करने की क्षमता प्रदान करता है। इसका उपयोग बोल्ड या उच्चारण वर्ण, अंडरस्कोर, स्ट्रक-आउट टेक्स्ट और कुछ मिश्रित प्रतीकों के निर्माण के लिए किया जा सकता है।
* प्रारंभिक यांत्रिक प्रिंटर एक वर्ण को संसाधित करने में लगने वाले समय में कैरिज को वापस करने में बहुत धीमे थे।{{why|date=January 2022}} इसलिए, लाइन फीड भेजने में लगने वाला समय बर्बाद नहीं हुआ था (प्रिंटिंग कैरेक्टर भेजने से पहले कैरिज रिटर्न सुनिश्चित करने के लिए अक्सर कई और कैरेक्टर भेजने पड़ते थे)। यही कारण है कि कैरिज रिटर्न हमेशा पहले भेजा जाता था।
* प्रारंभिक यांत्रिक प्रिंटर वर्ण को संसाधित करने में लगने वाले समय में कैरिज को वापस करने में बहुत धीमे थे।{{why|date=January 2022}} इसलिए, पंक्ति नियुक्ती भेजने में लगने वाला समय बर्बाद नहीं हुआ था (प्रिंटिंग कैरेक्टर भेजने से पहले कैरिज रिटर्न सुनिश्चित करने के लिए अधिकांशतः कई और कैरेक्टर भेजने पड़ते थे)। यही कारण है कि कैरिज रिटर्न हमेशा पहले भेजा जाता था।
* इसके बाद सिंगल कैरेज रिटर्न में लगने वाले समय में मल्टीपल लाइन फीड ऑपरेशंस को फिट करना भी संभव था - उदाहरण के लिए डबल स्पेस वाले टेक्स्ट, हेडर / फुटर या टाइटल पेज को प्रिंट करने के लिए - अतिरिक्त सर्किटरी या मैकेनिकल की आवश्यकता के बिना प्रिंट और ट्रांसमिशन समय बचाने के लिए नकली अतिरिक्त सीआर संकेतों को फ़िल्टर करने की जटिलता।
* इसके बाद सिंगल कैरेज रिटर्न में लगने वाले समय में मल्टीपल पंक्ति नियुक्ती ऑपरेशंस को फिट करना भी संभव था - उदाहरण के लिए डबल स्पेस वाले टेक्स्ट, हेडर / फुटर या टाइटल पेज को प्रिंट करने के लिए - अतिरिक्त सर्किटरी या मैकेनिकल की आवश्यकता के बिना प्रिंट और ट्रांसमिशन समय बचाने के लिए नकली अतिरिक्त सीआर संकेतों को फ़िल्टर करने की जटिलता।


1901 की शुरुआत में, [[बॉडॉट कोड]] में अलग कैरिज रिटर्न और लाइन फीड वर्ण शामिल थे।
1901 के प्रारंभ में, [[बॉडॉट कोड]] में अलग कैरिज रिटर्न और पंक्ति नियुक्ती वर्ण सम्मिलित थे।


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


ASCII और यूनिकोड में, कैरेज रिटर्न को 13 (या [[हेक्साडेसिमल]] 0D) के रूप में परिभाषित किया गया है; इसे control+M या के रूप में भी देखा जा सकता है {{mono|^M}}. C (प्रोग्रामिंग लैंग्वेज), और इससे प्रभावित कई अन्य भाषाओं ([[नियमित अभिव्यक्ति]] सहित) में, <code>\r</code> इस चरित्र को दर्शाता है।<ref>Eric S. Roberts. ''The Art and Science of C''. Addison-Wesley, 1995. p.&nbsp;311.</ref>
एएससीआईआई और यूनिकोड में, कैरेज रिटर्न को 13 (या [[हेक्साडेसिमल]] 0D) के रूप में परिभाषित किया गया है; इसे control+M या {{mono|^M}} के रूप में भी देखा जा सकता है। सी (प्रोग्रामिंग लैंग्वेज), और इससे प्रभावित कई अन्य भाषाओं ([[नियमित अभिव्यक्ति]] सहित) में, <code>\r</code> इस चरित्र को दर्शाता है।<ref>Eric S. Roberts. ''The Art and Science of C''. Addison-Wesley, 1995. p.&nbsp;311.</ref>
== यह भी देखें ==
== यह भी देखें ==
*नई पंक्ति
*नई पंक्ति
*[[कुंजी दर्ज करें]]
*[[कुंजी दर्ज करें|कुंजी अंकित करें]]
* शीतल वापसी
* सॉफ्ट रिटर्न
*[[कठिन वापसी]]
*[[कठिन वापसी|हार्ड रिटर्न]]
*[[Unix2dos]]
*[[Unix2dos|यूनिक्स2डॉस]]
*[[C0 और C1 नियंत्रण कोड]]
*[[C0 और C1 नियंत्रण कोड]]


Line 38: Line 37:
{{keyboard keys}}
{{keyboard keys}}


{{DEFAULTSORT:Carriage Return}}[[Category: नियंत्रण वर्ण]] [[Category: श्वेत रिक्ति]]
{{DEFAULTSORT:Carriage Return}}
 
 


[[Category: Machine Translated Page]]
[[Category:Collapse templates|Carriage Return]]
[[Category:Created On 06/02/2023]]
[[Category:Created On 06/02/2023|Carriage Return]]
[[Category:Lua-based templates|Carriage Return]]
[[Category:Machine Translated Page|Carriage Return]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists|Carriage Return]]
[[Category:Pages with script errors|Carriage Return]]
[[Category:Short description with empty Wikidata description|Carriage Return]]
[[Category:Sidebars with styles needing conversion|Carriage Return]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates Translated in Hindi|Carriage Return]]
[[Category:Templates Vigyan Ready|Carriage Return]]
[[Category:Templates generating microformats|Carriage Return]]
[[Category:Templates that add a tracking category|Carriage Return]]
[[Category:Templates that are not mobile friendly|Carriage Return]]
[[Category:Templates that generate short descriptions|Carriage Return]]
[[Category:Templates using TemplateData|Carriage Return]]
[[Category:Wikipedia articles needing clarification from January 2022|Carriage Return]]
[[Category:Wikipedia metatemplates|Carriage Return]]
[[Category:नियंत्रण वर्ण|Carriage Return]]
[[Category:श्वेत रिक्ति|Carriage Return]]

Latest revision as of 16:27, 11 March 2023

एक कैरिज रिटर्न, जिसे कभी-कभी कार्ट्रिज रिटर्न के रूप में जाना जाता है और अधिकांशतः इसे सीआर के रूप में  संक्षिप्तकिया जाता है <CR> या  पुनरावृत्ति, एक नियंत्रण वर्ण या तंत्र है जिसका उपयोग उपकरण  की स्थिति को पाठ की एक पंक्ति की प्रारंभ  में रीसेट करने के लिए किया जाता है यह पंक्ति नियुक्ती और नई पंक्ति अवधारणाओं के साथ निकटता से जुड़ा हुआ है, यद्यपि इसे अपने आप में अलग से माना जा सकता है।

टाइपराइटर

अंडरवुड टाइपराइटर कंपनी बाईं ओर कैरिज रिटर्न लीवर के साथ

मूल रूप से, कैरेज रिटर्न शब्द तंत्र या टाइपराइटर पर लीवर को संदर्भित करता है। उन मशीनों के लिए जहां टाइप तत्व तय किया गया था और चलती हुई कैरिज में कागज रखा गया था, यह लीवर चलती कैरिज से जुड़ा हुआ बाईं ओर था, और पाठ की पंक्ति टाइप करने के बाद संचालित होता था जिससे कैरिज दूर दाईं ओर वापस आ जाती थी इसलिए प्रकार तत्व को कागज के बाईं ओर संरेखित किया जाएगा। लीवर सामान्यतः अगली पंक्ति में आगे बढ़ने के लिए पेपर भी नियुक्ती करेगा।

आईबीएम चयनात्मक टाइपराइटर या अंडरवुड टाइपराइटर कंपनी इलेक्ट्रिक जैसे कई इलेक्ट्रिक टाइपराइटरों ने कैरिज रिटर्न को लीवर के अतिरिक्त कीबोर्ड पर एक और कुंजी बना दिया। कुंजी को सामान्यतः कैरिज रिटर्न, रिटर्न, या पावर रिटर्न लेबल किया गया था। चयनकर्ता जैसे टाइपराइटर के साथ, जहां टाइपिंग करते समय टाइप तत्व स्थानांतरित हो जाता है और कागज को स्थिर रखा जाता है, कुंजी ने टाइप तत्व को बहुत बाईं ओर लौटा दिया और इस फ़ंक्शन के लिए कभी-कभी 'कैरियर रिटर्न' शब्द का उपयोग किया जाता था।

गैर-अंग्रेज़ी-भाषियों के लिए कीबोर्ड को श्रेष्ठ बनाने के लिए, प्रतीक ↵ (यूनिकोड+21B5,एचटीएम्एल इकाई &crarr;) संयुक्त कैरेज रिटर्न और पंक्ति नियुक्ती एक्शन को संप्रेषित करने के लिए प्रस्तुत किया गया था।

कंप्यूटर

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

कैरिज रिटर्न और पंक्ति नियुक्ती कार्यों को व्यावहारिक कारणों से विभाजित किया गया था:

  • कैरिज रिटर्न अपने आप में नए टेक्स्ट के साथ पंक्ति को ओवरप्रिंट करने की क्षमता प्रदान करता है। इसका उपयोग बोल्ड या उच्चारण वर्ण, अंडरस्कोर, स्ट्रक-आउट टेक्स्ट और कुछ मिश्रित प्रतीकों के निर्माण के लिए किया जा सकता है।
  • प्रारंभिक यांत्रिक प्रिंटर वर्ण को संसाधित करने में लगने वाले समय में कैरिज को वापस करने में बहुत धीमे थे।[why?] इसलिए, पंक्ति नियुक्ती भेजने में लगने वाला समय बर्बाद नहीं हुआ था (प्रिंटिंग कैरेक्टर भेजने से पहले कैरिज रिटर्न सुनिश्चित करने के लिए अधिकांशतः कई और कैरेक्टर भेजने पड़ते थे)। यही कारण है कि कैरिज रिटर्न हमेशा पहले भेजा जाता था।
  • इसके बाद सिंगल कैरेज रिटर्न में लगने वाले समय में मल्टीपल पंक्ति नियुक्ती ऑपरेशंस को फिट करना भी संभव था - उदाहरण के लिए डबल स्पेस वाले टेक्स्ट, हेडर / फुटर या टाइटल पेज को प्रिंट करने के लिए - अतिरिक्त सर्किटरी या मैकेनिकल की आवश्यकता के बिना प्रिंट और ट्रांसमिशन समय बचाने के लिए नकली अतिरिक्त सीआर संकेतों को फ़िल्टर करने की जटिलता।

1901 के प्रारंभ में, बॉडॉट कोड में अलग कैरिज रिटर्न और पंक्ति नियुक्ती वर्ण सम्मिलित थे।

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

एएससीआईआई और यूनिकोड में, कैरेज रिटर्न को 13 (या हेक्साडेसिमल 0D) के रूप में परिभाषित किया गया है; इसे control+M या ^M के रूप में भी देखा जा सकता है। सी (प्रोग्रामिंग लैंग्वेज), और इससे प्रभावित कई अन्य भाषाओं (नियमित अभिव्यक्ति सहित) में, \r इस चरित्र को दर्शाता है।[1]

यह भी देखें

संदर्भ

  1. Eric S. Roberts. The Art and Science of C. Addison-Wesley, 1995. p. 311.