ওএস এক্স-এ শেল কমান্ড সহ (সক্রিয়) ফন্টগুলির তালিকা


15

সক্রিয় ফন্টগুলির তালিকা পাওয়ার জন্য কোনও শেল কমান্ড রয়েছে? কিছুটা এইরকম:

 some_font_util -activated -format 'file: name'

সক্রিয় ফন্টের একটি ফর্মের তালিকা পেতে যেমন:

/Library/Fonts/CourNI.ttf: Courier New Italic

… বা অনুরূপ কিছু?

আমি সিংহ ব্যবহার করছি। ম্যাকপোর্টস থেকে কিছু, বা অ্যাপলস্ক্রিপ্ট ( osascriptকমান্ড দিয়ে রান করার জন্য ) আপনাকে স্বাগত জানাবে।


আমাদের নিজস্ব রোগী কৌতূহল, আমি জিজ্ঞাসা করতে পারি যে আপনার প্রয়োজন (1) প্রোগ্রামগতভাবে এবং (2) এই জাতীয় নির্দিষ্ট বিন্যাসে কেন?
জেসন সালাজ

টেক্সটুইল কমান্ডের সাহায্যে সরল ফন্টডেমো (আমার সমস্ত ফন্টের সাথে কিছু পাঠ্য) চান, সুতরাং সত্যিকার অর্থে কেবল "ফন্টনাম" প্রয়োজন তবে ফাইলটি সঠিক ফন্ট-ডিরেক্টরিটি ফিল্টার করতে সহায়তা করে (যেমন আপনি এটি উদাহরণ হিসাবে করেন)। :) লাইক: ইকো 'ডেমো পাঠ্য' | পাঠ্য-স্টাডিন-রূপান্তর rtf -font $ FONTNAME ... ইত্যাদি
jm666

উত্তর:


16

আমি জানি যে এটি বেশ পুরানো পোস্ট, তবে আমি গুগলের কাছ থেকে ঠিক তেমন কিছু অনুসন্ধান করার সময় এটিকে হোঁচট খেয়েছি (বেশিরভাগ ক্ষেত্রে কেবল টার্মিনালের মাধ্যমে সক্রিয় ফন্টগুলি তালিকাবদ্ধ করতে চাইছি)) আমি মনে রেখে শেষ করেছি যে সক্রিয় ফন্টগুলি সিস্টেম তথ্যতে তালিকাভুক্ত রয়েছে যা হতে পারে system_profiler কমান্ড থেকে টানা। এখানে বলা হচ্ছে সিস্টেম_প্রফেলার থেকে ফন্টের তথ্য টানতে কমান্ডটি দেওয়া হচ্ছে:

system_profiler SPFontsDataType

এটাই. এটির ফর্ম্যাটে ফন্টের ডেটাগুলির একটি বিশাল তালিকাটি ফেরত দেওয়া উচিত:

Fonts:

Arial Narrow.ttf:

  Kind: TrueType
  Valid: Yes
  Enabled: Yes
  Location: /Library/Fonts/Arial Narrow.ttf
  Typefaces:
    ArialNarrow:
      Full Name: Arial Narrow
      Family: Arial Narrow
      Style: Regular
      Version: Version 2.38.1x
      Vendor: The Monotype Corporation
      Unique Name: Arial Narrow Regular : 2007
      Designer: Robin Nicholas, Patricia Saunders
      Copyright: © 2007 The Monotype Corporation. All Rights Reserved.
      Trademark: Arial is a trademark of The Monotype Corporation in the United States and/or other countries.
      Description: Monotype Drawing Office 1982. A contemporary sans serif design, Arial contains more humanist characteristics than many of its predecessors and as such is more in tune with the mood of the last decades of the twentieth century. The overall treatment of curves is softer and fuller than in most industrial-style sans serif faces. Terminal strokes are cut on the diagonal which helps to give the face a less mechanical appearance. Arial is an extremely versatile family of typefaces which can be used with equal success for text setting in reports, presentations, magazines etc, and for display use in newspapers, advertising and promotions.
      Outline: Yes
      Valid: Yes
      Enabled: Yes
      Duplicate: No
      Copy Protected: No
      Embeddable: Yes

যা আপনার ইচ্ছা মতো গ্রেপ করতে এবং পরিচালনা করতে সক্ষম হওয়া উচিত।


2
হ্যাঁ! এটি সঠিক উপায়। গৃহীত উত্তর পরিবর্তন হয়েছে। system_profiler -xml SPFontsDataTypeতদতিরিক্ত , এটি হিসাবে XML আউটপুট উত্পাদন করে যা কিছু এক্সএমএল সরঞ্জাম ব্যবহার করে যথাযথভাবে পার্সেবল হয়। ধন্যবাদ.
jm666

10

$ fc-list : file family |grep \/Library

