মাধ্যমে মুদ্রকে একটি টেক্সট ফাইল পাঠাতে চেষ্টা করার সময় 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
)