एक ऊर्ध्वाधर टैब क्या है?


216

ऊर्ध्वाधर टैब वर्ण ( \vC भाषा में, ASCII 11) का मूल ऐतिहासिक उपयोग क्या था ?

क्या यह कभी एक कीबोर्ड पर एक कुंजी है? किसी ने इसे कैसे उत्पन्न किया?

क्या कोई भाषा या प्रणाली आज भी उपयोग में है जहाँ ऊर्ध्वाधर टैब चरित्र कुछ दिलचस्प और उपयोगी है?


9
यहाँ शानदार व्याख्या: en.wikipedia.org/wiki/Tab_key
Zabba

2
मैं .vsv फ़ाइलों में इसका उपयोग कर रहा हूं, इसलिए मुझे यह सोचने की ज़रूरत नहीं है कि मैं अपने खेतों में पाठ डेटा को कैसे उद्धृत करूं।
रॉन

जवाबों:


196

वर्टिकल टैब का उपयोग प्रिंटर वर्टिकल मूवमेंट को गति देने के लिए किया गया था। कुछ प्रिंटर विभिन्न टैब स्पॉट के साथ विशेष टैब बेल्ट का उपयोग करते थे। इससे रूपों पर सामग्री को संरेखित करने में मदद मिली। वीटी से हेडर स्पेस, हेडर में भरना, वीटी से बॉडी एरिया, लाइनों में भरना, वीटी से लेकर फूटर बनाना। आम तौर पर यह कार्यक्रम में एक चरित्र के रूप में कोडित किया गया था। कीबोर्ड से, यह होगा CTRL- K

मेरा मानना ​​है कि किसी के पास भी इसका इस्तेमाल करने का कोई कारण नहीं होगा। अधिकांश प्रपत्र एक प्रिंटर नियंत्रण भाषा में पोस्टस्क्रिप्ट की तरह उत्पन्न होते हैं।

@ तालवी विल्सन ने इसका उल्लेख अजगर '\ v' में किया।

print("hello\vworld")

आउटपुट:

hello
     world

उपर्युक्त आउटपुट डिफ़ॉल्ट ऊर्ध्वाधर आकार के परिणामस्वरूप एक पंक्ति में दिखाई देता है। मैंने perl "\ 013" के साथ परीक्षण किया है और वही आउटपुट होता है। इसका उपयोग बिना किसी कैरेज रिटर्न के उपकरणों पर लाइन-फीड करने के लिए किया जा सकता है, जिसमें कन्वर्टफीड से लेकर कैरिज-रिटर्न + लाइनफीड शामिल हैं।


7
इसका उपयोग स्क्रीन को जल्दी से स्क्रॉल करने के लिए भी किया जा सकता है। 300 बॉड के दिनों में उपयोगी है।
तलवी वटिया

5
और TechData जैसे कुछ डेटा प्रदाता इसका उपयोग CSV फ़ाइलों में \ n बदलने के लिए करते हैं।
विलीम

1
@BillThor: महान, लेकिन वीटी का सटीक विनिर्देश क्या था? यह वास्तव में क्या किया? मैं आपके विवरण के आधार पर यह मान लेता हूं कि यह काल्पनिक "कर्सर" को अगले "ऊर्ध्वाधर टैब" स्थिति तक ले जाता है। लेकिन क्या इसने लाइन की शुरुआत में कर्सर भी लौटाया? या क्या इसने कर्सर की X स्थिति को अपरिवर्तित रखा?
एनटी

2
@AnderyT मेरा मानना ​​है कि विनिर्देश अगले टैब स्टॉप डाउन के लिए अग्रिम करना था। कोई भी क्षैतिज गति डिवाइस पर निर्भर करेगी। लाइन-फीड को अगली पंक्ति के लिए अग्रिम करने के लिए निर्दिष्ट किया गया था, कुछ डिवाइस एक गाड़ी वापसी भी करेंगे, अन्य बस लाइन को आगे बढ़ाएंगे और अगले चरित्र की स्थिति में छपाई जारी रखेंगे। stty onlretविकल्प किसी भी लाइन फ़ीड की एक गाड़ी वापसी जोड़कर संगत व्यवहार प्रदान की है।
बिल्टोर

