এক্সটার্ম ব্যবহার করা ডিফল্ট (ফন্ট) সংস্থানটি আমি কীভাবে খুঁজে পাব?


13

যদি আমি xtermএর ডিফল্ট বিটম্যাপ ফন্টগুলি দিয়ে লঞ্চ করি এবং তারপরে 'ভিটি ফন্টস' মেনু থেকে (বৃহত্তর) ফন্টটি নির্বাচন ctrl+right mouseকরি, তবে স্পষ্টতই ভাল জাপানি চরিত্রের সমর্থন সহ আমি খুব ব্যবহারযোগ্য বিটম্যাপ ফন্টটি পাই।

আমি এই ফন্টটি কী তা জানতে চাই যাতে আমি এটি অন্য কোথাও ব্যবহার করতে পারি। দুর্ভাগ্যক্রমে, আমি এক্সটার্ম কী ডিফল্ট সেটিংস ব্যবহার করে (যেমন যখন কোনওটি স্পষ্টভাবে নির্দিষ্ট না করা হয়) সম্পর্কিত কোনও তথ্য পাইনি। প্রচুর সাইট এক্স এক্স সংস্থানগুলি কীভাবে নতুন সেটিংস নির্দিষ্টকরণের জন্য ব্যবহার করবেন তা দেখায় (উদাহরণস্বরূপ নির্দিষ্ট ফন্ট), তবে আমি কিছুই দেখিনি যে আমি কিছু না করলে ডিফল্টগুলি কী ব্যবহৃত হয়।

আমি ফন্টটি চোখের দিকে তাকানোর চেষ্টা করেছি এবং এটি দেখতে একইরকম এবং প্রস্থের মতো 9x15, তবে এটি আরও উল্লম্ব স্থান ব্যবহার করে। এটি 9x15বিভিন্ন লাইন ব্যবধানের সাথে নয় বলে মনে হয় , যদিও এই ফন্টটি নির্দিষ্ট করে কিছু 'জাপানী অক্ষর' প্রদর্শন করতে ব্যর্থ হয় যা 'লার্জ' ঠিক জরিমানা করতে পারে।

যদিও এই নির্দিষ্ট ফন্টটি কী তা জানতে পেরে আমি খুশি হব, এক্সটার্ম আরও সাধারণভাবে তার সংস্থাগুলির জন্য ডিফল্টরূপে কী ডিফল্ট ব্যবহার করে তা কোথায় পাওয়া যাবে তা আমি সত্যিই জানতে চাই । যদি এতে কোনও পার্থক্য আসে, আমি উবুন্টু 12.04 এলটিএস, 64-বিট চালাচ্ছি।

[আমি ইতিমধ্যে এই বিষয়টিতে এই প্রশ্নটি দেখেছি , যার কারণে আমি চলমান এক্সটার্ম থেকে সরাসরি মূল্যবোধ পাওয়ার চেয়ে ডিফল্ট সম্পর্কে জিজ্ঞাসা করছি]]

উত্তর:


17

appresউপযোগ একটি অ্যাপ্লিকেশন উভয় ব্যবহারকারী এবং ডিফল্ট হিসাবে ব্যবহৃত সম্পদ তালিকাবদ্ধ করে।

appres XTerm xterm

প্রথম যুক্তিটি শ্রেণীর নাম ( xterm -class Xxx)। দ্বিতীয় যুক্তি, যা alচ্ছিক, উদাহরণস্বরূপ নাম ( xterm -name xxx)।

"বৃহত্তর" ফন্টটি হয় .VT100.font5বা .VT100.utf8Fonts.font5.utf8Fontsব্যবহৃত হয়েছে কিনা তার জন্য ম্যানুয়ালটি দেখুন , এটি কিছুটা জটিল। যদি আপনার মধ্যে *.VT100.font5এবং একের বেশি থাকে ?.VT100.font5এবং XTerm.VT100.font5এবং xterm.VT100.font5, এই তালিকার শেষটি প্রযোজ্য; সংস্থান নামের অগ্রাধিকারের বিশদ বিবরণের জন্য এক্স ডকুমেন্টেশন দেখুন ।

appres XTerm | grep font5

আমি যখন appres XTermআমার ডেবিয়ান টেস্টিং মেশিনে করি তখন আমি কেবল পাই *customization: -color: - /
ব্যবহারকারী 640916

9

আপনি lsofফন্টের জন্য প্রদত্ত প্রক্রিয়া আইডি এবং গ্রেপ দ্বারা সমস্ত ফাইল তালিকাভুক্ত করতে পারেন ।

lsof  -p <process_id_of_xterm> | grep fonts

উদাহরণ স্বরূপ,

lsof -p `ps -a | grep xterm | cut -d' ' -f1` | grep fonts

নমুনা আউটপুট:

$ lsof -p `ps -a | grep xterm | cut -d' ' -f1` | grep fonts
xterm   17560 testuser  mem    REG  253,1    137272  9154732 /usr/share/fonts/liberation/LiberationSans-Bold.ttf
xterm   17560 testuser  mem    REG  253,1    139628  9154735 /usr/share/fonts/liberation/LiberationSans-Regular.ttf


3

এটি ব্যবহার করে দেখুন - এটি এক্স সার্ভার রিসোর্স ডাটাবেসকে অনুসন্ধান করে

% xrdb -q| grep -i font

আরো দেখুন

% man xrdb

1

আমি ওপি হিসাবে ঠিক একই সমস্যা ছিল । অ্যাপস চেষ্টা করে আমাকে কোনও ইনপুট দেয় নি এবং সম্পাদনাগুলি আমার পক্ষেও কোনও সহায়তা করেনি (অন্য স্ট্যাকের ওভারফ্লো প্রশ্ন)।

যাইহোক, আমি ফন্টের বড় তালিকা থেকে হরফ সন্ধানের জন্য ট্রায়াল এবং ত্রুটির সাথে এক্সএলসফন্ট ব্যবহার করেছি। এটি 9x15 বা কোনও কিছুর মতো দুর্দান্ত সাধারণ ফন্টের নাম নয়।

xterm -fn -misc-fixed-bold-r-normal--18-120-100-100-c-90-iso8859-9 

আমার সিস্টেমে দুর্দান্ত আকারের ডিফল্ট হয়েছে এবং ইউনিকোড সঠিকভাবে মুদ্রিত হয়েছে। একটি বিষয় প্রমাণ করতে,

xterm -fn -misc-fixed-bold-r-normal--0-0-75-75-c-0-iso8859-9 

একটি ছোট আকারের ডিফল্ট হয়েছে যা ইউনিকোডও মুদ্রণ করতে পারে না (বিস্ময়করভাবে যথেষ্ট ডান ক্লিক করে এটি পূর্বের সাথে মেলে)।

আমার জন্য, এটি খুব স্বজ্ঞাত ছিল না এবং আমি লড়াই করেছিলাম যে তালিকার 2 টি ফন্ট প্রায় অভিন্ন দেখতে পারে তবে কিছু অদ্ভুত কারণে xterm দ্বারা আলাদাভাবে উপস্থাপন করা হতে পারে এমন কারও কারণে আমাকে কেউ আশ্বাস দেওয়া ভাল লাগত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.