গ্রেপিং / লাইব্রেরি / usr / X11 * এ গুচ্ছ ফন্টগুলি ফিল্টার করে, যা কেবল এক্স 11 দ্বারা ব্যবহৃত হয়। আপনার উদাহরণ বিবেচনা করে, আমি ধরে নিচ্ছি যে আপনি ওএস এক্স নির্দিষ্ট কোনওটিকে পছন্দ করবেন। আমি যদি এই অনুমানে ভুল হয়ে থাকি তবে কেবল পরিবারের পরে সমস্ত কিছু সরিয়ে ফেলুন।

এই কমান্ডটি নিজের মতো করে অনেকগুলি লাইন ফিরিয়ে দেয়, আমি তালিকায় দেখেছি এমন কয়েকটি মুখ্য আকর্ষণীয় বিষয়:

/ সিস্টেম /
লাইবারি / ফন্টস / অ্যাপলগোথিক.টিটিএফ: অ্যাপলগথিক / গ্রন্থাগার / ফন্ট / অ্যাপল লিগোথিক মিডিয়াম.টিটিএফ: অ্যাপল লিগোথিক
/ সিস্টেম / গ্রন্থাগার / ফন্ট / অ্যাপল ব্রেইল পিনপয়েন্ট 8 ডট.টিটিএফ: অ্যাপল ব্রেইল
/ সিস্টেম / লাইব্রেরি / ফন্ট / অ্যাপল ব্রেইল আউটলাইন 6 ডট.টিটিএফ: অ্যাপল ব্রেইল
/ সিস্টেম / গ্রন্থাগার / ফন্ট / অ্যাপল সিম্বলস.টিটিএফ: অ্যাপল সিম্বলস
/ সিস্টেম / গ্রন্থাগার / ফন্ট / অ্যাপল ব্রেইল পিনপয়েন্ট 6 ডট.টিএফ: অ্যাপল ব্রেইল
/ সিস্টেম / গ্রন্থাগার / ফন্ট / অ্যাপল ব্রেইল টিটিএফ: অ্যাপল ব্রেইল / লাইব্রেরি / ফন্টস /
অ্যাপলমাইংজো.টিটিএফ: অ্যাপলমাইংজো
/ সিস্টেম / গ্রন্থাগার / ফন্ট / অ্যাপল ব্রেইল আউটলাইন 8 ডট.টিটিএফ: অ্যাপল ব্রেইল
/ লাইব্রেরি / ফন্ট / অ্যাপল লিসং লাইট.টিটিএফ: অ্যাপল লিসং
/ লাইব্রেরি / ফন্ট / অ্যাপল চ্যানারী.টিএফ: অ্যাপল চ্যানারি
/ সিস্টেম / লাইব্রেরি / হরফ / ইমেল রঙ ইমোজিটিটিএফ: অ্যাপল রঙের ইমোজি, অ্যাপল 彩色 表情> 符號, অ্যাপল ফোর-ইমোজি, অ্যাপল ফারবেন-ইমোজি, অ্যাপল ভারি-ইমোজি, অ্যাপল ইমোজি কুলিউর, কলোর ইমোজি অ্যাপল, অ্যাপল ラ ー ー 絵 文字, অ্যাপল 컬러 이모티콘, অ্যাপল ক্লেউর-ইমোজি, অ্যাপল রঙ-ইমোজি, অ্যাপল ইমোজি ইম কোরস, অ্যাপল, অ্যাপল ফারজি-ইমোজি, অ্যাপল 彩色 符号 符号, লোন, অ্যাপল ইমোজি রঙ
/ গ্রন্থাগার / ফন্ট / কমিক স্যান এমএসটিএফ: কমিক সানস এমএস
/ গ্রন্থাগার / ফন্ট / মাইক্রোসফ্ট / এমএস গথিক.টিটিএফ: এমএস গথিক, MS ゴ シ ッ ク
/ লাইব্রেরি / ফন্ট / মাইক্রোসফ্ট / স্টেনসিল: স্টেনসিল
/ লাইব্রেরি / ফন্ট / মাইক্রোসফ্ট / ভারডানা: ভার্দানা
/ লাইব্রেরি / ফন্ট / মাইক্রোসফ্ট / জর্জিয়া: জর্জিয়া
/ গ্রন্থাগার / হরফ / মাইক্রোসফ্ট / অনিক্স: অনিক্স


Fonconfig ম্যাকপোর্ট ইনস্টল করা প্রয়োজন। অসাধারণ! ধন্যবাদ।
jm666

যেহেতু ওএস এক্স ১০.৮ মাউন্টেন সিংহ, এক্স 11 আর ওএসের অন্তর্ভুক্ত নয়, এবং fc-listবাইনারি এখনও উপস্থিত থাকলেও /usr/X11/bin/fc-listএটি সঠিক এক্স 11 ইনস্টল না করে চলবে না।
গিলাইম অ্যালগিস

এক্স 11 কখনও অন্তর্ভুক্ত করা হয়নি, এটি সর্বদা একটি anচ্ছিক ইনস্টল ছিল।
জেসন সালাজ


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