1
@ValentinHeinitz दिलचस्प <-> का फिर से पीछा। नियंत्रण वर्ण हैं जो उस उद्देश्य के लिए हैं जैसे कि <SOH> (शीर्षक की शुरुआत), <SOT> (पाठ की शुरुआत) और विभाजक वर्ण <FS>, <GS>, <RS>, और <FS>, जिनमें से सभी <VT> से अधिक अस्पष्ट हो सकते हैं।
बिलहोर

63

माइक्रोसॉफ्ट वर्ड, वीटी को विभाजक के रूप में सामान्य नई लाइन फ़ंक्शन से अलग करने के लिए उपयोग करता है , जिसका उपयोग पैरा विभाजक के रूप में किया जाता है।


11
तो, यह शिफ्ट-एंटर है?
टिमोथी ली रसेल

3
नहीं, लेकिन Ctrl + Enter!
प्रवीण कुमार पुरुषोत्तम

@ dan04: क्या आप कृपया Microsoft Wordk KB आलेख के लिंक को अपडेट कर सकते हैं?
एलेक्स Essilfie

2
यह OneNote पर भी लागू होता है (और संभवतः हर दूसरे MS Office उत्पाद के साथ Word-like input)। और @PraveenKumar के विपरीत, यह Shift + Enter मारते समय ऐसा करता है, नहीं Ctrl + Enter। उत्तरार्द्ध कुछ भी नहीं करता है, कम से कम मेरे मामले में।
गिडो

@paulroho वर्ड में, हाँ, OneNote में, नहीं। मुझे डर है कि "मेरे हर दूसरे एमएस ऑफिस प्रोडक्ट विथ वर्ड-लाइक इनपुट" के बारे में मेरा कथन सही नहीं है, क्योंकि OneNote का इनपुट वास्तव में MS Office एकीकरण नहीं है, बल्कि एक समान है ... फिर भी, मेरा दूसरा कथन अभी भी होना चाहिए मान्य रहें: Shift + Enter आवेषण VT, न कि Ctrl + Enter (जो Word में पृष्ठ विराम सम्मिलित करता है और OneNote में कुछ भी नहीं)।
गिडो

14

चिकित्सा उद्योग में, वीटी का उपयोग एमएलएलपी / एलएलपी / एचएलएलपी प्रोटोकॉल में फ्रेम चरित्र की शुरुआत के रूप में किया जाता है, जो एचएल -7 डेटा को फ्रेम करने के लिए उपयोग किया जाता है, जो 80 के दशक के बाद से चिकित्सा विनिमय के लिए एक मानक रहा है और अभी भी व्यापक उपयोग में है ।


13

इसका उपयोग टाइपराइटर युग के दौरान एक पृष्ठ को अगले ऊर्ध्वाधर स्टॉप पर ले जाने के लिए किया जाता था, आमतौर पर 6 पंक्तियों को अलग किया जाता था (उसी तरह क्षैतिज टैब 8 वर्णों की रेखा के साथ चलते हैं)।

आधुनिक दिन की सेटिंग्स में, वीटी बहुत कम है, यदि कोई है, तो महत्व।


8

