डिफ़ॉल्ट टैब आकार 8 रिक्त स्थान क्यों है? यह कहां से आता है और यह इतना बड़ा क्यों है? [बन्द है]


11

जब मैं tabकई अनुप्रयोगों जैसे कि vimOpenOffice आदि में धकेलता हूं , तो टैब का आकार 8 स्थानों / वर्णों के बराबर होता है।

यह कई अनुप्रयोगों के लिए डिफ़ॉल्ट है। जब डिफ़ॉल्ट टर्मिनल का आकार क्षैतिज रूप से 80 वर्ण है, तो टैब का आकार इतना बड़ा क्यों है? 5 टैब के बाद मैं पूरे टर्मिनल में आधे रास्ते में हूं, और टेक्स्ट रैपिंग के साथ टेक्स्ट बदसूरत दिखने लगता है।

मैं सोच रहा था कि 8 चार्ट्स टैब के फैसले के पीछे का इतिहास क्या है।

मुझे पता है कि इसे 4 वर्ण बनाने के लिए सेटिंग्स को कैसे बदलना है । मैं बस यह समझना चाहता हूं कि हमारे पास अभी भी इतने सारे अनुप्रयोगों में डिफ़ॉल्ट के रूप में as सेट क्यों हैं।

जवाबों:


15

" टैब कुंजी " पर विकिपीडिया लेख से :

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

यह स्पष्ट नहीं है कि 8-वर्ण क्षैतिज टैब आकार क्यों चुना गया, क्योंकि 5 वर्ण, उस समय एक ठेठ प्रिंटर में एक आधा इंच, एक पैराग्राफ इंडेंटेशन के रूप में बहुत अधिक लोकप्रिय था।


नहीं सोचा था कि यह एक इंच के साथ करने के लिए कुछ बात है।
नेलारो

1
हम अभी भी उस डिफ़ॉल्ट को क्यों रखते हैं।
नेलारो

3
@ लाइनर: ऐतिहासिक मिसाल; 8-स्तंभ टैब पर निर्भर करने के लिए बहुत सारी पाठ फ़ाइलें लिखी गई हैं। लेकिन मैं (और अन्य बहुत से लोग) इंडेंटेशन के लिए टैब के बजाय रिक्त स्थान पसंद करते हैं। मेरे में .vimrc, मेरे पास है set expandtabऔर set sw=4; मैं tsडिफ़ॉल्ट पर सेट किए गए टैपस्टॉप्स ( ) को रखता हूं । मैं इंडेंटेशन के लिए सीटीएल-टी और Ctrl-D का उपयोग करता हूं।
कीथ थॉम्पसन

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

1
Fyi, विकिपीडिया ने उस अंतिम पैराग्राफ को संशोधित किया है जिसमें बताया गया है कि 5 वर्णों में से 8 वर्णों को क्यों चुना गया: "आठ वर्णों का एक सामान्य क्षैतिज टैब आकार विकसित हुआ, पाँच वर्ण आधे इंच के होने के बावजूद और उस समय के विशिष्ट पैराग्राफ इंडेंटेशन, क्योंकि एक शक्ति के रूप में दो में उपलब्ध डिजिटल इलेक्ट्रॉनिक्स के लिए बाइनरी में गणना करना आसान था। "
GDP2
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.