चयनित वर्ण वाले फोंट की सूची


13

मैक ओएस एक्स पर, कैरेक्टर व्यूअर (उबंटू के कैरेक्टर मैप के बराबर) में एक विशेषता है, जब एक निश्चित चरित्र को देखते हुए, यह उन सभी फोंट की एक सूची दिखा सकता है, जिसमें वह चरित्र होता है। क्या उबंटू पर कुछ समान है?

उपयोग का मामला यह है कि, उदाहरण के लिए, मैं एक कन्नड़ चरित्र पर क्लिक कर सकता हूं और उस चरित्र को कवर करने वाले सभी फ़ॉन्ट देख सकता हूं (और संभवतः, कन्नड़ भाषा की शेष सीमा)।


संपादित करें : मैं क्या मतलब है की एक विचार के लिए, यहाँ मैक ओएस एक्स 10.6 पर चरित्र दर्शक का एक स्क्रीनशॉट है। "चयनित वर्ण युक्त" स्क्रीन के निचले भाग के पास है। मुझे याद है कि इंटरफ़ेस का यह हिस्सा 10.5 या 10.4 में बेहतर था, वास्तव में।

यहाँ छवि विवरण दर्ज करें


1
चरित्र मानचित्र आवेदन के लिए एक सुविधा अनुरोध करें, कृपया।
ऑक्सीविवि

3
@ टोकी: कैरेक्टर मैप के लिए जिम्मेदार प्रोजेक्ट का पता लगाने में मुझे उम्र लग गई! वैसे भी, इसे गुरचर्म कहा जाता है, बुगज़िला का उपयोग करता है, और यह सुविधा पहले ही पूछी जा चुकी है - 2007 में । रिपोर्टर ने एक पैच का भी योगदान दिया। सूची में कई अन्य समान कीड़े / अनुरोध भी हैं । लगता है कोई प्रगति नहीं हुई है।
श्रीवत्सआर

मैं देखता हूं, यह वास्तव में बेकार है और यह उबंटू का भी एक डिफ़ॉल्ट ऐप है ... और भविष्य के संदर्भ के लिए, आप आसानी से विवरण में जाकर सिंटैप्टिक या यहां तक ​​कि सॉफ्टवेयर सेंटर का उपयोग कर पैकेज नाम पा सकते हैं।
ऑक्सविवि

1
मैंने उबंटू
मेंटेनर्स के

जवाबों:


7

में Fontmatrix फ़ॉन्ट सूचना में - - आप फ़ॉन्ट विशेषताओं की तुलना कर सकते की तुलना करें।

Fontmatrix की फ़ॉन्ट तुलना करें

पुनश्च। मुझे लगता है कि मैक ओएस एक्स पर कैरेक्टर व्यूअर की सुविधा फॉन्टमेट्रक डेवलपर टीम से पूछने का एक भयानक फीचर अनुरोध होगा।


वास्तव में, फॉन्टमेट्रिक्स के इंटरफ़ेस में कुछ और भी बेहतर है: आप पूर्वावलोकन टैब का चयन कर सकते हैं और एक स्ट्रिंग दर्ज कर सकते हैं (जिन वर्णों को आप फ़ॉन्ट पसंद करेंगे), और देखें कि यह प्रत्येक फ़ॉन्ट द्वारा कैसे प्रदर्शित किया जाता है। तो आप फोंट की सूची के माध्यम से स्क्रॉल कर सकते हैं और एक ही समय में केवल एक वर्ण के बजाय सभी दिलचस्प पात्रों के फोंट की कवरेज देख सकते हैं। यह आपको चयनित वर्ण (अक्षर) वाले फोंट को नेत्रहीन रूप से चुनने में मदद करता है।

नीचे दिए गए स्क्रीनशॉट में, आप देख सकते हैं कि "BABEL Unicode Bold" (चयनित) में ṝ को छोड़कर सभी वर्ण हैं और "Arial Regular" (जहाँ माउस है) में केवल कुछ वर्ण हैं।

Fontmatrix के पूर्वावलोकन का स्क्रीनशॉट


@ श्रीवत्सआर - +1 के लिए धन्यवाद, यह फॉन्टमेट्रिक्स के लिए एक शानदार फीचर होगा, मैंने इसके लिए एक फीचर रिक्वेस्ट यहां की है
palbakulich

यदि आपको मेरे स्क्रीनशॉट और विवरण (मेरे अन्य उत्तर देखें) को इस में मिलाना है, तो क्या आप बुरा मानते हैं?
श्रीवत्सआर १६'१२

