উল্লম্ব ট্যাব চরিত্রের মূল historicalতিহাসিক ব্যবহারটি কী ছিল ( \v
সি ভাষায়, ASCII 11)?
এটি কি কোনও কীবোর্ডে কি আছে? কীভাবে কেউ এটি তৈরি করে?
উল্লম্ব ট্যাব চরিত্রটি আকর্ষণীয় এবং দরকারী কিছু করে এমন কি আজও কোন ভাষা বা সিস্টেম ব্যবহার হচ্ছে?
উল্লম্ব ট্যাব চরিত্রের মূল historicalতিহাসিক ব্যবহারটি কী ছিল ( \v
সি ভাষায়, ASCII 11)?
এটি কি কোনও কীবোর্ডে কি আছে? কীভাবে কেউ এটি তৈরি করে?
উল্লম্ব ট্যাব চরিত্রটি আকর্ষণীয় এবং দরকারী কিছু করে এমন কি আজও কোন ভাষা বা সিস্টেম ব্যবহার হচ্ছে?
উত্তর:
উল্লম্ব ট্যাবটি প্রিন্টারের উল্লম্ব আন্দোলনের গতি বাড়ানোর জন্য ব্যবহৃত হয়েছিল। কিছু মুদ্রক বিভিন্ন ট্যাব স্পট সহ বিশেষ ট্যাব বেল্ট ব্যবহার করেছিলেন। এটি ফর্মগুলিতে বিষয়বস্তু প্রান্তিককরণে সহায়তা করেছিল। ভিটি থেকে শিরোলেখের স্থান, শিরোনাম পূরণ করুন, শরীরের ক্ষেত্র থেকে ভিটি, লাইন পূরণ করুন, পাদচরণ তৈরি করতে ভিটি সাধারণত এটি একটি চরিত্র ধ্রুবক হিসাবে প্রোগ্রামে কোড করা হয়েছিল। কীবোর্ড থেকে, এটি হবে CTRL- K।
আমি বিশ্বাস করি না যে কারও কাছে এটিকে আর ব্যবহার করার কারণ থাকবে। বেশিরভাগ ফর্মগুলি পোস্টের স্ক্রিপ্টের মতো একটি মুদ্রক নিয়ন্ত্রণের ভাষায় উত্পন্ন হয়।
@ তালভি উইলসন অজগর '\ ভি' ব্যবহার করেছেন বলে উল্লেখ করেছেন।
print("hello\vworld")
আউটপুট:
hello
world
উপরের আউটপুটটি ডিফল্ট উল্লম্ব আকারের এক লাইনের ফলে দেখা দেয়। আমি পার্ল "\ 013" দিয়ে পরীক্ষা করেছি এবং একই আউটপুট ঘটে। এটি লাইনফিডকে ক্যারিজ-রিটার্ন + লাইনফিডে রূপান্তর করে ডিভাইসে ক্যারিজ রিটার্ন ছাড়াই লাইন ফিড করতে ব্যবহৃত হতে পারে।
stty
onlret
বিকল্প কোনো line feed করার জন্য একটি গাড়ি ফেরত যোগ করে সামঞ্জস্যপূর্ণ আচরণ প্রদান করা হয়েছে।
মাইক্রোসফ্ট ওয়ার্ড ভিটিটি একটি নতুন লাইন ফাংশন থেকে পৃথক করার জন্য একটি লাইন বিভাজক হিসাবে ব্যবহার করে , যা অনুচ্ছেদ বিভাজক হিসাবে ব্যবহৃত হয়।
এটি টাইপ রাইটার যুগে কোনও পৃষ্ঠাকে পরবর্তী উল্লম্ব স্টপে সরানোর জন্য ব্যবহৃত হত, সাধারণত lines টি লাইন আলাদা করে রাখে (একইভাবে অনুভূমিক ট্যাবগুলি 8 টি অক্ষরের দ্বারা একটি লাইনের সাথে সরানো থাকে)।
আধুনিক দিনের সেটিংগুলিতে ভিটি খুব কম, যদি থাকে তবে তা তাত্পর্যপূর্ণ।
ASCII উল্লম্ব ট্যাব ( \x0B
) এখনও কিছু ডাটাবেস এবং ফাইলের বিন্যাসে ক্ষেত্রের সাথে একটি নতুন লাইন হিসাবে ব্যবহৃত হয়। উদাহরণ স্বরূপ:
.mer
একটি ডেটা ফিল্ডের মধ্যে নতুন লাইনগুলিকে অনুমতি দেওয়ার জন্য ফাইল ফর্ম্যাটে,আমি খুঁজে পেয়েছি যে ভিটি চরটি বাক্সের আকারে টেক্সটটি সামঞ্জস্য করার জন্য বাক্সে প্রদর্শিত প্রতিটি লাইনের শেষে পিপিটিএক্স পাঠ্য বাক্সগুলিতে ব্যবহৃত হয়। এটি পরবর্তী পংক্তিতে পাঠ্য স্থানান্তর করতে এবং পাঠ্য বাক্সে সম্পূর্ণ পাঠ্য ব্লকটি ঠিক করার জন্য পাওয়ারপয়েন্ট (ব্যবহারকারী দ্বারা প্রবর্তিত নয়) দ্বারা স্বয়ংক্রিয়ভাবে উত্পন্ন হয়েছে বলে মনে হয়। নীচের উদাহরণে, § অবস্থানে:
"This is a text §
inside a text box"
একটি উল্লম্ব ট্যাবটি একটি লাইন ফিডের বিপরীতে ছিল অর্থাৎ এটি এক লাইন দিয়ে উপরের দিকে গেছে। এটির ট্যাব অবস্থানগুলির সাথে কোনও সম্পর্ক ছিল না। আপনি যদি এটি প্রমাণ করতে চান তবে এটি কোনও আরএস 232 টার্মিনালে চেষ্টা করে দেখুন।
আর0 বাইনের অভিজ্ঞতার অনুরূপ , আমি পাওয়ারপয়েন্ট স্লাইড উপস্থাপনার সাথে পরীক্ষার চেষ্টা করছিলাম এবং স্লাইডের পাঠ্যের মূল অংশটি বের করে দিয়েছিলাম যে যেখানে যে সমস্ত জায়গাগুলি সাধারণত গাড়ীর ফেরত পাওয়া যায় (ASCII 13 / 0x0d / ^ M) বা লাইন ফিড / নতুন লাইন (ASCII 10 / 0x0a / ^ J) অক্ষর, পরিবর্তে উল্লম্ব ট্যাব (ASCII 11 / 0x0b / ^ K) ব্যবহার করে, সম্ভবত সঠিকভাবে ডান 04 যে শব্দটির জন্য বর্ণিত হয়েছে: "নিউলাইন" হিসাবে পরিবেশন করার জন্য একই অনুচ্ছেদে থাকা। ভাল প্রশ্ন যদিও আমি পুরোপুরি ভেবেছিলাম এই চরিত্রটি আজ একটি টেলি টাইপ টার্মিনালের মতো অকেজো হবে ।
আমি বিশ্বাস করি এটি এখনও ব্যবহৃত হচ্ছে, ঠিক তা নিশ্চিত নয়। এটির একটি মূল সংমিশ্রণও থাকতে পারে।
ইংরেজী যেমন বাম থেকে ডান, আরবি রাইট থেকে বামে লেখা হয়, পৃথিবীতে এমন ভাষাও রয়েছে যা উপর থেকে নীচেও লেখা হয়। সেক্ষেত্রে একটি উল্লম্ব ট্যাব ইংরেজি টেক্সটের জন্য অনুভূমিক ট্যাব ব্যবহারের মতো কার্যকর হতে পারে।
আমি অনুসন্ধানের চেষ্টা করেছি, তবে দরকারী কিছু খুঁজে পেলাম না।