पृष्ठ ब्रेक

From Vigyanwiki
Revision as of 11:58, 2 July 2023 by Manidh (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

एक पृष्ठ विराम इलेक्ट्रॉनिक दस्तावेज़ में मार्कर है जो दस्तावेज़ दुभाषिया को बताता है कि जो सामग्री आगे आती है वह नए पृष्ठ का भाग है। दस्तावेज़ को प्रिंटर पर स्पूल करने के समय पृष्ठ विराम के कारण प्रिंटर को प्रपत्र फ़ीड भेजी जाती है। इस प्रकार यह उन तत्वों में से है जो पृष्ठ पर अंक लगाना में योगदान देता है।

प्रपत्र फीड

प्रपत्र फ़ीड एक पेज-ब्रेकिंग एएससीआईआई नियंत्रण वर्ण है। यह प्रिंटर को वर्तमान पृष्ठ को बाहर निकालने और दूसरे के शीर्ष पर मुद्रण जारी रखने का निर्देश देता है। अधिकांशतः , यह गाड़ी वापसी का कारण भी बनेगा। प्रपत्र फ़ीड वर्ण कोड को 12 (हेक्साडेसिमल में 0xC) के रूप में परिभाषित किया गया है, और इसे Ctrl+L या ^L. के रूप में दर्शाया जा सकता है। संबंधित उपयोग में, बैश जैसे यूनिक्स शेल में स्क्रीन को साफ़ करने के लिए Ctrl+L का उपयोग किया जा सकता है। सी प्रोग्रामिंग भाषा (और सी से प्राप्त अन्य भाषाओं) में, प्रपत्र फ़ीड वर्ण को '\f'. के रूप में दर्शाया जाता है। यूनिकोड प्रपत्र फ़ीड के लिए प्रिंट करने योग्य प्रतीक के रूप में वर्ण U+21A1 ↡ नीचे की ओर दो सिर वाला तीर भी प्रदान करता है (फ़ॉर्म फ़ीड के रूप में नहीं)।[1] C वर्ण वर्गीकरण कार्य isspace() द्वारा प्रपत्र फ़ीड वर्ण को रिक्त स्थान माना जाता है।

माइक्रोसॉफ़्ट विंडोज़ , यूनिक्स, लिनक्स या मैकोज़ जैसे आधुनिक ऑपरेटिंग वातावरण में आधुनिक प्रिंटर के साथ प्रोग्रामिंग करते समय प्रपत्र फीड का संभवतः ही कभी उपयोग किया जाता है। इसके अतिरिक्त, प्रिंटिंग प्रोग्राम द्वारा प्रपत्र फीड अप्लिकेशन प्रोग्रामिंग अंतरफलक कार्य को कॉल करके प्रपत्र फीड उत्पन्न किए जाते हैं। उदाहरण के लिए, नेट फ्रेमवर्क का उपयोग करते हुए प्रिंट करते समय, PrintPageEventArgs.HasMorePages संपत्ति का उपयोग यह इंगित करने के लिए किया जाता है कि प्रपत्र फीड वांछित है।

सिमेंटिक उपयोग

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

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

यह भी देखें

संदर्भ

  1. "अपने सोर्स कोड को फॉर्मेट करना (C)". GNU Coding Standards.
  2. Spoilers on newsreaders.com
  3. IETF USEFOR USEAGE Draft