Text processing
কম্পিউটিং-এ, টেক্সট প্রসেসিং শব্দটি বৈদ্যুতিন পাঠ্যের সৃষ্টি বা কারসাজি স্বয়ংক্রিয় করার তত্ত্ব এবং অনুশীলনকে বোঝায়। পাঠ্য সাধারণত অনুশীলনে জড়িত ব্যক্তির কীবোর্ডে নির্দিষ্ট সমস্ত বর্ণানুক্রমিক অক্ষরকে বোঝায়, তবে সাধারণ পাঠ্যের অর্থ লক্ষ্য পাঠ্যের মানক অক্ষর এনকোডিংয়ের ঠিক উপরে বিমূর্ত স্তর। প্রক্রিয়াকরণ শব্দটি স্বয়ংক্রিয় (বা যান্ত্রিক) প্রক্রিয়াকরণকে বোঝায়, ম্যানুয়ালি করা একই কারসাজির বিপরীতে। টেক্সট প্রসেসিংয়ে কম্পিউটার কমান্ড জড়িত যা বিষয়বস্তু, বিষয়বস্তু পরিবর্তন এবং কার্সার চলাচলকে আহ্বান করে, উদাহরণস্বরূপ বিন্যাস অনুসন্ধান এবং প্রতিস্থাপন করার জন্য বিষয়বস্তুর একটি প্রক্রিয়াজাত প্রতিবেদন তৈরি করে, বা কোনও ফাইল বা টেক্সট ফাইলের প্রতিবেদন ফিল্টার করে। একটি নিয়মিত অভিব্যক্তিটির পাঠ্য প্রক্রিয়াকরণ একটি ভার্চুয়াল সম্পাদনা মেশিন, যার একটি আদিম প্রোগ্রামিং ভাষা রয়েছে যা রেজিস্টার (সনাক্তকারী) নামকরণ করেছে এবং পাঠ্যের সমন্বয়ে অক্ষরের ক্রম অনুসারে অবস্থানের নামকরণ করেছে। এগুলি ব্যবহার করে, "টেক্সট প্রসেসর", উদাহরণস্বরূপ, পাঠ্যের একটি অঞ্চল চিহ্নিত করতে পারে এবং তারপরে এটি সরাতে পারে। একটি ইউটিলিটির টেক্সট প্রসেসিং হল একটি ফিল্টার প্রোগ্রাম বা ফিল্টার। এই দুটি প্রক্রিয়া টেক্সট প্রসেসিং নিয়ে গঠিত। সংজ্ঞা যেহেতু এএনএসআই এস্কেপ কোডের মতো প্রমিত মার্কআপ সাধারণত সম্পাদকের কাছে অদৃশ্য, সেগুলি ক্ষণস্থায়ী বৈশিষ্ট্যগুলির একটি সেট নিয়ে গঠিত যা কখনও কখনও ওয়ার্ড প্রসেসিং থেকে আলাদা করা যায় না। কিন্তু শব্দ প্রক্রিয়াকরণ থেকে সুনির্দিষ্ট পার্থক্য হল যে সঠিক পাঠ্য প্রক্রিয়াকরণঃ শুধুমাত্র "পাঠ্য সম্পাদনা" অ্যাপ্লিকেশন নয়, "পাঠ্য প্রক্রিয়াকরণ উপযোগিতাগুলির" প্রতিনিধিত্ব করে। "মাউস ওয়ে"-এর বিপরীতে "কীবোর্ড ওয়ে" অনেক বেশি (যেমন। একটি সম্পাদনা শুরু করার সময় ড্র্যাগ এবং ড্রপ, কাট এবং পেস্ট করুন)। পদ্ধতির মধ্যে এলোমেলো প্রবেশাধিকারের পরিবর্তে ক্রমিক প্রবেশাধিকার। অ্যাপ্লিকেশন স্তরে পরোক্ষভাবে কাজ করার পরিবর্তে সরাসরি উপস্থাপনা স্তরে কাজ করে। কাঁচা ডেটা কাজ করে যা প্রমিত এবং কোনও মালিকানাধীন পদ্ধতির দিকে ঝুঁকির পরিবর্তে আরও খোলাখুলিভাবে কাজ করে। এইভাবে ফন্ট এবং রঙের মতো মার্কআপ আসলে কোনও পার্থক্যকারী বিষয় নয়, কারণ ফন্ট এবং রঙকে প্রভাবিত করে এমন অক্ষরের ক্রমগুলি কেবল একটি ব্যাকগ্রাউন্ড টেক্সট প্রসেসিং মোড দ্বারা স্বয়ংক্রিয়ভাবে সন্নিবেশিত স্ট্যান্ডার্ড অক্ষর, যা অনুবর্তী টেক্সট সম্পাদকদের দ্বারা স্বচ্ছভাবে কাজ করার জন্য তৈরি করা হয়, তবে সেই মোডটি কার্যকর না হলে টেক্সট প্রসেসিং কমান্ড হিসাবে অন্যথায় দৃশ্যমান হয়। সুতরাং পাঠ্য প্রক্রিয়াকরণকে মূলত সংজ্ঞায়িত করা হয় (তবে সম্পূর্ণরূপে নয়) দৃশ্যমান অক্ষর (বা গ্রাফিম)-এর চারপাশে, আদর্শ, তবুও অদৃশ্য অক্ষরের পরিবর্তে। ইতিহাস কম্পিউটার টেক্সট প্রসেসিংয়ের বিকাশ আন্তরিকভাবে শুরু হয়েছিল ক্লেইনের আনুষ্ঠানিককরণের সাথে যা একটি নিয়মিত ভাষা। এই ধরনের নিয়মিত অভিব্যক্তিগুলি তখন একটি মিনি-প্রোগ্রামে পরিণত হতে পারে, একটি সংকলন প্রক্রিয়া সহ সম্পূর্ণ, যে কোনও সম্পাদনা করার জন্য উপলব্ধ, একবার সেই ভাষাটি প্রসারিত হয়ে গেলে। একইভাবে, নির্দিষ্ট বিকল্পগুলি বিকশিত করে ফিল্টারগুলি প্রসারিত করা হয়। মৌলিক ধারণাগুলি একজন সম্পাদক মূলত একটি ইনপুট স্ট্রিম আহ্বান করে এবং এটিকে পাঠ্য প্রক্রিয়াকরণ পরিবেশে পরিচালিত করে, যা হয় একটি কমান্ড শেল বা একটি পাঠ্য সম্পাদক। ফলাফলটি আরও পাঠ্য প্রক্রিয়াকরণের ক্ষেত্রে প্রযোজ্য, যার চূড়ান্ত ফলাফলটি আরও পরিশীলিত এবং কাঠামোগত কম্পিউটার প্রোগ্রাম দ্বারা একবার প্রয়োগ করা অ্যালগরিদমের একক প্রয়োগের সাথে তুলনীয়। টেক্সট প্রসেসিং, একটি অ্যালগরিদমের বিপরীতে, সহজ ম্যাক্রোগুলির একটি ম্যানুয়ালি পরিচালিত ক্রম যা প্যাটার্ন-অ্যাকশন এক্সপ্রেশন এবং ফিল্টারিং প্রক্রিয়া। উভয় ক্ষেত্রেই প্রোগ্রামারের অভিপ্রায় পরোক্ষভাবে পাঠ্য প্রক্রিয়াকরণের ক্ষেত্রে প্রদত্ত পাঠ্য অক্ষরের একটি সেটের উপর প্রভাবিত হয়। একটি পাঠ্য প্রক্রিয়াকরণ ধাপের ফলাফল কখনও কখনও শুধুমাত্র আশাব্যঞ্জক হয়, এবং চেষ্টা করা প্রক্রিয়াটি প্রায়শই ভিজ্যুয়াল ফিডব্যাকের মাধ্যমে একাধিক খসড়া সাপেক্ষে হয়, যতক্ষণ না নিয়মিত অভিব্যক্তি বা মার্কআপ ভাষার বিবরণ, বা ইউটিলিটি বিকল্পগুলি সম্পূর্ণরূপে আয়ত্ত করা হয়। টেক্সট প্রসেসিং বেশিরভাগ কম্পিউটিংয়ের সর্বোচ্চ স্তরে পাঠ্য অক্ষর তৈরির সাথে সম্পর্কিত, যেখানে এর ক্রিয়াকলাপগুলি কম্পিউটিংয়ের ব্যবহারিক ব্যবহারের ঠিক নিচে-তথ্যের ম্যানুয়াল ট্রান্সমিশন। শেষ পর্যন্ত সমস্ত কম্পিউটিং হল টেক্সট প্রসেসিং, একটি অ্যাসেম্বলারের স্ব-সংকলন পাঠ্য অক্ষর থেকে, গ্রাফিকাল ডেটার একটি ব্লব পরিচালনা করার জন্য উত্পন্ন স্বয়ংক্রিয় প্রোগ্রামিং ভাষার মাধ্যমে এবং অবশেষে নিয়মিত এক্সপ্রেশনগুলির মেটাচার্যাক্টরগুলিতে যা বিদ্যমান পাঠ্য নথিগুলিকে সাজায়। টেক্সট প্রসেসিং হল নিজস্ব অটোমেশন। অক্ষর পাঠ্য অক্ষরগুলি প্রমিত অক্ষরের সেটগুলিতে আসে যার মধ্যে নিয়ন্ত্রণ অক্ষর যেমন নতুন লাইন অক্ষর থাকে, যা পাঠ্যকে সাজায়। অন্যান্য ধরনের নিয়ন্ত্রণ চরিত্রগুলি সম্প্রচারের ব্যবস্থা করে, চরিত্রের সেটগুলি সংজ্ঞায়িত করে এবং অন্যান্য গৃহপালনের কাজ সম্পাদন করে। আরও দেখুন টেক্সট এডিটর লিস্ট অফ ইউনিক্স কমান্ডস এক্সটার্নাল লিঙ্ক বইটির বিষয় বস্তু অটোমেটিক টেক্সট প্রসেসিং বাই জেরার্ড সল্টন ডেটাবেস উইথ টেক্সট প্রসেসিং টুলস (2013-10-23) বিষয়বস্তু বিশ্লেষণের জন্য বিষয়বস্তু বিশ্লেষণ সফ্টওয়্যার। পাঠ্য সরঞ্জাম অনলাইন অনলাইন পাঠ্য প্রক্রিয়াকরণ সরঞ্জাম। ইউনিক্স টেক্সট প্রসেসিং ইউটিলিটি