প্রকল্প সম্পর্কে

mdtablefix কলামের প্রস্থ সমন্বয় করে Markdown টেবিলগুলোকে সংশোধন করে। --wrap ব্যবহার করার সময়, এটি হাইফেনযুক্ত শব্দগুলোকে অবিভাজ্য ইউনিট হিসেবে গণ্য করে প্যারাগ্রাফ এবং লিস্ট আইটেমগুলোকে ৮০ কলামে রিফ্লো করে। এই টুলটি র‍্যাপিংয়ের সময় ইনলাইন কোড, লিঙ্ক, GFM ফুটনোট রেফারেন্স, বন্ধনীযুক্ত সাইটেশন এবং সাধারণ তারিখের সিকোয়েন্সসহ Markdown সিনট্যাক্স সংরক্ষণ করে। এটি fenced code blocks উপেক্ষা করে এবং escaped pipes মেনে চলে। অতিরিক্ত বৈশিষ্ট্যগুলোর মধ্যে রয়েছে নেস্টেড লিস্ট সাপোর্টসহ অর্ডারড লিস্ট রিনাম্বারিং, থিম্যাটিক ব্রেকগুলোকে ৭০টি আন্ডারস্কোরে স্ট্যান্ডার্ডাইজ করা, ... কে এলিপসিস ক্যারেক্টার দ্বারা প্রতিস্থাপন করা, কোড ফেন্স নরমালাইজ করা, Setext হেডিংকে ATX ফরম্যাটে রূপান্তর করা এবং YAML frontmatter প্রসেস করা। এই টুলটি প্রি-প্রসেসিংয়ের সময় সাধারণ HTML টেবিলগুলোকে Markdown-এ রূপান্তর করে। এটি ইনপুট অর্ডার বজায় রেখে সমান্তরালভাবে একাধিক ফাইল প্রসেস করে এবং টেবিল-রিফ্লো লজিক এমবেড করার জন্য Rust লাইব্রেরি ফাংশন প্রদান করে।