फोंट यूनिकोड ग्लिफ़ के लिए अच्छे हैं


38

इसलिए मैं स्टैकओवरफ्लो पर इस जवाब को देख रहा था और महसूस किया कि मेरे फोंट यूटीएफ -8 यूनिकोड स्पेक्ट्रम के पूरे हिस्से को कवर नहीं कर रहे हैं (जैसा कि मुझे बहुत सारे वर्ग मिलते हैं)। क्या कोई ऐसा फ़ॉन्ट जानता है जो उस पोस्ट को कवर करेगा?


3
वास्तव में आपके प्रश्न का उत्तर नहीं है, लेकिन मैंने एक सुविधा का उल्लेख किया है कि फोंट (स्थापित) को आसानी से सूचीबद्ध किया fc-list :lang=kv familyजा सकता है, जो किसी दिए गए भाषा के ऑर्थोग्रॉफी का समर्थन करता है, उदाहरण के लिए , और फिर संबंधित फ़ाइलों, pkgs, URL के लिए क्वेरी कर सकता है, इसलिए वह एक है। फोंट की आवश्यकता वाले अन्य लोगों की सहायता करें।
imz - इवान ज़खरीशेव

जवाबों:


33

हैंड्स-डाउन सबसे व्यापक कवरेज रोमन Czyborra की GNU यूनिकोड फ़ॉन्ट परियोजना होगी। यह एक पूर्ण और मुफ्त 8 × 16/16 × 16 पिक्सेल यूनिकोड फ़ॉन्ट एकत्र करने का इरादा है। वर्तमान में यह 34,000 से अधिक वर्णों (~ 40,000 + परिभाषित वर्णों) में शामिल है।

अधिकांश वितरण में उनके रिपॉजिटरी में ग्नू यूनिफोंट है।

यूनिकोड फोंट की एक विस्तृत सूची है यूनिकोड फॉन्ट गाइड फॉर फ़्री / लिबर ओपन सोर्स ऑपरेटिंग सिस्टम यहाँ: http://www.unifont.org/fontguide/

अच्छे यूनिकोड समर्थन के साथ कुछ और सामान्य फोंट में डीजावु और फ्री शामिल हैं


2
यूनिकोड 10 में 136690 अक्षर हैं।
मार्टिन थोमा

15

मैं 2016 में इस पार आया था।

एक टीटीएफ / ओटीएफ फ़ॉन्ट सभी यूटीएफ -8 अक्षरों को कवर करने वाला नहीं है। एक फ़ॉन्ट में 65535 ग्लिफ़ की एक कठिन सीमा है, और 1 मिलियन से अधिक utf-8 ग्लिफ़ हैं। काम करने के लिए आपको एक फ़ॉन्ट-परिवार का उपयोग करना होगा।

एक अच्छा फ़ॉन्ट-परिवार नोटो फ़ॉन्ट परिवार है: https://www.google.com/get/noto/


1
मुख्य मुद्दा यह है कि ब्राउज़र केवल एक फ़ॉन्ट का उपयोग कर सकते हैं - जहां तक ​​मुझे पता है - उदाहरण के लिए वेबसाइटों को प्रदर्शित करने के लिए। लेकिन वास्तविकता थोड़ी खराब है - अधिकांश लोकप्रिय फोंट से बहुत सारे ग्लिफ़ गायब हैं। तो कम से कम अगर 64k ग्लिफ़ भरवां हो, तो यह वर्तमान स्थिति से बेहतर होगा।
गाबोर गारमी

@GaborGarami सहमत हैं, लेकिन कुछ फॉन्ट मैकेनिज्म (जैसे फॉन्टकोनफिग) मुख्य फ़ॉन्ट से अलग होने पर भी वैकल्पिक फोंट से ग्लिफ़ को हथियाने की कोशिश करेंगे।
15

@rbrito ओह, मुझे नहीं पता था कि। जानकारी के लिए धन्यवाद।
गाबेर गार्मी

अधिकांश ब्राउज़र व्यक्तिगत ग्लिफ़ के लिए भी कमबैक करेंगे।
jbg

UTF-8 वर्ण नहीं है क्योंकि UTF-8 यूनिकोड के लिए सिर्फ एक एन्कोडिंग है। और केवल 0x10FFFF यूनिकोड कोड बिंदु हैं, कोई भी UTF-8 अनुक्रम जो U + 10FFFF से बड़े कोड बिंदु को एनकोड करता है वह अमान्य है। यहां तक ​​कि UTF-32 भी 0x10FFFF तक सीमित है। देखें कि यूनिकोड 0x10FFFF तक ही सीमित क्यों है?
फुलकव
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.