ट्रू टाइप: Difference between revisions
(text) |
(text) |
||
Line 37: | Line 37: | ||
इस बीच, ट्रू टाइप के बदले में, एप्पल को [[TrueImage|ट्रूइमेज]] के लिए अनुज्ञप्ति मिला, माइक्रोसॉफ्ट के स्वामित्व वाली एक पश्चलेख-संगत पृष्ठ-विवरण भाषा जिसे एप्पल[[ लेजर मुद्रण ]] में उपयोग कर सकता था। यह वास्तव में किसी भी एप्पल उत्पादों में सम्मिलित नहीं था जब बाद में एप्पल और एडोब के बीच एक सौदा हुआ, जहाँ एडोब ने अपने पश्चलेख प्रिंटर बोर्ड में एक ट्रू टाइप दुभाषिया लगाने का वादा किया था। एप्पल ने अपने प्रिंटर में पश्चलेख के उपयोग के लिए एडोब के साथ अपने समझौतों को नवीनीकृत किया, जिसके परिणामस्वरूप एडोब को स्वत्व शुल्क का भुगतान कम हुआ, जो एप्पल के लेज़रराइटर प्रिंटर के साथ सीधे प्रतिस्पर्धा करने में सक्षम प्रिंटर नियंत्रकों को अनुज्ञप्ति देना प्रारम्भ कर रहा था। | इस बीच, ट्रू टाइप के बदले में, एप्पल को [[TrueImage|ट्रूइमेज]] के लिए अनुज्ञप्ति मिला, माइक्रोसॉफ्ट के स्वामित्व वाली एक पश्चलेख-संगत पृष्ठ-विवरण भाषा जिसे एप्पल[[ लेजर मुद्रण ]] में उपयोग कर सकता था। यह वास्तव में किसी भी एप्पल उत्पादों में सम्मिलित नहीं था जब बाद में एप्पल और एडोब के बीच एक सौदा हुआ, जहाँ एडोब ने अपने पश्चलेख प्रिंटर बोर्ड में एक ट्रू टाइप दुभाषिया लगाने का वादा किया था। एप्पल ने अपने प्रिंटर में पश्चलेख के उपयोग के लिए एडोब के साथ अपने समझौतों को नवीनीकृत किया, जिसके परिणामस्वरूप एडोब को स्वत्व शुल्क का भुगतान कम हुआ, जो एप्पल के लेज़रराइटर प्रिंटर के साथ सीधे प्रतिस्पर्धा करने में सक्षम प्रिंटर नियंत्रकों को अनुज्ञप्ति देना प्रारम्भ कर रहा था। | ||
यह जानने के लिए कि ट्रू टाइप विकसित किया जा रहा था, एडोब की प्रतिक्रिया का एक भाग ऑन-स्क्रीन एंटी-एलियास्ड निष्पाद के लिए टाइप 1 फ़ॉन्ट अनुपात करने के लिए एडोब टाइप व्यस्थापक सॉफ़्टवेयर बनाना था । हालांकि प्रारम्भ में एटीएम में पैसा खर्च होता था, प्रचालन प्रणाली के साथ मुक्त होने के स्थान पर, यह [[डेस्कटॉप प्रकाशन]] में सम्मिलित किसी भी व्यक्ति के लिए एक वास्तविक मानक बन गया। छोटे प्रकार को पढ़ने के लिए आकार वर्धन करने की एडोब एप्लिकेशन की क्षमता के साथ एंटी-अलियास प्रतिपादन,और आगे अब खुले पश्चलेख टाइप 1 फ़ॉन्ट प्रारूप के साथ संयुक्त, फ़ॉन्ट अभिकल्पना और समाचार पत्रों और पत्रिकाओं के डेस्कटॉप प्रकाशन में विस्फोट के लिए प्रोत्साहन प्रदान किया। | |||
एप्पल ने 1994 में [[QuickDraw GX|क्विकड्रा | एप्पल ने 1994 में [[QuickDraw GX|क्विकड्रा]] GX के प्रवर्त्तन के साथ ट्रू टाइप का विस्तार किया, जिसमें [[SFNT]] में अतिरिक्त तालिकाएँ थीं जो क्विकड्रा GX का हिस्सा थीं। इसने दो मुख्य क्षेत्रों में शक्तिशाली विस्तार को प्रस्तुत किया। पहले फ़ॉन्ट अक्ष थे (आज विविधता के रूप में जाना जाता है), उदाहरण के लिए फ़ॉन्ट को हल्के से बोल्ड या संकीर्ण से विस्तारित करने के लिए सुचारू रूप से समायोजित करने की अनुमति देता है— एडोब की एकाधिक मास्टर फ़ॉन्ट तकनीक के लिए प्रतिस्पर्धा देता है। दूसरा रेखा अभिविन्यास व्यस्थापक था, जहां वर्णों के विशेष अनुक्रमों को कुछ परिस्थितियों में विभिन्न अभिकल्पनाों में उत्क्षेप करने के लिए कूटित किया जा सकता है, उदाहरण के लिए "fi", "ffi", "ct", आदि के लिए [[टाइपोग्राफिक संयुक्ताक्षर|मुद्रण संबंधी संयुक्ताक्षर]] प्रदान करने के लिए उपयोगी था, जबकि वर्तनी जांचकर्ताओं और पाठ्य भाग भेदक के लिए जरूरी वर्ण के सहायक भंडार को बनाए रखते हुए। हालांकि, ट्रू टाइप GX फोंट बनाने के लिए उपयोगकर्ता के अनुकूल उपकरणों की कमी का मतलब था कि मुट्ठी भर GX फोंट से अधिक नहीं थे। | ||
ट्रू टाइप GX की अधिकांश तकनीक, विविधताओं और प्रतिस्थापन सहित, | ट्रू टाइप GX की अधिकांश तकनीक, विविधताओं और प्रतिस्थापन सहित, मैक ओएस में AAT ([[Apple उन्नत टाइपोग्राफी|एप्पल उन्नत मुद्रण]]) के रूप में रहती है। एप्पल के बाहर कुछ मुद्रवर्ग-विकासक AAT मुद्रवर्ग बनाने का प्रयास करते हैं; इसके स्थान पर, [[OpenType|ओपन टाइप]] प्रमुख sfnt प्रारूप बन गया है, और सभी फ़ॉन्ट भिन्नता तकनीक आज ओपन टाइप विविधताओं में वास्तविक मानक है। | ||
=== माइक्रोसॉफ्ट द्वारा | === माइक्रोसॉफ्ट द्वारा स्वीकरण === | ||
इसके व्यापक रूप से अपनाने को सुनिश्चित करने के लिए, एप्पल ने माइक्रोसॉफ्ट को मुफ्त में ट्रू टाइप | इसके व्यापक रूप से अपनाने को सुनिश्चित करने के लिए, एप्पल ने माइक्रोसॉफ्ट को मुफ्त में ट्रू टाइप की अनुज्ञप्ति प्रदान करी।<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> माइक्रोसॉफ्ट ने विंडोज 3.1 प्रचालन परिवेश में ट्रू टाइप जोड़ा। अपने ठेकेदारों, [[मोनोटाइप इमेजिंग|एकलप्ररूप प्रतिबिंबन]] के साथ साझेदारी में, माइक्रोसॉफ्ट ने उच्च गुणवत्ता वाले ट्रू टाइप फोंट का एक सम्मुच्चय बनाने में बहुत प्रयास किया, जो उस समय पश्चलेख उपकरण के साथ समूह किए जा रहे कोर फोंट के साथ संगत थे। इसमें वे फोंट सम्मिलित थे जो आज तक विंडोज के साथ मानक हैं: [[टाइम्स न्यू रोमन]] (टाइम्स रोमन के साथ संगत), [[एरियल]] (हेल्वेटिका के साथ संगत) और [[कूरियर नया|वार्ताहर नूतन]] (वार्ताहर के साथ संगत)। इस संदर्भ में, "संगत" का अर्थ दो चीजें हैं। कलात्मक स्तर पर, इसका मतलब है कि फोंट दिखने में समान हैं। कार्यात्मक स्तर पर, इसका अर्थ है कि फोंट की वर्ण चौड़ाई समान है। यह उन दस्तावेज़ों को अनुमति देता है जो एक फ़ॉन्ट में [[ टाइप बैठना |टंकित]] कर रहे हैं, उन्हें रीफ्लोएबल प्रपत्र के बिना दूसरे में बदला जा सकता है। | ||
माइक्रोसॉफ्ट और | माइक्रोसॉफ्ट और एकलप्ररूप तकनीशियनों ने यह सुनिश्चित करने के लिए ट्रू टाइप की [[फ़ॉन्ट इशारा|फ़ॉन्ट इंगित]] तकनीक का इस्तेमाल यह सुनिश्चित करने के लिए किया कि ये मुद्रवर्ग कम विश्लेषण पर अवैधता की समस्या से पीड़ित नहीं थे, जिसने पहले चित्रपट के लिए बिटमैप्ड मुद्रवर्ग के उपयोग को मजबूर किया था। प्रौद्योगिकी के बाद के विकास ने पहले एंटी-अलियासिंग प्रस्तुत किया है, जो मामूली अस्पष्टता की कीमत पर फोंट के किनारों को सुचारू करता है, और हाल ही में [[ उपपिक्सेल प्रतिपादन |उपपिक्सेल प्रतिपादन]] (माइक्रोसॉफ्ट कार्यान्वयन [[ClearType|क्लियरटाइप]] नाम से जाता है), जो [[एलसीडी]] आधारित पाठ के स्पष्ट संकल्प को बढ़ाने के लिए चित्रपट की पिक्सेल संरचना का शोषण करता है। माइक्रोसॉफ्ट ने क्लियरटाइप की भारी विपणन की है, और टेक्स्ट के लिए सब-पिक्सेल प्रतिपादन तकनीक अब सभी मंच पर व्यापक रूप से उपयोग की जाती है। | ||
माइक्रोसॉफ्ट ने 1994 में ट्रू टाइप ओपन नाम से एक [[स्मार्ट फ़ॉन्ट]] तकनीक भी विकसित की, जिसे बाद में 1996 में | माइक्रोसॉफ्ट ने 1994 में ट्रू टाइप ओपन नाम से एक [[स्मार्ट फ़ॉन्ट|सुव्यवस्थित फ़ॉन्ट]] तकनीक भी विकसित की, जिसे बाद में 1996 में ओपनटाइप नाम दिया गया, जब इसने एडोब इंक. टाइप 1 उच्चित्र रूपरेखा के समर्थन को मिला दिया। ओपनटाइप में अब एप्पल ट्रू टाइप और एप्पल ट्रू टाइप GX की सभी समान कार्यक्षमता सम्मिलित है। | ||
== मंच समर्थन == | == मंच समर्थन == | ||
=== मैकिंटोश और माइक्रोसॉफ्ट विंडोज === | === मैकिंटोश और माइक्रोसॉफ्ट विंडोज === | ||
ट्रू टाइप लंबे समय से | ट्रू टाइप लंबे समय से प्रतिष्ठित मैक ओएस, मैकओएस और माइक्रोसॉफ्ट विंडोज पर फोंट के लिए सबसे सामान्य प्रारूप रहा है, हालांकि मैक ओएस एक्स और माइक्रोसॉफ्ट विंडोज में एडोब के टाइप 1 प्रारूप और ट्रू टाइप के लिए ओपन टाइप विस्तारण (मैक ओएस एक्स 10.0 और मैक ओएस एक्स 10.0 के बाद से) के लिए मूल समर्थन सम्मिलित है। [[विंडोज 2000]])। जबकि नए प्रचालन प्रणाली के साथ प्रदान किए गए कुछ फ़ॉन्ट अब ओपन टाइप प्रारूप में हैं, अधिकांश मुफ्त या सस्ते तृतीय-पक्ष फ़ॉन्ट सादे ट्रू टाइप का उपयोग करते हैं। | ||
बढ़ते | बढ़ते विश्लेषण और चित्रपट प्रतिपादन के नए तरीकों ने व्यापक ट्रू टाइप संकेतन की आवश्यकता को कम कर दिया है। मैकओएस पर एप्पल का प्रतिपादन दृष्टिकोण ट्रू टाइप फ़ॉन्ट में लगभग सभी संकेतों को अनदेखा करता है, जबकि माइक्रोसॉफ्ट का क्लियरटाइप कई संकेतों को अनदेखा करता है, और माइक्रोसॉफ्ट के अनुसार, हल्के संकेत वाले फोंट के साथ सबसे अच्छा काम करता है। | ||
===[[लिनक्स]] और अन्य प्लेटफॉर्म === | ===[[लिनक्स]] और अन्य प्लेटफॉर्म === | ||
डेविड टर्नर की फ्रीटाइप परियोजना ने ट्रू टाइप मानक (साथ ही फ्रीटाइप 2 में अन्य फ़ॉन्ट मानकों) का एक स्वतंत्र कार्यान्वयन बनाया है। | डेविड टर्नर की फ्रीटाइप परियोजना ने ट्रू टाइप मानक (साथ ही फ्रीटाइप 2 में अन्य फ़ॉन्ट मानकों) का एक स्वतंत्र कार्यान्वयन बनाया है। फ्री टाइप कई लिनक्स वितरणों में सम्मिलित है। | ||
मई 2010 तक, [[फ्री टाइप]] 1 में संभावित [[पेटेंट]] उल्लंघन थे क्योंकि ट्रू टाइप मुद्रवर्ग | मई 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> | ||
== रूपरेखा == | == रूपरेखा == | ||
[[File:Circle and quadratic bezier.svg|thumb|right|द्विघात बेज़ियर वक्र खंड को दो अंतिम बिंदुओं और एक नियंत्रण बिंदु द्वारा परिभाषित किया गया है। यह वृत्त आठ सन्निहित खंड हैं। वर्ग अंत बिंदु हैं और वृत्त नियंत्रण बिंदु हैं।]]ट्रू टाइप फ़ॉन्ट में वर्णों (या [[ग्लिफ़]]) की रूपरेखा सीधी रेखा खंडों और द्विघात बेजियर वक्रों से बनी होती है। | [[File:Circle and quadratic bezier.svg|thumb|right|द्विघात बेज़ियर वक्र खंड को दो अंतिम बिंदुओं और एक नियंत्रण बिंदु द्वारा परिभाषित किया गया है। यह वृत्त आठ सन्निहित खंड हैं। वर्ग अंत बिंदु हैं और वृत्त नियंत्रण बिंदु हैं।]]ट्रू टाइप फ़ॉन्ट में वर्णों (या [[ग्लिफ़|उच्चित्र]]) की रूपरेखा सीधी रेखा खंडों और द्विघात बेजियर वक्रों से बनी होती है। त्रिविमीय बेज़ियर कर्व्स की तुलना में ये वक्र गणितीय रूप से सरल और तेज़ हैं, जिनका उपयोग [[ग्राफ़िक डिज़ाइन|लेखाचित्रीय अभिकल्पना]] के पश्चलेख-केंद्रित दुनिया और टाइप 1 फोंट दोनों में किया जाता है। हालांकि, अधिकांश आकृतियों को त्रिविमीय की तुलना में द्विघात वक्रों के साथ वर्णन करने के लिए अधिक बिंदुओं की आवश्यकता होती है। इस अंतर का अर्थ यह भी है कि टाइप 1 को दोषरहित रूप से ट्रू टाइप प्रारूप में बदलना संभव नहीं है, हालांकि व्यवहार में ट्रू टाइप से टाइप 1 में दोषरहित रूपांतरण करना प्रायः संभव होता है।<ref> | ||
{{cite web| url = http://www.tug.org/TUGboat/Articles/tb21-2/tb67advo.pdf| title = "Interview: Donald E. Knuth" by advogato}}</ref><ref>{{cite web| url = http://www.advogato.org/article/28.html| title = "Interview: Donald E. Knuth" by advogato}} | {{cite web| url = http://www.tug.org/TUGboat/Articles/tb21-2/tb67advo.pdf| title = "Interview: Donald E. Knuth" by advogato}}</ref><ref>{{cite web| url = http://www.advogato.org/article/28.html| title = "Interview: Donald E. Knuth" by advogato}} | ||
</ref> | </ref> | ||
Line 70: | Line 70: | ||
== संकेत भाषा == | == संकेत भाषा == | ||
ट्रू टाइप प्रणाली में एक [[ आभासी मशीन ]] सम्मिलित होती है जो ट्रू टाइप में "निर्देश" कहे जाने वाले | ट्रू टाइप प्रणाली में एक [[ आभासी मशीन |आभासी मशीन]] सम्मिलित होती है जो ट्रू टाइप में "निर्देश" कहे जाने वाले उच्चित्र के फ़ॉन्ट संकेत को संसाधित करते हुए, फ़ॉन्ट के अंदर क्रमानुदेश निष्पादित करती है। ये नियंत्रण बिंदुओं को विकृत करते हैं जो रूपरेखा को परिभाषित करते हैं, इस मंशा के साथ कि रास्टराइज़र उच्चित्र पर कम अवांछनीय विशेषताएं उत्पन्न करता है। प्रत्येक उच्चित्र का निर्देश सम्मुच्चय उस आकार (पिक्सेल में) को ध्यान में रखता है जिस पर उच्चित्र को प्रदर्शित किया जाना है, साथ ही प्रदर्शन वातावरण के अन्य कम महत्वपूर्ण कारक भी। | ||
हालांकि | हालांकि निविष्टि प्राप्त करने और क्रमादेशन में सामान्य रूप से समझे जाने वाले निष्पाद का उत्पादन करने में असमर्थ, ट्रू टाइप निर्देशन भाषा क्रमादेशन भाषा की अन्य पूर्वापेक्षाएँ प्रदान करती है: सशर्त ब्रांचिंग (IF स्टेटमेंट्स), स्वेच्छाचारी संख्या में विपाशन (प्रति- और यद्यपि- प्रकार) बयान), चर (हालांकि ये फ़ॉन्ट द्वारा आरक्षित स्मृति के एक क्षेत्र में केवल क्रमांकित स्थान हैं), और फलन में कूट का संपुटीकरण। डेल्टा निर्देश कहे जाने वाले विशेष निर्देश निम्नतम स्तर के नियंत्रण होते हैं, जो एक नियंत्रण बिंदु को केवल एक पिक्सेल आकार में ले जाते हैं। | ||
प्रभावी ट्रू टाइप | प्रभावी ट्रू टाइप उच्चित्र क्रमदेशन तकनीकों की पहचान यह है कि यह पूरे फ़ॉन्ट (जैसे, स्टेम की चौड़ाई, टोपी की ऊँचाई, x-ऊँचाई) में केवल एक बार परिभाषित चर का उपयोग करके जितना संभव हो उतना करता है। इसका मतलब जितना संभव हो सके डेल्टा निर्देशों से परिहरण करना है। यह मुद्रवर्ग डेवलपर को बड़े बदलाव करने में मदद करता है (उदाहरण के लिए, वह बिंदु जिस पर पूरे मुद्रवर्ग के मुख्य तने 1 से 2 पिक्सल चौड़े होते हैं) ज्यादातर विकास के माध्यम से मदद करता है। | ||
फोंट में निर्देश जोड़ने के लिए कार्यक्रमों की बढ़ी हुई उपयोगकर्ता-मित्रता के बावजूद, एक बहुत अच्छी तरह से निर्देशित ट्रू टाइप फ़ॉन्ट बनाना एक महत्वपूर्ण काम है। इसलिए कई ट्रू टाइप फ़ॉन्ट में केवल अल्पविकसित निर्देश होते हैं, या उन्हें स्वचालित रूप से विभिन्न गुणवत्ता के परिणामों के साथ फ़ॉन्ट संपादक द्वारा लागू किया जाता है। | फोंट में निर्देश जोड़ने के लिए कार्यक्रमों की बढ़ी हुई उपयोगकर्ता-मित्रता के बावजूद, एक बहुत अच्छी तरह से निर्देशित ट्रू टाइप फ़ॉन्ट बनाना एक महत्वपूर्ण काम है। इसलिए कई ट्रू टाइप फ़ॉन्ट में केवल अल्पविकसित निर्देश होते हैं, या उन्हें स्वचालित रूप से विभिन्न गुणवत्ता के परिणामों के साथ फ़ॉन्ट संपादक द्वारा लागू किया जाता है। | ||
== | == अंतःस्थापन सुरक्षा == | ||
ट्रू टाइप प्रारूप सबसे बुनियादी प्रकार के [[डिजिटल अधिकार प्रबंधन]] की अनुमति देता है - एक | ट्रू टाइप प्रारूप सबसे बुनियादी प्रकार के [[डिजिटल अधिकार प्रबंधन|अंकीय अधिकार प्रबंधन]] की अनुमति देता है - एक अंतःस्थापन करने योग्य [[ध्वज क्षेत्र]] जो यह निर्दिष्ट करता है कि क्या लेखक सुवाह्य दस्तावेज़ स्वरूप संचिकाओं और वेबसाइटों जैसी चीज़ों में फ़ॉन्ट संचिका को अंतःस्थापन करने की अनुमति देता है। फ़ॉन्ट संचिका तक पहुंच वाला कोई भी व्यक्ति इस क्षेत्र को सीधे संशोधित कर सकता है, और इसे संशोधित करने की सुविधा के लिए सरल उपकरण उपस्थित हैं (स्पष्ट रुप से, इस क्षेत्र को संशोधित करने से फ़ॉन्ट अनुज्ञप्ति संशोधित नहीं होता है और अतिरिक्त कानूनी अधिकार नहीं मिलते हैं)।<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> | ||
== [[इमोजी]] == | == [[इमोजी]] == | ||
एप्पल ने अपने इमोजी मुद्रवर्ग [[Apple Color Emoji|एप्पल | एप्पल ने अपने इमोजी मुद्रवर्ग [[Apple Color Emoji|एप्पल कलर इमोजीi]] के लिए कलर .ttf संचिकाओं को अनुमति देने के लिए एक मालिकाना विस्तारण लागू किया है। | ||
== | == संचिका प्रारूप == | ||
=== | === मूलभूत === | ||
एक मूल फ़ॉन्ट अपने हेडर में निर्दिष्ट कई तालिकाओं से बना होता है। तालिका के नाम में अधिकतम 4 अक्षर हो सकते हैं। | एक मूल फ़ॉन्ट अपने हेडर में निर्दिष्ट कई तालिकाओं से बना होता है। तालिका के नाम में अधिकतम 4 अक्षर हो सकते हैं। | ||
ए <code>.ttf</code> विस्तार एक नियमित ट्रू टाइप फ़ॉन्ट या ट्रू टाइप रूपरेखाओं के साथ एक ओपन टाइप फ़ॉन्ट इंगित करता है। विंडोज एंड यूजर परिभाषित | ए <code>.ttf</code> विस्तार एक नियमित ट्रू टाइप फ़ॉन्ट या ट्रू टाइप रूपरेखाओं के साथ एक ओपन टाइप फ़ॉन्ट इंगित करता है। विंडोज एंड यूजर परिभाषित स्वरूप सम्पादक (EUDCEDIT.EXE) EUDC.TTE नाम के साथ ट्रू टाइप फ़ॉन्ट बनाता है।<ref>{{cite web|author=<!--Not stated Apitron LTD -->|title=पीडीएफ जनरेशन के लिए कस्टम फोंट कैसे बनाएं और उसका उपयोग कैसे करें|url=https://apitron.com/docs/articles/How_to_create_and_use_custom_fonts_for_PDF_generation.pdf|publisher=apitron.com|date=6 March 2015|access-date=25 June 2017}}</ref> पश्चलेख रूपरेखा वाले ओपनटाइप फ़ॉन्ट में एक .otf विस्तारण होना चाहिए। सिद्धांत रूप में ट्रू टाइप रूपरेखाओं के साथ एक ओपन टाइप फ़ॉन्ट में एक .otf विस्तारण हो सकता है, लेकिन व्यवहार में ऐसा संभवतः ही कभी किया गया हो। | ||
क्लासिक मैक ओएस और मैकोज़ में, ओपनटाइप डेटा-फोर्क फोंट के रूप में संदर्भित कई प्रारूपों में से एक है, क्योंकि उनमें क्लासिक मैक संसाधन फोर्क की कमी है। | क्लासिक मैक ओएस और मैकोज़ में, ओपनटाइप डेटा-फोर्क फोंट के रूप में संदर्भित कई प्रारूपों में से एक है, क्योंकि उनमें क्लासिक मैक संसाधन फोर्क की कमी है। | ||
=== संग्रह === | === संग्रह === | ||
ट्रू टाइप संग्रह (टीटीसी) ट्रू टाइप प्रारूप का एक विस्तार है जो कई फोंट को एक | ट्रू टाइप संग्रह (टीटीसी) ट्रू टाइप प्रारूप का एक विस्तार है जो कई फोंट को एक संचिका में संयोजित करने की अनुमति देता है, जिससे कई उच्चित्र के साथ फोंट के संग्रह के लिए पर्याप्त जगह की बचत होती है। वे पहले विंडोज के चीनी, जापानी और कोरियाई संस्करणों में उपलब्ध थे, और विंडोज 2000 और बाद में सभी क्षेत्रों के लिए समर्थित थे। क्लासिक मैक ओएस में [[मैक ओएस 8]].5 से प्रारम्भ होने वाले टीटीसी का समर्थन सम्मिलित था। | ||
एक ट्रू टाइप संग्रह | एक ट्रू टाइप संग्रह संचिका a से प्रारम्भ होती है <code>ttcf</code> तालिका जो प्रत्येक सम्मिलित फ़ॉन्ट के लिए अलग-अलग शीर्षलेखों को इंगित करके संग्रह के भीतर फ़ॉन्ट्स तक पहुंच की अनुमति देती है। एक संग्रह के भीतर फोंट एक ही उच्चित्र-बाह्यरेखा तालिका साझा करते हैं, हालांकि प्रत्येक फ़ॉन्ट अपने तरीके से उन रूपरेखाओं के भीतर उपसमुच्चय को <code>क्मप</code>, <code>नाम</code> और <code>लोका</code> टेबल के माध्यम से संदर्भित कर सकता है। संग्रह संचिका <code>.ttc</code> संचिका नाम विस्तारण सहन करती हैं। क्लासिक मैक ओएस और मैकओएस में, TTC का संचिका प्रकार <code>ttcf</code>होता है। | ||
=== सूटकेस === | === सूटकेस === | ||
क्लासिक मैक ओएस और मैकओएस पर ट्रू टाइप के लिए सूटकेस प्रारूप का उपयोग किया जाता है। यह अतिरिक्त एप्पल-विशिष्ट जानकारी जोड़ता है। | क्लासिक मैक ओएस और मैकओएस पर ट्रू टाइप के लिए सूटकेस प्रारूप का उपयोग किया जाता है। यह अतिरिक्त एप्पल-विशिष्ट जानकारी जोड़ता है। | ||
टीटीसी की तरह, यह एक ही | टीटीसी की तरह, यह एक ही संचिका के भीतर कई फोंट को संभाल सकता है। लेकिन टीटीसी के विपरीत, उन फोंट को एक ही परिवार के भीतर नहीं होना चाहिए। | ||
सूटकेस [[ संसाधन कांटा ]] | सूटकेस [[ संसाधन कांटा |संसाधन-]]विभाजन और डेटा-विभाजन प्रारूप में आते हैं। संसाधन-विभाजन संस्करण मूल सूटकेस प्रारूप था। डेटा-विभाजन-ओनली सूटकेस, जो संसाधन विभाजन सामग्री को डेटा फोर्क में रखते हैं, पहले मैकओएस में समर्थित थे। डेटा-विभाजन-ओनली फॉर्मेट में संकुल किए गए सूटकेस में विस्तारण [[dfont|डेटाविभाजन ट्रू टाइप]] है। | ||
=== पश्चलेख === | === पश्चलेख === | ||
पश्चलेख भाषा में, ट्रू टाइप रूपरेखाओं को पश्चलेख | पश्चलेख भाषा में, ट्रू टाइप रूपरेखाओं को पश्चलेख आवरण के साथ नाम-कुंजी के लिए टाइप 42 या CID फोंट के लिए टाइप 11 के रूप में संभाला जाता है। | ||
== यह भी देखें == | == यह भी देखें == | ||
* स्पष्ट प्रकार | * स्पष्ट प्रकार | ||
* [[डेटाफ़ॉर्क ट्रू टाइप]] | * [[डेटाफ़ॉर्क ट्रू टाइप]] | ||
* [[फ़ॉन्ट एम्बेडिंग]] ट्रू टाइप फ़ॉन्ट | * [[फ़ॉन्ट एम्बेडिंग|फ़ॉन्ट अंतःस्थापन]] ट्रू टाइप फ़ॉन्ट | ||
* | * खुला-स्रोत [[यूनिकोड|एकल कूट]] [[ टाइपफ़ेस |टाइपफ़ेस]] | ||
* [[जीएनयू फ्रीफॉन्ट|जीएनयू फ्रीमुद्रवर्ग]] | * [[जीएनयू फ्रीफॉन्ट|जीएनयू फ्रीमुद्रवर्ग]] | ||
* [[ग्रेफाइट (एसआईएल)]] | * [[ग्रेफाइट (एसआईएल)]] | ||
* फ्री टाइप | * फ्री टाइप | ||
* [[अशून्य-नियम]] | * [[अशून्य-नियम]] | ||
* [[ऑनलाइन कार्यालय सुइट]] | * [[ऑनलाइन कार्यालय सुइट|ऑनरेखा कार्यालय सुइट]] | ||
* | * ओपन टाइप | ||
* [[काला]] ( | * [[काला|पैंगो]] (खुला-स्रोत बहुभाषी अवतरण प्रतिपादन इंजन) | ||
* [[टाइपोग्राफी]] | * [[टाइपोग्राफी|मुद्रण]] | ||
* टाइपफेस | * टाइपफेस | ||
* | * एकल कूट, [[UTF-8]], [[ यूनिकोड फ़ॉन्ट | एकल कूट फ़ॉन्ट]] । | ||
* [[यूनिस्क्राइब]] (विंडोज बहुभाषी टेक्स्ट | * [[यूनिस्क्राइब]] (विंडोज बहुभाषी टेक्स्ट प्रतिपादन इंजन) | ||
* [[यूनिकोड इमेजिंग के लिए एप्पल प्रकार की सेवाएं]] (नया मैकिंटोश बहुभाषी टेक्स्ट | * [[यूनिकोड इमेजिंग के लिए एप्पल प्रकार की सेवाएं|यूनिकोड प्रतिबिंबन के लिए एप्पल प्रकार की सेवाएं]] (नया मैकिंटोश बहुभाषी टेक्स्ट प्रतिपादन इंजन) | ||
* [[ कोर पाठ ]] | * [[ कोर पाठ ]] | ||
* [[वर्ल्डस्क्रिप्ट]] (पुराना मैकिंटोश बहुभाषी टेक्स्ट | * [[वर्ल्डस्क्रिप्ट]] (पुराना मैकिंटोश बहुभाषी टेक्स्ट प्रतिपादन इंजन) | ||
* वेब खुला फ़ॉन्ट स्वरूप | * वेब खुला फ़ॉन्ट स्वरूप | ||
Line 135: | Line 135: | ||
==बाहरी संबंध== | ==बाहरी संबंध== | ||
* [https://developer.apple.com/fonts/TrueType-Reference-Manual/ | * [https://developer.apple.com/fonts/TrueType-Reference-Manual/ ट्रू टाइप specification (एप्पल)] | ||
{{Typography terms}} | {{Typography terms}} |
Revision as of 03:38, 31 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 के प्रवर्त्तन के साथ ट्रू टाइप का विस्तार किया, जिसमें SFNT में अतिरिक्त तालिकाएँ थीं जो क्विकड्रा GX का हिस्सा थीं। इसने दो मुख्य क्षेत्रों में शक्तिशाली विस्तार को प्रस्तुत किया। पहले फ़ॉन्ट अक्ष थे (आज विविधता के रूप में जाना जाता है), उदाहरण के लिए फ़ॉन्ट को हल्के से बोल्ड या संकीर्ण से विस्तारित करने के लिए सुचारू रूप से समायोजित करने की अनुमति देता है— एडोब की एकाधिक मास्टर फ़ॉन्ट तकनीक के लिए प्रतिस्पर्धा देता है। दूसरा रेखा अभिविन्यास व्यस्थापक था, जहां वर्णों के विशेष अनुक्रमों को कुछ परिस्थितियों में विभिन्न अभिकल्पनाों में उत्क्षेप करने के लिए कूटित किया जा सकता है, उदाहरण के लिए "fi", "ffi", "ct", आदि के लिए मुद्रण संबंधी संयुक्ताक्षर प्रदान करने के लिए उपयोगी था, जबकि वर्तनी जांचकर्ताओं और पाठ्य भाग भेदक के लिए जरूरी वर्ण के सहायक भंडार को बनाए रखते हुए। हालांकि, ट्रू टाइप GX फोंट बनाने के लिए उपयोगकर्ता के अनुकूल उपकरणों की कमी का मतलब था कि मुट्ठी भर GX फोंट से अधिक नहीं थे।
ट्रू टाइप GX की अधिकांश तकनीक, विविधताओं और प्रतिस्थापन सहित, मैक ओएस में AAT (एप्पल उन्नत मुद्रण) के रूप में रहती है। एप्पल के बाहर कुछ मुद्रवर्ग-विकासक AAT मुद्रवर्ग बनाने का प्रयास करते हैं; इसके स्थान पर, ओपन टाइप प्रमुख sfnt प्रारूप बन गया है, और सभी फ़ॉन्ट भिन्नता तकनीक आज ओपन टाइप विविधताओं में वास्तविक मानक है।
माइक्रोसॉफ्ट द्वारा स्वीकरण
इसके व्यापक रूप से अपनाने को सुनिश्चित करने के लिए, एप्पल ने माइक्रोसॉफ्ट को मुफ्त में ट्रू टाइप की अनुज्ञप्ति प्रदान करी।[4] माइक्रोसॉफ्ट ने विंडोज 3.1 प्रचालन परिवेश में ट्रू टाइप जोड़ा। अपने ठेकेदारों, एकलप्ररूप प्रतिबिंबन के साथ साझेदारी में, माइक्रोसॉफ्ट ने उच्च गुणवत्ता वाले ट्रू टाइप फोंट का एक सम्मुच्चय बनाने में बहुत प्रयास किया, जो उस समय पश्चलेख उपकरण के साथ समूह किए जा रहे कोर फोंट के साथ संगत थे। इसमें वे फोंट सम्मिलित थे जो आज तक विंडोज के साथ मानक हैं: टाइम्स न्यू रोमन (टाइम्स रोमन के साथ संगत), एरियल (हेल्वेटिका के साथ संगत) और वार्ताहर नूतन (वार्ताहर के साथ संगत)। इस संदर्भ में, "संगत" का अर्थ दो चीजें हैं। कलात्मक स्तर पर, इसका मतलब है कि फोंट दिखने में समान हैं। कार्यात्मक स्तर पर, इसका अर्थ है कि फोंट की वर्ण चौड़ाई समान है। यह उन दस्तावेज़ों को अनुमति देता है जो एक फ़ॉन्ट में टंकित कर रहे हैं, उन्हें रीफ्लोएबल प्रपत्र के बिना दूसरे में बदला जा सकता है।
माइक्रोसॉफ्ट और एकलप्ररूप तकनीशियनों ने यह सुनिश्चित करने के लिए ट्रू टाइप की फ़ॉन्ट इंगित तकनीक का इस्तेमाल यह सुनिश्चित करने के लिए किया कि ये मुद्रवर्ग कम विश्लेषण पर अवैधता की समस्या से पीड़ित नहीं थे, जिसने पहले चित्रपट के लिए बिटमैप्ड मुद्रवर्ग के उपयोग को मजबूर किया था। प्रौद्योगिकी के बाद के विकास ने पहले एंटी-अलियासिंग प्रस्तुत किया है, जो मामूली अस्पष्टता की कीमत पर फोंट के किनारों को सुचारू करता है, और हाल ही में उपपिक्सेल प्रतिपादन (माइक्रोसॉफ्ट कार्यान्वयन क्लियरटाइप नाम से जाता है), जो एलसीडी आधारित पाठ के स्पष्ट संकल्प को बढ़ाने के लिए चित्रपट की पिक्सेल संरचना का शोषण करता है। माइक्रोसॉफ्ट ने क्लियरटाइप की भारी विपणन की है, और टेक्स्ट के लिए सब-पिक्सेल प्रतिपादन तकनीक अब सभी मंच पर व्यापक रूप से उपयोग की जाती है।
माइक्रोसॉफ्ट ने 1994 में ट्रू टाइप ओपन नाम से एक सुव्यवस्थित फ़ॉन्ट तकनीक भी विकसित की, जिसे बाद में 1996 में ओपनटाइप नाम दिया गया, जब इसने एडोब इंक. टाइप 1 उच्चित्र रूपरेखा के समर्थन को मिला दिया। ओपनटाइप में अब एप्पल ट्रू टाइप और एप्पल ट्रू टाइप GX की सभी समान कार्यक्षमता सम्मिलित है।
मंच समर्थन
मैकिंटोश और माइक्रोसॉफ्ट विंडोज
ट्रू टाइप लंबे समय से प्रतिष्ठित मैक ओएस, मैकओएस और माइक्रोसॉफ्ट विंडोज पर फोंट के लिए सबसे सामान्य प्रारूप रहा है, हालांकि मैक ओएस एक्स और माइक्रोसॉफ्ट विंडोज में एडोब के टाइप 1 प्रारूप और ट्रू टाइप के लिए ओपन टाइप विस्तारण (मैक ओएस एक्स 10.0 और मैक ओएस एक्स 10.0 के बाद से) के लिए मूल समर्थन सम्मिलित है। विंडोज 2000)। जबकि नए प्रचालन प्रणाली के साथ प्रदान किए गए कुछ फ़ॉन्ट अब ओपन टाइप प्रारूप में हैं, अधिकांश मुफ्त या सस्ते तृतीय-पक्ष फ़ॉन्ट सादे ट्रू टाइप का उपयोग करते हैं।
बढ़ते विश्लेषण और चित्रपट प्रतिपादन के नए तरीकों ने व्यापक ट्रू टाइप संकेतन की आवश्यकता को कम कर दिया है। मैकओएस पर एप्पल का प्रतिपादन दृष्टिकोण ट्रू टाइप फ़ॉन्ट में लगभग सभी संकेतों को अनदेखा करता है, जबकि माइक्रोसॉफ्ट का क्लियरटाइप कई संकेतों को अनदेखा करता है, और माइक्रोसॉफ्ट के अनुसार, हल्के संकेत वाले फोंट के साथ सबसे अच्छा काम करता है।
लिनक्स और अन्य प्लेटफॉर्म
डेविड टर्नर की फ्रीटाइप परियोजना ने ट्रू टाइप मानक (साथ ही फ्रीटाइप 2 में अन्य फ़ॉन्ट मानकों) का एक स्वतंत्र कार्यान्वयन बनाया है। फ्री टाइप कई लिनक्स वितरणों में सम्मिलित है।
मई 2010 तक, फ्री टाइप 1 में संभावित एकस्व अधिकार उल्लंघन थे क्योंकि ट्रू टाइप मुद्रवर्ग संकेतन आभासी यंत्र के कुछ हिस्सों को एप्पल द्वारा एकस्वीकृत कराया गया था, एक तथ्य जो ट्रू टाइप मानकों में उल्लिखित नहीं है। (एकस्व अधिकार धारक जो मानकीकरण के लिए अंतर्राष्ट्रीय संगठन जैसे प्रमुख मानक निकाय द्वारा प्रकाशित मानकों में योगदान करते हैं, उन्हें अपने एकस्व अधिकार के दायरे का खुलासा करना आवश्यक है, लेकिन ट्रू टाइप ऐसा मानक नहीं था।)[5] फ्रीटाइप 2 में एकस्व अधिकार तकनीक से बचने के लिए एक वैकल्पिक स्वचालित संकेतक सम्मिलित था, लेकिन ये एकस्व अधिकार अब समाप्त हो गए हैं इसलिए फ्रीटाइप 2.4 अब पूर्व निर्धारित रूप से इन सुविधाओं को सक्षम करता है।[6]
रूपरेखा
ट्रू टाइप फ़ॉन्ट में वर्णों (या उच्चित्र) की रूपरेखा सीधी रेखा खंडों और द्विघात बेजियर वक्रों से बनी होती है। त्रिविमीय बेज़ियर कर्व्स की तुलना में ये वक्र गणितीय रूप से सरल और तेज़ हैं, जिनका उपयोग लेखाचित्रीय अभिकल्पना के पश्चलेख-केंद्रित दुनिया और टाइप 1 फोंट दोनों में किया जाता है। हालांकि, अधिकांश आकृतियों को त्रिविमीय की तुलना में द्विघात वक्रों के साथ वर्णन करने के लिए अधिक बिंदुओं की आवश्यकता होती है। इस अंतर का अर्थ यह भी है कि टाइप 1 को दोषरहित रूप से ट्रू टाइप प्रारूप में बदलना संभव नहीं है, हालांकि व्यवहार में ट्रू टाइप से टाइप 1 में दोषरहित रूपांतरण करना प्रायः संभव होता है।[7][8]
संकेत भाषा
ट्रू टाइप प्रणाली में एक आभासी मशीन सम्मिलित होती है जो ट्रू टाइप में "निर्देश" कहे जाने वाले उच्चित्र के फ़ॉन्ट संकेत को संसाधित करते हुए, फ़ॉन्ट के अंदर क्रमानुदेश निष्पादित करती है। ये नियंत्रण बिंदुओं को विकृत करते हैं जो रूपरेखा को परिभाषित करते हैं, इस मंशा के साथ कि रास्टराइज़र उच्चित्र पर कम अवांछनीय विशेषताएं उत्पन्न करता है। प्रत्येक उच्चित्र का निर्देश सम्मुच्चय उस आकार (पिक्सेल में) को ध्यान में रखता है जिस पर उच्चित्र को प्रदर्शित किया जाना है, साथ ही प्रदर्शन वातावरण के अन्य कम महत्वपूर्ण कारक भी।
हालांकि निविष्टि प्राप्त करने और क्रमादेशन में सामान्य रूप से समझे जाने वाले निष्पाद का उत्पादन करने में असमर्थ, ट्रू टाइप निर्देशन भाषा क्रमादेशन भाषा की अन्य पूर्वापेक्षाएँ प्रदान करती है: सशर्त ब्रांचिंग (IF स्टेटमेंट्स), स्वेच्छाचारी संख्या में विपाशन (प्रति- और यद्यपि- प्रकार) बयान), चर (हालांकि ये फ़ॉन्ट द्वारा आरक्षित स्मृति के एक क्षेत्र में केवल क्रमांकित स्थान हैं), और फलन में कूट का संपुटीकरण। डेल्टा निर्देश कहे जाने वाले विशेष निर्देश निम्नतम स्तर के नियंत्रण होते हैं, जो एक नियंत्रण बिंदु को केवल एक पिक्सेल आकार में ले जाते हैं।
प्रभावी ट्रू टाइप उच्चित्र क्रमदेशन तकनीकों की पहचान यह है कि यह पूरे फ़ॉन्ट (जैसे, स्टेम की चौड़ाई, टोपी की ऊँचाई, x-ऊँचाई) में केवल एक बार परिभाषित चर का उपयोग करके जितना संभव हो उतना करता है। इसका मतलब जितना संभव हो सके डेल्टा निर्देशों से परिहरण करना है। यह मुद्रवर्ग डेवलपर को बड़े बदलाव करने में मदद करता है (उदाहरण के लिए, वह बिंदु जिस पर पूरे मुद्रवर्ग के मुख्य तने 1 से 2 पिक्सल चौड़े होते हैं) ज्यादातर विकास के माध्यम से मदद करता है।
फोंट में निर्देश जोड़ने के लिए कार्यक्रमों की बढ़ी हुई उपयोगकर्ता-मित्रता के बावजूद, एक बहुत अच्छी तरह से निर्देशित ट्रू टाइप फ़ॉन्ट बनाना एक महत्वपूर्ण काम है। इसलिए कई ट्रू टाइप फ़ॉन्ट में केवल अल्पविकसित निर्देश होते हैं, या उन्हें स्वचालित रूप से विभिन्न गुणवत्ता के परिणामों के साथ फ़ॉन्ट संपादक द्वारा लागू किया जाता है।
अंतःस्थापन सुरक्षा
ट्रू टाइप प्रारूप सबसे बुनियादी प्रकार के अंकीय अधिकार प्रबंधन की अनुमति देता है - एक अंतःस्थापन करने योग्य ध्वज क्षेत्र जो यह निर्दिष्ट करता है कि क्या लेखक सुवाह्य दस्तावेज़ स्वरूप संचिकाओं और वेबसाइटों जैसी चीज़ों में फ़ॉन्ट संचिका को अंतःस्थापन करने की अनुमति देता है। फ़ॉन्ट संचिका तक पहुंच वाला कोई भी व्यक्ति इस क्षेत्र को सीधे संशोधित कर सकता है, और इसे संशोधित करने की सुविधा के लिए सरल उपकरण उपस्थित हैं (स्पष्ट रुप से, इस क्षेत्र को संशोधित करने से फ़ॉन्ट अनुज्ञप्ति संशोधित नहीं होता है और अतिरिक्त कानूनी अधिकार नहीं मिलते हैं)।[9][10] ये उपकरण संभावित स्वत्वाधिकार स्तिथि पर विवाद का विषय रहे हैं।[11][12]
इमोजी
एप्पल ने अपने इमोजी मुद्रवर्ग एप्पल कलर इमोजीi के लिए कलर .ttf संचिकाओं को अनुमति देने के लिए एक मालिकाना विस्तारण लागू किया है।
संचिका प्रारूप
मूलभूत
एक मूल फ़ॉन्ट अपने हेडर में निर्दिष्ट कई तालिकाओं से बना होता है। तालिका के नाम में अधिकतम 4 अक्षर हो सकते हैं।
ए .ttf
विस्तार एक नियमित ट्रू टाइप फ़ॉन्ट या ट्रू टाइप रूपरेखाओं के साथ एक ओपन टाइप फ़ॉन्ट इंगित करता है। विंडोज एंड यूजर परिभाषित स्वरूप सम्पादक (EUDCEDIT.EXE) EUDC.TTE नाम के साथ ट्रू टाइप फ़ॉन्ट बनाता है।[13] पश्चलेख रूपरेखा वाले ओपनटाइप फ़ॉन्ट में एक .otf विस्तारण होना चाहिए। सिद्धांत रूप में ट्रू टाइप रूपरेखाओं के साथ एक ओपन टाइप फ़ॉन्ट में एक .otf विस्तारण हो सकता है, लेकिन व्यवहार में ऐसा संभवतः ही कभी किया गया हो।
क्लासिक मैक ओएस और मैकोज़ में, ओपनटाइप डेटा-फोर्क फोंट के रूप में संदर्भित कई प्रारूपों में से एक है, क्योंकि उनमें क्लासिक मैक संसाधन फोर्क की कमी है।
संग्रह
ट्रू टाइप संग्रह (टीटीसी) ट्रू टाइप प्रारूप का एक विस्तार है जो कई फोंट को एक संचिका में संयोजित करने की अनुमति देता है, जिससे कई उच्चित्र के साथ फोंट के संग्रह के लिए पर्याप्त जगह की बचत होती है। वे पहले विंडोज के चीनी, जापानी और कोरियाई संस्करणों में उपलब्ध थे, और विंडोज 2000 और बाद में सभी क्षेत्रों के लिए समर्थित थे। क्लासिक मैक ओएस में मैक ओएस 8.5 से प्रारम्भ होने वाले टीटीसी का समर्थन सम्मिलित था।
एक ट्रू टाइप संग्रह संचिका a से प्रारम्भ होती है ttcf
तालिका जो प्रत्येक सम्मिलित फ़ॉन्ट के लिए अलग-अलग शीर्षलेखों को इंगित करके संग्रह के भीतर फ़ॉन्ट्स तक पहुंच की अनुमति देती है। एक संग्रह के भीतर फोंट एक ही उच्चित्र-बाह्यरेखा तालिका साझा करते हैं, हालांकि प्रत्येक फ़ॉन्ट अपने तरीके से उन रूपरेखाओं के भीतर उपसमुच्चय को क्मप
, नाम
और लोका
टेबल के माध्यम से संदर्भित कर सकता है। संग्रह संचिका .ttc
संचिका नाम विस्तारण सहन करती हैं। क्लासिक मैक ओएस और मैकओएस में, TTC का संचिका प्रकार ttcf
होता है।
सूटकेस
क्लासिक मैक ओएस और मैकओएस पर ट्रू टाइप के लिए सूटकेस प्रारूप का उपयोग किया जाता है। यह अतिरिक्त एप्पल-विशिष्ट जानकारी जोड़ता है।
टीटीसी की तरह, यह एक ही संचिका के भीतर कई फोंट को संभाल सकता है। लेकिन टीटीसी के विपरीत, उन फोंट को एक ही परिवार के भीतर नहीं होना चाहिए।
सूटकेस संसाधन-विभाजन और डेटा-विभाजन प्रारूप में आते हैं। संसाधन-विभाजन संस्करण मूल सूटकेस प्रारूप था। डेटा-विभाजन-ओनली सूटकेस, जो संसाधन विभाजन सामग्री को डेटा फोर्क में रखते हैं, पहले मैकओएस में समर्थित थे। डेटा-विभाजन-ओनली फॉर्मेट में संकुल किए गए सूटकेस में विस्तारण डेटाविभाजन ट्रू टाइप है।
पश्चलेख
पश्चलेख भाषा में, ट्रू टाइप रूपरेखाओं को पश्चलेख आवरण के साथ नाम-कुंजी के लिए टाइप 42 या CID फोंट के लिए टाइप 11 के रूप में संभाला जाता है।
यह भी देखें
- स्पष्ट प्रकार
- डेटाफ़ॉर्क ट्रू टाइप
- फ़ॉन्ट अंतःस्थापन ट्रू टाइप फ़ॉन्ट
- खुला-स्रोत एकल कूट टाइपफ़ेस
- जीएनयू फ्रीमुद्रवर्ग
- ग्रेफाइट (एसआईएल)
- फ्री टाइप
- अशून्य-नियम
- ऑनरेखा कार्यालय सुइट
- ओपन टाइप
- पैंगो (खुला-स्रोत बहुभाषी अवतरण प्रतिपादन इंजन)
- मुद्रण
- टाइपफेस
- एकल कूट, 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.