ट्रू टाइप: Difference between revisions
(text) |
(text) |
||
Line 33: | Line 33: | ||
ट्रू टाइप अपने विकास चरण के दौरान पहले कोडनाम "बास" और बाद में कोडनाम "रॉयल" द्वारा जाना जाता था।<ref>{{cite web|url=https://docs.microsoft.com/en-us/typography/truetype/history|title=ट्रू टाइप का एक संक्षिप्त इतिहास|last=Jacobs|first=Mike|date=2017-10-19|website=Microsoft|archive-url=https://web.archive.org/web/20190525215601/https://docs.microsoft.com/en-us/typography/truetype/history|archive-date=2019-05-25|url-status=live|access-date=2019-05-25}}</ref> प्रणाली विकसित की गई थी और अंततः मई 1991 में मैक [[सिस्टम 7|प्रणाली 7]] के प्रवर्त्तन के साथ ट्रू टाइप के रूप में जारी किया गया था। प्रारंभिक ट्रू टाइप रूपरेखा फोंट, [[टाइम्स रोमन]], [[ Helvetica |हेल्वेटिका]], [[कूरियर (टाइपफेस)|वार्ताहर (टाइपफेस)]],<ref>{{Cite web|url=http://www.truetype-typography.com/tthist.htm|title=ट्रू टाइप का इतिहास|website=www.truetype-typography.com|access-date=2020-01-08}}</ref> और पाई मुद्रवर्ग चिन्ह ने एप्पल लेज़रराइटर के मूल पश्चलेख मुद्रवर्ग को दोहराया। एप्पल ने अपने कुछ[[ बिटमैप फ़ॉन्ट ]]को मापनीय ट्रू टाइप रूपरेखा-फोंट के साथ पिछले मैकिंटोश प्रणाली संस्करणों (जिनेवा, मोनाको और न्यूयॉर्क सहित) के आलेखी प्रयोक्ता अंतराफलक द्वारा उपयोग किया। पुराने प्रणाली के साथ अनुकूलता के लिए, एप्पल ने इन फोंट, एक ट्रू टाइप विस्तारण (मैक ओएस) और एप्पल इंक. के मुद्रण कला के एक ट्रू टाइप-जागरूक संस्करण को शिप किया। ITC बुकमैन और ITC चांसरी ट्रू टाइप प्रारूप में। | ट्रू टाइप अपने विकास चरण के दौरान पहले कोडनाम "बास" और बाद में कोडनाम "रॉयल" द्वारा जाना जाता था।<ref>{{cite web|url=https://docs.microsoft.com/en-us/typography/truetype/history|title=ट्रू टाइप का एक संक्षिप्त इतिहास|last=Jacobs|first=Mike|date=2017-10-19|website=Microsoft|archive-url=https://web.archive.org/web/20190525215601/https://docs.microsoft.com/en-us/typography/truetype/history|archive-date=2019-05-25|url-status=live|access-date=2019-05-25}}</ref> प्रणाली विकसित की गई थी और अंततः मई 1991 में मैक [[सिस्टम 7|प्रणाली 7]] के प्रवर्त्तन के साथ ट्रू टाइप के रूप में जारी किया गया था। प्रारंभिक ट्रू टाइप रूपरेखा फोंट, [[टाइम्स रोमन]], [[ Helvetica |हेल्वेटिका]], [[कूरियर (टाइपफेस)|वार्ताहर (टाइपफेस)]],<ref>{{Cite web|url=http://www.truetype-typography.com/tthist.htm|title=ट्रू टाइप का इतिहास|website=www.truetype-typography.com|access-date=2020-01-08}}</ref> और पाई मुद्रवर्ग चिन्ह ने एप्पल लेज़रराइटर के मूल पश्चलेख मुद्रवर्ग को दोहराया। एप्पल ने अपने कुछ[[ बिटमैप फ़ॉन्ट ]]को मापनीय ट्रू टाइप रूपरेखा-फोंट के साथ पिछले मैकिंटोश प्रणाली संस्करणों (जिनेवा, मोनाको और न्यूयॉर्क सहित) के आलेखी प्रयोक्ता अंतराफलक द्वारा उपयोग किया। पुराने प्रणाली के साथ अनुकूलता के लिए, एप्पल ने इन फोंट, एक ट्रू टाइप विस्तारण (मैक ओएस) और एप्पल इंक. के मुद्रण कला के एक ट्रू टाइप-जागरूक संस्करण को शिप किया। ITC बुकमैन और ITC चांसरी ट्रू टाइप प्रारूप में। | ||
ये सभी फॉन्ट अब चित्रपट और मुद्रक पर सभी आकारों के लिए अनुपात कर सकते हैं, जिससे मैकिंटोश प्रणाली 7 बिना किसी बिटमैप फोंट के काम करने वाला पहला ओएस बन गया है। आरंभिक ट्रू टाइप प्रणाली — अभी भी एप्पल के क्विकड्रा ग्राफ़िक्स उपतंत्र का भाग होने के कारण — चित्रपट पर टाइप 1 फ़ॉन्ट प्रस्तुत नहीं करते थे जैसा कि वे आज करते हैं। उस समय, कई प्रयोक्ताओं ने पहले से ही एडोब के स्वामित्व वाले टाइप 1 फोंट में काफी पैसा निवेश किया था। फ़ॉन्ट प्रारूप को खोलने की ऐप्पल की रणनीति बनाम एडोब की इसे सभी के लिए बंद रखने की इच्छा के हिस्से के रूप में एडोब अनुज्ञप्तिधारियों और ऐप्पल ने [[माइक्रोसॉफ्ट]] को ट्रू टाइप अनुज्ञप्ति दिया। जब ट्रू टाइप और माइक्रोसॉफ्ट के लिए अनुज्ञप्ति की घोषणा की गई, तो [[जॉन वॉर्नॉक]] के सह-संस्थापक और एडोब के तत्कालीन सीईओ ने एक भावपूर्ण भाषण दिया जिसमें उन्होंने दावा किया कि एप्पल और माइक्रोसॉफ्ट स्नेक ऑयल बेच रहे थे, और फिर घोषणा की कि टाइप 1 प्रारूप सभी के उपयोग के लिए खुला था। | |||
इस बीच, ट्रू टाइप के बदले में, एप्पल को [[TrueImage]] के लिए | इस बीच, ट्रू टाइप के बदले में, एप्पल को [[TrueImage|ट्रूइमेज]] के लिए अनुज्ञप्ति मिला, माइक्रोसॉफ्ट के स्वामित्व वाली एक पश्चलेख-संगत पृष्ठ-विवरण भाषा जिसे एप्पल[[ लेजर मुद्रण ]] में उपयोग कर सकता था। यह वास्तव में किसी भी एप्पल उत्पादों में सम्मिलित नहीं था जब बाद में एप्पल और एडोब के बीच एक सौदा हुआ, जहाँ एडोब ने अपने पश्चलेख प्रिंटर बोर्ड में एक ट्रू टाइप दुभाषिया लगाने का वादा किया था। एप्पल ने अपने प्रिंटर में पश्चलेख के उपयोग के लिए एडोब के साथ अपने समझौतों को नवीनीकृत किया, जिसके परिणामस्वरूप एडोब को स्वत्व शुल्क का भुगतान कम हुआ, जो एप्पल के लेज़रराइटर प्रिंटर के साथ सीधे प्रतिस्पर्धा करने में सक्षम प्रिंटर नियंत्रकों को अनुज्ञप्ति देना प्रारम्भ कर रहा था। | ||
यह सीखने के लिए कि ट्रू टाइप विकसित किया जा रहा था, | '''यह सीखने के लिए कि''' ट्रू टाइप विकसित किया जा रहा था, एडोब प्रणाली्स की प्रतिक्रिया का एक हिस्सा चित्रपट पर स्थानिक एंटी-अलियास आउटपुट के लिए टाइप 1 फोंट को स्केल करने के लिए एडोब टाइप मैनेजर सॉफ़्टवेयर बनाना था। हालांकि शुरुआत में एटीएम में पैसा खर्च होता था, ऑपरेटिंग प्रणाली के साथ मुक्त होने के बजाय, यह [[डेस्कटॉप प्रकाशन]] में सम्मिलित किसी भी व्यक्ति के लिए एक वास्तविक मानक बन गया। छोटे प्रकार को पढ़ने के लिए ज़ूम इन करने की एडोब एप्लिकेशन की क्षमता के साथ एंटी-अलियास रेंडरिंग, और आगे अब खुले पश्चलेख टाइप 1 फ़ॉन्ट प्रारूप के साथ संयुक्त, ने फ़ॉन्ट डिज़ाइन और समाचार पत्रों और पत्रिकाओं के डेस्कटॉप प्रकाशन में विस्फोट के लिए प्रेरणा प्रदान की। | ||
एप्पल ने 1994 में [[QuickDraw GX]]#TrueType GX के प्रवर्त्तन के साथ TrueType का विस्तार किया, जिसमें [[SFNT]] में अतिरिक्त तालिकाएँ थीं जो | एप्पल ने 1994 में [[QuickDraw GX|क्विकड्रा GX]]#TrueType GX के प्रवर्त्तन के साथ TrueType का विस्तार किया, जिसमें [[SFNT]] में अतिरिक्त तालिकाएँ थीं जो क्विकड्रा GX का हिस्सा थीं। इसने दो मुख्य क्षेत्रों में शक्तिशाली विस्तार की पेशकश की। पहले फ़ॉन्ट अक्ष थे (आज विविधता के रूप में जाना जाता है), उदाहरण के लिए फ़ॉन्ट को हल्के से बोल्ड या संकीर्ण से विस्तारित करने के लिए सुचारू रूप से समायोजित करने की अनुमति देता है— एडोब की एकाधिक मास्टर फ़ॉन्ट तकनीक के लिए प्रतिस्पर्धा। दूसरा लाइन लेआउट मैनेजर था, जहां वर्णों के विशेष अनुक्रमों को कुछ परिस्थितियों में विभिन्न डिजाइनों में फ़्लिप करने के लिए कोडित किया जा सकता है, उदाहरण के लिए फाई, एफएफआई, सीटी, आदि के लिए [[टाइपोग्राफिक संयुक्ताक्षर]] प्रदान करने के लिए उपयोगी, जबकि वर्तनी जांचकर्ताओं के लिए आवश्यक वर्णों के बैकिंग स्टोर को बनाए रखना और पाठ खोज। हालांकि, ट्रू टाइप GX फोंट बनाने के लिए उपयोगकर्ता के अनुकूल उपकरणों की कमी का मतलब था कि मुट्ठी भर GX फोंट से अधिक नहीं थे। | ||
ट्रू टाइप GX की अधिकांश तकनीक, विविधताओं और प्रतिस्थापन सहित, macOS में AAT ([[Apple उन्नत टाइपोग्राफी|एप्पल उन्नत टाइपोग्राफी]]) के रूप में रहती है। एप्पल के बाहर कुछ मुद्रवर्ग-विकासक AAT मुद्रवर्ग बनाने का प्रयास करते हैं; इसके बजाय, [[OpenType]] प्रमुख sfnt प्रारूप बन गया है, और सभी फ़ॉन्ट भिन्नता तकनीक आज OpenType विविधताओं में वास्तविक मानक है। | ट्रू टाइप GX की अधिकांश तकनीक, विविधताओं और प्रतिस्थापन सहित, macOS में AAT ([[Apple उन्नत टाइपोग्राफी|एप्पल उन्नत टाइपोग्राफी]]) के रूप में रहती है। एप्पल के बाहर कुछ मुद्रवर्ग-विकासक AAT मुद्रवर्ग बनाने का प्रयास करते हैं; इसके बजाय, [[OpenType]] प्रमुख sfnt प्रारूप बन गया है, और सभी फ़ॉन्ट भिन्नता तकनीक आज OpenType विविधताओं में वास्तविक मानक है। | ||
=== माइक्रोसॉफ्ट द्वारा गोद लेना === | === माइक्रोसॉफ्ट द्वारा गोद लेना === | ||
इसके व्यापक रूप से अपनाने को सुनिश्चित करने के लिए, एप्पल ने | इसके व्यापक रूप से अपनाने को सुनिश्चित करने के लिए, एप्पल ने माइक्रोसॉफ्ट को मुफ्त में ट्रू टाइप का अनुज्ञप्ति दिया।<ref>{{cite web|last=Gassée|first=Jean-Louis|title=The Adobe – Apple Flame War|url=http://www.mondaynote.com/2010/04/11/the-adobe-apple-flame-war/|date=11 April 2010|website=mondaynote.com|access-date=10 November 2011|archive-url=https://web.archive.org/web/20111230022744/http://www.mondaynote.com/2010/04/11/the-adobe-apple-flame-war/ |archive-date=30 December 2011}}</ref> माइक्रोसॉफ्ट ने Windows 3.1 ऑपरेटिंग वातावरण में ट्रू टाइप जोड़ा। अपने ठेकेदारों, [[मोनोटाइप इमेजिंग]] के साथ साझेदारी में, माइक्रोसॉफ्ट ने उच्च गुणवत्ता वाले ट्रू टाइप फोंट का एक सेट बनाने में बहुत प्रयास किया, जो उस समय पश्चलेख उपकरण के साथ बंडल किए जा रहे कोर फोंट के साथ संगत थे। इसमें वे फोंट सम्मिलित थे जो आज तक विंडोज के साथ मानक हैं: [[टाइम्स न्यू रोमन]] (टाइम्स रोमन के साथ संगत), [[एरियल]] (हेल्वेटिका के साथ संगत) और [[कूरियर नया]] (कूरियर के साथ संगत)। इस संदर्भ में, संगत का अर्थ दो चीजें हैं। सौंदर्य स्तर पर, इसका मतलब है कि फोंट दिखने में समान हैं। कार्यात्मक स्तर पर, इसका अर्थ है कि फोंट की वर्ण चौड़ाई समान है। यह उन दस्तावेज़ों को अनुमति देता है जो एक फ़ॉन्ट में [[ टाइप बैठना ]] कर रहे हैं, उन्हें रीफ्लोएबल दस्तावेज़ के बिना दूसरे में बदला जा सकता है। | ||
माइक्रोसॉफ्ट और मोनोटाइप तकनीशियनों ने यह सुनिश्चित करने के लिए ट्रू टाइप की [[फ़ॉन्ट इशारा]] तकनीक का इस्तेमाल किया कि ये मुद्रवर्ग कम रिजोल्यूशन पर अवैधता की समस्या से पीड़ित नहीं थे, जिसने पहले चित्रपट डिस्प्ले के लिए बिटमैप्ड मुद्रवर्ग के उपयोग को मजबूर किया था। प्रौद्योगिकी के बाद के विकास ने पहले एंटी-अलियासिंग पेश किया है, जो मामूली धुंधलापन की कीमत पर फोंट के किनारों को चिकना करता है, और हाल ही में [[ उपपिक्सेल प्रतिपादन ]] (माइक्रोसॉफ्ट कार्यान्वयन [[ClearType]] नाम से जाता है), जो [[एलसीडी]] आधारित डिस्प्ले की पिक्सेल संरचना का शोषण करता है। पाठ के स्पष्ट संकल्प को बढ़ाने के लिए। माइक्रोसॉफ्ट ने ClearType की भारी मार्केटिंग की है, और टेक्स्ट के लिए सब-पिक्सेल रेंडरिंग तकनीक अब सभी प्लेटफॉर्म पर व्यापक रूप से उपयोग की जाती है। | |||
माइक्रोसॉफ्ट ने 1994 में ट्रू टाइप ओपन नाम से एक [[स्मार्ट फ़ॉन्ट]] तकनीक भी विकसित की, जिसे बाद में 1996 में OpenType नाम दिया गया, जब इसने एडोब इंक. टाइप 1 ग्लिफ़ रूपरेखा के समर्थन को मिला दिया। Opentype में अब एप्पल TrueType और एप्पल TrueType GX की सभी समान कार्यक्षमता सम्मिलित है। | |||
== मंच समर्थन == | == मंच समर्थन == | ||
=== मैकिंटोश और माइक्रोसॉफ्ट विंडोज === | === मैकिंटोश और माइक्रोसॉफ्ट विंडोज === | ||
ट्रू टाइप लंबे समय से क्लासिक मैक ओएस, मैकओएस और माइक्रोसॉफ्ट विंडोज पर फोंट के लिए सबसे आम प्रारूप रहा है, हालांकि मैक ओएस एक्स और माइक्रोसॉफ्ट विंडोज में एडोब के टाइप 1 प्रारूप और ट्रू टाइप के लिए ओपन टाइप विस्तारण (मैक ओएस एक्स 10.0 और मैक ओएस एक्स 10.0 के बाद से) के लिए मूल समर्थन | ट्रू टाइप लंबे समय से क्लासिक मैक ओएस, मैकओएस और माइक्रोसॉफ्ट विंडोज पर फोंट के लिए सबसे आम प्रारूप रहा है, हालांकि मैक ओएस एक्स और माइक्रोसॉफ्ट विंडोज में एडोब के टाइप 1 प्रारूप और ट्रू टाइप के लिए ओपन टाइप विस्तारण (मैक ओएस एक्स 10.0 और मैक ओएस एक्स 10.0 के बाद से) के लिए मूल समर्थन सम्मिलित है। [[विंडोज 2000]])। जबकि नए ऑपरेटिंग प्रणाली के साथ प्रदान किए गए कुछ फ़ॉन्ट अब ओपन टाइप प्रारूप में हैं, अधिकांश मुफ्त या सस्ते तृतीय-पक्ष फ़ॉन्ट सादे ट्रू टाइप का उपयोग करते हैं। | ||
बढ़ते रिज़ॉल्यूशन और | बढ़ते रिज़ॉल्यूशन और चित्रपट रेंडरिंग के नए तरीकों ने व्यापक ट्रू टाइप हिंटिंग की आवश्यकता को कम कर दिया है। MacOS पर एप्पल का रेंडरिंग दृष्टिकोण ट्रू टाइप फ़ॉन्ट में लगभग सभी संकेतों को अनदेखा करता है, जबकि माइक्रोसॉफ्ट का ClearType कई संकेतों को अनदेखा करता है, और माइक्रोसॉफ्ट के अनुसार, हल्के संकेत वाले फोंट के साथ सबसे अच्छा काम करता है। | ||
===[[लिनक्स]] और अन्य प्लेटफॉर्म === | ===[[लिनक्स]] और अन्य प्लेटफॉर्म === | ||
डेविड टर्नर की फ्रीटाइप परियोजना ने ट्रू टाइप मानक (साथ ही फ्रीटाइप 2 में अन्य फ़ॉन्ट मानकों) का एक स्वतंत्र कार्यान्वयन बनाया है। FreeType कई Linux वितरणों में | डेविड टर्नर की फ्रीटाइप परियोजना ने ट्रू टाइप मानक (साथ ही फ्रीटाइप 2 में अन्य फ़ॉन्ट मानकों) का एक स्वतंत्र कार्यान्वयन बनाया है। FreeType कई Linux वितरणों में सम्मिलित है। | ||
मई 2010 तक, [[फ्री टाइप]] 1 में संभावित [[पेटेंट]] उल्लंघन थे क्योंकि ट्रू टाइप मुद्रवर्ग हिंटिंग वर्चुअल मशीन के कुछ हिस्सों को एप्पल द्वारा पेटेंट कराया गया था, एक तथ्य जो ट्रू टाइप मानकों में उल्लिखित नहीं है। (पेटेंट धारक जो मानकीकरण के लिए अंतर्राष्ट्रीय संगठन जैसे प्रमुख मानक निकाय द्वारा प्रकाशित मानकों में योगदान करते हैं, उन्हें अपने पेटेंट के दायरे का खुलासा करना आवश्यक है, लेकिन ट्रू टाइप ऐसा मानक नहीं था।)<ref>{{cite web|url=http://freetype.sourceforge.net/patents.html|title=फ्री टाइप और पेटेंट|access-date=23 May 2016}}</ref> फ्रीटाइप 2 में पेटेंट तकनीक से बचने के लिए एक वैकल्पिक स्वचालित हिंटर | मई 2010 तक, [[फ्री टाइप]] 1 में संभावित [[पेटेंट]] उल्लंघन थे क्योंकि ट्रू टाइप मुद्रवर्ग हिंटिंग वर्चुअल मशीन के कुछ हिस्सों को एप्पल द्वारा पेटेंट कराया गया था, एक तथ्य जो ट्रू टाइप मानकों में उल्लिखित नहीं है। (पेटेंट धारक जो मानकीकरण के लिए अंतर्राष्ट्रीय संगठन जैसे प्रमुख मानक निकाय द्वारा प्रकाशित मानकों में योगदान करते हैं, उन्हें अपने पेटेंट के दायरे का खुलासा करना आवश्यक है, लेकिन ट्रू टाइप ऐसा मानक नहीं था।)<ref>{{cite web|url=http://freetype.sourceforge.net/patents.html|title=फ्री टाइप और पेटेंट|access-date=23 May 2016}}</ref> फ्रीटाइप 2 में पेटेंट तकनीक से बचने के लिए एक वैकल्पिक स्वचालित हिंटर सम्मिलित था, लेकिन ये पेटेंट अब समाप्त हो गए हैं इसलिए फ्रीटाइप 2.4 अब डिफ़ॉल्ट रूप से इन सुविधाओं को सक्षम करता है।<ref>{{cite web|title=ट्रू टाइप बायटेकोड पेटेंट की समय सीमा समाप्त हो गई है!|url=https://www.freetype.org/patents.html|website=FreeType & Patents|access-date=20 April 2017}}</ref> | ||
Line 70: | Line 70: | ||
== संकेत भाषा == | == संकेत भाषा == | ||
ट्रू टाइप प्रणाली में एक [[ आभासी मशीन ]] | ट्रू टाइप प्रणाली में एक [[ आभासी मशीन ]] सम्मिलित होती है जो ट्रू टाइप में "निर्देश" कहे जाने वाले ग्लिफ़ के फ़ॉन्ट संकेत को प्रोसेस करते हुए, फ़ॉन्ट के अंदर प्रोग्राम निष्पादित करती है। ये नियंत्रण बिंदुओं को विकृत करते हैं जो रूपरेखा को परिभाषित करते हैं, इस मंशा के साथ कि रास्टराइज़र ग्लिफ़ पर कम अवांछनीय विशेषताएं उत्पन्न करता है। प्रत्येक ग्लिफ़ का निर्देश सेट उस आकार (पिक्सेल में) को ध्यान में रखता है जिस पर ग्लिफ़ को प्रदर्शित किया जाना है, साथ ही प्रदर्शन वातावरण के अन्य कम महत्वपूर्ण कारक भी। | ||
हालांकि इनपुट प्राप्त करने और प्रोग्रामिंग में सामान्य रूप से समझे जाने वाले आउटपुट का उत्पादन करने में असमर्थ, ट्रू टाइप इंस्ट्रक्शन लैंग्वेज प्रोग्रामिंग लैंग्वेज की अन्य पूर्वापेक्षाएँ प्रदान करती है: सशर्त ब्रांचिंग (IF स्टेटमेंट्स), नियंत्रण प्रवाह # लूप्स एक मनमानी संख्या में (FOR- और WHILE- प्रकार) बयान), चर (हालांकि ये फ़ॉन्ट द्वारा आरक्षित स्मृति के एक क्षेत्र में केवल क्रमांकित स्लॉट हैं), और फ़ंक्शन में कोड का एनकैप्सुलेशन। डेल्टा निर्देश कहे जाने वाले विशेष निर्देश निम्नतम स्तर के नियंत्रण होते हैं, जो एक नियंत्रण बिंदु को केवल एक पिक्सेल आकार में ले जाते हैं। | हालांकि इनपुट प्राप्त करने और प्रोग्रामिंग में सामान्य रूप से समझे जाने वाले आउटपुट का उत्पादन करने में असमर्थ, ट्रू टाइप इंस्ट्रक्शन लैंग्वेज प्रोग्रामिंग लैंग्वेज की अन्य पूर्वापेक्षाएँ प्रदान करती है: सशर्त ब्रांचिंग (IF स्टेटमेंट्स), नियंत्रण प्रवाह # लूप्स एक मनमानी संख्या में (FOR- और WHILE- प्रकार) बयान), चर (हालांकि ये फ़ॉन्ट द्वारा आरक्षित स्मृति के एक क्षेत्र में केवल क्रमांकित स्लॉट हैं), और फ़ंक्शन में कोड का एनकैप्सुलेशन। डेल्टा निर्देश कहे जाने वाले विशेष निर्देश निम्नतम स्तर के नियंत्रण होते हैं, जो एक नियंत्रण बिंदु को केवल एक पिक्सेल आकार में ले जाते हैं। | ||
Line 79: | Line 79: | ||
== एम्बेडिंग सुरक्षा == | == एम्बेडिंग सुरक्षा == | ||
ट्रू टाइप प्रारूप सबसे बुनियादी प्रकार के [[डिजिटल अधिकार प्रबंधन]] की अनुमति देता है - एक एम्बेड करने योग्य [[ध्वज क्षेत्र]] जो यह निर्दिष्ट करता है कि क्या लेखक पोर्टेबल दस्तावेज़ स्वरूप फ़ाइलों और वेबसाइटों जैसी चीज़ों में फ़ॉन्ट फ़ाइल को एम्बेड करने की अनुमति देता है। फ़ॉन्ट फ़ाइल तक पहुंच वाला कोई भी व्यक्ति इस फ़ील्ड को सीधे संशोधित कर सकता है, और इसे संशोधित करने की सुविधा के लिए सरल उपकरण मौजूद हैं (जाहिर है, इस फ़ील्ड को संशोधित करने से फ़ॉन्ट | ट्रू टाइप प्रारूप सबसे बुनियादी प्रकार के [[डिजिटल अधिकार प्रबंधन]] की अनुमति देता है - एक एम्बेड करने योग्य [[ध्वज क्षेत्र]] जो यह निर्दिष्ट करता है कि क्या लेखक पोर्टेबल दस्तावेज़ स्वरूप फ़ाइलों और वेबसाइटों जैसी चीज़ों में फ़ॉन्ट फ़ाइल को एम्बेड करने की अनुमति देता है। फ़ॉन्ट फ़ाइल तक पहुंच वाला कोई भी व्यक्ति इस फ़ील्ड को सीधे संशोधित कर सकता है, और इसे संशोधित करने की सुविधा के लिए सरल उपकरण मौजूद हैं (जाहिर है, इस फ़ील्ड को संशोधित करने से फ़ॉन्ट अनुज्ञप्ति संशोधित नहीं होता है और अतिरिक्त कानूनी अधिकार नहीं मिलते हैं)।<ref>{{cite web|url=http://www.derwok.de/downloads/ttfpatch/|title=TTFPATCH — a free tool to change the embeddable flag (fsType) of TrueType fonts|access-date=23 May 2016}}</ref><ref>{{cite web|url=http://carnage-melon.tom7.org/embed/|title=ट्रूटाइप एंबेडिंग-एनेबलर|access-date=23 May 2016}}</ref> ये उपकरण संभावित कॉपीराइट मुद्दों पर विवाद का विषय रहे हैं।<ref>{{cite web|url=https://www.eff.org/wp/unintended-consequences-under-dmca|title=Unintended Consequences: Twelve Years under the DMCA|work=Electronic Frontier Foundation|date=3 March 2010|access-date=23 May 2016}}</ref><ref>{{cite web|url=http://carnage-melon.tom7.org/embed/dmca.html|title=Truetype embedding-enabler : DMCA threats|access-date=23 May 2016}}</ref> | ||
Line 95: | Line 95: | ||
=== संग्रह === | === संग्रह === | ||
ट्रू टाइप संग्रह (टीटीसी) ट्रू टाइप प्रारूप का एक विस्तार है जो कई फोंट को एक फ़ाइल में संयोजित करने की अनुमति देता है, जिससे कई ग्लिफ़ के साथ फोंट के संग्रह के लिए पर्याप्त जगह की बचत होती है। वे पहले विंडोज के चीनी, जापानी और कोरियाई संस्करणों में उपलब्ध थे, और विंडोज 2000 और बाद में सभी क्षेत्रों के लिए समर्थित थे। क्लासिक मैक ओएस में [[मैक ओएस 8]].5 से | ट्रू टाइप संग्रह (टीटीसी) ट्रू टाइप प्रारूप का एक विस्तार है जो कई फोंट को एक फ़ाइल में संयोजित करने की अनुमति देता है, जिससे कई ग्लिफ़ के साथ फोंट के संग्रह के लिए पर्याप्त जगह की बचत होती है। वे पहले विंडोज के चीनी, जापानी और कोरियाई संस्करणों में उपलब्ध थे, और विंडोज 2000 और बाद में सभी क्षेत्रों के लिए समर्थित थे। क्लासिक मैक ओएस में [[मैक ओएस 8]].5 से प्रारम्भ होने वाले टीटीसी का समर्थन सम्मिलित था। | ||
एक ट्रू टाइप संग्रह फ़ाइल a से | एक ट्रू टाइप संग्रह फ़ाइल a से प्रारम्भ होती है <code>ttcf</code> तालिका जो प्रत्येक सम्मिलित फ़ॉन्ट के लिए अलग-अलग शीर्षलेखों को इंगित करके संग्रह के भीतर फ़ॉन्ट्स तक पहुंच की अनुमति देती है। एक संग्रह के भीतर फोंट एक ही ग्लिफ़-बाह्यरेखा तालिका साझा करते हैं, हालांकि प्रत्येक फ़ॉन्ट अपने तरीके से उन रूपरेखाओं के भीतर सबसेट को संदर्भित कर सकता है, इसके माध्यम से <code>cmap</code>, <code>name</code> और <code>loca</code> टेबल। संग्रह फ़ाइलें एक सहन करती हैं <code>.ttc</code> फ़ाइल नाम विस्तारण। क्लासिक Mac OS और macOS में, TTC का फ़ाइल प्रकार होता है <code>ttcf</code>. | ||
=== सूटकेस === | === सूटकेस === |
Revision as of 20:14, 30 March 2023
Filename extension | .ttf & .tte (for EUDC usage) for Microsoft Windows, .dfont for macOS |
---|---|
Internet media type |
|
Type code | TFIL |
Uniform Type Identifier (UTI) | public.truetype-ttf-font |
Developed by | Apple |
Type of format | outline font |
Extended from | SFNT |
ट्रू टाइप एक कंप्यूटर फोंट मानकीकरण है जिसे 1980 के दशक के अंत में एप्पल इंक. द्वारा एडोब इंक. [[प्रतिष्ठित मैक ओएस]], मैकओएस औरमाइक्रोसॉफ़्ट विंडोज़ संचालन प्रणाली पर फोंट के लिए यह सबसे सामान्य प्रारूप बन गया है।
ट्रू टाइप की प्राथमिक ताकत मूल रूप से यह थी कि यह फ़ॉन्ट विकासक को विभिन्न फ़ॉन्ट आकारों पर विशेष पिक्सेल के ठीक नीचे उनके फ़ॉन्ट प्रदर्शित करने के तरीके पर उच्च स्तर का नियंत्रण प्रदान करता था। व्यापक रूप से भिन्न प्रतिपादन (कंप्यूटर ग्राफिक्स) प्रौद्योगिकियों के उपयोग में आज के साथ, ट्रू टाइप फ़ॉन्ट में पिक्सेल-स्तर नियंत्रण अब निश्चित नहीं है।
इतिहास
ट्रू टाइप अपने विकास चरण के दौरान पहले कोडनाम "बास" और बाद में कोडनाम "रॉयल" द्वारा जाना जाता था।[2] प्रणाली विकसित की गई थी और अंततः मई 1991 में मैक प्रणाली 7 के प्रवर्त्तन के साथ ट्रू टाइप के रूप में जारी किया गया था। प्रारंभिक ट्रू टाइप रूपरेखा फोंट, टाइम्स रोमन, हेल्वेटिका, वार्ताहर (टाइपफेस),[3] और पाई मुद्रवर्ग चिन्ह ने एप्पल लेज़रराइटर के मूल पश्चलेख मुद्रवर्ग को दोहराया। एप्पल ने अपने कुछबिटमैप फ़ॉन्ट को मापनीय ट्रू टाइप रूपरेखा-फोंट के साथ पिछले मैकिंटोश प्रणाली संस्करणों (जिनेवा, मोनाको और न्यूयॉर्क सहित) के आलेखी प्रयोक्ता अंतराफलक द्वारा उपयोग किया। पुराने प्रणाली के साथ अनुकूलता के लिए, एप्पल ने इन फोंट, एक ट्रू टाइप विस्तारण (मैक ओएस) और एप्पल इंक. के मुद्रण कला के एक ट्रू टाइप-जागरूक संस्करण को शिप किया। ITC बुकमैन और ITC चांसरी ट्रू टाइप प्रारूप में।
ये सभी फॉन्ट अब चित्रपट और मुद्रक पर सभी आकारों के लिए अनुपात कर सकते हैं, जिससे मैकिंटोश प्रणाली 7 बिना किसी बिटमैप फोंट के काम करने वाला पहला ओएस बन गया है। आरंभिक ट्रू टाइप प्रणाली — अभी भी एप्पल के क्विकड्रा ग्राफ़िक्स उपतंत्र का भाग होने के कारण — चित्रपट पर टाइप 1 फ़ॉन्ट प्रस्तुत नहीं करते थे जैसा कि वे आज करते हैं। उस समय, कई प्रयोक्ताओं ने पहले से ही एडोब के स्वामित्व वाले टाइप 1 फोंट में काफी पैसा निवेश किया था। फ़ॉन्ट प्रारूप को खोलने की ऐप्पल की रणनीति बनाम एडोब की इसे सभी के लिए बंद रखने की इच्छा के हिस्से के रूप में एडोब अनुज्ञप्तिधारियों और ऐप्पल ने माइक्रोसॉफ्ट को ट्रू टाइप अनुज्ञप्ति दिया। जब ट्रू टाइप और माइक्रोसॉफ्ट के लिए अनुज्ञप्ति की घोषणा की गई, तो जॉन वॉर्नॉक के सह-संस्थापक और एडोब के तत्कालीन सीईओ ने एक भावपूर्ण भाषण दिया जिसमें उन्होंने दावा किया कि एप्पल और माइक्रोसॉफ्ट स्नेक ऑयल बेच रहे थे, और फिर घोषणा की कि टाइप 1 प्रारूप सभी के उपयोग के लिए खुला था।
इस बीच, ट्रू टाइप के बदले में, एप्पल को ट्रूइमेज के लिए अनुज्ञप्ति मिला, माइक्रोसॉफ्ट के स्वामित्व वाली एक पश्चलेख-संगत पृष्ठ-विवरण भाषा जिसे एप्पललेजर मुद्रण में उपयोग कर सकता था। यह वास्तव में किसी भी एप्पल उत्पादों में सम्मिलित नहीं था जब बाद में एप्पल और एडोब के बीच एक सौदा हुआ, जहाँ एडोब ने अपने पश्चलेख प्रिंटर बोर्ड में एक ट्रू टाइप दुभाषिया लगाने का वादा किया था। एप्पल ने अपने प्रिंटर में पश्चलेख के उपयोग के लिए एडोब के साथ अपने समझौतों को नवीनीकृत किया, जिसके परिणामस्वरूप एडोब को स्वत्व शुल्क का भुगतान कम हुआ, जो एप्पल के लेज़रराइटर प्रिंटर के साथ सीधे प्रतिस्पर्धा करने में सक्षम प्रिंटर नियंत्रकों को अनुज्ञप्ति देना प्रारम्भ कर रहा था।
यह सीखने के लिए कि ट्रू टाइप विकसित किया जा रहा था, एडोब प्रणाली्स की प्रतिक्रिया का एक हिस्सा चित्रपट पर स्थानिक एंटी-अलियास आउटपुट के लिए टाइप 1 फोंट को स्केल करने के लिए एडोब टाइप मैनेजर सॉफ़्टवेयर बनाना था। हालांकि शुरुआत में एटीएम में पैसा खर्च होता था, ऑपरेटिंग प्रणाली के साथ मुक्त होने के बजाय, यह डेस्कटॉप प्रकाशन में सम्मिलित किसी भी व्यक्ति के लिए एक वास्तविक मानक बन गया। छोटे प्रकार को पढ़ने के लिए ज़ूम इन करने की एडोब एप्लिकेशन की क्षमता के साथ एंटी-अलियास रेंडरिंग, और आगे अब खुले पश्चलेख टाइप 1 फ़ॉन्ट प्रारूप के साथ संयुक्त, ने फ़ॉन्ट डिज़ाइन और समाचार पत्रों और पत्रिकाओं के डेस्कटॉप प्रकाशन में विस्फोट के लिए प्रेरणा प्रदान की।
एप्पल ने 1994 में क्विकड्रा GX#TrueType GX के प्रवर्त्तन के साथ TrueType का विस्तार किया, जिसमें SFNT में अतिरिक्त तालिकाएँ थीं जो क्विकड्रा GX का हिस्सा थीं। इसने दो मुख्य क्षेत्रों में शक्तिशाली विस्तार की पेशकश की। पहले फ़ॉन्ट अक्ष थे (आज विविधता के रूप में जाना जाता है), उदाहरण के लिए फ़ॉन्ट को हल्के से बोल्ड या संकीर्ण से विस्तारित करने के लिए सुचारू रूप से समायोजित करने की अनुमति देता है— एडोब की एकाधिक मास्टर फ़ॉन्ट तकनीक के लिए प्रतिस्पर्धा। दूसरा लाइन लेआउट मैनेजर था, जहां वर्णों के विशेष अनुक्रमों को कुछ परिस्थितियों में विभिन्न डिजाइनों में फ़्लिप करने के लिए कोडित किया जा सकता है, उदाहरण के लिए फाई, एफएफआई, सीटी, आदि के लिए टाइपोग्राफिक संयुक्ताक्षर प्रदान करने के लिए उपयोगी, जबकि वर्तनी जांचकर्ताओं के लिए आवश्यक वर्णों के बैकिंग स्टोर को बनाए रखना और पाठ खोज। हालांकि, ट्रू टाइप GX फोंट बनाने के लिए उपयोगकर्ता के अनुकूल उपकरणों की कमी का मतलब था कि मुट्ठी भर GX फोंट से अधिक नहीं थे।
ट्रू टाइप GX की अधिकांश तकनीक, विविधताओं और प्रतिस्थापन सहित, macOS में AAT (एप्पल उन्नत टाइपोग्राफी) के रूप में रहती है। एप्पल के बाहर कुछ मुद्रवर्ग-विकासक AAT मुद्रवर्ग बनाने का प्रयास करते हैं; इसके बजाय, OpenType प्रमुख sfnt प्रारूप बन गया है, और सभी फ़ॉन्ट भिन्नता तकनीक आज OpenType विविधताओं में वास्तविक मानक है।
माइक्रोसॉफ्ट द्वारा गोद लेना
इसके व्यापक रूप से अपनाने को सुनिश्चित करने के लिए, एप्पल ने माइक्रोसॉफ्ट को मुफ्त में ट्रू टाइप का अनुज्ञप्ति दिया।[4] माइक्रोसॉफ्ट ने Windows 3.1 ऑपरेटिंग वातावरण में ट्रू टाइप जोड़ा। अपने ठेकेदारों, मोनोटाइप इमेजिंग के साथ साझेदारी में, माइक्रोसॉफ्ट ने उच्च गुणवत्ता वाले ट्रू टाइप फोंट का एक सेट बनाने में बहुत प्रयास किया, जो उस समय पश्चलेख उपकरण के साथ बंडल किए जा रहे कोर फोंट के साथ संगत थे। इसमें वे फोंट सम्मिलित थे जो आज तक विंडोज के साथ मानक हैं: टाइम्स न्यू रोमन (टाइम्स रोमन के साथ संगत), एरियल (हेल्वेटिका के साथ संगत) और कूरियर नया (कूरियर के साथ संगत)। इस संदर्भ में, संगत का अर्थ दो चीजें हैं। सौंदर्य स्तर पर, इसका मतलब है कि फोंट दिखने में समान हैं। कार्यात्मक स्तर पर, इसका अर्थ है कि फोंट की वर्ण चौड़ाई समान है। यह उन दस्तावेज़ों को अनुमति देता है जो एक फ़ॉन्ट में टाइप बैठना कर रहे हैं, उन्हें रीफ्लोएबल दस्तावेज़ के बिना दूसरे में बदला जा सकता है।
माइक्रोसॉफ्ट और मोनोटाइप तकनीशियनों ने यह सुनिश्चित करने के लिए ट्रू टाइप की फ़ॉन्ट इशारा तकनीक का इस्तेमाल किया कि ये मुद्रवर्ग कम रिजोल्यूशन पर अवैधता की समस्या से पीड़ित नहीं थे, जिसने पहले चित्रपट डिस्प्ले के लिए बिटमैप्ड मुद्रवर्ग के उपयोग को मजबूर किया था। प्रौद्योगिकी के बाद के विकास ने पहले एंटी-अलियासिंग पेश किया है, जो मामूली धुंधलापन की कीमत पर फोंट के किनारों को चिकना करता है, और हाल ही में उपपिक्सेल प्रतिपादन (माइक्रोसॉफ्ट कार्यान्वयन ClearType नाम से जाता है), जो एलसीडी आधारित डिस्प्ले की पिक्सेल संरचना का शोषण करता है। पाठ के स्पष्ट संकल्प को बढ़ाने के लिए। माइक्रोसॉफ्ट ने ClearType की भारी मार्केटिंग की है, और टेक्स्ट के लिए सब-पिक्सेल रेंडरिंग तकनीक अब सभी प्लेटफॉर्म पर व्यापक रूप से उपयोग की जाती है।
माइक्रोसॉफ्ट ने 1994 में ट्रू टाइप ओपन नाम से एक स्मार्ट फ़ॉन्ट तकनीक भी विकसित की, जिसे बाद में 1996 में OpenType नाम दिया गया, जब इसने एडोब इंक. टाइप 1 ग्लिफ़ रूपरेखा के समर्थन को मिला दिया। Opentype में अब एप्पल TrueType और एप्पल TrueType GX की सभी समान कार्यक्षमता सम्मिलित है।
मंच समर्थन
मैकिंटोश और माइक्रोसॉफ्ट विंडोज
ट्रू टाइप लंबे समय से क्लासिक मैक ओएस, मैकओएस और माइक्रोसॉफ्ट विंडोज पर फोंट के लिए सबसे आम प्रारूप रहा है, हालांकि मैक ओएस एक्स और माइक्रोसॉफ्ट विंडोज में एडोब के टाइप 1 प्रारूप और ट्रू टाइप के लिए ओपन टाइप विस्तारण (मैक ओएस एक्स 10.0 और मैक ओएस एक्स 10.0 के बाद से) के लिए मूल समर्थन सम्मिलित है। विंडोज 2000)। जबकि नए ऑपरेटिंग प्रणाली के साथ प्रदान किए गए कुछ फ़ॉन्ट अब ओपन टाइप प्रारूप में हैं, अधिकांश मुफ्त या सस्ते तृतीय-पक्ष फ़ॉन्ट सादे ट्रू टाइप का उपयोग करते हैं।
बढ़ते रिज़ॉल्यूशन और चित्रपट रेंडरिंग के नए तरीकों ने व्यापक ट्रू टाइप हिंटिंग की आवश्यकता को कम कर दिया है। MacOS पर एप्पल का रेंडरिंग दृष्टिकोण ट्रू टाइप फ़ॉन्ट में लगभग सभी संकेतों को अनदेखा करता है, जबकि माइक्रोसॉफ्ट का ClearType कई संकेतों को अनदेखा करता है, और माइक्रोसॉफ्ट के अनुसार, हल्के संकेत वाले फोंट के साथ सबसे अच्छा काम करता है।
लिनक्स और अन्य प्लेटफॉर्म
डेविड टर्नर की फ्रीटाइप परियोजना ने ट्रू टाइप मानक (साथ ही फ्रीटाइप 2 में अन्य फ़ॉन्ट मानकों) का एक स्वतंत्र कार्यान्वयन बनाया है। FreeType कई Linux वितरणों में सम्मिलित है।
मई 2010 तक, फ्री टाइप 1 में संभावित पेटेंट उल्लंघन थे क्योंकि ट्रू टाइप मुद्रवर्ग हिंटिंग वर्चुअल मशीन के कुछ हिस्सों को एप्पल द्वारा पेटेंट कराया गया था, एक तथ्य जो ट्रू टाइप मानकों में उल्लिखित नहीं है। (पेटेंट धारक जो मानकीकरण के लिए अंतर्राष्ट्रीय संगठन जैसे प्रमुख मानक निकाय द्वारा प्रकाशित मानकों में योगदान करते हैं, उन्हें अपने पेटेंट के दायरे का खुलासा करना आवश्यक है, लेकिन ट्रू टाइप ऐसा मानक नहीं था।)[5] फ्रीटाइप 2 में पेटेंट तकनीक से बचने के लिए एक वैकल्पिक स्वचालित हिंटर सम्मिलित था, लेकिन ये पेटेंट अब समाप्त हो गए हैं इसलिए फ्रीटाइप 2.4 अब डिफ़ॉल्ट रूप से इन सुविधाओं को सक्षम करता है।[6]
रूपरेखा
ट्रू टाइप फ़ॉन्ट में वर्णों (या ग्लिफ़) की रूपरेखा सीधी रेखा खंडों और द्विघात बेजियर वक्रों से बनी होती है। क्यूबिक बेज़ियर कर्व्स की तुलना में ये वक्र गणितीय रूप से सरल और तेज़ हैं, जिनका उपयोग ग्राफ़िक डिज़ाइन के पश्चलेख-केंद्रित दुनिया और टाइप 1 फोंट दोनों में किया जाता है। हालांकि, अधिकांश आकृतियों को क्यूबिक की तुलना में द्विघात वक्रों के साथ वर्णन करने के लिए अधिक बिंदुओं की आवश्यकता होती है। इस अंतर का अर्थ यह भी है कि टाइप 1 को दोषरहित रूप से ट्रू टाइप प्रारूप में बदलना संभव नहीं है, हालांकि व्यवहार में ट्रू टाइप से टाइप 1 में दोषरहित रूपांतरण करना अक्सर संभव होता है।[7][8]
संकेत भाषा
ट्रू टाइप प्रणाली में एक आभासी मशीन सम्मिलित होती है जो ट्रू टाइप में "निर्देश" कहे जाने वाले ग्लिफ़ के फ़ॉन्ट संकेत को प्रोसेस करते हुए, फ़ॉन्ट के अंदर प्रोग्राम निष्पादित करती है। ये नियंत्रण बिंदुओं को विकृत करते हैं जो रूपरेखा को परिभाषित करते हैं, इस मंशा के साथ कि रास्टराइज़र ग्लिफ़ पर कम अवांछनीय विशेषताएं उत्पन्न करता है। प्रत्येक ग्लिफ़ का निर्देश सेट उस आकार (पिक्सेल में) को ध्यान में रखता है जिस पर ग्लिफ़ को प्रदर्शित किया जाना है, साथ ही प्रदर्शन वातावरण के अन्य कम महत्वपूर्ण कारक भी।
हालांकि इनपुट प्राप्त करने और प्रोग्रामिंग में सामान्य रूप से समझे जाने वाले आउटपुट का उत्पादन करने में असमर्थ, ट्रू टाइप इंस्ट्रक्शन लैंग्वेज प्रोग्रामिंग लैंग्वेज की अन्य पूर्वापेक्षाएँ प्रदान करती है: सशर्त ब्रांचिंग (IF स्टेटमेंट्स), नियंत्रण प्रवाह # लूप्स एक मनमानी संख्या में (FOR- और WHILE- प्रकार) बयान), चर (हालांकि ये फ़ॉन्ट द्वारा आरक्षित स्मृति के एक क्षेत्र में केवल क्रमांकित स्लॉट हैं), और फ़ंक्शन में कोड का एनकैप्सुलेशन। डेल्टा निर्देश कहे जाने वाले विशेष निर्देश निम्नतम स्तर के नियंत्रण होते हैं, जो एक नियंत्रण बिंदु को केवल एक पिक्सेल आकार में ले जाते हैं।
प्रभावी ट्रू टाइप ग्लिफ़ प्रोग्रामिंग तकनीकों की पहचान यह है कि यह पूरे फ़ॉन्ट (जैसे, स्टेम की चौड़ाई, टोपी की ऊँचाई, x-ऊँचाई) में केवल एक बार परिभाषित चर का उपयोग करके जितना संभव हो उतना करता है। इसका मतलब जितना संभव हो सके डेल्टा निर्देशों से परहेज करना है। यह मुद्रवर्ग डेवलपर को बड़े बदलाव करने में मदद करता है (उदाहरण के लिए, वह बिंदु जिस पर पूरे मुद्रवर्ग के मुख्य तने 1 से 2 पिक्सल चौड़े होते हैं) ज्यादातर विकास के माध्यम से।
फोंट में निर्देश जोड़ने के लिए कार्यक्रमों की बढ़ी हुई उपयोगकर्ता-मित्रता के बावजूद, एक बहुत अच्छी तरह से निर्देशित ट्रू टाइप फ़ॉन्ट बनाना एक महत्वपूर्ण काम है। इसलिए कई ट्रू टाइप फ़ॉन्ट में केवल अल्पविकसित निर्देश होते हैं, या उन्हें स्वचालित रूप से विभिन्न गुणवत्ता के परिणामों के साथ फ़ॉन्ट संपादक द्वारा लागू किया जाता है।
एम्बेडिंग सुरक्षा
ट्रू टाइप प्रारूप सबसे बुनियादी प्रकार के डिजिटल अधिकार प्रबंधन की अनुमति देता है - एक एम्बेड करने योग्य ध्वज क्षेत्र जो यह निर्दिष्ट करता है कि क्या लेखक पोर्टेबल दस्तावेज़ स्वरूप फ़ाइलों और वेबसाइटों जैसी चीज़ों में फ़ॉन्ट फ़ाइल को एम्बेड करने की अनुमति देता है। फ़ॉन्ट फ़ाइल तक पहुंच वाला कोई भी व्यक्ति इस फ़ील्ड को सीधे संशोधित कर सकता है, और इसे संशोधित करने की सुविधा के लिए सरल उपकरण मौजूद हैं (जाहिर है, इस फ़ील्ड को संशोधित करने से फ़ॉन्ट अनुज्ञप्ति संशोधित नहीं होता है और अतिरिक्त कानूनी अधिकार नहीं मिलते हैं)।[9][10] ये उपकरण संभावित कॉपीराइट मुद्दों पर विवाद का विषय रहे हैं।[11][12]
इमोजी
एप्पल ने अपने इमोजी मुद्रवर्ग एप्पल Color Emoji के लिए color .ttf फ़ाइलों को अनुमति देने के लिए एक मालिकाना विस्तारण लागू किया है।
फ़ाइल प्रारूप
बेसिक
एक मूल फ़ॉन्ट अपने हेडर में निर्दिष्ट कई तालिकाओं से बना होता है। तालिका के नाम में अधिकतम 4 अक्षर हो सकते हैं।
ए .ttf
विस्तार एक नियमित ट्रू टाइप फ़ॉन्ट या ट्रू टाइप रूपरेखाओं के साथ एक ओपन टाइप फ़ॉन्ट इंगित करता है। विंडोज एंड यूजर परिभाषित कैरेक्टर एडिटर (EUDCEDIT.EXE) EUDC.TTE नाम के साथ ट्रू टाइप फ़ॉन्ट बनाता है।[13] पश्चलेख रूपरेखा वाले OpenType फ़ॉन्ट में एक .otf विस्तारण होना चाहिए। सिद्धांत रूप में ट्रू टाइप रूपरेखाओं के साथ एक ओपन टाइप फ़ॉन्ट में एक .otf विस्तारण हो सकता है, लेकिन व्यवहार में ऐसा शायद ही कभी किया गया हो।
क्लासिक मैक ओएस और मैकोज़ में, ओपनटाइप डेटा-फोर्क फोंट के रूप में संदर्भित कई प्रारूपों में से एक है, क्योंकि उनमें क्लासिक मैक संसाधन फोर्क की कमी है।
संग्रह
ट्रू टाइप संग्रह (टीटीसी) ट्रू टाइप प्रारूप का एक विस्तार है जो कई फोंट को एक फ़ाइल में संयोजित करने की अनुमति देता है, जिससे कई ग्लिफ़ के साथ फोंट के संग्रह के लिए पर्याप्त जगह की बचत होती है। वे पहले विंडोज के चीनी, जापानी और कोरियाई संस्करणों में उपलब्ध थे, और विंडोज 2000 और बाद में सभी क्षेत्रों के लिए समर्थित थे। क्लासिक मैक ओएस में मैक ओएस 8.5 से प्रारम्भ होने वाले टीटीसी का समर्थन सम्मिलित था।
एक ट्रू टाइप संग्रह फ़ाइल a से प्रारम्भ होती है ttcf
तालिका जो प्रत्येक सम्मिलित फ़ॉन्ट के लिए अलग-अलग शीर्षलेखों को इंगित करके संग्रह के भीतर फ़ॉन्ट्स तक पहुंच की अनुमति देती है। एक संग्रह के भीतर फोंट एक ही ग्लिफ़-बाह्यरेखा तालिका साझा करते हैं, हालांकि प्रत्येक फ़ॉन्ट अपने तरीके से उन रूपरेखाओं के भीतर सबसेट को संदर्भित कर सकता है, इसके माध्यम से cmap
, name
और loca
टेबल। संग्रह फ़ाइलें एक सहन करती हैं .ttc
फ़ाइल नाम विस्तारण। क्लासिक Mac OS और macOS में, TTC का फ़ाइल प्रकार होता है ttcf
.
सूटकेस
क्लासिक मैक ओएस और मैकओएस पर ट्रू टाइप के लिए सूटकेस प्रारूप का उपयोग किया जाता है। यह अतिरिक्त एप्पल-विशिष्ट जानकारी जोड़ता है।
टीटीसी की तरह, यह एक ही फाइल के भीतर कई फोंट को संभाल सकता है। लेकिन टीटीसी के विपरीत, उन फोंट को एक ही परिवार के भीतर नहीं होना चाहिए।
सूटकेस संसाधन कांटा | रिसोर्स-फोर्क और डेटा-फोर्क फॉर्मेट में आते हैं। संसाधन-कांटा संस्करण मूल सूटकेस प्रारूप था। डेटा-फोर्क-ओनली सूटकेस, जो संसाधन फोर्क सामग्री को डेटा फोर्क में रखते हैं, पहले macOS में समर्थित थे। डेटा-फोर्क-ओनली फॉर्मेट में पैक किए गए सूटकेस में विस्तारण dfont है।
पश्चलेख
पश्चलेख भाषा में, ट्रू टाइप रूपरेखाओं को पश्चलेख रैपर के साथ नेम-कीड के लिए टाइप 42 या CID फोंट के लिए टाइप 11 के रूप में संभाला जाता है। CID-कीड फोंट।
यह भी देखें
- स्पष्ट प्रकार
- डेटाफ़ॉर्क ट्रू टाइप टाइप
- फ़ॉन्ट एम्बेडिंग ट्रू टाइप फ़ॉन्ट
- ओपन-सोर्स यूनिकोड टाइपफ़ेस
- जीएनयू फ्रीमुद्रवर्ग
- ग्रेफाइट (एसआईएल)
- फ्री टाइप
- अशून्य-नियम
- ऑनलाइन कार्यालय सुइट
- खुले प्रकार का
- काला (ओपन सोर्स बहुभाषी टेक्स्ट रेंडरिंग इंजन)
- टाइपोग्राफी
- टाइपफेस
- यूनिकोड, UTF-8, यूनिकोड फ़ॉन्ट ।
- यूनिस्क्राइब (विंडोज बहुभाषी टेक्स्ट रेंडरिंग इंजन)
- यूनिकोड इमेजिंग के लिए एप्पल प्रकार की सेवाएं (नया मैकिंटोश बहुभाषी टेक्स्ट रेंडरिंग इंजन)
- कोर पाठ
- वर्ल्डस्क्रिप्ट (पुराना मैकिंटोश बहुभाषी टेक्स्ट रेंडरिंग इंजन)
- वेब खुला फ़ॉन्ट स्वरूप
संदर्भ
- ↑ "Media Types". IANA. 2017-10-12. Retrieved 2017-10-17.
- ↑ Jacobs, Mike (2017-10-19). "ट्रू टाइप का एक संक्षिप्त इतिहास". Microsoft. Archived from the original on 2019-05-25. Retrieved 2019-05-25.
- ↑ "ट्रू टाइप का इतिहास". www.truetype-typography.com. Retrieved 2020-01-08.
- ↑ Gassée, Jean-Louis (11 April 2010). "The Adobe – Apple Flame War". mondaynote.com. Archived from the original on 30 December 2011. Retrieved 10 November 2011.
- ↑ "फ्री टाइप और पेटेंट". Retrieved 23 May 2016.
- ↑ "ट्रू टाइप बायटेकोड पेटेंट की समय सीमा समाप्त हो गई है!". FreeType & Patents. Retrieved 20 April 2017.
- ↑ ""Interview: Donald E. Knuth" by advogato" (PDF).
- ↑ ""Interview: Donald E. Knuth" by advogato".
- ↑ "TTFPATCH — a free tool to change the embeddable flag (fsType) of TrueType fonts". Retrieved 23 May 2016.
- ↑ "ट्रूटाइप एंबेडिंग-एनेबलर". Retrieved 23 May 2016.
- ↑ "Unintended Consequences: Twelve Years under the DMCA". Electronic Frontier Foundation. 3 March 2010. Retrieved 23 May 2016.
- ↑ "Truetype embedding-enabler : DMCA threats". Retrieved 23 May 2016.
- ↑ "पीडीएफ जनरेशन के लिए कस्टम फोंट कैसे बनाएं और उसका उपयोग कैसे करें" (PDF). apitron.com. 6 March 2015. Retrieved 25 June 2017.