মাধ্যমে মুদ্রকে একটি টেক্সট ফাইল পাঠাতে চেষ্টা করার সময় lprথেকে xterm, বিষয়বস্তু স্বীকৃতি পরলোক নষ্ট হয়ে, যার কারণ পরিণামে ফাইলের এনকোডিং পাওয়া যায়নি। আমি যদি পরিবর্তে পাঠ্যটি iconv(যেমন, iconv -f utf-8 -t ascii//TRANSLIT) দিয়ে প্রক্রিয়া করি তবে ফাইলটি সাধারণত মুদ্রিত হয়। আমি যে আর একটি পরামর্শ এসেছি তা হ'ল ডকুমেন্ট ফর্ম্যাট (যেমন, lpr -o document-format=text/utf8) সেট করা, তবে এটি ত্রুটিটি ফিরিয়ে দেয় lpr: Unsupported document-format "text/utf8"। আমি সর্বদা lprকমান্ডটি দ্বারা প্রসেসিং অন্তর্ভুক্ত করতে পারি iconv, তবে CUPS/ lprসিস্টেমে নেটিভ utf-8 সমর্থনের জন্য আরও সাধারণ উপায় আছে কি?
সম্পাদনা: আমার ওএস ডেবিয়ান 8 এবং আমার উইন্ডো ম্যানেজারটি openbox(কোনও ডেস্কটপ পরিবেশ নেই)। আমি ম্যাকস এক্স এর পাশাপাশি কোনও ডেবিয়ান 7 / জিনোম 3 সিস্টেম থেকে কোনও সমস্যা ছাড়াই এই ফাইলটি মুদ্রণ করতে পারি।
আমার বর্তমান সিস্টেমটি থেকে, আমি উল্লেখ করতে হবে যে ইউটিএফ -8 থেকে এএসসিআইআই-তে অক্ষর এনকোডিং পরিবর্তন করার পরেও, নতুন লাইন অক্ষরগুলি সম্মানিত হয় না lpr, সুতরাং লাইনগুলি একত্রে সংক্ষিপ্ত করে এবং মুদ্রণ করা হয় যতক্ষণ না কাগজের মার্জিন পৌঁছানো হয়। ম্যাকোস iconvএক্স-এর সাথে পুনর্নির্মাণ এবং প্রতিলিখনের পরে , মুদ্রণটি এখনও স্বাভাবিকভাবে কাজ করে (সুতরাং নতুন লাইনের ইস্যুটি আমার বর্তমান সিস্টেমের সাথেও নির্দিষ্ট)।
a2ps। আমি এটি সম্পর্কে সচেতন ছিল না। প্রশ্নযুক্ত মুদ্রকটি এইচপি 4650 স্ক্যানিং লেজার প্রিন্টার। কেউ কীভাবে ব্যবহার করা এনকোডিংটি নির্ধারণ করতে পারে CUPS? অক্ষরগুলি প্রকৃতপক্ষে মুদ্রিত হয়েছে, যা ইনপুটটির সাথে কোনও স্পষ্টত্ম সম্পর্ক রাখে না, এতে গ্রীক মূলধন গামা, সিডিলার সাথে একটি মূলধন সি, একটি সার্ফ্লেক্সযুক্ত একটি ও একটি লাতিন রাজধানী ডাব্লু এবং টি অন্তর্ভুক্ত ছিল। এর বাইরে নতুন লাইন চরিত্রের ফলাফলকে সম্মান করতে ব্যর্থতা কাগজের মার্জিনে আউটপুট কেটে যায়।
lpr -o document-format='text/plain;charset=utf-8'আপনার পছন্দমতো মুদ্রণের জন্য যথেষ্ট হবে তবে এটি আপনার সিইপিএস ইনস্টলেশন ডিফল্টটিকে অপ্রচলিত বলে মনে হয় না।
a2ps? আপনি আউটপুট -8 চেষ্টা করার পরে আউটপুটটিতে আসলে কী এনকোডিং ব্যবহৃত হয়? (আমি এটি অনুমান করিiso-8859-1)