कंप्यूटर फ़ॉन्ट: Difference between revisions
No edit summary |
No edit summary |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
{{About|फॉन्ट टेक्नोलॉजी|अलग-अलग फॉन्ट सेट के टाइपोग्राफिक रूप के बारे में जानकारी|टाइपफ़ेस}}[[File:Comparison of printed and digital versions of Perpetua.png|thumb|[[ पेरपेटुआ (टाइपफेस) | पेरपेटुआ (टाइपफेस)]] के मुद्रित (शीर्ष) और डिजिटल (नीचे) संस्करणों के बीच तुलना]]कंप्यूटर [[ फ़ॉन्ट |फ़ॉन्ट]] को डिजिटल [[ डेटा फ़ाइल |डेटा फ़ाइल]] के रूप में कार्यान्वित किया जाता है जिसमें ग्राफिक रूप से संबंधित [[ ग्लिफ़ |ग्लिफ़]] का सेट होता है। [[ फ़ॉन्ट संपादक |फ़ॉन्ट संपादक]] का उपयोग करके कंप्यूटर फ़ॉन्ट डिज़ाइन और बनाया गया है। विशेष रूप से कंप्यूटर स्क्रीन के लिए डिज़ाइन किया गया कंप्यूटर फ़ॉन्ट, न कि प्रिंटिंग के लिए, स्क्रीन फ़ॉन्ट है। | {{About|फॉन्ट टेक्नोलॉजी|अलग-अलग फॉन्ट सेट के टाइपोग्राफिक रूप के बारे में जानकारी|टाइपफ़ेस}}[[File:Comparison of printed and digital versions of Perpetua.png|thumb|[[ पेरपेटुआ (टाइपफेस) | पेरपेटुआ (टाइपफेस)]] के मुद्रित (शीर्ष) और डिजिटल (नीचे) संस्करणों के बीच तुलना]]कंप्यूटर [[ फ़ॉन्ट |फ़ॉन्ट]] को डिजिटल [[ डेटा फ़ाइल |डेटा फ़ाइल]] के रूप में कार्यान्वित किया जाता है जिसमें ग्राफिक रूप से संबंधित [[ ग्लिफ़ |ग्लिफ़]] का सेट होता है। [[ फ़ॉन्ट संपादक |फ़ॉन्ट संपादक]] का उपयोग करके कंप्यूटर फ़ॉन्ट डिज़ाइन और बनाया गया है। विशेष रूप से कंप्यूटर स्क्रीन के लिए डिज़ाइन किया गया कंप्यूटर फ़ॉन्ट, न कि प्रिंटिंग के लिए, स्क्रीन फ़ॉन्ट है। | ||
गतिशील प्रकार की शब्दावली में, फ़ॉन्ट विशिष्ट [[ टाइपफ़ेस |टाइपफ़ेस]] , आकार, चौड़ाई, वजन, ढलान आदि में गतिशील प्रकार के टुकड़ों का सेट है (उदाहरण के लिए, गिल सैंस बोल्ड 12 पॉइंट या सेंचुरी टाइप विस्तारित 14 पॉइंट), और टाइपफेस शैलियों और आकारों में संबंधित फोंट के संग्रह को संदर्भित करता है (उदाहरण के लिए, [[ गिल संस |गिल संस]] | गतिशील प्रकार की शब्दावली में, फ़ॉन्ट विशिष्ट [[ टाइपफ़ेस |टाइपफ़ेस]] , आकार, चौड़ाई, वजन, ढलान आदि में गतिशील प्रकार के टुकड़ों का सेट है (उदाहरण के लिए, गिल सैंस बोल्ड 12 पॉइंट या सेंचुरी टाइप विस्तारित 14 पॉइंट), और टाइपफेस शैलियों और आकारों में संबंधित फोंट के संग्रह को संदर्भित करता है (उदाहरण के लिए, [[ गिल संस |गिल संस]] के सभी प्रकार)। [[ HTML |एचटीएमएल]] , [[ CSS |सीएसएस]] और संबंधित तकनीकों में, फ़ॉन्ट परिवार (एचटीएमएल) टाइपफेस के डिजिटल समतुल्य को संदर्भित करता है। 1990 के दशक से, बहुत से लोग ''फ़ॉन्ट'' शब्द का प्रयोग ''टाइपफेस'' के [[ पर्याय |पर्याय]] के रूप में करते हैं। | ||
कंप्यूटर फ़ॉन्ट फ़ाइल डेटा स्वरूपों के तीन मूल प्रकार हैं: | कंप्यूटर फ़ॉन्ट फ़ाइल डेटा स्वरूपों के तीन मूल प्रकार हैं: | ||
Line 10: | Line 10: | ||
बिटमैप फ़ॉन्ट अन्य फ़ॉन्ट प्रकारों की तुलना में कंप्यूटर कोड में तेज़ और आसान होते हैं, लेकिन वे स्केलेबल नहीं होते हैं: बिटमैप फ़ॉन्ट को प्रत्येक आकार के लिए अलग फ़ॉन्ट की आवश्यकता होती है।<ref name=एंटी-एंटी-अलियासिंग>{{cite web|last1=Gruber|first1=John|title=एंटी-एंटी-अलियासिंग|url=http://daringfireball.net/2003/03/anti-anti-aliasing|website=Daring Fireball|access-date=5 September 2015|archive-url=https://web.archive.org/web/20150901034604/https://daringfireball.net/2003/03/anti-anti-aliasing|archive-date=2015-09-01|url-status=live}}</ref> प्रत्येक ग्लिफ के घटकों के लिए अलग-अलग मापों को प्रतिस्थापित करके रूपरेखा और स्ट्रोक फोंट को एक ही फ़ॉन्ट में बदला जा सकता है, लेकिन वे बिटमैप फोंट की तुलना में स्क्रीन पर या प्रिंट में प्रस्तुत करने के लिए अधिक जटिल हैं क्योंकि स्क्रीन पर और प्रिंट में प्रदर्शित करने के लिए बिटमैप्स को प्रस्तुत करने के लिए उन्हें अतिरिक्त कंप्यूटर कोड की आवश्यकता होती है। चूँकि सभी प्रकार के फ़ॉन्ट अभी भी उपयोग में हैं, आज कंप्यूटर पर उपयोग किए जाने वाले अधिकांश फ़ॉन्ट आउटलाइन फ़ॉन्ट हैं।। | बिटमैप फ़ॉन्ट अन्य फ़ॉन्ट प्रकारों की तुलना में कंप्यूटर कोड में तेज़ और आसान होते हैं, लेकिन वे स्केलेबल नहीं होते हैं: बिटमैप फ़ॉन्ट को प्रत्येक आकार के लिए अलग फ़ॉन्ट की आवश्यकता होती है।<ref name=एंटी-एंटी-अलियासिंग>{{cite web|last1=Gruber|first1=John|title=एंटी-एंटी-अलियासिंग|url=http://daringfireball.net/2003/03/anti-anti-aliasing|website=Daring Fireball|access-date=5 September 2015|archive-url=https://web.archive.org/web/20150901034604/https://daringfireball.net/2003/03/anti-anti-aliasing|archive-date=2015-09-01|url-status=live}}</ref> प्रत्येक ग्लिफ के घटकों के लिए अलग-अलग मापों को प्रतिस्थापित करके रूपरेखा और स्ट्रोक फोंट को एक ही फ़ॉन्ट में बदला जा सकता है, लेकिन वे बिटमैप फोंट की तुलना में स्क्रीन पर या प्रिंट में प्रस्तुत करने के लिए अधिक जटिल हैं क्योंकि स्क्रीन पर और प्रिंट में प्रदर्शित करने के लिए बिटमैप्स को प्रस्तुत करने के लिए उन्हें अतिरिक्त कंप्यूटर कोड की आवश्यकता होती है। चूँकि सभी प्रकार के फ़ॉन्ट अभी भी उपयोग में हैं, आज कंप्यूटर पर उपयोग किए जाने वाले अधिकांश फ़ॉन्ट आउटलाइन फ़ॉन्ट हैं।। | ||
फ़ॉन्ट्स [[ मोनोस्पेस्ड फ़ॉन्ट |मोनोस्पेस्ड फ़ॉन्ट]] (अर्थात प्रत्येक वर्ण को पिछले वर्ण से निरंतर दूरी पर प्लॉट किया जाता है, जो ड्राइंग करते समय उसके बगल में होता है) या [[ आनुपातिक फ़ॉन्ट |आनुपातिक फ़ॉन्ट]] (प्रत्येक वर्ण की अपनी चौड़ाई होती है) किया जा सकता है। चूँकि विशेष फ़ॉन्ट-हैंडलिंग एप्लिकेशन विशेष रूप से [[ औचित्य (टाइपसेटिंग) |औचित्य (टाइपसेटिंग)]] को सही ठहराते समय रिक्ति को प्रभावित कर सकता है | फ़ॉन्ट्स [[ मोनोस्पेस्ड फ़ॉन्ट |मोनोस्पेस्ड फ़ॉन्ट]] (अर्थात प्रत्येक वर्ण को पिछले वर्ण से निरंतर दूरी पर प्लॉट किया जाता है, जो ड्राइंग करते समय उसके बगल में होता है) या [[ आनुपातिक फ़ॉन्ट |आनुपातिक फ़ॉन्ट]] (प्रत्येक वर्ण की अपनी चौड़ाई होती है) किया जा सकता है। चूँकि विशेष फ़ॉन्ट-हैंडलिंग एप्लिकेशन विशेष रूप से [[ औचित्य (टाइपसेटिंग) |औचित्य (टाइपसेटिंग)]] को सही ठहराते समय रिक्ति को प्रभावित कर सकता है | ||
Line 63: | Line 62: | ||
रूपरेखा फोंट या वेक्टर फोंट [[ वेक्टर ग्राफिक्स |वेक्टर ग्राफिक्स]] के संग्रह हैं, जिसमें ग्लिफ की सीमा को परिभाषित करने वाली रेखाएं और वक्र सम्मिलित हैं। प्रारंभिक वेक्टर फोंट का उपयोग [[ वेक्टर मॉनिटर |वेक्टर मॉनिटर]] और [[ द्रोह करनेवाला |वेक्टर प्लॉटर्स]] द्वारा मोटे रेखांकित [[ ग्लिफ़ |ग्लिफ़]] के अतिरिक्त पतले सिंगल स्ट्रोक के साथ अपने स्वयं के आंतरिक फोंट का उपयोग करके किया जाता था। डेस्कटॉप पब्लिशिंग के आगमन ने पहले [[ मैकिनटोश |मैकिनटोश]] और [[ लेजर प्रिंटर |लेजर प्रिंटर]] के [[ ग्राफिकल यूज़र इंटरफ़ेस |ग्राफिकल यूज़र इंटरफ़ेस]] को एकीकृत करने के लिए सामान्य मानक की आवश्यकता को सामने लाया। एकीकरण प्रौद्योगिकी का वर्णन करने के लिए शब्द [[ WYSIWYG | | रूपरेखा फोंट या वेक्टर फोंट [[ वेक्टर ग्राफिक्स |वेक्टर ग्राफिक्स]] के संग्रह हैं, जिसमें ग्लिफ की सीमा को परिभाषित करने वाली रेखाएं और वक्र सम्मिलित हैं। प्रारंभिक वेक्टर फोंट का उपयोग [[ वेक्टर मॉनिटर |वेक्टर मॉनिटर]] और [[ द्रोह करनेवाला |वेक्टर प्लॉटर्स]] द्वारा मोटे रेखांकित [[ ग्लिफ़ |ग्लिफ़]] के अतिरिक्त पतले सिंगल स्ट्रोक के साथ अपने स्वयं के आंतरिक फोंट का उपयोग करके किया जाता था। डेस्कटॉप पब्लिशिंग के आगमन ने पहले [[ मैकिनटोश |मैकिनटोश]] और [[ लेजर प्रिंटर |लेजर प्रिंटर]] के [[ ग्राफिकल यूज़र इंटरफ़ेस |ग्राफिकल यूज़र इंटरफ़ेस]] को एकीकृत करने के लिए सामान्य मानक की आवश्यकता को सामने लाया। एकीकरण प्रौद्योगिकी का वर्णन करने के लिए शब्द [[ WYSIWYG |वाईसिविग]] (जो आप देखते हैं वही आपको मिलता है) था। यह सामान्य मानक था (और अभी भी है{{when|date=September 2021}}) एडोब पोस्टस्क्रिप्ट।{{cn|date=September 2021}} आउटलाइन फ़ॉन्ट के उदाहरणों में सम्मिलित हैं: पोस्टस्क्रिप्ट टाइप 1 और टाइप 3 फ़ॉन्ट, ट्रू टाइप, ओपन टाइप और [[ कंप्यूग्राफिक |कंप्यूग्राफिक]] | ||
रूपरेखा फ़ॉन्ट का प्राथमिक लाभ यह है कि [[ बिटमैप फ़ॉन्ट |बिटमैप फ़ॉन्ट]] के विपरीत, वे पिक्सेल के अतिरिक्त रेखाओं और वक्रों का सेट होते हैं; जिन्हें बिना [[ पिक्सेलेशन |पिक्सेलेशन]] के स्केल किया जा सकता है। इसलिए, आउटलाइन फ़ॉन्ट वर्णों को किसी भी आकार में बढ़ाया जा सकता है और अन्यथा बिटमैप फ़ॉन्ट की तुलना में अधिक आकर्षक परिणामों के साथ रूपांतरित किया जा सकता है, लेकिन इसके लिए बहुत अधिक प्रसंस्करण की आवश्यकता होती है और फ़ॉन्ट, रेंडरिंग सॉफ़्टवेयर और आउटपुट आकार के आधार पर अवांछनीय प्रतिपादन हो सकता है। फिर भी, यदि आवश्यक हो तो आउटलाइन फोंट को बिटमैप फोंट में पहले ही रूपांतरित किया जा सकता है। व्युत्क्रम परिवर्तन बहुत कठिन है, क्योंकि बिटमैप फोंट को अनुमान लगाने के लिए [[ अनुमानी एल्गोरिथ्म |अनुमानी एल्गोरिथ्म]] की आवश्यकता होती है और यदि पिक्सेल सीधी रेखा नहीं बनाते हैं तो संबंधित घटता का अनुमान लगाते हैं। | रूपरेखा फ़ॉन्ट का प्राथमिक लाभ यह है कि [[ बिटमैप फ़ॉन्ट |बिटमैप फ़ॉन्ट]] के विपरीत, वे पिक्सेल के अतिरिक्त रेखाओं और वक्रों का सेट होते हैं; जिन्हें बिना [[ पिक्सेलेशन |पिक्सेलेशन]] के स्केल किया जा सकता है। इसलिए, आउटलाइन फ़ॉन्ट वर्णों को किसी भी आकार में बढ़ाया जा सकता है और अन्यथा बिटमैप फ़ॉन्ट की तुलना में अधिक आकर्षक परिणामों के साथ रूपांतरित किया जा सकता है, लेकिन इसके लिए बहुत अधिक प्रसंस्करण की आवश्यकता होती है और फ़ॉन्ट, रेंडरिंग सॉफ़्टवेयर और आउटपुट आकार के आधार पर अवांछनीय प्रतिपादन हो सकता है। फिर भी, यदि आवश्यक हो तो आउटलाइन फोंट को बिटमैप फोंट में पहले ही रूपांतरित किया जा सकता है। व्युत्क्रम परिवर्तन बहुत कठिन है, क्योंकि बिटमैप फोंट को अनुमान लगाने के लिए [[ अनुमानी एल्गोरिथ्म |अनुमानी एल्गोरिथ्म]] की आवश्यकता होती है और यदि पिक्सेल सीधी रेखा नहीं बनाते हैं तो संबंधित घटता का अनुमान लगाते हैं। | ||
Line 98: | Line 97: | ||
== यह भी देखें == | == यह भी देखें == | ||
* | * एडोब सिस्टम्स, इंक. वी. साउथ सॉफ्टवेयर, इंक., कंप्यूटर फोंट के लिए कॉपीराइट सुरक्षा के संबंध में संयुक्त राज्य जिला अदालत की स्थिति | ||
* एप्पल उन्नत टाइपोग्राफी | * एप्पल उन्नत टाइपोग्राफी | ||
* [[ टाइपफेस प्रदर्शित करें ]] | * [[ टाइपफेस प्रदर्शित करें ]] | ||
Line 111: | Line 110: | ||
* टाइपफेस | * टाइपफेस | ||
* [[ टाइप बैठना ]] | * [[ टाइप बैठना ]] | ||
* TeX, [[ LaTeX | | * TeX, [[ LaTeX |लाटेकस]] और [[ मेटापोस्ट |मेटापोस्ट]] | ||
* केसर टाइप सिस्टम, उच्च गुणवत्ता वाला एंटी-अलियास [[ टेक्स |टेक्स]] | * केसर टाइप सिस्टम, उच्च गुणवत्ता वाला एंटी-अलियास [[ टेक्स |टेक्स]] -रेंडरिंग इंजन | ||
* [[ यूनिकोड टाइपफेस ]] | * [[ यूनिकोड टाइपफेस ]] | ||
* [[ वेब टाइपोग्राफी ]], वेबसाइटों में फॉन्ट एम्बेडिंग के विधियों की व्याख्या करती है | * [[ वेब टाइपोग्राफी ]], वेबसाइटों में फॉन्ट एम्बेडिंग के विधियों की व्याख्या करती है | ||
Line 132: | Line 131: | ||
[[श्रेणी: डिजिटल टाइपोग्राफी]] | [[श्रेणी: डिजिटल टाइपोग्राफी]] | ||
[[Category:All articles with unsourced statements]] | |||
[[Category: | [[Category:All articles with vague or ambiguous time]] | ||
[[Category:Articles with hatnote templates targeting a nonexistent page]] | |||
[[Category:Articles with invalid date parameter in template]] | |||
[[Category:Articles with unsourced statements from September 2021]] | |||
[[Category:CS1 errors]] | |||
[[Category:Collapse templates]] | |||
[[Category:Created On 01/01/2023]] | [[Category:Created On 01/01/2023]] | ||
[[Category:Lua-based templates]] | |||
[[Category:Machine Translated Page]] | |||
[[Category:Navigational boxes| ]] | |||
[[Category:Navigational boxes without horizontal lists]] | |||
[[Category:Pages with broken file links]] | |||
[[Category:Pages with script errors]] | |||
[[Category:Short description with empty Wikidata description]] | |||
[[Category:Sidebars with styles needing conversion]] | |||
[[Category:Template documentation pages|Documentation/doc]] | |||
[[Category:Templates Vigyan Ready]] | |||
[[Category:Templates generating microformats]] | |||
[[Category:Templates that add a tracking category]] | |||
[[Category:Templates that are not mobile friendly]] | |||
[[Category:Templates that generate short descriptions]] | |||
[[Category:Templates using TemplateData]] | |||
[[Category:Vague or ambiguous time from September 2021]] | |||
[[Category:Wikipedia metatemplates]] |
Latest revision as of 16:34, 9 February 2023
![](https://upload.wikimedia.org/wikipedia/commons/thumb/3/33/Comparison_of_printed_and_digital_versions_of_Perpetua.png/300px-Comparison_of_printed_and_digital_versions_of_Perpetua.png)
कंप्यूटर फ़ॉन्ट को डिजिटल डेटा फ़ाइल के रूप में कार्यान्वित किया जाता है जिसमें ग्राफिक रूप से संबंधित ग्लिफ़ का सेट होता है। फ़ॉन्ट संपादक का उपयोग करके कंप्यूटर फ़ॉन्ट डिज़ाइन और बनाया गया है। विशेष रूप से कंप्यूटर स्क्रीन के लिए डिज़ाइन किया गया कंप्यूटर फ़ॉन्ट, न कि प्रिंटिंग के लिए, स्क्रीन फ़ॉन्ट है।
गतिशील प्रकार की शब्दावली में, फ़ॉन्ट विशिष्ट टाइपफ़ेस , आकार, चौड़ाई, वजन, ढलान आदि में गतिशील प्रकार के टुकड़ों का सेट है (उदाहरण के लिए, गिल सैंस बोल्ड 12 पॉइंट या सेंचुरी टाइप विस्तारित 14 पॉइंट), और टाइपफेस शैलियों और आकारों में संबंधित फोंट के संग्रह को संदर्भित करता है (उदाहरण के लिए, गिल संस के सभी प्रकार)। एचटीएमएल , सीएसएस और संबंधित तकनीकों में, फ़ॉन्ट परिवार (एचटीएमएल) टाइपफेस के डिजिटल समतुल्य को संदर्भित करता है। 1990 के दशक से, बहुत से लोग फ़ॉन्ट शब्द का प्रयोग टाइपफेस के पर्याय के रूप में करते हैं।
कंप्यूटर फ़ॉन्ट फ़ाइल डेटा स्वरूपों के तीन मूल प्रकार हैं:
- बिटमैप फोंट में प्रत्येक फेस और आकार में प्रत्येक ग्लिफ़ की छवि का प्रतिनिधित्व करने वाले डॉट्स या पिक्सेल का मैट्रिक्स होता है।
- वेक्टर फोंट (सहित, और कभी-कभी आउटलाइन फोंट के लिए पर्याय के रूप में उपयोग किया जाता है) प्रत्येक ग्लिफ़ का वर्णन करने के लिए बेज़ियर कर्व्स, ड्राइंग निर्देश और गणितीय सूत्र का उपयोग करते हैं, जो चरित्र की रूपरेखा को किसी भी आकार में मापनीय बनाते हैं।
- स्ट्रोक फोंट विशिष्ट टाइपफेस में लाइन के आकार और आकार को परिभाषित करने के लिए निर्दिष्ट लाइनों और अतिरिक्त जानकारी की श्रृंखला का उपयोग करते हैं, जो एक साथ ग्लिफ़ की उपस्थिति का निर्धारण करते हैं।
बिटमैप फ़ॉन्ट अन्य फ़ॉन्ट प्रकारों की तुलना में कंप्यूटर कोड में तेज़ और आसान होते हैं, लेकिन वे स्केलेबल नहीं होते हैं: बिटमैप फ़ॉन्ट को प्रत्येक आकार के लिए अलग फ़ॉन्ट की आवश्यकता होती है।[1] प्रत्येक ग्लिफ के घटकों के लिए अलग-अलग मापों को प्रतिस्थापित करके रूपरेखा और स्ट्रोक फोंट को एक ही फ़ॉन्ट में बदला जा सकता है, लेकिन वे बिटमैप फोंट की तुलना में स्क्रीन पर या प्रिंट में प्रस्तुत करने के लिए अधिक जटिल हैं क्योंकि स्क्रीन पर और प्रिंट में प्रदर्शित करने के लिए बिटमैप्स को प्रस्तुत करने के लिए उन्हें अतिरिक्त कंप्यूटर कोड की आवश्यकता होती है। चूँकि सभी प्रकार के फ़ॉन्ट अभी भी उपयोग में हैं, आज कंप्यूटर पर उपयोग किए जाने वाले अधिकांश फ़ॉन्ट आउटलाइन फ़ॉन्ट हैं।।
फ़ॉन्ट्स मोनोस्पेस्ड फ़ॉन्ट (अर्थात प्रत्येक वर्ण को पिछले वर्ण से निरंतर दूरी पर प्लॉट किया जाता है, जो ड्राइंग करते समय उसके बगल में होता है) या आनुपातिक फ़ॉन्ट (प्रत्येक वर्ण की अपनी चौड़ाई होती है) किया जा सकता है। चूँकि विशेष फ़ॉन्ट-हैंडलिंग एप्लिकेशन विशेष रूप से औचित्य (टाइपसेटिंग) को सही ठहराते समय रिक्ति को प्रभावित कर सकता है
फ़ॉन्ट प्रकार
बिटमैप फोंट
![](https://upload.wikimedia.org/wikipedia/commons/thumb/2/29/Original_Mac_fonts.png/300px-Original_Mac_fonts.png)
एक बिटमैप फ़ॉन्ट वह है जो प्रत्येक ग्लिफ को पिक्सल की सरणी (यानी, बिटमैप) के रूप में संग्रहीत करता है। यह सामान्यतः रास्टर फ़ॉन्ट या पिक्सेल फ़ॉन्ट के रूप में जाना जाता है। बिटमैप फोंट ग्लिफ़ के रेखापुंज ग्राफिक्स का संग्रह हैं। फ़ॉन्ट के प्रत्येक संस्करण के लिए, ग्लिफ़ छवियों का पूरा सेट होता है, जिसमें प्रत्येक सेट में प्रत्येक वर्ण के लिए छवि होती है। उदाहरण के लिए, यदि किसी फ़ॉन्ट के तीन आकार हैं, और बोल्ड और इटैलिक का कोई संयोजन है, तो छवियों के 12 पूर्ण सेट होने चाहिए।
बिटमैप फ़ॉन्ट के लाभों में सम्मिलित हैं:
- प्रस्तुत करने के लिए बहुत तेज और सरल
- अन्य प्रकार की तुलना में बनाना आसान है।
- समान विनिर्देश प्रदर्शन पर प्रदर्शित होने पर अनस्केल्ड बिटमैप फ़ॉन्ट हमेशा बिल्कुल समान आउटपुट देते हैं
- बहुत कम-गुणवत्ता या छोटे आकार के डिस्प्ले के लिए सर्वश्रेष्ठ जहां स्पष्ट रूप से प्रदर्शित करने के लिए फ़ॉन्ट को ठीक-ठीक करने की आवश्यकता होती है
बिटमैप फोंट का प्राथमिक क्षति यह है कि रूपरेखा और स्ट्रोक फोंट की तुलना में स्केल या अन्यथा रूपांतरित होने पर दृश्य गुणवत्ता खराब हो जाती है, और एक ही फ़ॉन्ट के कई अनुकूलित और उद्देश्य-निर्मित आकार प्रदान करने से स्मृति उपयोग में नाटकीय रूप से वृद्धि होती है। प्रारंभिक बिटमैप फ़ॉन्ट कस्टम फ़ॉन्ट के साथ केवल कुछ अनुकूलित आकारों जैसे 8, 9, 10, 12, 14, 18, 24, 36, 48, 72, और 96 अंक (प्रति इंच 96 डॉट्स का रिज़ॉल्यूशन मानकर) में उपलब्ध थे अधिकांश केवल विशिष्ट आकार में उपलब्ध होता है, जैसे कि केवल 72 बिंदुओं पर शीर्षक फ़ॉन्ट।
प्रारंभिक कंप्यूटर सिस्टम की सीमित प्रोसेसिंग पावर और मेमोरी ने बिटमैप फोंट के अनन्य उपयोग को विवश कर दिया। हार्डवेयर में सुधार ने उन स्थितियों में उन्हें आउटलाइन या स्ट्रोक फोंट से बदलने की अनुमति दी है जहां स्वैच्छिक स्केलिंग वांछनीय है, लेकिन बिटमैप फोंट अभी भी अंतः स्थापित प्रणालियाँ और अन्य जगहों पर सामान्य उपयोग में हैं जहां गति और सरलता को महत्वपूर्ण माना जाता है।
बिटमैप फोंट का उपयोग लिनक्स कंसोल, माइक्रोसॉफ़्ट विंडोज़ रिकवरी कंसोल और एम्बेडेड सिस्टम में किया जाता है। पुराने डॉट मैट्रिक्स प्रिंटर बिटमैप फोंट का उपयोग करते थे; अधिकांश प्रिंटर की मेमोरी में संग्रहीत होता है और कंप्यूटर के प्रिंट ड्राइवर द्वारा संबोधित किया जाता है। क्रॉस-सिलाई में बिटमैप फोंट का उपयोग किया जा सकता है।
बिटमैप फ़ॉन्ट का उपयोग करके स्ट्रिंग को आकर्षित करने के लिए, प्रत्येक वर्ण के बिटमैप्स को क्रमिक रूप से आउटपुट करने का अर्थ है, जिसमें स्ट्रिंग में प्रति-चरित्र इंडेंटेशन करना सम्मिलित है।
एक रंग का फोंट विरूद्ध ग्रे के रंगों के साथ फोंट
डिजिटल बिटमैप फ़ॉन्ट (और फ़ॉन्ट रेखांकन ) मोनोक्रोम या ग्रे स्केल का उपयोग कर सकते हैं। बाद वाला स्थानिक एंटी-अलियास है। टेक्स्ट प्रदर्शित करते समय, सामान्यतः ऑपरेटिंग सिस्टम फ़ॉन्ट के रंग और पृष्ठभूमि के रंग के बीच मध्यवर्ती रंगों के रूप में ग्रे के रंगों का सही प्रकार से प्रतिनिधित्व करता है। चूँकि, यदि टेक्स्ट को ग्राफिक फ़ाइलों की पृष्ठभूमि में पारदर्शिता के साथ छवि के रूप में दर्शाया गया है, तो ग्रे के रंगों को छवि प्रारूप की आवश्यकता होती है जो अल्फा रचना की अनुमति देता है।
स्केलिंग
बिटमैप फ़ॉन्ट अपने मूल पिक्सेल आकार में सबसे अच्छे लगते हैं। बिटमैप फ़ॉन्ट का उपयोग करने वाली कुछ प्रणालियाँ एल्गोरिथम के अनुसार कुछ फ़ॉन्ट वेरिएंट बना सकती हैं। उदाहरण के लिए, मूल एप्पल मैकिन्टोज कंप्यूटर लंबवत स्ट्रोक को चौड़ा करके बोल्ड और छवि को शियर मैपिंग द्वारा तिरछा बना सकता है। गैर-देशी आकारों में, कई टेक्स्ट रेंडरिंग प्रणालियां निकटतम-पड़ोसी रीसैंपलिंग करती हैं, जो खुरदरी दांतेदार किनारों को प्रस्तुत करती हैं। अधिक उन्नत प्रणालियां बिटमैप फोंट पर स्थानिक एंटी-अलियासिंग करती हैं, जिसका आकार एप्लिकेशन द्वारा अनुरोधित आकार से मेल नहीं खाता है। यह तकनीक फ़ॉन्ट को छोटा करने के लिए अच्छे प्रकार से काम करती है, लेकिन आकार बढ़ाने के लिए नहीं, क्योंकि यह किनारों को धुंधला कर देती है। कुछ ग्राफिक्स सिस्टम जो बिटमैप फोंट का उपयोग करते हैं, विशेष रूप से एम्यूलेटर के, वक्र-संवेदनशील अरेखीय पुनर्नमूनाकरण एल्गोरिदम जैसे कि 2xSaI या hq3x को फोंट और अन्य बिटमैप्स पर प्रयुक्त करते हैं, जो आकार में मध्यम वृद्धि पर थोड़ा आपत्तिजनक विकृति प्रस्तुत करते हुए फ़ॉन्ट को धुंधला करने से बचाते हैं।
बिटमैप फोंट और आउटलाइन फोंट के बीच का अंतर बिटमैप और वेक्टर छवि फ़ाइल स्वरूपों के बीच के अंतर के समान है। बिटमैप फॉन्ट विंडोज बिटमैप (.bmp), पोर्टेबल नेटवर्क ग्राफ़िक्स (.png और TIF (.tif या .tiff) जैसे छवि प्रारूपों के प्रकार हैं, जो कुछ स्थितियों में संपीड़न के साथ छवि डेटा को पिक्सेल के ग्रिड के रूप में संग्रहीत करते हैं। रूपरेखा या स्ट्रोक छवि प्रारूप जैसे कि विंडोज मेटाफाइल प्रारूप (.wmf) और स्केलेबल वेक्टर ग्राफिक्स format (.svg), छवि को स्वयं संग्रहीत करने के अतिरिक्त छवि को कैसे आरेखित करना है, इस बारे में रेखाओं और वक्रों के रूप में निर्देशों को संग्रहीत करें।
एक ट्रेस प्रोग्राम उच्च-रिज़ॉल्यूशन बिटमैप फ़ॉन्ट की रूपरेखा का अनुसरण कर सकता है और प्रारंभिक रूपरेखा तैयार कर सकता है जिसका उपयोग फ़ॉन्ट डिज़ाइनर परिशिष्ट भाग या ट्रू टाइप जैसे सिस्टम में उपयोगी आउटलाइन फ़ॉन्ट बनाने के लिए करता है। दांतेदार किनारों या धुंधलेपन के बिना आसानी से रूपरेखा फ़ॉन्ट स्केल करें।
बिटमैप फ़ॉन्ट प्रारूप
![](https://upload.wikimedia.org/wikipedia/commons/4/48/AmigaColorFont.png)
- पोर्टेबल संकलित प्रारूप (पीसीएफ)
- ग्लिफ़ बिटमैप वितरण स्वरूप (बीडीएफ)
- सर्वर सामान्य प्रारूप (एसएनएफ)
- डीईसी विंडोज फ़ॉन्ट (डीडब्ल्यूएफ)
- सन एक्स11/एनईडब्ल्यूएस फॉर्मेट (बीएफ, एएफएम)
- माइक्रोसॉफ्ट विंडोज़ बिटमैप्ड फ़ॉन्ट (एफओएन)
- अमिगा फॉन्ट, कलरफॉन्ट, एनिमफॉन्ट
- बाइटमैप फ़ॉन्ट (बीएमएफ)[2]
- पीसी स्क्रीन फ़ॉन्ट (पीएसएफ)
- स्केलेबल स्क्रीन फ़ॉन्ट (एसएफएन, आउटलाइन फॉन्ट को भी सपोर्ट करता है)
- TeX DVI ड्राइवरों (पीके) के लिए पैक्ड बिटमैप फ़ॉन्ट बिटमैप फ़ाइल
- एफजेडएक्स जेडएक्स स्पेक्ट्रम के लिए आनुपातिक बिटमैप फ़ॉन्ट[3]
रूपरेखा फोंट
रूपरेखा फोंट या वेक्टर फोंट वेक्टर ग्राफिक्स के संग्रह हैं, जिसमें ग्लिफ की सीमा को परिभाषित करने वाली रेखाएं और वक्र सम्मिलित हैं। प्रारंभिक वेक्टर फोंट का उपयोग वेक्टर मॉनिटर और वेक्टर प्लॉटर्स द्वारा मोटे रेखांकित ग्लिफ़ के अतिरिक्त पतले सिंगल स्ट्रोक के साथ अपने स्वयं के आंतरिक फोंट का उपयोग करके किया जाता था। डेस्कटॉप पब्लिशिंग के आगमन ने पहले मैकिनटोश और लेजर प्रिंटर के ग्राफिकल यूज़र इंटरफ़ेस को एकीकृत करने के लिए सामान्य मानक की आवश्यकता को सामने लाया। एकीकरण प्रौद्योगिकी का वर्णन करने के लिए शब्द वाईसिविग (जो आप देखते हैं वही आपको मिलता है) था। यह सामान्य मानक था (और अभी भी है[when?]) एडोब पोस्टस्क्रिप्ट।[citation needed] आउटलाइन फ़ॉन्ट के उदाहरणों में सम्मिलित हैं: पोस्टस्क्रिप्ट टाइप 1 और टाइप 3 फ़ॉन्ट, ट्रू टाइप, ओपन टाइप और कंप्यूग्राफिक
रूपरेखा फ़ॉन्ट का प्राथमिक लाभ यह है कि बिटमैप फ़ॉन्ट के विपरीत, वे पिक्सेल के अतिरिक्त रेखाओं और वक्रों का सेट होते हैं; जिन्हें बिना पिक्सेलेशन के स्केल किया जा सकता है। इसलिए, आउटलाइन फ़ॉन्ट वर्णों को किसी भी आकार में बढ़ाया जा सकता है और अन्यथा बिटमैप फ़ॉन्ट की तुलना में अधिक आकर्षक परिणामों के साथ रूपांतरित किया जा सकता है, लेकिन इसके लिए बहुत अधिक प्रसंस्करण की आवश्यकता होती है और फ़ॉन्ट, रेंडरिंग सॉफ़्टवेयर और आउटपुट आकार के आधार पर अवांछनीय प्रतिपादन हो सकता है। फिर भी, यदि आवश्यक हो तो आउटलाइन फोंट को बिटमैप फोंट में पहले ही रूपांतरित किया जा सकता है। व्युत्क्रम परिवर्तन बहुत कठिन है, क्योंकि बिटमैप फोंट को अनुमान लगाने के लिए अनुमानी एल्गोरिथ्म की आवश्यकता होती है और यदि पिक्सेल सीधी रेखा नहीं बनाते हैं तो संबंधित घटता का अनुमान लगाते हैं।
आउटलाइन फोंट में बड़ी समस्या है, जिसमें उनके द्वारा उपयोग किए जाने वाले बेज़ियर कर्व्स को रास्टर डिस्प्ले (जैसे अधिकांश कंप्यूटर मॉनिटर और प्रिंटर) पर त्रुटिहीन रूप से प्रस्तुत नहीं किया जा सकता है, और वांछित आकार और स्थिति के आधार पर उनका प्रतिपादन आकार बदल सकता है।[4] इस समस्या के दृश्य प्रभाव को कम करने के लिए फ़ॉन्ट हिंटिंग जैसे उपायों का उपयोग करना होगा, जिसके लिए परिष्कृत सॉफ़्टवेयर की आवश्यकता होती है जिसे सही प्रकार से प्रयुक्त करना कठिन है। कई आधुनिक डेस्कटॉप कंप्यूटर सिस्टम में ऐसा करने के लिए सॉफ्टवेयर सम्मिलित है, लेकिन वे बिटमैप फोंट की तुलना में बहुत अधिक प्रसंस्करण शक्ति का उपयोग करते हैं, और विशेष रूप से छोटे फ़ॉन्ट आकारों में साधारण रेंडरिंग दोष हो सकते हैं। इसके अतिरिक्त, वे अधिकांश उपयोग किए जाते हैं क्योंकि लोग अधिकांश फोंट को स्केल करने की क्षमता की तुलना में प्रसंस्करण समय और दोषों को स्वीकार्य मानते हैं।
रूपरेखा फ़ॉन्ट प्रारूप
टाइप 1 और टाइप 3 फोंट
व्यवसायी डिजिटल टाइपसेटिंग के लिए एडोब सिस्टम्स द्वारा टाइप 1 और टाइप 3 फोंट विकसित किए गए थे। पोस्टस्क्रिप्ट का उपयोग करते हुए, ग्लिफ़ क्यूबिक बेज़ियर वक्र के साथ वर्णित बाह्यरेखा फ़ॉन्ट हैं। टाइप 1 फॉन्ट पोस्टस्क्रिप्ट भाषा के उपसमुच्चय तक सीमित थे, और एडोब के हिंटिंग सिस्टम का उपयोग करते थे, जो बहुत महंगा हुआ करता था। टाइप 3 ने पोस्टस्क्रिप्ट भाषा के अप्रतिबंधित उपयोग की अनुमति दी, लेकिन इसमें कोई संकेत जानकारी सम्मिलित नहीं थी, जिससे कम-रिज़ॉल्यूशन डिवाइस (जैसे कंप्यूटर स्क्रीन और डॉट-मैट्रिक्स प्रिंटर) पर दृश्यमान रेंडरिंग आर्टिफैक्ट हो सकता है।
ट्रू टाइप फ़ॉन्ट्स
ट्रू टाइप फॉन्ट सिस्टम है जिसे मूल रूप से Apple इंक द्वारा विकसित किया गया था। इसका उद्देश्य टाइप 1 फॉन्ट को बदलना था, जो कई लोगों को लगा कि यह बहुत महंगा है। टाइप 1 फोंट के विपरीत, ट्रू टाइप ग्लिफ़ को द्विघात बेजियर कर्व्स के साथ वर्णित किया गया है। यह वर्तमान में बहुत लोकप्रिय है और सभी प्रमुख ऑपरेटिंग सिस्टम के लिए कार्यान्वयन उपस्थित है।
ओपन टाइप फोंट
ओपन टाइप एडोब सिस्टम्स और माइक्रोसॉफ्ट द्वारा डिज़ाइन किया गया स्मार्टफ़ॉन्ट सिस्टम है। ओपन टाइप फ़ॉन्ट्स में मेटाडेटा की विस्तृत श्रृंखला के साथ ट्रू टाइप या कॉम्पैक्ट फ़ॉन्ट प्रारूप स्वरूप में रूपरेखा होती है।
स्ट्रोक-आधारित फोंट
एक ग्लिफ की रूपरेखा अलग-अलग स्ट्रोक पथों के कोने और संबंधित स्ट्रोक प्रोफाइल द्वारा परिभाषित की जाती है। स्ट्रोक पथ ग्लिफ़ का एक प्रकार का टोपोलॉजिकल कंकाल है। आउटलाइन फोंट की तुलना में स्ट्रोक-आधारित फोंट के फायदों में ग्लिफ़ को परिभाषित करने के लिए आवश्यक वर्टिकल की संख्या को कम करना सम्मिलित है, एक ही वर्टिकल को अलग-अलग वज़न, ग्लिफ़ चौड़ाई या सेरिफ़ के साथ अलग-अलग स्ट्रोक नियमों और संबंधित आकार की बचत के साथ फ़ॉन्ट बनाने के लिए उपयोग करने की अनुमति देता है। फॉन्ट डेवलपर के लिए, रूपरेखा संपादित करने की तुलना में ग्लिफ़ को स्ट्रोक द्वारा संपादित करना आसान और त्रुटि-संभावित कम है। स्ट्रोक-आधारित प्रणाली बेस ग्लिफ़ की स्ट्रोक मोटाई में बदलाव किए बिना ग्लिफ़ को ऊंचाई या चौड़ाई में स्केल करने की अनुमति देती है। एम्बेडेड उपकरणों पर उपयोग के लिए स्ट्रोक-आधारित फोंट का पूर्वी एशियाई बाजारों में भारी विपणन किया जाता है, लेकिन तकनीक इदेओग्राम तक सीमित नहीं है।
व्यावसायिक विकासकर्ताओं में अगफा मोनोटाइप (आई टाइप), टाइप सॉल्यूशंस, इंक. (बिटस्ट्रीम इंक. के स्वामित्व वाली) (फॉन्ट फ्यूजन (एफएफएस), बीटीएक्स2), फॉन्टवर्क्स (गैजी मास्टर) सम्मिलित हैं, जिन्होंने स्वतंत्र रूप से स्ट्रोक-आधारित फ़ॉन्ट प्रकार और फ़ॉन्ट इंजन विकसित किए हैं।
यद्यपि मोनोटाइप और बिटस्ट्रीम ने पूर्व एशियाई वर्ण सेट पर स्ट्रोक-आधारित फोंट का उपयोग करके अद्भुत स्थान की बचत का प्रमाणित किया है, अधिकांश स्थान की बचत समग्र ग्लिफ़ के निर्माण से होती है, जो ट्रू टाइप विनिर्देश का हिस्सा है और इसके लिए स्ट्रोक-आधारित दृष्टिकोण की आवश्यकता नहीं होती है।
स्ट्रोक-आधारित फ़ॉन्ट प्रारूप
मेटाफ़ॉन्ट अलग प्रकार के ग्लिफ़ विवरण का उपयोग करता है। ट्रू टाइप के प्रकार, यह सदिश फ़ॉन्ट विवरण प्रणाली है। यह क्यूबिक कम्पोजिट बेज़ियर कर्व्स और स्ट्रेट लाइन सेगमेंट से बने पथ के साथ बहुभुज द्वारा अनुमानित बहुभुज या अण्डाकार पेन को घुमाकर या ऐसे रास्तों को भरकर उत्पन्न स्ट्रोक का उपयोग करके ग्लिफ़ बनाता है। यद्यपि किसी पथ को पथ पाकर करते समय आघात का आवरण वास्तविक में कभी उत्पन्न नहीं होता है, विधि शुद्धता या संकल्प की हानि का कारण नहीं बनती है। मेटाफ़ॉन्ट द्वारा उपयोग की जाने वाली विधि अधिक गणितीय रूप से जटिल है क्योंकि बेज़ियर के समानांतर वक्र 10वें क्रम के बीजगणितीय वक्र हो सकते हैं।[5]
2004 में, डायनाकॉमवेयर ने डिजीटाइप, स्ट्रोक-आधारित फ़ॉन्ट प्रारूप विकसित किया। 2006 में, केसर टाइप सिस्टम के रचनाकारों ने पारंपरिक रूपरेखा-आधारित फोंट की अभिव्यक्तता और समान-चौड़ाई वाले स्ट्रोक-आधारित फोंट की छोटी स्मृति फुटप्रिंट प्रदान करने के उद्देश्य से स्टाइलिज्ड स्ट्रोक फ़ॉन्ट्स (एसएसएफ) नामक स्ट्रोक-आधारित फोंट (यूएसएफ) के लिए प्रतिनिधित्व की घोषणा की।[6]
ऑटोकैड शेपफाइल एसएचएक्स/एसएचपी फोंट का उपयोग करता है।
सबसेटिंग
एक विशिष्ट फ़ॉन्ट में सैकड़ों या हजारों ग्लिफ़ हो सकते हैं, जो अधिकांश कई अलग-अलग भाषाओं के वर्णों का प्रतिनिधित्व करते हैं। अधिकांश, उपयोगकर्ताओं को उनके लिए उपलब्ध ग्लिफ़ के केवल छोटे उपसमुच्चय की आवश्यकता हो सकती है। सबसेटिंग फ़ॉन्ट फ़ाइल से अनावश्यक ग्लिफ को हटाने की प्रक्रिया है, सामान्यतः फ़ाइल आकार को कम करने के लक्ष्य के साथ। यह वेब फोंट के लिए विशेष रूप से महत्वपूर्ण है, क्योंकि फ़ाइल आकार को कम करने का अर्थ अधिकांश पृष्ठ लोड समय और सर्वर लोड को कम करना होता है। वैकल्पिक रूप से, संसार के विभिन्न क्षेत्रों के लिए अलग-अलग फाइलों में फोंट जारी किए जा सकते हैं, चूंकि ओपनटाइप प्रारूप के प्रसार के साथ यह अब तेजी से असामान्य है।
यह भी देखें
- एडोब सिस्टम्स, इंक. वी. साउथ सॉफ्टवेयर, इंक., कंप्यूटर फोंट के लिए कॉपीराइट सुरक्षा के संबंध में संयुक्त राज्य जिला अदालत की स्थिति
- एप्पल उन्नत टाइपोग्राफी
- टाइपफेस प्रदर्शित करें
- कर्निंग
- फ़ॉन्ट संकेत
- फॉन्टलैब
- फॉन्टफोर्ज
- फ्री टाइप
- टाइपफेस की बौद्धिक संपदा सुरक्षा
- टाइपफेस की सूची
- खुले प्रकार का
- टाइपफेस
- टाइप बैठना
- TeX, लाटेकस और मेटापोस्ट
- केसर टाइप सिस्टम, उच्च गुणवत्ता वाला एंटी-अलियास टेक्स -रेंडरिंग इंजन
- यूनिकोड टाइपफेस
- वेब टाइपोग्राफी , वेबसाइटों में फॉन्ट एम्बेडिंग के विधियों की व्याख्या करती है
संदर्भ
- ↑ Gruber, John. "एंटी-एंटी-अलियासिंग". Daring Fireball. Archived from the original on 2015-09-01. Retrieved 5 September 2015.
- ↑ "बीएमएफ - बाइटमैप फ़ॉन्ट प्रारूप". BMF. Retrieved 9 June 2019.
- ↑ Einar Saukas and Andrew Owen (12 June 2013). "FZX: आनुपातिक फोंट के लिए एक नया मानक प्रारूप और ड्राइवर". p. 1.
{{cite web}}
: zero width space character in|title=
at position 6 (help) - ↑ Stamm, Beat (1998-03-25). "कम रिज़ॉल्यूशन पर रेखापुंज त्रासदी". Microsoft. Archived from the original on 2016-02-19. Retrieved 2015-08-10.
- ↑ Mark Kilgard (10 April 2012). "वेक्टर ग्राफिक्स और पथ प्रतिपादन". p. 28. Archived from the original on 2014-08-13. Retrieved 2014-08-19.
- ↑ Jakubiak, Elena J.; Perry, Ronald N.; Frisken, Sarah F. स्ट्रोक-आधारित फ़ॉन्ट्स के लिए एक बेहतर प्रतिनिधित्व. SIGGRAPH 2006.
बाहरी कड़ियाँ
- Finding Fonts FAQ (Microsoft)
- Font Technologies chapter of the LDP's Font-HOWTO
- Microsoft's font guide
- Glossary of Font Terms Over 50 entries with helpful diagram
- History and technology of computer fonts, IEEE Annals of the History of Computing, Apr-Jun 1998, Vol. 20, Issue 2, pages 30–34, ISSN 1058-6180