@ श्रीवत्सआर - क्या यह संभव है? मुझे यकीन नहीं है कि मुझे आपके जवाब का श्रेय लेना चाहिए, हालांकि ...
पालबाकुलिच

यह ठीक है, आप एक थे जिन्होंने फॉन्टमेट्रिक्स का सुझाव दिया था। :-) और लक्ष्य किसी भी भविष्य के खोजकर्ताओं के लिए एक ही प्रश्न के साथ एक अच्छा उत्तर देना है, इसलिए क्रेडिट माध्यमिक है ... मैंने उत्तर को विस्तृत करने के लिए संपादित किया है। (किसी और को संपादन को मंजूरी देनी थी, और कृपया ऐसा किया है।) फिर से धन्यवाद!
श्रीवत्सआर

1
यह सुविधा Fontmatrix के नवीनतम संस्करण से चली गई है, या कम से कम मैं इसे और अधिक नहीं पा सकता हूं। मैं किसी भी अधिक "ब्राउज़ करें" मेनू नहीं देखता।
श्रीवत्सआर

1

चूंकि मैंने मूल रूप से 2011 में यह सवाल पूछा था, इसलिए यह जानकारी उबंटू (जहां पहले अनुशंसित फॉन्टमैट्रिक्स अब नहीं लगती है) और मैकओएस पर दोनों को खोजना मुश्किल हो गया है।

यदि कोई विशिष्ट चरित्र के बजाय सामान्य रूप से किसी भाषा की परवाह करता है , उदाहरण के लिए , उसका उपयोग fc-listकरना है :lang:

~% fc-list :lang=kn-in
/usr/share/fonts/truetype/noto/NotoSansKannadaUI-Regular.ttf: Noto Sans Kannada UI:style=Regular
/usr/share/fonts/truetype/noto/NotoSansKannada-Bold.ttf: Noto Sans Kannada:style=Bold
/usr/share/fonts/truetype/noto/NotoSansKannadaUI-Bold.ttf: Noto Sans Kannada UI:style=Bold
/usr/share/fonts/truetype/noto/NotoSerifKannada-Regular.ttf: Noto Serif Kannada:style=Regular
/usr/share/fonts/truetype/Navilu/Navilu.ttf: Navilu:style=Normal
/usr/share/fonts/truetype/noto/NotoSansKannada-Regular.ttf: Noto Sans Kannada:style=Regular
/usr/share/fonts/truetype/lohit-kannada/Lohit-Kannada.ttf: Lohit Kannada:style=Regular
/usr/share/fonts/truetype/Gubbi/Gubbi.ttf: Gubbi:style=Normal
/usr/share/fonts/truetype/noto/NotoSerifKannada-Bold.ttf: Noto Serif Kannada:style=Bold

विशिष्ट पात्रों के लिए, मैंने "अलग पूछें" पर एक समान प्रश्न पूछा ; यहां पाइथन स्क्रिप्ट की नकल करना जो मैंने उपयोग करना समाप्त कर दिया (यह दोनों ऑपरेटिंग सिस्टम पर काम करता है)।

  1. python-fontconfigया तो python3-fontconfigपैकेज या (या दोनों) स्थापित करें , इस पर निर्भर करता है कि आप पायथन 2 या पायथन 3 का उपयोग करना पसंद करते हैं।

  2. निम्नलिखित कोड को एक फ़ाइल में सहेजें (कहा जाता है) find_fonts.py:

#!/usr/bin/env python

def find_fonts(c):
    """Finds fonts containing  the (Unicode) character c."""
    import fontconfig
    fonts = fontconfig.query()
    for path in sorted(fonts):
        font = fontconfig.FcFont(path)
        if font.has_char(c):
            yield path

if __name__ == '__main__':
    import sys
    search = sys.argv[1]
    char = search.decode('utf-8') if isinstance(search, bytes) else search
    for path in find_fonts(char):
        print(path)
  1. स्क्रिप्ट को या तो python find_fonts.py ಠउसके साथ चलाएं या उस चरित्र की python3 find_fonts.py ಠजगह लें जिसकी आप परवाह करते हैं।

उदाहरण आउटपुट:

$ python3 find_fonts.py ಠ
/usr/share/fonts/truetype/Gubbi/Gubbi.ttf
/usr/share/fonts/truetype/Navilu/Navilu.ttf
/usr/share/fonts/truetype/lohit-kannada/Lohit-Kannada.ttf
/usr/share/fonts/truetype/noto/NotoSansKannada-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansKannada-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKannadaUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansKannadaUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifKannada-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifKannada-Regular.ttf
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.