पृष्ठ ब्रेक
This article needs additional citations for verification. (May 2013) (Learn how and when to remove this template message) |
एक पृष्ठ विराम एक इलेक्ट्रॉनिक दस्तावेज़ में एक मार्कर है जो दस्तावेज़ दुभाषिया को बताता है कि जो सामग्री आगे आती है वह एक नए पृष्ठ का हिस्सा है। दस्तावेज़ को प्रिंटर पर स्पूल करने के दौरान पृष्ठ विराम के कारण प्रिंटर को प्रपत्र फ़ीड भेजी जाती है। इस प्रकार यह उन तत्वों में से एक है जो पृष्ठ पर अंक लगाना में योगदान देता है।
फॉर्म फीड
फॉर्म फीड एक पेज-ब्रेकिंग ASCII नियंत्रण चरित्र है। यह संगणक मुद्रक को वर्तमान पृष्ठ (कागज) को बाहर निकालने और दूसरे के शीर्ष पर छपाई जारी रखने का निर्देश देता है। अक्सर, यह कैरिज रिटर्न का कारण भी बनता है। प्रपत्र फ़ीड वर्ण कोड को 12 (हेक्साडेसिमल में 0xC) के रूप में परिभाषित किया गया है, और इसे इस रूप में दर्शाया जा सकता है Ctrl+L या ^L. संबंधित उपयोग में, Ctrl+L का उपयोग यूनिक्स शेल जैसे बैश (यूनिक्स शेल) में स्क्रीन को साफ़ करने के लिए किया जा सकता है। सी प्रोग्रामिंग भाषा (और C से ली गई अन्य भाषाओं) में, फॉर्म फीड कैरेक्टर को एस्केप कैरेक्टर के रूप में दर्शाया जाता है'\f'
. यूनिकोड भी चरित्र प्रदान करता है U+21A1 ↡ DOWNWARDS TWO HEADED ARROW फॉर्म फीड के लिए प्रिंट करने योग्य सिंबल के रूप में (न कि फॉर्म फीड के रूप में)।[1]
प्रपत्र फ़ीड वर्ण को C वर्ण वर्गीकरण फ़ंक्शन द्वारा व्हॉट्सएप वर्ण माना जाता है isspace()
.
माइक्रोसॉफ़्ट विंडोज़ , यूनिक्स, लिनक्स या मैकोज़ जैसे आधुनिक ऑपरेटिंग वातावरण में आधुनिक प्रिंटर के साथ प्रोग्रामिंग करते समय फॉर्म फीड का शायद ही कभी उपयोग किया जाता है। इसके बजाय, प्रिंटिंग प्रोग्राम द्वारा फॉर्म फीड अप्लिकेशन प्रोग्रामिंग अंतरफलक फ़ंक्शन को कॉल करके फॉर्म फीड उत्पन्न किए जाते हैं। उदाहरण के लिए, .NET फ्रेमवर्क का उपयोग करते हुए प्रिंट करते समय, PrintPageEventArgs.HasMorePages
संपत्ति का उपयोग यह इंगित करने के लिए किया जाता है कि फॉर्म फीड वांछित है।
सिमेंटिक उपयोग
प्रपत्र फ़ीड वर्ण का उपयोग कभी-कभी स्रोत कोड की सादा पाठ फ़ाइलों में पृष्ठ विराम के लिए सीमांकक के रूप में, या कोड के अनुभागों के लिए मार्कर के रूप में किया जाता है। कुछ संपादकों, विशेष रूप से emacs और vi में, फॉर्म फीड कैरेक्टर पर पेज अप/डाउन करने के लिए अंतर्निहित आदेश होते हैं। यह सम्मेलन मुख्य रूप से लिस्प (प्रोग्रामिंग भाषा) कोड में प्रयोग किया जाता है, और सी (प्रोग्रामिंग भाषा) और पायथन (प्रोग्रामिंग भाषा) स्रोत कोड में भी देखा जाता है। जीएनयू कोडिंग मानकों को सी में ऐसे फॉर्म फीड की आवश्यकता होती है।[2] यूज़नेट में, फॉर्म फीड कैरेक्टर का उपयोग कई न्यूज़रीडर स्पॉइलर कैरेक्टर के रूप में करते हैं, जिससे वे स्पॉइलर (मीडिया) को अनजाने में प्रकट होने से रोकने के तरीके के रूप में स्वचालित रूप से निम्न पाठ को छिपाने के लिए प्रेरित करते हैं।[3] सटीक व्यवहार लेख प्रदर्शित करने वाले क्लाइंट पर निर्भर करता है: उदाहरण के लिए, Gnus अगला पृष्ठ... बोल्डफेस में प्रदर्शित करता है, और फ़ॉर्म फ़ीड के बाद पाठ प्रदर्शित करने के लिए दूसरी स्क्रीन पर स्विच करता है; slrn प्रपत्र फ़ीड के बाद सभी गैर-स्थान वर्णों को तारक के रूप में प्रदर्शित करता है; संवाद प्रपत्र फ़ीड्स के बीच फ़ॉन्ट और पृष्ठभूमि के रंग को लाल कर देता है; और एक्सआरएन लेख के प्रदर्शन क्षेत्र के शेष भाग को भरने के लिए बस खाली लाइनें सम्मिलित करता है ताकि उपयोगकर्ता को स्पॉइलर प्रकट करने के लिए नीचे स्क्रॉल करना पड़े। प्रपत्र फ़ीड वर्ण का यह उपयोग सभी न्यूज़रीडर द्वारा समर्थित नहीं है, और यह मानकीकृत नहीं है, हालांकि यह IETF के USEFOR कार्यकारी समूह द्वारा एक यूज़नेट सर्वोत्तम अभ्यास दस्तावेज़ के मसौदे में प्रकट हुआ है, एक सुविधा के रूप में जो उपयोगकर्ता एजेंटों को होना चाहिए (लेकिन नहीं आवश्यक) समर्थन।[4]
यह भी देखें
संदर्भ
- ↑ "यूनिकोड" (PDF). Retrieved 2013-05-11.
- ↑ "अपने सोर्स कोड को फॉर्मेट करना (C)". GNU Coding Standards.
- ↑ Spoilers on newsreaders.com
- ↑ IETF USEFOR USEAGE Draft