ASCII वर्टिकल टैब ( \x0B) अभी भी कुछ डेटाबेस और फ़ाइल फॉर्मेट में एक फ़ील्ड के साथ नई लाइन के रूप में उपयोग किया जाता है। उदाहरण के लिए:

  • में .merडेटा फॉर्मेट में नई लाइनों की अनुमति देने के फ़ाइल फॉर्मेट में,
  • फ़ाइलमेकर डेटाबेस वर्टिकल टैब को लाइनफीड के रूप में उपयोग कर सकते हैं (देखें https://support.microsoft.com/en-gb/kb/59096 )।

4

मैंने पाया है कि वीटी चार का उपयोग टेक्स्ट के बॉक्स के आकार को समायोजित करने के लिए ओडर में बॉक्स में दिखाए गए प्रत्येक लाइन के अंत में pptx टेक्स्ट बॉक्स में किया जाता है। टेक्स्ट को अगली पंक्ति में ले जाने और टेक्स्ट बॉक्स को पूरा टेक्स्ट ब्लॉक ठीक करने के लिए इसे पावरपॉइंट (उपयोगकर्ता द्वारा पेश नहीं किया गया) द्वारा स्वचालित रूप से उत्पन्न किया गया लगता है। नीचे दिए गए उदाहरण में, in की स्थिति में:

"This is a text §
inside a text box"

2

एक ऊर्ध्वाधर टैब एक पंक्ति फ़ीड के विपरीत था यानी यह एक पंक्ति से ऊपर की ओर गया था। इसका टैब पदों से कोई लेना-देना नहीं था। यदि आप इसे साबित करना चाहते हैं, तो इसे RS232 टर्मिनल पर आज़माएं।


1
मुझे उम्मीद थी कि माइक्रोसॉफ्ट विंडोज कंसोल में कंसोल स्क्रीन को नेविगेट करने के लिए पायथन में वर्टिकल टैब का उपयोग किया जाएगा। लेकिन पुस्तकालय msvcrt.putch (b '\ v') ऐसा नहीं करता है।
DevPlayer

1

R0byn के अनुभव के समान , मैं एक पावरपॉइंट स्लाइड प्रस्तुति के साथ प्रयोग कर रहा था और स्लाइड पर पाठ के मुख्य निकाय को बाहर निकाल दिया, यह पाते हुए कि सभी स्थान जहां आमतौर पर गाड़ी वापसी मिलेगी (ASCII 13 / 0x0d ^ ^ M) या रेखा फ़ीड / नई लाइन (ASCII 10 / 0x0a / ^ J) वर्ण, यह ऊर्ध्वाधर टैब का उपयोग करता है (ASCII 11 / 0x0b / ^ K) इसके बजाय, संभवतः उस सटीक कारण के लिए जो Word के लिए ऊपर वर्णित dan04 : "न्यूलाइन" के रूप में सेवा करने के लिए। उसी पैराग्राफ के भीतर रहना। अच्छा सवाल हालांकि जैसा कि मैंने पूरी तरह से सोचा था कि यह चरित्र आज टेलेटाइप टर्मिनल के रूप में बेकार होगा ।


0

मेरा मानना ​​है कि यह अभी भी उपयोग किया जा रहा है, बिल्कुल निश्चित नहीं है। इसका एक महत्वपूर्ण संयोजन भी हो सकता है।

जैसा कि अंग्रेजी में लेफ्ट टू राइट, अरेबिक राइट टू लेफ्ट लिखा जाता है, दुनिया में ऐसी भाषाएं हैं जो ऊपर से नीचे भी लिखी जाती हैं। उस स्थिति में एक ऊर्ध्वाधर टैब उपयोगी हो सकता है क्योंकि अंग्रेजी पाठ के लिए क्षैतिज टैब का उपयोग किया जाता है।

मैंने खोज करने की कोशिश की, लेकिन अभी तक कुछ भी उपयोगी नहीं मिला।


7
मैंने इसके बारे में सोचा, लेकिन फिर इसे खारिज कर दिया क्योंकि ऊर्ध्वाधर भाषाओं में एक सामान्य टैब शब्दार्थ रूप से उपयुक्त होगा।
रयान हाईबर्ट

0

मैं सिर्फ एक टेबल तत्व के भीतर कई स्थानों पर एक .pptx दस्तावेज़ में VT चार पाया। लेकिन यह कैसे डाला गया था इसके बारे में कोई सुराग नहीं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.