पोस्टस्क्रिप्ट फ़ॉन्ट: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
पोस्टस्क्रिप्ट फ़ॉन्ट का उपयोग पोस्टस्क्रिप्ट प्रणाली में मानकों के रूप में सम्मिलित फ़ॉन्ट के मूल | |||
पोस्टस्क्रिप्ट फ़ॉन्ट कुशल डिजिटल टाइपसेटिंग के लिए एडोब सिस्टम्स द्वारा विकसित आउटलाइन फ़ॉन्ट विनिर्देशों में एन्कोड की गई फ़ॉन्ट फ़ाइलें हैं। यह सिस्टम फ़ॉन्ट जानकारी को एन्कोड करने के लिए पोस्टस्क्रिप्ट फ़ाइल स्वरूप का उपयोग करता है। | |||
'''पोस्टस्क्रिप्ट फ़ॉन्ट''' का उपयोग पोस्टस्क्रिप्ट प्रणाली में मानकों के रूप में सम्मिलित फ़ॉन्ट के मूल सेट , जैसे [[टाइम्स न्यू रोमन]], [[ Helvetica |हेल्वेटिका]] और [[आईटीसी अवंत गार्डे]] को संदर्भित करने के लिए अलग से भी किया जा सकता है। | |||
==इतिहास== | ==इतिहास== | ||
#टाइप 1 और या टाइप 3 फॉन्ट, चूंकि एडोब द्वारा 1984 में पोस्टस्क्रिप्ट पेज विवरण भाषा के | #टाइप 1 और या टाइप 3 फॉन्ट, चूंकि एडोब द्वारा 1984 में पोस्टस्क्रिप्ट पेज विवरण भाषा के भाग के रूप में प्रस्तुत किए गए थे, मार्च 1985 तक व्यापक उपयोग नहीं देखा गया जब पोस्टस्क्रिप्ट भाषा, [[लेज़रराइटर]] का उपयोग करने वाला पहला लेजर प्रिंटर प्रस्तुत किया गया था। | ||
फिर भी | फिर भी 1985 में, आउटलाइन फ़ॉन्ट केवल प्रिंटर में ही रहते थे, और स्क्रीन आउटलाइन फ़ॉन्ट के विकल्प के रूप में बिटमैप फ़ॉन्ट का उपयोग करती थी। | ||
चूंकि मूल रूप से पोस्टस्क्रिप्ट का | चूंकि मूल रूप से पोस्टस्क्रिप्ट का भाग , टाइप 1 फ़ॉन्ट्स ने सामान्य पोस्टस्क्रिप्ट की तुलना में ड्राइंग ऑपरेशंस के सरलीकृत सेट का उपयोग किया (लूप और वेरिएबल्स जैसे प्रोग्रामेटिक तत्व हटा दिए गए थे, पोर्टेबल दस्तावेज़ प्रारूप की तरह), किन्तु टाइप 1 फ़ॉन्ट्स ने फ़ॉन्ट संकेत जोड़ा या कम-रिज़ॉल्यूशन रेंडरिंग में सहायता के लिए संकेत दिए जो कि मूल रूप से, एडोब ने अपनी संकेत योजना का विवरण अज्ञात रखा और टाइप 1 रूपरेखा और संकेतों की सुरक्षा के लिए (सरल) एन्क्रिप्शन योजना का उपयोग किया गया था जो आज भी बना हुआ है (चूंकि एन्क्रिप्शन योजना और कुंजी तब से एडोब द्वारा प्रकाशित की गई है)। इन उपायों के अतिरिक्त , एडोब की योजना को उद्योग में अन्य खिलाड़ियों द्वारा तुरंत रिवर्स-इंजीनियर किया गया। फिर भी एडोब को टाइप 1 फ़ॉन्ट के साथ काम करने वाले किसी भी व्यक्ति को अपनी विधि का लाइसेंस लेने की आवश्यकता थी। | ||
पोस्टस्क्रिप्ट भाषा के सभी परिष्कार के लिए टाइप 3 फ़ॉन्ट की अनुमति है, किन्तु संकेत देने के लिए मानकीकृत दृष्टिकोण के बिना (चूंकि एटीएफ जैसी कुछ कंपनियों ने अपनी स्वयं की मालिकाना योजनाएं प्रयुक्त की हैं) या एन्क्रिप्शन | पोस्टस्क्रिप्ट भाषा के सभी परिष्कार के लिए टाइप 3 फ़ॉन्ट की अनुमति है, किन्तु संकेत देने के लिए मानकीकृत दृष्टिकोण के बिना (चूंकि एटीएफ जैसी कुछ कंपनियों ने अपनी स्वयं की मालिकाना योजनाएं प्रयुक्त की हैं) या एन्क्रिप्शन योजना अन्य मतभेदों ने अस्पष्टता को और बढ़ा दिया। | ||
इस समय लाइसेंसिंग की निवेश बहुत अधिक मानी जाती थी, और एडोब ने अधिक आकर्षक दरों पर | इस समय लाइसेंसिंग की निवेश बहुत अधिक मानी जाती थी, और एडोब ने अधिक आकर्षक दरों पर रुकावटें लगाना जारी रखा था। यह वह उद्देश्य था जिसने 1991 के आसपास एप्पल को अपना स्वयं का प्रणाली , [[ट्रू टाइप]], डिज़ाइन करने के लिए प्रेरित किया गया था। ट्रू टाइप की घोषणा के तुरंत पश्चात् , एडोब ने "एडोब टाइप 1 फ़ॉन्ट प्रारूप" प्रकाशित किया था।<ref name="adobe">{{cite web|url=http://partners.adobe.com/public/developer/en/font/T1_SPEC.PDF|title=एडोब टाइप 1 फ़ॉन्ट प्रारूप|publisher=Adobe Systems Inc.|access-date=2015-05-22|url-status=dead|archive-url=https://web.archive.org/web/20150321034514/http://partners.adobe.com/public/developer/en/font/T1_SPEC.PDF|archive-date=2015-03-21}}</ref> प्रारूप के लिए विस्तृत विवरण [[फ़ॉन्टोग्राफर]] जैसे फ़ॉन्ट विकास उपकरण ने टाइप 1 फ़ॉन्ट बनाने की क्षमता जोड़ी तब से टाइप 2 प्रारूप को आधुनिक [[ खुले प्रकार का |विवर्त प्रकार का]] प्रारूप के लिए आधार के रूप में उपयोग किया गया है। | ||
==प्रौद्योगिकी== | ==प्रौद्योगिकी== | ||
पोस्टस्क्रिप्ट (पीएस) भाषा का उपयोग करके | पोस्टस्क्रिप्ट (पीएस) भाषा का उपयोग करके ग्लिफ़ को [[ घन समतल वक्र |घन समतल वक्र]] बेज़ियर कर्व्स (ट्रू टाइप के [[द्विघात वक्र]] के विपरीत) के साथ वर्णित किया गया है, और इस प्रकार ग्लिफ़ के सेट को सरल गणितीय परिवर्तनों के माध्यम से आकार दिया जा सकता है, जिसे पश्चात् में भेजा जा सकता है पोस्टस्क्रिप्ट-तैयार [[ संगणक मुद्रक |संगणक मुद्रक]] है क्योंकि टाइप 1 का डेटा ग्लिफ़ की रूपरेखा का विवरण है, जो न कि [[रेखापुंज छवि]] (अर्थात [[बिटमैप]]), टाइप 1 फ़ॉन्ट को सामान्यतः [[बिटमैप फ़ॉन्ट]] के विपरीत, रूपरेखा फ़ॉन्ट के रूप में संदर्भित किया जाता है। इलेक्ट्रॉनिक डिस्प्ले पर इन टाइपफेस का पूर्वावलोकन करने के इच्छुक उपयोगकर्ताओं के लिए, फ़ॉन्ट के छोटे संस्करणों को स्क्रीन पर सुपाठ्य और आकर्षक दिखने के लिए अतिरिक्त [[फ़ॉन्ट संकेत]] और [[स्थानिक एंटी-अलियासिंग]] की आवश्यकता होती है। यह अधिकांशतः स्क्रीन डिस्प्ले के लिए अनुकूलित उसी टाइपफेस के अतिरिक्त बिटमैप फ़ॉन्ट के रूप में आता था। अन्यथा, टाइपसेटिंग अनुप्रयोगों में टाइप 1 फ़ॉन्ट का पूर्वावलोकन करने के लिए, [[एडोब टाइप मैनेजर]] उपयोगिता की आवश्यकता थी। | ||
==फ़ॉन्ट प्रकार== | ==फ़ॉन्ट प्रकार== | ||
Line 50: | Line 52: | ||
}} | }} | ||
टाइप 1 ( | टाइप 1 (पोस्टस्क्रिप्ट, पोस्टस्क्रिप्ट टाइप 1, पीएस1, टी1 या एडोब टाइप 1 के रूप में भी जाना जाता है) एडोब टाइप मैनेजर सॉफ्टवेयर और पोस्टस्क्रिप्ट प्रिंटर के साथ उपयोग के लिए सिंगल-बाइट डिजिटल फ़ॉन्ट का फ़ॉन्ट प्रारूप है। यह फ़ॉन्ट संकेत का समर्थन कर सकता है। | ||
यह मूल रूप से मालिकाना विनिर्देश था, किन्तु एडोब ने तीसरे पक्ष के फ़ॉन्ट निर्माताओं के लिए विनिर्देश जारी किया, परंतु कि सभी प्रकार 1 फ़ॉन्ट इसका पालन करें। | यह मूल रूप से मालिकाना विनिर्देश था, किन्तु एडोब ने तीसरे पक्ष के फ़ॉन्ट निर्माताओं के लिए विनिर्देश जारी किया, परंतु कि सभी प्रकार 1 फ़ॉन्ट इसका पालन करें। | ||
टाइप 1 फ़ॉन्ट मूल रूप से मैक ओएस एक्स, विंडोज 2000 और पश्चात् में जीडीआई एपीआई के माध्यम से समर्थित हैं।<ref>[https://technet.microsoft.com/en-us/library/cc938758.aspx Introduction to Configuration and Management: What's new in Windows 2000]</ref> ( | टाइप 1 फ़ॉन्ट मूल रूप से मैक ओएस एक्स, विंडोज 2000 और पश्चात् में जीडीआई एपीआई के माध्यम से समर्थित हैं।<ref>[https://technet.microsoft.com/en-us/library/cc938758.aspx Introduction to Configuration and Management: What's new in Windows 2000]</ref> (वह विंडोज़ जीडीआई+, डब्ल्यूपीएफ या डायरेक्टराइट एपीआई में समर्थित नहीं हैं।) | ||
एडोब ने 27 जनवरी 2021 को घोषणा की कि | एडोब ने 27 जनवरी 2021 को घोषणा की कि वह जनवरी 2023 के पश्चात् एडोब उत्पादों में टाइप 1 फ़ॉन्ट के लिए समर्थन समाप्त कर देंगे।<ref>https://helpx.adobe.com/fonts/kb/postscript-type-1-fonts-end-of-support.html</ref> अक्टूबर 2021 में उत्पाद के संस्करण 23.0 के रिलीज़ के साथ [[Adobe Photoshop|एडोब फोटोशॉप]] में टाइप 1 फ़ॉन्ट के लिए समर्थन संवर्त कर दिया गया था। | ||
===प्रकार 2=== | ===प्रकार 2=== | ||
Line 62: | Line 64: | ||
===प्रकार 3=== | ===प्रकार 3=== | ||
टाइप 3 फ़ॉन्ट ( | टाइप 3 फ़ॉन्ट (जिसे पोस्टस्क्रिप्ट टाइप 3 या पीएस3, टी3 या एडोब टाइप 3 के रूप में भी जाना जाता है) में केवल एक उपसमूह के अतिरिक्त पूर्ण पोस्टस्क्रिप्ट भाषा का उपयोग करके परिभाषित ग्लिफ़ सम्मिलित हैं। इस वजह से, टाइप 3 फ़ॉन्ट कुछ ऐसे काम कर सकता है जो टाइप 1 फ़ॉन्ट नहीं कर सकता, जैसे कि छायांकन, रंग और भरण पैटर्न निर्दिष्ट करना। चूंकि यह संकेत का समर्थन नहीं करता. एडोब टाइप मैनेजर टाइप 3 फ़ॉन्ट का समर्थन नहीं करता है, और वे मैक ओएस या विंडोज के किसी भी संस्करण पर मूल वाईएसआईवाईजी फ़ॉन्ट के रूप में समर्थित नहीं हैं। | ||
===प्रकार 4=== | ===प्रकार 4=== | ||
टाइप 4 प्रारूप है जिसका उपयोग प्रिंटर फ़ॉन्ट कार्ट्रिज के लिए फ़ॉन्ट बनाने और प्रिंटर की हार्ड डिस्क पर स्थायी | टाइप 4 प्रारूप है जिसका उपयोग प्रिंटर फ़ॉन्ट कार्ट्रिज के लिए फ़ॉन्ट बनाने और प्रिंटर की हार्ड डिस्क पर स्थायी संचयन के लिए किया जाता था। चरित्र विवरण टाइप 1 प्रारूप में व्यक्त किए गए हैं। एडोब इस स्वामित्व प्रारूप का दस्तावेज़ीकरण नहीं करता है. | ||
===टाइप 5=== | ===टाइप 5=== | ||
टाइप 5, टाइप 4 प्रारूप के समान है किन्तु इसका उपयोग पोस्टस्क्रिप्ट प्रिंटर के रोम में संग्रहीत फ़ॉन्ट के लिए किया जाता है। इसे | टाइप 5, टाइप 4 प्रारूप के समान है किन्तु इसका उपयोग पोस्टस्क्रिप्ट प्रिंटर के रोम में संग्रहीत फ़ॉन्ट के लिए किया जाता है। इसे सीआरओएम फ़ॉन्ट (संपीड़ित आरओएम फ़ॉन्ट) के रूप में भी जाना जाता है। | ||
===प्रकार 9, 10, 11=== | ===प्रकार 9, 10, 11=== | ||
घोस्टस्क्रिप्ट ने उन्हें एडोब सप्लीमेंट्स में प्रलेखित क्रमशः सीआईडी फ़ॉन्ट प्रकार 0, 1 और 2 के रूप में संदर्भित किया। प्रकार 9, 10, और 11 क्रमशः प्रकार 1, 3, और 42 को संग्रहीत करने के लिए सीआईडी-कुंजी वाले फ़ॉन्ट हैं। | |||
===प्रकार 14=== | ===प्रकार 14=== | ||
टाइप 14, या गिरगिट फ़ॉन्ट प्रारूप, का उपयोग प्रिंटर | टाइप 14, या गिरगिट फ़ॉन्ट प्रारूप, का उपयोग प्रिंटर आरओएम जैसे छोटी मात्रा में संचयन स्थान में बड़ी संख्या में फ़ॉन्ट का प्रतिनिधित्व करने के लिए किया जाता है। गिरगिट फ़ॉन्ट के मुख्य सेट में मास्टर फ़ॉन्ट और फ़ॉन्ट डिस्क्रिप्टर का सेट होता है जो निर्दिष्ट करता है कि किसी विशिष्ट टाइपफेस के लिए वर्ण आकार का वांछित सेट देने के लिए मास्टर फ़ॉन्ट को कैसे समायोजित किया जाना है। | ||
एडोब टाइप 14 प्रारूप का दस्तावेजीकरण नहीं करता है। इसे 1997 में पोस्टस्क्रिप्ट 3 के साथ | एडोब टाइप 14 प्रारूप का दस्तावेजीकरण नहीं करता है। इसे 1997 में पोस्टस्क्रिप्ट 3 के साथ प्रस्तुत किया गया था, और पश्चात् के वर्षों में संचयन सस्ता होने के कारण इस पर जोर नहीं दिया गया था। | ||
===प्रकार 32=== | ===प्रकार 32=== | ||
Line 82: | Line 84: | ||
===टाइप 42=== | ===टाइप 42=== | ||
टाइप 42 फ़ॉन्ट प्रारूप ट्रू टाइप फ़ॉन्ट के चारों ओर पोस्टस्क्रिप्ट आवरण है, जो ट्रू टाइप रास्टराइज़र वाले पोस्टस्क्रिप्ट-सक्षम प्रिंटर को ट्रू टाइप फ़ॉन्ट प्रिंट करने की अनुमति देता है (जिसे | टाइप 42 फ़ॉन्ट प्रारूप ट्रू टाइप फ़ॉन्ट के चारों ओर पोस्टस्क्रिप्ट आवरण है, जो ट्रू टाइप रास्टराइज़र वाले पोस्टस्क्रिप्ट-सक्षम प्रिंटर को ट्रू टाइप फ़ॉन्ट प्रिंट करने की अनुमति देता है (जिसे पहले पोस्टस्क्रिप्ट इंटरप्रेटर संस्करण 2010 में एक वैकल्पिक सुविधा के रूप में बाद में मानक के रूप में प्रयुक्त किया गया था))। पोस्टस्क्रिप्ट संस्करण 2015 में मल्टीबाइट सीजेके ट्रू टाइप फ़ॉन्ट के लिए समर्थन जोड़ा गया था। नंबर 42 की आउट-ऑफ़-सीक्वेंस पसंद को द हिचहाइकर गाइड टू द गैलेक्सी (पुस्तक) जहां 42 जीवन, ब्रह्मांड और हर चीज़ का उत्तर है। | ||
==कोर फ़ॉन्ट समुच्चय == | ==कोर फ़ॉन्ट समुच्चय == | ||
फ़ॉन्ट प्रकारों के अतिरिक्त | फ़ॉन्ट प्रकारों के अतिरिक्त पोस्टस्क्रिप्ट विनिर्देशों ने कोर फ़ॉन्ट सेट को भी परिभाषित किया है, जो प्रत्येक फ़ॉन्ट द्वारा समर्थित फ़ॉन्ट और वर्ण सेट की न्यूनतम संख्या निर्धारित करता है। | ||
===पोस्टस्क्रिप्ट स्तर 1=== | ===पोस्टस्क्रिप्ट स्तर 1=== | ||
मूल पोस्टस्क्रिप्ट में 13 फ़ॉन्ट शैलियों को परिभाषित किया गया है जो 4 प्रकार के | मूल पोस्टस्क्रिप्ट में 13 फ़ॉन्ट शैलियों को परिभाषित किया गया है जो 4 प्रकार के वर्ग बनाते हैं: | ||
*[[कूरियर (टाइपफेस)]] (नियमित, | *[[कूरियर (टाइपफेस)]] (नियमित, परोक्ष, बोल्ड, बोल्ड परोक्ष) | ||
*हेल्वेटिका (नियमित, | *हेल्वेटिका (नियमित, परोक्ष, बोल्ड, बोल्ड परोक्ष) | ||
*[[टाइम्स रोमन]] (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक) | *[[टाइम्स रोमन]] (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक) | ||
*[[प्रतीक (टाइपफेस)]] | *[[प्रतीक (टाइपफेस)]] | ||
===पोस्टस्क्रिप्ट स्तर 2=== | ===पोस्टस्क्रिप्ट स्तर 2=== | ||
पोस्टस्क्रिप्ट स्तर 2 में 35 फ़ॉन्ट शैलियों को परिभाषित किया गया है जो 10 प्रकार के | पोस्टस्क्रिप्ट स्तर 2 में 35 फ़ॉन्ट शैलियों को परिभाषित किया गया है जो 10 प्रकार के वर्ग बनाते हैं। उनमें उपरोक्त सभी लेवल 1 फ़ॉन्ट, साथ ही निम्नलिखित सम्मिलित हैं: | ||
*आईटीसी अवंत गार्डे (पुस्तक, पुस्तक ओब्लिक, डेमी, डेमी ओब्लिक) | *आईटीसी अवंत गार्डे (पुस्तक, पुस्तक ओब्लिक, डेमी, डेमी ओब्लिक) | ||
Line 109: | Line 111: | ||
===पोस्टस्क्रिप्ट स्तर 3=== | ===पोस्टस्क्रिप्ट स्तर 3=== | ||
पोस्टस्क्रिप्ट 3 में, 136 फ़ॉन्ट शैलियाँ निर्दिष्ट हैं,<ref>{{cite web |url=http://www.adobe.com/products/postscript/pdfs/ps3fonts.pdf |title=The Adobe PostScript 3 Font Set |archive-url=https://web.archive.org/web/20000815093626id_/http://www.adobe.com/products/postscript/pdfs/ps3fonts.pdf |archive-date=15 August 2000 |url-status=dead}}</ref> जिसमें पोस्टस्क्रिप्ट 2 में परिभाषित 35 फ़ॉन्ट शैलियाँ, लोकप्रिय ऑपरेटिंग प्रणाली में कोर फ़ॉन्ट (अर्थात् विंडोज 95, विंडोज एनटी और मैकिंटोश), माइक्रोसॉफ्ट ऑफिस से चयनित फ़ॉन्ट और एचपी 110 फ़ॉन्ट | पोस्टस्क्रिप्ट 3 में, 136 फ़ॉन्ट शैलियाँ निर्दिष्ट हैं,<ref>{{cite web |url=http://www.adobe.com/products/postscript/pdfs/ps3fonts.pdf |title=The Adobe PostScript 3 Font Set |archive-url=https://web.archive.org/web/20000815093626id_/http://www.adobe.com/products/postscript/pdfs/ps3fonts.pdf |archive-date=15 August 2000 |url-status=dead}}</ref> जिसमें पोस्टस्क्रिप्ट 2 में परिभाषित 35 फ़ॉन्ट शैलियाँ, लोकप्रिय ऑपरेटिंग प्रणाली में कोर फ़ॉन्ट (अर्थात् विंडोज 95, विंडोज एनटी और मैकिंटोश), माइक्रोसॉफ्ट ऑफिस से चयनित फ़ॉन्ट और एचपी 110 फ़ॉन्ट सेट सम्मिलित हैं। नए फ़ॉन्ट में सम्मिलित हैं: | ||
{{div col start}} | {{div col start}} | ||
* [[अल्बर्टस (टाइपफेस)]] (लाइट, रोमन, इटैलिक) | * [[अल्बर्टस (टाइपफेस)]] (लाइट, रोमन, इटैलिक) | ||
Line 126: | Line 128: | ||
*गिल सैन्स (लाइट, लाइट इटैलिक, बुक, बुक इटैलिक, बोल्ड, बोल्ड इटैलिक, एक्स्ट्रा बोल्ड, कंडेंस्ड, कंडेंस्ड बोल्ड) | *गिल सैन्स (लाइट, लाइट इटैलिक, बुक, बुक इटैलिक, बोल्ड, बोल्ड इटैलिक, एक्स्ट्रा बोल्ड, कंडेंस्ड, कंडेंस्ड बोल्ड) | ||
*[[गौडी पुरानी शैली]] (ओल्डस्टाइल, ओल्डस्टाइल इटैलिक, बोल्ड, बोल्ड इटैलिक, एक्स्ट्रा बोल्ड) | *[[गौडी पुरानी शैली]] (ओल्डस्टाइल, ओल्डस्टाइल इटैलिक, बोल्ड, बोल्ड इटैलिक, एक्स्ट्रा बोल्ड) | ||
*हेल्वेटिका (संघनित, संघनित | *हेल्वेटिका (संघनित, संघनित परोक्ष, संघनित बोल्ड, संघनित बोल्ड परोक्ष) | ||
*[[होफ्लर पाठ]] (रोमन, इटैलिक, ब्लैक, ब्लैक इटैलिक), होफ्लर आभूषण | *[[होफ्लर पाठ]] (रोमन, इटैलिक, ब्लैक, ब्लैक इटैलिक), होफ्लर आभूषण | ||
*[[जोआना (टाइपफेस)]] (रोमन/रेगुलर, इटैलिक, बोल्ड, बोल्ड इटैलिक) | *[[जोआना (टाइपफेस)]] (रोमन/रेगुलर, इटैलिक, बोल्ड, बोल्ड इटैलिक) | ||
*पत्र गोथिक (नियमित, | *पत्र गोथिक (नियमित, परोक्ष, बोल्ड, बोल्ड परोक्ष) | ||
*आईटीसी लुबलिन ग्राफ (पुस्तक, ओब्लिक, डेमी, डेमी ओब्लिक) | *आईटीसी लुबलिन ग्राफ (पुस्तक, ओब्लिक, डेमी, डेमी ओब्लिक) | ||
*आईटीसी मोना लिसा रिकुट | *आईटीसी मोना लिसा रिकुट | ||
Line 140: | Line 142: | ||
*टेक्टन (नियमित) | *टेक्टन (नियमित) | ||
*टाइम्स न्यू रोमन (नियमित, इटैलिक, बोल्ड, बोल्ड इटैलिक) | *टाइम्स न्यू रोमन (नियमित, इटैलिक, बोल्ड, बोल्ड इटैलिक) | ||
*विश्वविद्यालय (45 प्रकाश, 45 प्रकाश | *विश्वविद्यालय (45 प्रकाश, 45 प्रकाश परोक्ष, 55, 55 परोक्ष, 65 बोल्ड, 65 बोल्ड परोक्ष, 57 संघनित, 57 संघनित परोक्ष, 67 संघनित बोल्ड, 67 संघनित बोल्ड परोक्ष, 53 विस्तारित, 53 विस्तारित परोक्ष, 63 विस्तारित बोल्ड, 63 विस्तारित बोल्ड ओब्लिक) | ||
*[[विंगडिंग्स]] | *[[विंगडिंग्स]] | ||
{{div col end}} | {{div col end}} | ||
Line 146: | Line 148: | ||
===अन्य=== | ===अन्य=== | ||
पीडीएफ में, 14 प्रकार 1 फ़ॉन्ट को मानक फ़ॉन्ट के रूप में परिभाषित किया गया है। इनमें आईटीसी जैपफ डिंगबैट्स के साथ पोस्टस्क्रिप्ट लेवल 1 द्वारा परिभाषित 13 फ़ॉन्ट शैलियाँ सम्मिलित हैं।<ref>{{cite web |title=PDF Reference third edition : Adobe Portable Document Format Version 1.4 |url=https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/pdf_reference_archives/PDFReference.pdf |publisher=Adobe Systems Incorporated |access-date=16 April 2021 |page=319}}</ref> | पीडीएफ में, 14 प्रकार 1 फ़ॉन्ट को मानक फ़ॉन्ट के रूप में परिभाषित किया गया है। इनमें आईटीसी जैपफ डिंगबैट्स के साथ पोस्टस्क्रिप्ट लेवल 1 द्वारा परिभाषित 13 फ़ॉन्ट शैलियाँ सम्मिलित हैं।<ref>{{cite web |title=PDF Reference third edition : Adobe Portable Document Format Version 1.4 |url=https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/pdf_reference_archives/PDFReference.pdf |publisher=Adobe Systems Incorporated |access-date=16 April 2021 |page=319}}</ref> | ||
चूंकि | |||
चूंकि [[ एडोब एक्रोबेट रीडर |एडोब एक्रोबेट रीडर]] के हाल के संस्करणों में, हेल्वेटिका और टाइम्स को आंतरिक रूप से क्रमशः एरियल और टाइम्स न्यू रोमन द्वारा प्रतिस्थापित किया गया था।<ref name="apache">{{cite web|url=http://xmlgraphics.apache.org/fop/1.1/fonts.html#Base-14-Fonts|title=Apache(tm) FOP: Fonts|publisher=xmlgraphics.apache.org|access-date=2014-06-08}}</ref> | |||
==अक्षर समुच्चय == | ==अक्षर समुच्चय == | ||
चूंकि पोस्टस्क्रिप्ट फ़ॉन्ट में कोई भी वर्ण | चूंकि पोस्टस्क्रिप्ट फ़ॉन्ट में कोई भी वर्ण सेट हो सकता है, एडोब द्वारा विशेष रूप से विकसित वर्ण सेट होते हैं, जिनका उपयोग एडोब द्वारा विकसित फ़ॉन्ट द्वारा किया जाता है। | ||
===एडोब वेस्टर्न 2=== | ===एडोब वेस्टर्न 2=== | ||
इसमें मूल वर्ण | इसमें मूल वर्ण सेट सम्मिलित है जिसमें अपरकेस और लोअरकेस अक्षर, आंकड़े, उच्चारण वर्ण और विराम चिह्न सम्मिलित हैं। इन फ़ॉन्ट्स में मुद्रा प्रतीक (सेंट, डॉलर, यूरो, फ़्लोरिन, पाउंड स्टर्लिंग, येन), मानक संयुक्ताक्षर (fi, fl), सामान्य अंश (1/4, 1/2, 3/4), सामान्य गणित ऑपरेटर, सुपरस्क्रिप्ट भी सम्मिलित हैं। अंक (1,2,3), सामान्य सीमांकक और संयोजक, और अन्य प्रतीक (डैगर्स, ट्रेडमार्क, पंजीकृत ट्रेडमार्क, कॉपीराइट, पैराग्राफ, लीटर और अनुमानित प्रतीक सहित) आईएसओ-एडोब अक्षर सेट की तुलना में, वेस्टर्न 2 में 17 अतिरिक्त प्रतीक वर्ण यूरो, लीटर, अनुमानित, ओमेगा, पाई, पार्शियलडिफ, डेल्टा, उत्पाद, योग, रेडिकल, अनंत, इंटीग्रल, लगभग समान , नोट समान , कम समान , अधिक समान और लोजेंज भी जोड़े गए हैं। | ||
एडोब वेस्टर्न 2 कैरेक्टर | एडोब वेस्टर्न 2 कैरेक्टर सेट वाले फ़ॉन्ट अधिकांश पश्चिमी भाषाओं का समर्थन करते हैं जिनमें अफ्रीकी, बास्क, ब्रेटन, कैटलन, डेनिश, डच, अंग्रेजी, फिनिश, फ्रेंच, गेलिक, जर्मन, आइसलैंडिक, इंडोनेशियाई, आयरिश, इतालवी, नॉर्वेजियन पुर्तगाली सामी स्पेनिश स्वाहिली और स्वीडिश सम्मिलित हैं। . | ||
इस मानक ने आईएसओ-एडोब को नए न्यूनतम वर्ण | इस मानक ने आईएसओ-एडोब को नए न्यूनतम वर्ण सेट मानक के रूप में स्थान दिया, जैसा कि एडोब से ओपनटाइप फ़ॉन्ट्स में प्रयुक्त किया गया था। | ||
===एडोब सीई=== | ===एडोब सीई=== | ||
एडोब | एडोब सीई वर्ण सेट वाले फ़ॉन्ट में निम्नलिखित केंद्रीय यूरोपीय भाषाओं क्रोएशियाई, चेक, एस्टोनियाई, हंगेरियन, लातवियाई, लिथुआनियाई, पोलिश, रोमानियाई, सर्बियाई (लैटिन), स्लोवाक, स्लोवेनियाई और तुर्की का समर्थन करने के लिए आवश्यक वर्ण भी सम्मिलित हैं। | ||
===एडोब-जीबी1=== | ===एडोब-जीबी1=== | ||
यह सरलीकृत चीनी वर्ण संग्रह जीबी 1988-89, जीबी 2312-80, जीबी/टी 12345-90, जीबी 13000.1-93, और [[जीबी 18030]]-2005 वर्ण | यह सरलीकृत चीनी वर्ण संग्रह जीबी 1988-89, जीबी 2312-80, जीबी/टी 12345-90, जीबी 13000.1-93, और [[जीबी 18030]]-2005 वर्ण सेट मानकों के लिए समर्थन प्रदान करता है। समर्थित एन्कोडिंग में [[आईएसओ-2022]], [[ईयूसी-सीएन]], [[ जीबीके (वर्ण एन्कोडिंग) |जीबीके (वर्ण एन्कोडिंग)]] , यूसीएस-2, यूटीएफ-8, यूटीएफ-16, यूटीएफ-32 और जीबी 18030 -2005. में प्रकाशित मिश्रित एक, दो- और चार-बाइट एन्कोडिंग सम्मिलित हैं। | ||
===एडोब-सीएनएस1=== | ===एडोब-सीएनएस1=== | ||
यह पारंपरिक चीनी चरित्र संग्रह [[बड़े-5]] और [[सीएनएस 11643]]-1992 चरित्र | यह पारंपरिक चीनी चरित्र संग्रह [[बड़े-5]] और [[सीएनएस 11643]]-1992 चरित्र सेट मानकों के लिए समर्थन प्रदान करता है। इसमें बिग-5 के लिए अनेक एक्सटेंशन का समर्थन भी सम्मिलित है, जिसमें मुख्य रूप से हांगकांग लोकेल में उपयोग किए जाने वाले वर्ण सम्मिलित हैं। प्राथमिक समर्थित बिग-5 एक्सटेंशन में [[एचकेएससीएस]] सम्मिलित है।<ref name="adobe-cns1-6">{{cite web|title=The Adobe-CNS1-6 Character Collection|url=https://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5080.Adobe-CNS1-6.pdf|access-date=30 September 2016}}</ref> | ||
समर्थित एन्कोडिंग में | |||
समर्थित एन्कोडिंग में आईएसओ-2022, ईयूसी-टीडब्ल्यू, बिग फाइव, यूसीएस-2, यूटीएफ-8, यूटीएफ-16 और यूटीएफ-32 सम्मिलित हैं। | |||
एडोब -सीएनएस1-7 में, 23 अतिरिक्त ग्लिफ़ जोड़े गए, इसके यूनिकोड सीएमएपी संसाधनों के लिए 25 अतिरिक्त मैपिंग के साथ।<ref>[http://blogs.adobe.com/CCJKType/2017/07/hkscs2016-ac17.html HKSCS-2016 & Adobe-CNS1-7]</ref> | |||
===एडोब-जापान1=== | ===एडोब-जापान1=== | ||
यह जापानी फ़ॉन्ट्स के लिए विकसित वर्ण सेटों की श्रृंखला है। एडोब का नवीनतम, एडोब - | यह जापानी फ़ॉन्ट्स के लिए विकसित वर्ण सेटों की श्रृंखला है। एडोब का नवीनतम, एडोब -जापान1-6 सेट [[JIS X 0208|जेआईएस एक्स 0208]], [[ISO-2022-JP|आईएसओ-2022-जेपी]], विंडोज़-31जे माइक्रोसॉफ्ट विंडोज़ 3.1 J, [[JIS X 0213|जेआईएस एक्स]] [[JIS X 0213|0213]]:2004, [[JIS X 0213|जेआईएस]] अक्षरों का समूह है । | ||
===एडोब-जापान2=== | ===एडोब-जापान2=== | ||
यह मूल रूप से JIS | यह मूल रूप से [[JIS X 0213|जेआईएस एक्स]] 0212 के कार्यान्वयन के रूप में था-1990 कैरेक्टर सेट मानक और मैकिन्टोश एक्सटेंशन, किन्तु एडोब-जापान1 पूरक 6 (एडोब-जापान1-6) मानक की प्रारंभ के साथ, एडोब-जापान2-0 अप्रचलित हो गया। | ||
===एडोब-कोरिया1=== | ===एडोब-कोरिया1=== | ||
यह कोरियाई चरित्र संग्रह [[केएस एक्स 1001]]:1992 और केएस एक्स 1003:1992 चरित्र | यह कोरियाई चरित्र संग्रह [[केएस एक्स 1001]]:1992 और केएस एक्स 1003:1992 चरित्र सेट मानकों और उनके चयनित कॉर्पोरेट विविधताओं के लिए समर्थन प्रदान करता है। समर्थित एन्कोडिंग में आईएसओ-2022-केआर, [[EUC-KR|ईयूसी-केआर]], जोहाब, [[ एकीकृत हंगुल कोड |एकीकृत हंगुल कोड]] , यूसीएस-2, यूटीएफ-8, यूटीएफ-16 और यूटीएफ-32 सम्मिलित हैं। | ||
===आईएसओ-एडोब=== | ===आईएसओ-एडोब=== | ||
आईएसओ-एडोब | आईएसओ-एडोब अक्षर सेट वाले फ़ॉन्ट अधिकांश पश्चिमी भाषाओं का समर्थन करते हैं जिनमें सम्मिलित हैं: अफ्रीकी, बास्क, ब्रेटन, कैटलन, डेनिश, डच, अंग्रेजी, फिनिश, फ्रेंच, गेलिक, जर्मन, आइसलैंडिक, इंडोनेशियाई, आयरिश, इतालवी, नॉर्वेजियन, पुर्तगाली, सामी, स्पेनिश, स्वाहिली और स्वीडिश यह एडोब के अधिकांश पोस्टस्क्रिप्ट टाइप 1 फ़ॉन्ट में सेट किया गया मानक वर्ण है। | ||
==फ़ाइल स्वरूप== | ==फ़ाइल स्वरूप== | ||
===सीआईडी=== | ===सीआईडी=== | ||
सीआईडी-कुंजी फ़ॉन्ट (जिसे ''सीआईडी फ़ॉन्ट'', ''सीआईडी-आधारित फ़ॉन्ट'', ''अक्षर आइडेंटिफ़ायर फ़ॉन्ट'' के लिए संक्षिप्त रूप में भी जाना जाता है) फ़ॉन्ट संरचना है, जिसे मूल रूप से पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूपों के लिए विकसित किया गया है, जिसे संबोधित करने के लिए डिज़ाइन किया गया है बड़ी संख्या में [[ग्लिफ़]]. इसे चित्रात्मक पूर्वी एशियाई वर्ण सेटों का समर्थन करने के लिए विकसित किया गया था, क्योंकि इनमें लैटिन, ग्रीक और सिरिलिक लेखन प्रणालियों की तुलना में अनेक अधिक वर्ण सम्मिलित हैं। | |||
एडोब ने जटिल एशियाई-भाषा ([[CJK|सीजेके]]) एन्कोडिंग और बहुत बड़े अक्षर सेट को संबोधित करने के लिए ओसीएफ/टाइप 0 प्रारूप के साथ समस्याओं को हल करने के लिए सीआईडी-कुंजी वाले फ़ॉन्ट प्रारूप विकसित किए। सीआईडी-कुंजी वाले आंतरिक का उपयोग मानक सीआईडी-कुंजी वाले फ़ॉन्ट के लिए या टाइप 1 फ़ॉन्ट प्रारूप के साथ, या सीआईडी-कुंजी वाले ओपनटाइप फ़ॉन्ट के लिए या टाइप 2 के साथ किया जा सकता है। | |||
सीआईडी-कुंजी वाले फ़ॉन्ट अधिकांशतः विभिन्न भाषा कवरेज उद्देश्यों के लिए परिभाषित चरित्र संग्रह, स्थिर ग्लिफ़ सेट का संदर्भ देते हैं। चूंकि सैद्धांतिक रूप से कोई भी फ़ॉन्ट निर्माता चरित्र संग्रह को परिभाषित कर सकता है, किन्तु केवल एडोब ही व्यापक उपयोग में है। प्रत्येक चरित्र संग्रह में एन्कोडिंग होती है जो चरित्र आईडी को ग्लिफ़ में मानचित्र करती है। किसी वर्ण संग्रह में प्रत्येक सदस्य ग्लिफ़ की पहचान अद्वितीय वर्ण पहचानकर्ता (सीआईडी) द्वारा की जाती है। ऐसे सीआईडी सामान्यतः [[यूनिकोड]] जैसे अन्य एन्कोडिंग या मैपिंग के पूरक होते हैं। | |||
एडोब | चरित्र संग्रह को विशिष्ट रूप से रजिस्ट्री, ऑर्डरिंग और पूरक द्वारा नामित किया जाता है, जैसे एडोब -जापान1-6 रजिस्ट्री डेवलपर है (जैसे एडोब ) तथाकथित ऑर्डरिंग संग्रह का उद्देश्य बताता है (उदाहरण के लिए, जापान1) पूरक संख्या (जैसे कि 6) वृद्धिशील परिवर्धन को इंगित करती है: किसी दी गई भाषा के लिए, बढ़ते आकार के अनेक वर्ण संग्रह हो सकते हैं, प्रत्येक उच्च पूरक संख्या का उपयोग करते हुए, अंतिम का सुपरसेट हो सकता है। एडोब -जापान 1-0 संग्रह 8284 ग्लिफ़ है, जबकि एडोब -जापान 1-6 23,058 ग्लिफ़ है। | ||
पहचान एन्कोडिंग, जैसे कि पहचान-एच (क्षैतिज लेखन के लिए) या पहचान-वी (ऊर्ध्वाधर के लिए) का उपयोग करके चरित्र संग्रह के संदर्भ के बिना सीआईडी-कुंजी वाले फ़ॉन्ट बनाए जा सकते हैं। ऐसे फ़ॉन्ट में प्रत्येक में अद्वितीय वर्ण सेट हो सकता है, और ऐसे स्थितियों में ग्लिफ़ की सीआईडी संख्या जानकारीपूर्ण नहीं होती है; सामान्यतः इसके बजाय यूनिकोड एन्कोडिंग का उपयोग किया जाता है, संभवतः पूरक जानकारी के साथ उपयोग किया जाता है,। | |||
सीआईडी-कुंजी वाले फ़ॉन्ट में आंतरिक रूप से उनके वर्ण सेट पंक्तियों में विभाजित होते हैं, इस लाभ के साथ कि प्रत्येक पंक्ति में अलग-अलग वैश्विक संकेत पैरामीटर प्रयुक्त हो सकते हैं। | |||
सीआईडी-कुंजी वाले फ़ॉन्ट में | सैद्धांतिक रूप से पश्चिमी फ़ॉन्ट के सीआईडी-कुंजी वाले ओपनटाइप संस्करण बनाना संभव होगा। संकेतात्मक लाभों के कारण ऐसे कुछ फ़ॉन्ट के लिए यह वांछनीय प्रतीत होगा। चूंकि एडोब के अनुसार, अधिकांश सॉफ़्टवेयर अवसंरचना (एप्लिकेशन, ड्राइवर, ऑपरेटिंग प्रणाली ) सीआईडी-कुंजी वाले फ़ॉन्ट के बारे में गलत धारणाएँ बनाते हैं, जिससे ऐसे फ़ॉन्ट वास्तविक विश्व के उपयोग में व्यर्थ व्यवहार करते हैं। | ||
एडोब क्लियरस्कैन विधि (एक्रोबैट 9 प्रो की तरह) ऑप्टिकल अक्षर रिकग्निशन (ओसीआर) के पश्चात् स्कैन किए गए दस्तावेज़ की दृश्य उपस्थिति से मेल खाने के लिए कस्टम टाइप 1-सीआईडी फ़ॉन्ट बनाती है। क्लियरस्कैन फोंट को प्रणाली फोंट से प्रतिस्थापित नहीं करता है या उन्हें टाइप 1-एमएम (एक्रोबैट 8 और पुराने संस्करणों में) द्वारा प्रतिस्थापित नहीं करता है, किन्तु इन नए बनाए गए कस्टम फोंट का उपयोग करता है। कस्टम फ़ॉन्ट पीडीएफ फ़ाइल में एम्बेडेड हैं (यह अनिवार्य है)। एक्रोबैट डीसी में, इसे अब क्लियरस्कैन नहीं कहा जाता है, किन्तु टेक्स्ट को पहचानें - संपादन योग्य टेक्स्ट और छवियां कहा जाता है।<ref>In the PDF file properties, the following metadata will be added: "pdf:Producer: Adobe Acrobat Pro DC Paper Capture Plug-in with ClearScan".</ref> और अब टेक्स्ट को संपादित करना संभव है।<ref>[https://answers.acrobatusers.com/Acrobat-DC-and-ClearScan-q273360.aspx Acrobat DC and ClearScan]</ref> | |||
===संक्षिप्त फ़ॉन्ट स्वरूप=== | ===संक्षिप्त फ़ॉन्ट स्वरूप=== | ||
कॉम्पैक्ट फ़ॉन्ट प्रारूप (जिसे सीएफएफ फ़ॉन्ट प्रारूप, टाइप 2 फ़ॉन्ट प्रारूप, या सीएफएफ/टाइप 2 फ़ॉन्ट प्रारूप के रूप में भी जाना जाता है) टाइप 2 चारस्ट्रिंग का उपयोग करके टाइप 1 प्रारूप का दोषरहित संकलन है। इसे अनेक तर्कों, विभिन्न पूर्वनिर्धारित डिफ़ॉल्ट मानों, एन्कोडिंग मानों के अधिक कुशल आवंटन और फ़ॉन्टसेट (फोंट के | कॉम्पैक्ट फ़ॉन्ट प्रारूप (जिसे सीएफएफ फ़ॉन्ट प्रारूप, टाइप 2 फ़ॉन्ट प्रारूप, या सीएफएफ/टाइप 2 फ़ॉन्ट प्रारूप के रूप में भी जाना जाता है) टाइप 2 चारस्ट्रिंग का उपयोग करके टाइप 1 प्रारूप का दोषरहित संकलन है। इसे अनेक तर्कों, विभिन्न पूर्वनिर्धारित डिफ़ॉल्ट मानों, एन्कोडिंग मानों के अधिक कुशल आवंटन और फ़ॉन्टसेट (फोंट के वर्ग ) के अंदर साझा सबरूटीन्स के साथ ऑपरेटरों का उपयोग करके टाइप 1 फ़ॉन्ट्स की तुलना में कम संग्रहण स्थान का उपयोग करने के लिए डिज़ाइन किया गया है। | ||
तथाकथित पोस्टस्क्रिप्ट या ओपनटाइप फ़ॉन्ट का टाइप 1 स्वाद, जिसे ओपनटाइप सीएफएफ भी कहा जाता है, में सीएफएफ तालिका में ग्लिफ़ रूपरेखा और संकेत सम्मिलित हैं। | तथाकथित पोस्टस्क्रिप्ट या ओपनटाइप फ़ॉन्ट का टाइप 1 स्वाद, जिसे ओपनटाइप सीएफएफ भी कहा जाता है, में सीएफएफ तालिका में ग्लिफ़ रूपरेखा और संकेत सम्मिलित हैं। | ||
Line 210: | Line 218: | ||
सीएफएफ फ़ॉन्ट्स को पीडीएफ संस्करण 1.2 से प्रारंभिक करके पोर्टेबल दस्तावेज़ प्रारूप फ़ाइलों में एम्बेड किया जा सकता है। यह पीडीएफ के अंदर टाइप 1 फ़ॉन्ट का प्रतिनिधित्व करने का सामान्य विधि है। | सीएफएफ फ़ॉन्ट्स को पीडीएफ संस्करण 1.2 से प्रारंभिक करके पोर्टेबल दस्तावेज़ प्रारूप फ़ाइलों में एम्बेड किया जा सकता है। यह पीडीएफ के अंदर टाइप 1 फ़ॉन्ट का प्रतिनिधित्व करने का सामान्य विधि है। | ||
# | #सीआईडी या सीआईडी-कुंजी वाले फ़ॉन्ट को सीएफएफ के अंदर सीआईडी-कुंजी वाले ओपन टाइप फ़ॉन्ट के लिए टाइप 2 चारस्ट्रिंग के साथ दर्शाया जा सकता है। | ||
टाइप 1 फ़ॉन्ट को दोषरहित | टाइप 1 फ़ॉन्ट को दोषरहित विधि से सीएफएफ/टाइप2 प्रारूप में परिवर्तित किया जा सकता है और वापस किया जा सकता है। | ||
===एकाधिक मास्टर=== | ===एकाधिक मास्टर=== | ||
मल्टीपल मास्टर फॉन्ट (या एमएम फॉन्ट) एडोब सिस्टम्स के या टाइप 1 पोस्टस्क्रिप्ट [[ टाइपफ़ेस |टाइपफ़ेस]] का विस्तार हैं। एकाधिक मास्टर फ़ॉन्ट में या अधिक मास्टर होते हैं - अर्थात , मूल फ़ॉन्ट शैलियाँ, उदा। हल्का, नियमित और बोल्ड संस्करण - और उपयोगकर्ता को इन फ़ॉन्ट शैलियों को अक्षों की सतत श्रृंखला के साथ प्रक्षेपित करने में सक्षम बनाता है। चूंकि मल्टीपल मास्टर फ़ॉन्ट अब अंतिम उपयोगकर्ता फ़ॉन्ट में | मल्टीपल मास्टर फॉन्ट (या एमएम फॉन्ट) एडोब सिस्टम्स के या टाइप 1 पोस्टस्क्रिप्ट [[ टाइपफ़ेस |टाइपफ़ेस]] का विस्तार हैं। एकाधिक मास्टर फ़ॉन्ट में या अधिक मास्टर होते हैं - अर्थात , मूल फ़ॉन्ट शैलियाँ, उदा। हल्का, नियमित और बोल्ड संस्करण - और उपयोगकर्ता को इन फ़ॉन्ट शैलियों को अक्षों की सतत श्रृंखला के साथ प्रक्षेपित करने में सक्षम बनाता है। चूंकि मल्टीपल मास्टर फ़ॉन्ट अब अंतिम उपयोगकर्ता फ़ॉन्ट में समान्य नहीं हैं, फिर भी वह जटिल फ़ॉन्ट वर्गों को विकसित करते समय महत्वपूर्ण भूमिका निभाते हैं। | ||
===ओपनटाइप=== | ===ओपनटाइप=== | ||
Line 221: | Line 229: | ||
====ओपनटाइप रूपांतरण==== | ====ओपनटाइप रूपांतरण==== | ||
जब एडोब ने पोस्टस्क्रिप्ट टाइप 1 और टाइप 1 मल्टीपल मास्टर फ़ॉन्ट को ओपनटाइप सीएफएफ प्रारूप में परिवर्तित किया, तब | जब एडोब ने पोस्टस्क्रिप्ट टाइप 1 और टाइप 1 मल्टीपल मास्टर फ़ॉन्ट को ओपनटाइप सीएफएफ प्रारूप में परिवर्तित किया जाता है, तब वह एडोब टाइप लाइब्रेरी फ़ॉन्ट से अंतिम टाइप 1/एमएम संस्करणों के आधार पर बनाए गए थे। फ़ाइल स्वरूप परिवर्तन के अतिरिक्त अन्य परिवर्तन भी हैं: | ||
*सभी वर्णमाला फ़ॉन्ट में 17 अतिरिक्त वर्ण सम्मिलित थे: यूरो (कुछ को यह पहले से ही टाइप 1 में मिल चुका था), लीटर, अनुमानित, और 14 मैक प्रतीक प्रतिस्थापन | *सभी वर्णमाला फ़ॉन्ट में 17 अतिरिक्त वर्ण सम्मिलित थे: यूरो (कुछ को यह पहले से ही टाइप 1 में मिल चुका था), लीटर, अनुमानित, और 14 मैक प्रतीक प्रतिस्थापन वर्ण प्रतीक प्रतिस्थापन इस तथ्य से निपटने के लिए मैक ओएस पर उपयोग की जाने वाली योजना थी कि मानक आईएसओ-एडोब अक्षर सेट ने कुछ ऐसे अक्षर छोड़ दिए जो मैकरोमन अक्षर सेट का भाग थे। जब इन 14 अक्षरों में से को मानक एन्कोडिंग के साथ टाइप 1 फ़ॉन्ट में टाइप किया गया था, तब एटीएम और प्रिंटर ड्राइवर दोनों को सिंबल फ़ॉन्ट से टाइम्स शैली में सामान्य ग्लिफ़ मिलेगा। ओपनटाइप रूपांतरण में, इन वर्णों को कुछ सीमा तक फ़ॉन्ट-विशिष्ट उपचार (वजन और चौड़ाई) प्राप्त करते हुए, प्रत्येक फ़ॉन्ट में बनाया गया था। | ||
*जिन फ़ॉन्ट्स में बिना उच्चारण वाले अक्षर थे, उनमें उच्चारण वाले अक्षर को संभालने के लिए अतिरिक्त कर्निंग थी। | *जिन फ़ॉन्ट्स में बिना उच्चारण वाले अक्षर थे, उनमें उच्चारण वाले अक्षर को संभालने के लिए अतिरिक्त कर्निंग थी। | ||
*फ़ॉन्ट | *फ़ॉन्ट वर्ग जिनमें अलग-अलग टाइप 1 विशेषज्ञ फ़ॉन्ट या सिरिलिक फ़ॉन्ट सम्मिलित हैं, इन ग्लिफ़ को उनके ओपनटाइप समकक्षों में बेस फ़ॉन्ट में बनाया गया है। | ||
*एकाधिक मास्टर फ़ॉन्ट को अलग-अलग ओपनटाइप फ़ॉन्ट में परिवर्तित किया गया; प्रत्येक फ़ॉन्ट में पूर्व एकाधिक मास्टर उदाहरण सम्मिलित होता है। | *एकाधिक मास्टर फ़ॉन्ट को अलग-अलग ओपनटाइप फ़ॉन्ट में परिवर्तित किया गया था; प्रत्येक फ़ॉन्ट में पूर्व एकाधिक मास्टर उदाहरण सम्मिलित होता है। | ||
अनेक [[एडोब मूल]] फ़ॉन्ट्स के लिए, विशेष रूप से [[रॉबर्ट स्लिमबैक]] द्वारा डिज़ाइन किए गए फ़ॉन्ट्स के लिए, एडोब ने ओपनटाइप में रूपांतरण के साथ-साथ कुछ सीमा तक रीडिज़ाइन भी किया गया था। | |||
टाइपफेस हेल्वेटिका नैरो को ओपनटाइप में परिवर्तित नहीं किया गया था, क्योंकि टाइप 1 मूल वास्तव में डिजाइन किए गए संक्षिप्त टाइपफेस के अतिरिक्त हेल्वेटिका का गणितीय रूप से व्यर्थ संस्करण था। यह मूल रूप से पोस्टस्क्रिप्ट प्रिंटर में आरओएम स्थान को संरक्षित करने के लिए किया गया था।<ref>[http://www.adobe.com/type/opentype/T1_to_OTF_FAQ.htm Type 1 ("PostScript") to OpenType font conversion]</ref> | |||
उपरोक्त परिवर्तनों के परिणामस्वरूप, एडोब अब टाइप 1 और ओपनटाइप फ़ॉन्ट के मध्य मीट्रिक संगतता की गारंटी नहीं देता है। चूंकि एडोब का प्रमाणित है कि एडोब (एडोब ओरिजिनल नहीं) फ़ॉन्ट्स के लिए परिवर्तन न्यूनतम है, यदि: | |||
उपरोक्त परिवर्तनों के परिणामस्वरूप, एडोब अब टाइप 1 और ओपनटाइप फ़ॉन्ट के मध्य मीट्रिक संगतता की गारंटी नहीं देता है। चूंकि | |||
* | *टेक्स्ट अंग्रेजी में लिखा गया है | ||
*स्वरूपित | *स्वरूपित टेक्स्ट में केवल गैर-उच्चारण वर्ण हैं | ||
*केवल पुराने फ़ॉन्ट में उपस्थित | *केवल वे वर्ण जो पुराने फ़ॉन्ट में उपस्थित थे, उनका उपयोग पूर्व प्रतीक प्रतिस्थापन वर्णों के बिना किया जाता है | ||
* | *ऐसे अनुप्रयोगों का उपयोग किया जाता है जो बेस लाइन स्पेसिंग केवल बिंदु आकार या अग्रणी पर होते हैं न कि फ़ॉन्ट के बाउंडिंग बॉक्स पर होते हैं | ||
===मूल समग्र फ़ॉन्ट=== | ===मूल समग्र फ़ॉन्ट=== | ||
मूल समग्र फ़ॉन्ट प्रारूप (जो टाइप 0 फ़ाइल संरचना का उपयोग करता है) एडोब का बड़े अक्षर | मूल समग्र फ़ॉन्ट प्रारूप (जो टाइप 0 फ़ाइल संरचना का उपयोग करता है) एडोब का बड़े अक्षर सेट वाले फ़ॉन्ट के लिए प्रारूप प्रयुक्त करने का पहला प्रयास था, जो पोस्टस्क्रिप्ट स्तर 2 के साथ प्रारंभिक हुआ था। | ||
इसके पश्चात् एडोब ने | इसके पश्चात् एडोब ने सीआईडी-कुंजी फ़ॉन्ट फ़ाइल स्वरूप विकसित किया, जिसे जटिल एशियाई-भाषा एन्कोडिंग और वर्ण सेट मुद्दों को संबोधित करने के लिए उत्तम प्रदर्शन और अधिक लचीली वास्तुकला प्रदान करने के लिए डिज़ाइन किया गया था। एडोब ओसीएफ फ़ॉन्ट प्रारूप का दस्तावेजीकरण या समर्थन नहीं करता है। | ||
ओसीएफ फ़ॉन्ट आव्यूह का वर्णन एडोब कम्पोजिट फ़ॉन्ट आव्यूह फ़ाइल में किया गया है। | |||
=== एडोब फॉन्ट | === एडोब फॉन्ट आव्यूह , एडोब कम्पोजिट फॉन्ट आव्यूह , एडोब मल्टीपल फॉन्ट आव्यूह === | ||
एडोब फॉन्ट | एडोब फॉन्ट आव्यूह (एएफएम), एडोब कंपोजिट फॉन्ट आव्यूह (एसीएफएम), एडोब मल्टीपल फॉन्ट आव्यूह (एएमएफएम) [[कम्प्यूटर फाइल]] में फ़ॉन्ट प्रोग्राम के लिए सामान्य टाइपफेस जानकारी और फ़ॉन्ट आव्यूह जानकारी होती है। ये फ़ाइलें सामान्यतः सीधे [[यूनिक्स]] वातावरण में ही उपयोग की जाती हैं। | ||
एक एएफएम फ़ाइल फ़ॉन्ट प्रोग्राम के लिए वैश्विक | एक एएफएम फ़ाइल फ़ॉन्ट प्रोग्राम के लिए वैश्विक आव्यूह और प्रत्येक व्यक्तिगत चरित्र के आव्यूह दोनों प्रदान करती है। | ||
एकाधिक मास्टर फ़ॉन्ट के | एकाधिक मास्टर फ़ॉन्ट के आव्यूह को एएमएफएम फ़ाइल द्वारा वर्णित किया गया है, जो नियंत्रण डेटा और वैश्विक फ़ॉन्ट जानकारी निर्दिष्ट करता है, साथ ही फ़ॉन्ट में प्रत्येक मास्टर डिज़ाइन के लिए एएफएम फ़ाइल भी निर्दिष्ट करता है। | ||
एक एसीएफएम फ़ाइल समग्र फ़ॉन्ट की संरचना के बारे में जानकारी प्रदान करती है। विशेष रूप से, समग्र फ़ॉन्ट प्रोग्राम के वैश्विक | एक एसीएफएम फ़ाइल समग्र फ़ॉन्ट की संरचना के बारे में जानकारी प्रदान करती है। विशेष रूप से, समग्र फ़ॉन्ट प्रोग्राम के वैश्विक आव्यूह और इसके तत्काल वंशज फ़ॉन्ट प्रोग्रामों में से प्रत्येक के वैश्विक आव्यूह एसीएफएम फ़ाइल बेस फ़ॉन्ट से संबद्ध नहीं है, किन्तु समग्र फ़ॉन्ट की शीर्ष-स्तरीय संरचना के रूप में कार्य करती है। समग्र फ़ॉन्ट में अलग-अलग वर्णों के वर्ण आव्यूह को अधिक संबद्ध एएफएम फ़ाइलों में से द्वारा पूरी तरह से वर्णित किया गया है। | ||
प्रारूप पर्याप्त रूप से समान हैं कि अनुपालन पार्सर एएफएम, एसीएफएम और एएमएफएम फाइलों को पार्स कर सकता है। | प्रारूप पर्याप्त रूप से समान हैं कि अनुपालन पार्सर एएफएम, एसीएफएम और एएमएफएम फाइलों को पार्स कर सकता है। | ||
===प्रिंटर फ़ॉन्ट [[ASCII|एएससीआईआई]] === | ===प्रिंटर फ़ॉन्ट [[ASCII|एएससीआईआई]] === | ||
प्रिंटर फ़ॉन्ट एएससीआईआई ( | प्रिंटर फ़ॉन्ट एएससीआईआई (पीएफए) टाइप 1 फ़ॉन्ट प्रोग्राम का शुद्ध एएससीआईआई संस्करण है, जिसमें विशेष रूप से फ़ॉन्ट का ग्लिफ़ डेटा होता है। यह किसी भी प्रकार के आवरण के बिना शुद्ध पोस्टस्क्रिप्ट कोड है, और पीएस दुभाषिया में फ़ॉन्ट को परिभाषित करने के लिए इसे पीएस फ़ाइल में पूर्ण रूप से कॉपी किया जा सकता है। पीएफए यूनिक्स परिस्थिति में उपयोग किए जाने वाले टाइप 1 फ़ॉन्ट के लिए पसंदीदा प्रारूप है, और सामान्यतः इसमें .पीएफए फ़ाइल नाम एक्सटेंशन होता है। | ||
चूंकि इन फ़ाइलों में वाक्यात्मक रूप से | चूंकि इन फ़ाइलों में वाक्यात्मक रूप से इच्छित पोस्टस्क्रिप्ट कोड हो सकता है, वह सामान्यतः पूर्ण पोस्टस्क्रिप्ट दुभाषियों से कम पाठकों को उन्हें संसाधित करने की अनुमति देने के लिए कठोर सूत्र का पालन करते हैं (उदाहरण के लिए फ़ॉन्ट को सबसेट करने के लिए)। फ़ाइल के पहले खंड को [[स्पष्ट पाठ|स्पष्ट]] टेक्स्ट भाग कहा जाता है, और उन डेटा संरचनाओं का निर्माण प्रारंभिक होता है जो पोस्टस्क्रिप्ट दुभाषिया में फ़ॉन्ट को परिभाषित करते हैं; यहां दी गई जानकारी वह चीजें हैं जिन्हें 1980 के दशक में एडोब सार्वजनिक करने में सहज था, और इसका अधिकांश भाग साथी एएफएम फ़ाइल में भी उपस्थित होगा। स्पष्ट टेक्स्ट भाग में अंतिम दो ऑपरेटर हैं <code>currentfile eexec</code> (एन्क्रिप्टेड निष्पादन), जो दुभाषिया को निर्देशों की एन्क्रिप्टेड स्ट्रीम के रूप में वर्तमान फ़ाइल को पढ़ने के लिए स्विच करने का निर्देश देता है। फ़ॉन्ट डेटा संरचनाओं के निर्माण को पूरा करने के लिए निम्नलिखित एन्क्रिप्टेड भाग फिर से पोस्टस्क्रिप्ट कोड है - इसमें बहुत से चारस्ट्रिंग सम्मिलित हैं, जो कि प्रकार का [[ बाईटकोड |बाईटकोड]] है, किन्तु फ़ॉन्ट परिभाषा चरण में वह केवल फ़ॉन्ट में संग्रहीत डेटा हैं - तथापि वह कोड को एन्क्रिप्ट किया जाता है (जो इच्छित बाइट मान उत्पन्न करता है) और फिर फ़ाइल की समग्र एएससीआईआई प्रकृति को सुनिश्चित करने के लिए हेक्स-एन्कोड किया जाता है। यहां बनाई गई डेटा संरचनाओं को चिह्नित किया गया है <code>noaccess</code> उन्हें पश्चात् के पोस्टस्क्रिप्ट कोड के लिए अप्राप्य बनाने के लिए। एन्क्रिप्टेड भाग में अंतिम क्रिया फ़ाइल को सामान्य रूप से पढ़ने के लिए वापस स्विच करना है, किन्तु चूंकि ईईएक्सईसी थोड़ा आगे पढ़ेगा, इसलिए यह जानना असंभव था कि सामान्य प्रसंस्करण किस वर्ण पर फिर से प्रारंभिक होगा। इसलिए, पीएफए फाइलें 512 शून्य के ट्रेलर के साथ समाप्त होती हैं <code>cleartomark</code> ऑपरेटर जो किसी भी ऑपरेंड को फेंक देता है जो यादृच्छिक स्थिति से प्रारंभिक होने वाले उन शून्यों की व्याख्या के परिणामस्वरूप स्टैक पर समाप्त हो सकता है। | ||
===प्रिंटर [[फ़ॉन्ट]] बाइनरी=== | ===प्रिंटर [[फ़ॉन्ट]] बाइनरी=== | ||
प्रिंटर फ़ॉन्ट बाइनरी (पीएफबी) एडोब सिस्टम्स द्वारा बनाया गया बाइनरी पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूप है, जिसमें सामान्यतः .पीएफबी फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट का ग्लिफ़ डेटा होता है। | प्रिंटर फ़ॉन्ट बाइनरी (पीएफबी) एडोब सिस्टम्स द्वारा बनाया गया बाइनरी पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूप है, जिसमें सामान्यतः .पीएफबी फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट का ग्लिफ़ डेटा होता है। | ||
पीएफए फ़ाइल में डेटा के अधिक कॉम्पैक्ट | '''पीएफए फ़ाइल में डेटा के अधिक कॉम्पैक्ट संचयन की अनुमति देने के लिए पीएफबी''' प्रारूप हल्का आवरण है। फ़ाइल में अनेक ब्लॉक हैं, जिनमें से प्रत्येक को एएससीआईआई या बाइनरी के रूप में चिह्नित किया गया है। संबंधित पीएफए फ़ाइल को फिर से बनाने के लिए, एएससीआईआई ब्लॉक को शब्दशः लिया जाता है और बाइनरी ब्लॉक को हेक्स-एनकोड किया जाता है। बाइनरी ब्लॉक वह होते हैं जो फ़ॉन्ट प्रोग्राम का एन्क्रिप्टेड भाग बनाते हैं। | ||
===लेजरराइटर फ़ॉन्ट=== | ===लेजरराइटर फ़ॉन्ट=== | ||
Line 274: | Line 283: | ||
प्रिंटर फॉन्ट मेट्रिक (पीएफएम) एएफएम का बाइनरी संस्करण है, जिसमें सामान्यतः .पीएफएम फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट मीट्रिक जानकारी सम्मिलित है. | प्रिंटर फॉन्ट मेट्रिक (पीएफएम) एएफएम का बाइनरी संस्करण है, जिसमें सामान्यतः .पीएफएम फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट मीट्रिक जानकारी सम्मिलित है. | ||
पीएफएम प्रारूप विंडोज 3.1 ''प्रिंटर और फॉन्ट किट'' सहायता फ़ाइल (पीएफके31डब्ल्यूएच.एचएलपी) में प्रलेखित है। कुछ विवरण Windows 3.1 ''डिवाइस ड्राइवर्स एडाप्टेशन गाइड'' सहायता फ़ाइल (डीडीएजी31डब्ल्यूएच.एचएलपी) में भी सम्मिलित हैं। | पीएफएम प्रारूप विंडोज 3.1 ''प्रिंटर और फॉन्ट किट'' सहायता फ़ाइल (पीएफके31डब्ल्यूएच.एचएलपी) में प्रलेखित है। कुछ विवरण Windows 3.1 ''डिवाइस ड्राइवर्स एडाप्टेशन गाइड'' सहायता फ़ाइल (डीडीएजी31डब्ल्यूएच.एचएलपी) में भी सम्मिलित हैं। वह दोनों दस्तावेज़ विंडोज़ 3.1 डिवाइस डेवलपमेंट किट (डीडीके) का भाग हैं, जो अभी भी एमएसडीएन ग्राहकों के लिए उपलब्ध है (अक्टूबर 2008)। | ||
===.INF=== | ===.INF=== | ||
.inf (सूचना) फ़ाइलों में सादे एएससीआईआई | .inf (सूचना) फ़ाइलों में सादे एएससीआईआई टेक्स्ट में एप्लिकेशन-विशिष्ट जानकारी होती है, जैसे विंडोज़ और डॉस-आधारित अनुप्रयोगों के लिए फ़ॉन्ट मेनू नाम। जब विंडोज़ में फ़ॉन्ट स्थापित किया जाता है, तब एटीएम इंस्टालर सॉफ़्टवेयर एएफएम और आईएनएफ फ़ाइल को इनपुट के रूप में लेता है और इंस्टॉलेशन के समय आवश्यक पीएफएम फ़ाइल उत्पन्न करता है। एएफएम और INF फ़ाइलें उपयोगकर्ता के प्रणाली में स्थापित नहीं हैं। | ||
===.एमएमएम=== | ===.एमएमएम=== | ||
Line 283: | Line 292: | ||
===.ओएफएम=== | ===.ओएफएम=== | ||
.ओएफएम, संस्करण 2.1 से प्रारंभिक होने वाले बाइनरी फ़ॉन्ट | .ओएफएम, संस्करण 2.1 से प्रारंभिक होने वाले बाइनरी फ़ॉन्ट आव्यूह फ़ाइल के संस्करण के लिए ओएस/2 द्वारा उपयोग किया जाने वाला एक्सटेंशन है। | ||
==माइक्रोसॉफ्ट विंडोज़ के लिए समर्थन== | ==माइक्रोसॉफ्ट विंडोज़ के लिए समर्थन== | ||
विंडोज़ 95, विंडोज़ 98, [[विंडोज़ एनटी 4]] और [[विंडोज़ मी]] मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन नहीं करते हैं। इन ऑपरेटिंग प्रणाली पर इन फ़ॉन्ट्स का उपयोग करने के लिए एडोब टाइप मैनेजर की आवश्यकता है। विंडोज़ 2000, विंडोज़ एक्सपी और [[Windows Vista|विंडोज विस्टा]] [[ग्राफ़िक्स डिवाइस इंटरफ़ेस]] कॉल के माध्यम से मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन करते हैं। [[विंडोज प्रेजेंटेशन फाउंडेशन]] को विंडोज़ विस्टा में | विंडोज़ 95, विंडोज़ 98, [[विंडोज़ एनटी 4]] और [[विंडोज़ मी]] मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन नहीं करते हैं। इन ऑपरेटिंग प्रणाली पर इन फ़ॉन्ट्स का उपयोग करने के लिए एडोब टाइप मैनेजर की आवश्यकता है। विंडोज़ 2000, विंडोज़ एक्सपी और [[Windows Vista|विंडोज विस्टा]] [[ग्राफ़िक्स डिवाइस इंटरफ़ेस]] कॉल के माध्यम से मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन करते हैं। [[विंडोज प्रेजेंटेशन फाउंडेशन]] को विंडोज़ विस्टा में प्रस्तुत किया गया, जो कि विंडोज़ एक्सपी के लिए भी उपलब्ध है, चूंकि या कॉम्पैक्ट फ़ॉन्ट प्रारूप फ़ॉन्ट के पक्ष में, टाइप 1 फ़ॉन्ट के लिए समर्थन छोड़ देता है। | ||
माइक्रोसॉफ़्ट विंडोज़ प्लेटफ़ॉर्म के लिए जो मूल रूप से पोस्टस्क्रिप्ट का समर्थन करते हैं, केवल बाइनरी पोस्टस्क्रिप्ट और ओपनटाइप फ़ाइल स्वरूप समर्थित हैं। | माइक्रोसॉफ़्ट विंडोज़ प्लेटफ़ॉर्म के लिए जो मूल रूप से पोस्टस्क्रिप्ट का समर्थन करते हैं, केवल बाइनरी पोस्टस्क्रिप्ट और ओपनटाइप फ़ाइल स्वरूप समर्थित हैं। | ||
Line 298: | Line 307: | ||
*[[पोस्टस्क्रिप्ट मानक एन्कोडिंग]] | *[[पोस्टस्क्रिप्ट मानक एन्कोडिंग]] | ||
*[[कंप्यूटर फ़ॉन्ट]] | *[[कंप्यूटर फ़ॉन्ट]] | ||
* | *विवर्त प्रकार का | ||
*ट्रू टाइप | *ट्रू टाइप | ||
*पेज विवरण भाषा | *पेज विवरण भाषा | ||
Line 319: | Line 328: | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5012.Type42_Spec.pdf एडोब तकनीकी नोट या 5012: टाइप 42 फ़ॉन्ट प्रारूप विशिष्टता] | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5012.Type42_Spec.pdf एडोब तकनीकी नोट या 5012: टाइप 42 फ़ॉन्ट प्रारूप विशिष्टता] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5014.CIDFont_Spec.pdf एडोब तकनीकी नोट या 5014: एडोब CMap और CIDFont फ़ाइलें विशिष्टता] | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5014.CIDFont_Spec.pdf एडोब तकनीकी नोट या 5014: एडोब CMap और CIDFont फ़ाइलें विशिष्टता] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5004.AFM_Spec.pdf एडोब तकनीकी नोट या 5004: एडोब फ़ॉन्ट | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5004.AFM_Spec.pdf एडोब तकनीकी नोट या 5004: एडोब फ़ॉन्ट आव्यूह (AFM) फ़ाइल प्रारूप विशिष्टता] | ||
===सामान्य फ़ॉन्ट जानकारी=== | ===सामान्य फ़ॉन्ट जानकारी=== | ||
*[http://www.adobe.com/products/type/adobe-type-references-tips/font-formats.html फ़ॉन्ट प्रारूप Q&A] | *[http://www.adobe.com/products/type/adobe-type-references-tips/font-formats.html फ़ॉन्ट प्रारूप Q&A] | ||
*[http://www.adobe.com/devnet/font.html एडोब फ़ॉन्ट तकनीकी नोट्स] | *[http://www.adobe.com/devnet/font.html एडोब फ़ॉन्ट तकनीकी नोट्स] | ||
*[http://www.adobe.com/products/postscript/pdfs/cid.pdf एडोब | *[http://www.adobe.com/products/postscript/pdfs/cid.pdf एडोब सीआईडी फ़ॉन्ट्स] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5092.CID_Overview.pdf एडोब तकनीकी नोट या 5092: | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5092.CID_Overview.pdf एडोब तकनीकी नोट या 5092: सीआईडी-कीड फ़ॉन्ट प्रौद्योगिकी अवलोकन] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5178.PFM.pdf एडोब तकनीकी नोट या 5178: पोस्टस्क्रिप्ट-भाषा सीजेके फ़ॉन्ट्स के लिए पीएफएम फ़ाइलें बनाना] | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5178.PFM.pdf एडोब तकनीकी नोट या 5178: पोस्टस्क्रिप्ट-भाषा सीजेके फ़ॉन्ट्स के लिए पीएफएम फ़ाइलें बनाना] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5641.CID_Embed.pdf एडोब तकनीकी नोट या 5641: सीआईडी-कीड फ़ॉन्ट्स के लिए पीडीएफ फ़ॉन्ट एम्बेडिंग सक्षम करना] | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5641.CID_Embed.pdf एडोब तकनीकी नोट या 5641: सीआईडी-कीड फ़ॉन्ट्स के लिए पीडीएफ फ़ॉन्ट एम्बेडिंग सक्षम करना] | ||
===चरित्र | ===चरित्र सेट की जानकारी=== | ||
*[http://www.adobe.com/type/browser/info/charsets.html सामान्य | *[http://www.adobe.com/type/browser/info/charsets.html सामान्य अक्षर समुच्चय] | ||
*[https://github.com/adobe-type-tools/adobe-latin-charsets एडोब लैटिन | *[https://github.com/adobe-type-tools/adobe-latin-charsets एडोब लैटिन अक्षर समुच्चय] | ||
*[https://github.com/adobe-type-tools/adobe-greek-charsets एडोब ग्रीक | *[https://github.com/adobe-type-tools/adobe-greek-charsets एडोब ग्रीक अक्षर समुच्चय] | ||
*[https://github.com/adobe-type-tools/adobe-cyillic-charsets एडोब सिरिलिक | *[https://github.com/adobe-type-tools/adobe-cyillic-charsets एडोब सिरिलिक अक्षर समुच्चय] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5078.Adobe-Japan1-6.pdf एडोब तकनीकी नोट या 5078: | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5078.Adobe-Japan1-6.pdf एडोब तकनीकी नोट या 5078: सीआईडी के लिए एडोब -Japan1-6 अक्षर संग्रह -कीड फ़ॉन्ट्स] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5079.Adobe-GB1-5.pdf एडोब तकनीकी नोट या 5079: एडोब -GB1-5 | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5079.Adobe-GB1-5.pdf एडोब तकनीकी नोट या 5079: एडोब -GB1-5 अक्षर संग्रह] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5080.Adobe-CNS1-6.pdf एडोब तकनीकी नोट या 5080: एडोब -CNS1-6 | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5080.Adobe-CNS1-6.pdf एडोब तकनीकी नोट या 5080: एडोब -CNS1-6 अक्षर संग्रह] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5093.Adobe-Korea1-2.pdf एडोब तकनीकी नोट या 5093: एडोब -Korea1-2 | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5093.Adobe-Korea1-2.pdf एडोब तकनीकी नोट या 5093: एडोब -Korea1-2 अक्षर संग्रह] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5094.CJK_CID.pdf एडोब तकनीकी नोट या 5094: सीआईडी-कीड फ़ॉन्ट्स के लिए एडोब सीजेकेवी | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5094.CJK_CID.pdf एडोब तकनीकी नोट या 5094: सीआईडी-कीड फ़ॉन्ट्स के लिए एडोब सीजेकेवी अक्षर संग्रह और सीमैप] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5097.Adobe-Japan2-0.pdf एडोब तकनीकी नोट या 5097: | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5097.Adobe-Japan2-0.pdf एडोब तकनीकी नोट या 5097: सीआईडी के लिए एडोब -Japan2-0 अक्षर संग्रह -कीड फ़ॉन्ट्स] | ||
===कोर फ़ॉन्ट जानकारी=== | ===कोर फ़ॉन्ट जानकारी=== | ||
*[http://www.prepressure.com/fonts/basics/type1 पोस्टस्क्रिप्ट टाइप 1 फ़ॉन्ट] | *[http://www.prepressure.com/fonts/basics/type1 पोस्टस्क्रिप्ट टाइप 1 फ़ॉन्ट] | ||
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/TN5609.PS3_Fonts.pdf एडोब तकनीकी नोट या 5609: पोस्टस्क्रिप्ट 3 कोर फ़ॉन्ट | *[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/TN5609.PS3_Fonts.pdf एडोब तकनीकी नोट या 5609: पोस्टस्क्रिप्ट 3 कोर फ़ॉन्ट सेट अवलोकन] | ||
*[http://www.adobe.com/products/postscript/pdfs/ps3fonts.pdf एडोब PostScript 3 फ़ॉन्ट समुच्चय] | *[http://www.adobe.com/products/postscript/pdfs/ps3fonts.pdf एडोब PostScript 3 फ़ॉन्ट समुच्चय] | ||
*[http://xmlgraphics.apache.org/fop/0.95/fonts.html अपाचे FOP: फ़ॉन्ट्स] | *[http://xmlgraphics.apache.org/fop/0.95/fonts.html अपाचे FOP: फ़ॉन्ट्स] |
Revision as of 20:38, 15 July 2023
पोस्टस्क्रिप्ट फ़ॉन्ट कुशल डिजिटल टाइपसेटिंग के लिए एडोब सिस्टम्स द्वारा विकसित आउटलाइन फ़ॉन्ट विनिर्देशों में एन्कोड की गई फ़ॉन्ट फ़ाइलें हैं। यह सिस्टम फ़ॉन्ट जानकारी को एन्कोड करने के लिए पोस्टस्क्रिप्ट फ़ाइल स्वरूप का उपयोग करता है।
पोस्टस्क्रिप्ट फ़ॉन्ट का उपयोग पोस्टस्क्रिप्ट प्रणाली में मानकों के रूप में सम्मिलित फ़ॉन्ट के मूल सेट , जैसे टाइम्स न्यू रोमन, हेल्वेटिका और आईटीसी अवंत गार्डे को संदर्भित करने के लिए अलग से भी किया जा सकता है।
इतिहास
- टाइप 1 और या टाइप 3 फॉन्ट, चूंकि एडोब द्वारा 1984 में पोस्टस्क्रिप्ट पेज विवरण भाषा के भाग के रूप में प्रस्तुत किए गए थे, मार्च 1985 तक व्यापक उपयोग नहीं देखा गया जब पोस्टस्क्रिप्ट भाषा, लेज़रराइटर का उपयोग करने वाला पहला लेजर प्रिंटर प्रस्तुत किया गया था।
फिर भी 1985 में, आउटलाइन फ़ॉन्ट केवल प्रिंटर में ही रहते थे, और स्क्रीन आउटलाइन फ़ॉन्ट के विकल्प के रूप में बिटमैप फ़ॉन्ट का उपयोग करती थी।
चूंकि मूल रूप से पोस्टस्क्रिप्ट का भाग , टाइप 1 फ़ॉन्ट्स ने सामान्य पोस्टस्क्रिप्ट की तुलना में ड्राइंग ऑपरेशंस के सरलीकृत सेट का उपयोग किया (लूप और वेरिएबल्स जैसे प्रोग्रामेटिक तत्व हटा दिए गए थे, पोर्टेबल दस्तावेज़ प्रारूप की तरह), किन्तु टाइप 1 फ़ॉन्ट्स ने फ़ॉन्ट संकेत जोड़ा या कम-रिज़ॉल्यूशन रेंडरिंग में सहायता के लिए संकेत दिए जो कि मूल रूप से, एडोब ने अपनी संकेत योजना का विवरण अज्ञात रखा और टाइप 1 रूपरेखा और संकेतों की सुरक्षा के लिए (सरल) एन्क्रिप्शन योजना का उपयोग किया गया था जो आज भी बना हुआ है (चूंकि एन्क्रिप्शन योजना और कुंजी तब से एडोब द्वारा प्रकाशित की गई है)। इन उपायों के अतिरिक्त , एडोब की योजना को उद्योग में अन्य खिलाड़ियों द्वारा तुरंत रिवर्स-इंजीनियर किया गया। फिर भी एडोब को टाइप 1 फ़ॉन्ट के साथ काम करने वाले किसी भी व्यक्ति को अपनी विधि का लाइसेंस लेने की आवश्यकता थी।
पोस्टस्क्रिप्ट भाषा के सभी परिष्कार के लिए टाइप 3 फ़ॉन्ट की अनुमति है, किन्तु संकेत देने के लिए मानकीकृत दृष्टिकोण के बिना (चूंकि एटीएफ जैसी कुछ कंपनियों ने अपनी स्वयं की मालिकाना योजनाएं प्रयुक्त की हैं) या एन्क्रिप्शन योजना अन्य मतभेदों ने अस्पष्टता को और बढ़ा दिया।
इस समय लाइसेंसिंग की निवेश बहुत अधिक मानी जाती थी, और एडोब ने अधिक आकर्षक दरों पर रुकावटें लगाना जारी रखा था। यह वह उद्देश्य था जिसने 1991 के आसपास एप्पल को अपना स्वयं का प्रणाली , ट्रू टाइप, डिज़ाइन करने के लिए प्रेरित किया गया था। ट्रू टाइप की घोषणा के तुरंत पश्चात् , एडोब ने "एडोब टाइप 1 फ़ॉन्ट प्रारूप" प्रकाशित किया था।[1] प्रारूप के लिए विस्तृत विवरण फ़ॉन्टोग्राफर जैसे फ़ॉन्ट विकास उपकरण ने टाइप 1 फ़ॉन्ट बनाने की क्षमता जोड़ी तब से टाइप 2 प्रारूप को आधुनिक विवर्त प्रकार का प्रारूप के लिए आधार के रूप में उपयोग किया गया है।
प्रौद्योगिकी
पोस्टस्क्रिप्ट (पीएस) भाषा का उपयोग करके ग्लिफ़ को घन समतल वक्र बेज़ियर कर्व्स (ट्रू टाइप के द्विघात वक्र के विपरीत) के साथ वर्णित किया गया है, और इस प्रकार ग्लिफ़ के सेट को सरल गणितीय परिवर्तनों के माध्यम से आकार दिया जा सकता है, जिसे पश्चात् में भेजा जा सकता है पोस्टस्क्रिप्ट-तैयार संगणक मुद्रक है क्योंकि टाइप 1 का डेटा ग्लिफ़ की रूपरेखा का विवरण है, जो न कि रेखापुंज छवि (अर्थात बिटमैप), टाइप 1 फ़ॉन्ट को सामान्यतः बिटमैप फ़ॉन्ट के विपरीत, रूपरेखा फ़ॉन्ट के रूप में संदर्भित किया जाता है। इलेक्ट्रॉनिक डिस्प्ले पर इन टाइपफेस का पूर्वावलोकन करने के इच्छुक उपयोगकर्ताओं के लिए, फ़ॉन्ट के छोटे संस्करणों को स्क्रीन पर सुपाठ्य और आकर्षक दिखने के लिए अतिरिक्त फ़ॉन्ट संकेत और स्थानिक एंटी-अलियासिंग की आवश्यकता होती है। यह अधिकांशतः स्क्रीन डिस्प्ले के लिए अनुकूलित उसी टाइपफेस के अतिरिक्त बिटमैप फ़ॉन्ट के रूप में आता था। अन्यथा, टाइपसेटिंग अनुप्रयोगों में टाइप 1 फ़ॉन्ट का पूर्वावलोकन करने के लिए, एडोब टाइप मैनेजर उपयोगिता की आवश्यकता थी।
फ़ॉन्ट प्रकार
प्रकार 0
टाइप 0 समग्र फ़ॉन्ट प्रारूप है - जैसा कि पोस्टस्क्रिप्ट भाषा संदर्भ मैनुअल, दूसरे संस्करण में वर्णित है। समग्र फ़ॉन्ट उच्च-स्तरीय फ़ॉन्ट से बना होता है जो एकाधिक वंशज फ़ॉन्ट का संदर्भ देता है।
प्रकार 1
Filename extension | |
---|---|
Type code | |
Developed by | Adobe Systems |
Type of format | PostScript outline font |
Extended to | .otf (OpenType PostScript). |
Standard | ISO 9541 |
टाइप 1 (पोस्टस्क्रिप्ट, पोस्टस्क्रिप्ट टाइप 1, पीएस1, टी1 या एडोब टाइप 1 के रूप में भी जाना जाता है) एडोब टाइप मैनेजर सॉफ्टवेयर और पोस्टस्क्रिप्ट प्रिंटर के साथ उपयोग के लिए सिंगल-बाइट डिजिटल फ़ॉन्ट का फ़ॉन्ट प्रारूप है। यह फ़ॉन्ट संकेत का समर्थन कर सकता है।
यह मूल रूप से मालिकाना विनिर्देश था, किन्तु एडोब ने तीसरे पक्ष के फ़ॉन्ट निर्माताओं के लिए विनिर्देश जारी किया, परंतु कि सभी प्रकार 1 फ़ॉन्ट इसका पालन करें।
टाइप 1 फ़ॉन्ट मूल रूप से मैक ओएस एक्स, विंडोज 2000 और पश्चात् में जीडीआई एपीआई के माध्यम से समर्थित हैं।[2] (वह विंडोज़ जीडीआई+, डब्ल्यूपीएफ या डायरेक्टराइट एपीआई में समर्थित नहीं हैं।)
एडोब ने 27 जनवरी 2021 को घोषणा की कि वह जनवरी 2023 के पश्चात् एडोब उत्पादों में टाइप 1 फ़ॉन्ट के लिए समर्थन समाप्त कर देंगे।[3] अक्टूबर 2021 में उत्पाद के संस्करण 23.0 के रिलीज़ के साथ एडोब फोटोशॉप में टाइप 1 फ़ॉन्ट के लिए समर्थन संवर्त कर दिया गया था।
प्रकार 2
टाइप 2 वर्ण स्ट्रिंग प्रारूप है जो रूपरेखा फ़ॉन्ट फ़ाइल में वर्ण विवरण प्रक्रियाओं का संक्षिप्त प्रतिनिधित्व प्रदान करता है। प्रारूप को कॉम्पैक्ट फ़ॉन्ट प्रारूप (सीएफएफ) के साथ उपयोग करने के लिए डिज़ाइन किया गया है। सीएफएफ/टाइप2 प्रारूप टाइप 1 ओपनटाइप फ़ॉन्ट का आधार है, और इसका उपयोग एक्रोबैट 3.0 पीडीएफ फाइलों (पीडीएफ प्रारूप संस्करण 1.2) में फ़ॉन्ट एम्बेड करने के लिए किया जाता है।
प्रकार 3
टाइप 3 फ़ॉन्ट (जिसे पोस्टस्क्रिप्ट टाइप 3 या पीएस3, टी3 या एडोब टाइप 3 के रूप में भी जाना जाता है) में केवल एक उपसमूह के अतिरिक्त पूर्ण पोस्टस्क्रिप्ट भाषा का उपयोग करके परिभाषित ग्लिफ़ सम्मिलित हैं। इस वजह से, टाइप 3 फ़ॉन्ट कुछ ऐसे काम कर सकता है जो टाइप 1 फ़ॉन्ट नहीं कर सकता, जैसे कि छायांकन, रंग और भरण पैटर्न निर्दिष्ट करना। चूंकि यह संकेत का समर्थन नहीं करता. एडोब टाइप मैनेजर टाइप 3 फ़ॉन्ट का समर्थन नहीं करता है, और वे मैक ओएस या विंडोज के किसी भी संस्करण पर मूल वाईएसआईवाईजी फ़ॉन्ट के रूप में समर्थित नहीं हैं।
प्रकार 4
टाइप 4 प्रारूप है जिसका उपयोग प्रिंटर फ़ॉन्ट कार्ट्रिज के लिए फ़ॉन्ट बनाने और प्रिंटर की हार्ड डिस्क पर स्थायी संचयन के लिए किया जाता था। चरित्र विवरण टाइप 1 प्रारूप में व्यक्त किए गए हैं। एडोब इस स्वामित्व प्रारूप का दस्तावेज़ीकरण नहीं करता है.
टाइप 5
टाइप 5, टाइप 4 प्रारूप के समान है किन्तु इसका उपयोग पोस्टस्क्रिप्ट प्रिंटर के रोम में संग्रहीत फ़ॉन्ट के लिए किया जाता है। इसे सीआरओएम फ़ॉन्ट (संपीड़ित आरओएम फ़ॉन्ट) के रूप में भी जाना जाता है।
प्रकार 9, 10, 11
घोस्टस्क्रिप्ट ने उन्हें एडोब सप्लीमेंट्स में प्रलेखित क्रमशः सीआईडी फ़ॉन्ट प्रकार 0, 1 और 2 के रूप में संदर्भित किया। प्रकार 9, 10, और 11 क्रमशः प्रकार 1, 3, और 42 को संग्रहीत करने के लिए सीआईडी-कुंजी वाले फ़ॉन्ट हैं।
प्रकार 14
टाइप 14, या गिरगिट फ़ॉन्ट प्रारूप, का उपयोग प्रिंटर आरओएम जैसे छोटी मात्रा में संचयन स्थान में बड़ी संख्या में फ़ॉन्ट का प्रतिनिधित्व करने के लिए किया जाता है। गिरगिट फ़ॉन्ट के मुख्य सेट में मास्टर फ़ॉन्ट और फ़ॉन्ट डिस्क्रिप्टर का सेट होता है जो निर्दिष्ट करता है कि किसी विशिष्ट टाइपफेस के लिए वर्ण आकार का वांछित सेट देने के लिए मास्टर फ़ॉन्ट को कैसे समायोजित किया जाना है।
एडोब टाइप 14 प्रारूप का दस्तावेजीकरण नहीं करता है। इसे 1997 में पोस्टस्क्रिप्ट 3 के साथ प्रस्तुत किया गया था, और पश्चात् के वर्षों में संचयन सस्ता होने के कारण इस पर जोर नहीं दिया गया था।
प्रकार 32
टाइप 32 का उपयोग संस्करण संख्या 2016 या इससे अधिक वाले पोस्टस्क्रिप्ट दुभाषियों में बिटमैप फ़ॉन्ट डाउनलोड करने के लिए किया जाता है। बिटमैप वर्ण सीधे दुभाषिया के फ़ॉन्ट कैश में स्थानांतरित हो जाते हैं, इस प्रकार प्रिंटर की मेमोरी में स्थान बच जाती है।
टाइप 42
टाइप 42 फ़ॉन्ट प्रारूप ट्रू टाइप फ़ॉन्ट के चारों ओर पोस्टस्क्रिप्ट आवरण है, जो ट्रू टाइप रास्टराइज़र वाले पोस्टस्क्रिप्ट-सक्षम प्रिंटर को ट्रू टाइप फ़ॉन्ट प्रिंट करने की अनुमति देता है (जिसे पहले पोस्टस्क्रिप्ट इंटरप्रेटर संस्करण 2010 में एक वैकल्पिक सुविधा के रूप में बाद में मानक के रूप में प्रयुक्त किया गया था))। पोस्टस्क्रिप्ट संस्करण 2015 में मल्टीबाइट सीजेके ट्रू टाइप फ़ॉन्ट के लिए समर्थन जोड़ा गया था। नंबर 42 की आउट-ऑफ़-सीक्वेंस पसंद को द हिचहाइकर गाइड टू द गैलेक्सी (पुस्तक) जहां 42 जीवन, ब्रह्मांड और हर चीज़ का उत्तर है।
कोर फ़ॉन्ट समुच्चय
फ़ॉन्ट प्रकारों के अतिरिक्त पोस्टस्क्रिप्ट विनिर्देशों ने कोर फ़ॉन्ट सेट को भी परिभाषित किया है, जो प्रत्येक फ़ॉन्ट द्वारा समर्थित फ़ॉन्ट और वर्ण सेट की न्यूनतम संख्या निर्धारित करता है।
पोस्टस्क्रिप्ट स्तर 1
मूल पोस्टस्क्रिप्ट में 13 फ़ॉन्ट शैलियों को परिभाषित किया गया है जो 4 प्रकार के वर्ग बनाते हैं:
- कूरियर (टाइपफेस) (नियमित, परोक्ष, बोल्ड, बोल्ड परोक्ष)
- हेल्वेटिका (नियमित, परोक्ष, बोल्ड, बोल्ड परोक्ष)
- टाइम्स रोमन (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक)
- प्रतीक (टाइपफेस)
पोस्टस्क्रिप्ट स्तर 2
पोस्टस्क्रिप्ट स्तर 2 में 35 फ़ॉन्ट शैलियों को परिभाषित किया गया है जो 10 प्रकार के वर्ग बनाते हैं। उनमें उपरोक्त सभी लेवल 1 फ़ॉन्ट, साथ ही निम्नलिखित सम्मिलित हैं:
- आईटीसी अवंत गार्डे (पुस्तक, पुस्तक ओब्लिक, डेमी, डेमी ओब्लिक)
- बुकमैन (टाइपफेस) (लाइट, लाइट इटैलिक, डेमी, डेमी इटैलिक)
- हेल्वेटिका (नैरो, नैरो ओब्लिक, नैरो बोल्ड, नैरो बोल्ड ओब्लिक, पोस्टस्क्रिप्ट लेवल 1 में 4 फ़ॉन्ट शैलियों के अतिरिक्त )
- न्यू सेंचुरी स्कूलबुक (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक)
- तालव्य (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक)
- आईटीसी जैपफ चांसरी (मध्यम इटैलिक)
- आईटीसी जैपफ डिंगबैट्स
अनेक कंप्यूटर ऑपरेटिंग प्रणाली में ये फ़ॉन्ट स्थापित हैं, जबकि विभिन्न परियोजनाओं ने उनके क्लोन बनाए हैं। उदाहरण के लिए, घोस्टस्क्रिप्टया फ्री फ़ॉन्ट्स (जिसे यूआरडब्ल्यू बेस 35 फ़ॉन्ट्स के रूप में भी जाना जाता है) पोस्टस्क्रिप्ट 2 में परिभाषित सभी फ़ॉन्ट्स के ओपन सोर्स क्लोन हैं।
पोस्टस्क्रिप्ट स्तर 3
पोस्टस्क्रिप्ट 3 में, 136 फ़ॉन्ट शैलियाँ निर्दिष्ट हैं,[4] जिसमें पोस्टस्क्रिप्ट 2 में परिभाषित 35 फ़ॉन्ट शैलियाँ, लोकप्रिय ऑपरेटिंग प्रणाली में कोर फ़ॉन्ट (अर्थात् विंडोज 95, विंडोज एनटी और मैकिंटोश), माइक्रोसॉफ्ट ऑफिस से चयनित फ़ॉन्ट और एचपी 110 फ़ॉन्ट सेट सम्मिलित हैं। नए फ़ॉन्ट में सम्मिलित हैं:
- अल्बर्टस (टाइपफेस) (लाइट, रोमन, इटैलिक)
- प्राचीन जैतून (रोमन, इटैलिक, बोल्ड, कॉम्पैक्ट)
- एप्पल चांसरी
- एरियल (नियमित, इटैलिक, बोल्ड, बोल्ड इटैलिक)
- बोडोनी (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक, पोस्टर, पोस्टर संपीड़ित)
- कार्टा (एक डिंगबैट)
- शिकागो (टाइपफेस)
- क्लेरेंडन (टाइपफेस) (लाइट, रोमन, बोल्ड)
- कूपर ब्लैक, कूपर ब्लैक इटैलिक
- [[ ताम्रपत्र गोथिक ]] (32बीसी, 33बीसी)
- कोरोनेट (टाइपफेस)
- यूरोस्टाइल (मध्यम, बोल्ड, विस्तारित नंबर 2, बोल्ड विस्तारित नंबर 2)
- जिनेवा (टाइपफेस)
- गिल सैन्स (लाइट, लाइट इटैलिक, बुक, बुक इटैलिक, बोल्ड, बोल्ड इटैलिक, एक्स्ट्रा बोल्ड, कंडेंस्ड, कंडेंस्ड बोल्ड)
- गौडी पुरानी शैली (ओल्डस्टाइल, ओल्डस्टाइल इटैलिक, बोल्ड, बोल्ड इटैलिक, एक्स्ट्रा बोल्ड)
- हेल्वेटिका (संघनित, संघनित परोक्ष, संघनित बोल्ड, संघनित बोल्ड परोक्ष)
- होफ्लर पाठ (रोमन, इटैलिक, ब्लैक, ब्लैक इटैलिक), होफ्लर आभूषण
- जोआना (टाइपफेस) (रोमन/रेगुलर, इटैलिक, बोल्ड, बोल्ड इटैलिक)
- पत्र गोथिक (नियमित, परोक्ष, बोल्ड, बोल्ड परोक्ष)
- आईटीसी लुबलिन ग्राफ (पुस्तक, ओब्लिक, डेमी, डेमी ओब्लिक)
- आईटीसी मोना लिसा रिकुट
- गेंदे का फूल
- मोनाको (टाइपफेस)
- न्यूयॉर्क (1983 टाइपफेस)
- ओप्टिमा (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक)
- ऑक्सफ़ोर्ड
- स्टेम्पेल गारमोंड (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक)
- टेक्टन (नियमित)
- टाइम्स न्यू रोमन (नियमित, इटैलिक, बोल्ड, बोल्ड इटैलिक)
- विश्वविद्यालय (45 प्रकाश, 45 प्रकाश परोक्ष, 55, 55 परोक्ष, 65 बोल्ड, 65 बोल्ड परोक्ष, 57 संघनित, 57 संघनित परोक्ष, 67 संघनित बोल्ड, 67 संघनित बोल्ड परोक्ष, 53 विस्तारित, 53 विस्तारित परोक्ष, 63 विस्तारित बोल्ड, 63 विस्तारित बोल्ड ओब्लिक)
- विंगडिंग्स
अन्य
पीडीएफ में, 14 प्रकार 1 फ़ॉन्ट को मानक फ़ॉन्ट के रूप में परिभाषित किया गया है। इनमें आईटीसी जैपफ डिंगबैट्स के साथ पोस्टस्क्रिप्ट लेवल 1 द्वारा परिभाषित 13 फ़ॉन्ट शैलियाँ सम्मिलित हैं।[5]
चूंकि एडोब एक्रोबेट रीडर के हाल के संस्करणों में, हेल्वेटिका और टाइम्स को आंतरिक रूप से क्रमशः एरियल और टाइम्स न्यू रोमन द्वारा प्रतिस्थापित किया गया था।[6]
अक्षर समुच्चय
चूंकि पोस्टस्क्रिप्ट फ़ॉन्ट में कोई भी वर्ण सेट हो सकता है, एडोब द्वारा विशेष रूप से विकसित वर्ण सेट होते हैं, जिनका उपयोग एडोब द्वारा विकसित फ़ॉन्ट द्वारा किया जाता है।
एडोब वेस्टर्न 2
इसमें मूल वर्ण सेट सम्मिलित है जिसमें अपरकेस और लोअरकेस अक्षर, आंकड़े, उच्चारण वर्ण और विराम चिह्न सम्मिलित हैं। इन फ़ॉन्ट्स में मुद्रा प्रतीक (सेंट, डॉलर, यूरो, फ़्लोरिन, पाउंड स्टर्लिंग, येन), मानक संयुक्ताक्षर (fi, fl), सामान्य अंश (1/4, 1/2, 3/4), सामान्य गणित ऑपरेटर, सुपरस्क्रिप्ट भी सम्मिलित हैं। अंक (1,2,3), सामान्य सीमांकक और संयोजक, और अन्य प्रतीक (डैगर्स, ट्रेडमार्क, पंजीकृत ट्रेडमार्क, कॉपीराइट, पैराग्राफ, लीटर और अनुमानित प्रतीक सहित) आईएसओ-एडोब अक्षर सेट की तुलना में, वेस्टर्न 2 में 17 अतिरिक्त प्रतीक वर्ण यूरो, लीटर, अनुमानित, ओमेगा, पाई, पार्शियलडिफ, डेल्टा, उत्पाद, योग, रेडिकल, अनंत, इंटीग्रल, लगभग समान , नोट समान , कम समान , अधिक समान और लोजेंज भी जोड़े गए हैं।
एडोब वेस्टर्न 2 कैरेक्टर सेट वाले फ़ॉन्ट अधिकांश पश्चिमी भाषाओं का समर्थन करते हैं जिनमें अफ्रीकी, बास्क, ब्रेटन, कैटलन, डेनिश, डच, अंग्रेजी, फिनिश, फ्रेंच, गेलिक, जर्मन, आइसलैंडिक, इंडोनेशियाई, आयरिश, इतालवी, नॉर्वेजियन पुर्तगाली सामी स्पेनिश स्वाहिली और स्वीडिश सम्मिलित हैं। .
इस मानक ने आईएसओ-एडोब को नए न्यूनतम वर्ण सेट मानक के रूप में स्थान दिया, जैसा कि एडोब से ओपनटाइप फ़ॉन्ट्स में प्रयुक्त किया गया था।
एडोब सीई
एडोब सीई वर्ण सेट वाले फ़ॉन्ट में निम्नलिखित केंद्रीय यूरोपीय भाषाओं क्रोएशियाई, चेक, एस्टोनियाई, हंगेरियन, लातवियाई, लिथुआनियाई, पोलिश, रोमानियाई, सर्बियाई (लैटिन), स्लोवाक, स्लोवेनियाई और तुर्की का समर्थन करने के लिए आवश्यक वर्ण भी सम्मिलित हैं।
एडोब-जीबी1
यह सरलीकृत चीनी वर्ण संग्रह जीबी 1988-89, जीबी 2312-80, जीबी/टी 12345-90, जीबी 13000.1-93, और जीबी 18030-2005 वर्ण सेट मानकों के लिए समर्थन प्रदान करता है। समर्थित एन्कोडिंग में आईएसओ-2022, ईयूसी-सीएन, जीबीके (वर्ण एन्कोडिंग) , यूसीएस-2, यूटीएफ-8, यूटीएफ-16, यूटीएफ-32 और जीबी 18030 -2005. में प्रकाशित मिश्रित एक, दो- और चार-बाइट एन्कोडिंग सम्मिलित हैं।
एडोब-सीएनएस1
यह पारंपरिक चीनी चरित्र संग्रह बड़े-5 और सीएनएस 11643-1992 चरित्र सेट मानकों के लिए समर्थन प्रदान करता है। इसमें बिग-5 के लिए अनेक एक्सटेंशन का समर्थन भी सम्मिलित है, जिसमें मुख्य रूप से हांगकांग लोकेल में उपयोग किए जाने वाले वर्ण सम्मिलित हैं। प्राथमिक समर्थित बिग-5 एक्सटेंशन में एचकेएससीएस सम्मिलित है।[7]
समर्थित एन्कोडिंग में आईएसओ-2022, ईयूसी-टीडब्ल्यू, बिग फाइव, यूसीएस-2, यूटीएफ-8, यूटीएफ-16 और यूटीएफ-32 सम्मिलित हैं।
एडोब -सीएनएस1-7 में, 23 अतिरिक्त ग्लिफ़ जोड़े गए, इसके यूनिकोड सीएमएपी संसाधनों के लिए 25 अतिरिक्त मैपिंग के साथ।[8]
एडोब-जापान1
यह जापानी फ़ॉन्ट्स के लिए विकसित वर्ण सेटों की श्रृंखला है। एडोब का नवीनतम, एडोब -जापान1-6 सेट जेआईएस एक्स 0208, आईएसओ-2022-जेपी, विंडोज़-31जे माइक्रोसॉफ्ट विंडोज़ 3.1 J, जेआईएस एक्स 0213:2004, जेआईएस अक्षरों का समूह है ।
एडोब-जापान2
यह मूल रूप से जेआईएस एक्स 0212 के कार्यान्वयन के रूप में था-1990 कैरेक्टर सेट मानक और मैकिन्टोश एक्सटेंशन, किन्तु एडोब-जापान1 पूरक 6 (एडोब-जापान1-6) मानक की प्रारंभ के साथ, एडोब-जापान2-0 अप्रचलित हो गया।
एडोब-कोरिया1
यह कोरियाई चरित्र संग्रह केएस एक्स 1001:1992 और केएस एक्स 1003:1992 चरित्र सेट मानकों और उनके चयनित कॉर्पोरेट विविधताओं के लिए समर्थन प्रदान करता है। समर्थित एन्कोडिंग में आईएसओ-2022-केआर, ईयूसी-केआर, जोहाब, एकीकृत हंगुल कोड , यूसीएस-2, यूटीएफ-8, यूटीएफ-16 और यूटीएफ-32 सम्मिलित हैं।
आईएसओ-एडोब
आईएसओ-एडोब अक्षर सेट वाले फ़ॉन्ट अधिकांश पश्चिमी भाषाओं का समर्थन करते हैं जिनमें सम्मिलित हैं: अफ्रीकी, बास्क, ब्रेटन, कैटलन, डेनिश, डच, अंग्रेजी, फिनिश, फ्रेंच, गेलिक, जर्मन, आइसलैंडिक, इंडोनेशियाई, आयरिश, इतालवी, नॉर्वेजियन, पुर्तगाली, सामी, स्पेनिश, स्वाहिली और स्वीडिश यह एडोब के अधिकांश पोस्टस्क्रिप्ट टाइप 1 फ़ॉन्ट में सेट किया गया मानक वर्ण है।
फ़ाइल स्वरूप
सीआईडी
सीआईडी-कुंजी फ़ॉन्ट (जिसे सीआईडी फ़ॉन्ट, सीआईडी-आधारित फ़ॉन्ट, अक्षर आइडेंटिफ़ायर फ़ॉन्ट के लिए संक्षिप्त रूप में भी जाना जाता है) फ़ॉन्ट संरचना है, जिसे मूल रूप से पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूपों के लिए विकसित किया गया है, जिसे संबोधित करने के लिए डिज़ाइन किया गया है बड़ी संख्या में ग्लिफ़. इसे चित्रात्मक पूर्वी एशियाई वर्ण सेटों का समर्थन करने के लिए विकसित किया गया था, क्योंकि इनमें लैटिन, ग्रीक और सिरिलिक लेखन प्रणालियों की तुलना में अनेक अधिक वर्ण सम्मिलित हैं।
एडोब ने जटिल एशियाई-भाषा (सीजेके) एन्कोडिंग और बहुत बड़े अक्षर सेट को संबोधित करने के लिए ओसीएफ/टाइप 0 प्रारूप के साथ समस्याओं को हल करने के लिए सीआईडी-कुंजी वाले फ़ॉन्ट प्रारूप विकसित किए। सीआईडी-कुंजी वाले आंतरिक का उपयोग मानक सीआईडी-कुंजी वाले फ़ॉन्ट के लिए या टाइप 1 फ़ॉन्ट प्रारूप के साथ, या सीआईडी-कुंजी वाले ओपनटाइप फ़ॉन्ट के लिए या टाइप 2 के साथ किया जा सकता है।
सीआईडी-कुंजी वाले फ़ॉन्ट अधिकांशतः विभिन्न भाषा कवरेज उद्देश्यों के लिए परिभाषित चरित्र संग्रह, स्थिर ग्लिफ़ सेट का संदर्भ देते हैं। चूंकि सैद्धांतिक रूप से कोई भी फ़ॉन्ट निर्माता चरित्र संग्रह को परिभाषित कर सकता है, किन्तु केवल एडोब ही व्यापक उपयोग में है। प्रत्येक चरित्र संग्रह में एन्कोडिंग होती है जो चरित्र आईडी को ग्लिफ़ में मानचित्र करती है। किसी वर्ण संग्रह में प्रत्येक सदस्य ग्लिफ़ की पहचान अद्वितीय वर्ण पहचानकर्ता (सीआईडी) द्वारा की जाती है। ऐसे सीआईडी सामान्यतः यूनिकोड जैसे अन्य एन्कोडिंग या मैपिंग के पूरक होते हैं।
चरित्र संग्रह को विशिष्ट रूप से रजिस्ट्री, ऑर्डरिंग और पूरक द्वारा नामित किया जाता है, जैसे एडोब -जापान1-6 रजिस्ट्री डेवलपर है (जैसे एडोब ) तथाकथित ऑर्डरिंग संग्रह का उद्देश्य बताता है (उदाहरण के लिए, जापान1) पूरक संख्या (जैसे कि 6) वृद्धिशील परिवर्धन को इंगित करती है: किसी दी गई भाषा के लिए, बढ़ते आकार के अनेक वर्ण संग्रह हो सकते हैं, प्रत्येक उच्च पूरक संख्या का उपयोग करते हुए, अंतिम का सुपरसेट हो सकता है। एडोब -जापान 1-0 संग्रह 8284 ग्लिफ़ है, जबकि एडोब -जापान 1-6 23,058 ग्लिफ़ है।
पहचान एन्कोडिंग, जैसे कि पहचान-एच (क्षैतिज लेखन के लिए) या पहचान-वी (ऊर्ध्वाधर के लिए) का उपयोग करके चरित्र संग्रह के संदर्भ के बिना सीआईडी-कुंजी वाले फ़ॉन्ट बनाए जा सकते हैं। ऐसे फ़ॉन्ट में प्रत्येक में अद्वितीय वर्ण सेट हो सकता है, और ऐसे स्थितियों में ग्लिफ़ की सीआईडी संख्या जानकारीपूर्ण नहीं होती है; सामान्यतः इसके बजाय यूनिकोड एन्कोडिंग का उपयोग किया जाता है, संभवतः पूरक जानकारी के साथ उपयोग किया जाता है,।
सीआईडी-कुंजी वाले फ़ॉन्ट में आंतरिक रूप से उनके वर्ण सेट पंक्तियों में विभाजित होते हैं, इस लाभ के साथ कि प्रत्येक पंक्ति में अलग-अलग वैश्विक संकेत पैरामीटर प्रयुक्त हो सकते हैं।
सैद्धांतिक रूप से पश्चिमी फ़ॉन्ट के सीआईडी-कुंजी वाले ओपनटाइप संस्करण बनाना संभव होगा। संकेतात्मक लाभों के कारण ऐसे कुछ फ़ॉन्ट के लिए यह वांछनीय प्रतीत होगा। चूंकि एडोब के अनुसार, अधिकांश सॉफ़्टवेयर अवसंरचना (एप्लिकेशन, ड्राइवर, ऑपरेटिंग प्रणाली ) सीआईडी-कुंजी वाले फ़ॉन्ट के बारे में गलत धारणाएँ बनाते हैं, जिससे ऐसे फ़ॉन्ट वास्तविक विश्व के उपयोग में व्यर्थ व्यवहार करते हैं।
एडोब क्लियरस्कैन विधि (एक्रोबैट 9 प्रो की तरह) ऑप्टिकल अक्षर रिकग्निशन (ओसीआर) के पश्चात् स्कैन किए गए दस्तावेज़ की दृश्य उपस्थिति से मेल खाने के लिए कस्टम टाइप 1-सीआईडी फ़ॉन्ट बनाती है। क्लियरस्कैन फोंट को प्रणाली फोंट से प्रतिस्थापित नहीं करता है या उन्हें टाइप 1-एमएम (एक्रोबैट 8 और पुराने संस्करणों में) द्वारा प्रतिस्थापित नहीं करता है, किन्तु इन नए बनाए गए कस्टम फोंट का उपयोग करता है। कस्टम फ़ॉन्ट पीडीएफ फ़ाइल में एम्बेडेड हैं (यह अनिवार्य है)। एक्रोबैट डीसी में, इसे अब क्लियरस्कैन नहीं कहा जाता है, किन्तु टेक्स्ट को पहचानें - संपादन योग्य टेक्स्ट और छवियां कहा जाता है।[9] और अब टेक्स्ट को संपादित करना संभव है।[10]
संक्षिप्त फ़ॉन्ट स्वरूप
कॉम्पैक्ट फ़ॉन्ट प्रारूप (जिसे सीएफएफ फ़ॉन्ट प्रारूप, टाइप 2 फ़ॉन्ट प्रारूप, या सीएफएफ/टाइप 2 फ़ॉन्ट प्रारूप के रूप में भी जाना जाता है) टाइप 2 चारस्ट्रिंग का उपयोग करके टाइप 1 प्रारूप का दोषरहित संकलन है। इसे अनेक तर्कों, विभिन्न पूर्वनिर्धारित डिफ़ॉल्ट मानों, एन्कोडिंग मानों के अधिक कुशल आवंटन और फ़ॉन्टसेट (फोंट के वर्ग ) के अंदर साझा सबरूटीन्स के साथ ऑपरेटरों का उपयोग करके टाइप 1 फ़ॉन्ट्स की तुलना में कम संग्रहण स्थान का उपयोग करने के लिए डिज़ाइन किया गया है।
तथाकथित पोस्टस्क्रिप्ट या ओपनटाइप फ़ॉन्ट का टाइप 1 स्वाद, जिसे ओपनटाइप सीएफएफ भी कहा जाता है, में सीएफएफ तालिका में ग्लिफ़ रूपरेखा और संकेत सम्मिलित हैं।
सीएफएफ फ़ॉन्ट्स को पीडीएफ संस्करण 1.2 से प्रारंभिक करके पोर्टेबल दस्तावेज़ प्रारूप फ़ाइलों में एम्बेड किया जा सकता है। यह पीडीएफ के अंदर टाइप 1 फ़ॉन्ट का प्रतिनिधित्व करने का सामान्य विधि है।
- सीआईडी या सीआईडी-कुंजी वाले फ़ॉन्ट को सीएफएफ के अंदर सीआईडी-कुंजी वाले ओपन टाइप फ़ॉन्ट के लिए टाइप 2 चारस्ट्रिंग के साथ दर्शाया जा सकता है।
टाइप 1 फ़ॉन्ट को दोषरहित विधि से सीएफएफ/टाइप2 प्रारूप में परिवर्तित किया जा सकता है और वापस किया जा सकता है।
एकाधिक मास्टर
मल्टीपल मास्टर फॉन्ट (या एमएम फॉन्ट) एडोब सिस्टम्स के या टाइप 1 पोस्टस्क्रिप्ट टाइपफ़ेस का विस्तार हैं। एकाधिक मास्टर फ़ॉन्ट में या अधिक मास्टर होते हैं - अर्थात , मूल फ़ॉन्ट शैलियाँ, उदा। हल्का, नियमित और बोल्ड संस्करण - और उपयोगकर्ता को इन फ़ॉन्ट शैलियों को अक्षों की सतत श्रृंखला के साथ प्रक्षेपित करने में सक्षम बनाता है। चूंकि मल्टीपल मास्टर फ़ॉन्ट अब अंतिम उपयोगकर्ता फ़ॉन्ट में समान्य नहीं हैं, फिर भी वह जटिल फ़ॉन्ट वर्गों को विकसित करते समय महत्वपूर्ण भूमिका निभाते हैं।
ओपनटाइप
पोस्टस्क्रिप्ट ग्लिफ़ डेटा को ओपनटाइप फ़ॉन्ट फ़ाइलों में एम्बेड किया जा सकता है, किन्तु ओपनटाइप फ़ॉन्ट पोस्टस्क्रिप्ट रूपरेखा का उपयोग करने तक सीमित नहीं हैं। ओपनटाइप फ़ॉन्ट्स में पोस्टस्क्रिप्ट रूपरेखा टाइप 2 कॉम्पैक्ट फ़ॉन्ट प्रारूप (सीएफएफ) में एन्कोड की गई है।
ओपनटाइप रूपांतरण
जब एडोब ने पोस्टस्क्रिप्ट टाइप 1 और टाइप 1 मल्टीपल मास्टर फ़ॉन्ट को ओपनटाइप सीएफएफ प्रारूप में परिवर्तित किया जाता है, तब वह एडोब टाइप लाइब्रेरी फ़ॉन्ट से अंतिम टाइप 1/एमएम संस्करणों के आधार पर बनाए गए थे। फ़ाइल स्वरूप परिवर्तन के अतिरिक्त अन्य परिवर्तन भी हैं:
- सभी वर्णमाला फ़ॉन्ट में 17 अतिरिक्त वर्ण सम्मिलित थे: यूरो (कुछ को यह पहले से ही टाइप 1 में मिल चुका था), लीटर, अनुमानित, और 14 मैक प्रतीक प्रतिस्थापन वर्ण प्रतीक प्रतिस्थापन इस तथ्य से निपटने के लिए मैक ओएस पर उपयोग की जाने वाली योजना थी कि मानक आईएसओ-एडोब अक्षर सेट ने कुछ ऐसे अक्षर छोड़ दिए जो मैकरोमन अक्षर सेट का भाग थे। जब इन 14 अक्षरों में से को मानक एन्कोडिंग के साथ टाइप 1 फ़ॉन्ट में टाइप किया गया था, तब एटीएम और प्रिंटर ड्राइवर दोनों को सिंबल फ़ॉन्ट से टाइम्स शैली में सामान्य ग्लिफ़ मिलेगा। ओपनटाइप रूपांतरण में, इन वर्णों को कुछ सीमा तक फ़ॉन्ट-विशिष्ट उपचार (वजन और चौड़ाई) प्राप्त करते हुए, प्रत्येक फ़ॉन्ट में बनाया गया था।
- जिन फ़ॉन्ट्स में बिना उच्चारण वाले अक्षर थे, उनमें उच्चारण वाले अक्षर को संभालने के लिए अतिरिक्त कर्निंग थी।
- फ़ॉन्ट वर्ग जिनमें अलग-अलग टाइप 1 विशेषज्ञ फ़ॉन्ट या सिरिलिक फ़ॉन्ट सम्मिलित हैं, इन ग्लिफ़ को उनके ओपनटाइप समकक्षों में बेस फ़ॉन्ट में बनाया गया है।
- एकाधिक मास्टर फ़ॉन्ट को अलग-अलग ओपनटाइप फ़ॉन्ट में परिवर्तित किया गया था; प्रत्येक फ़ॉन्ट में पूर्व एकाधिक मास्टर उदाहरण सम्मिलित होता है।
अनेक एडोब मूल फ़ॉन्ट्स के लिए, विशेष रूप से रॉबर्ट स्लिमबैक द्वारा डिज़ाइन किए गए फ़ॉन्ट्स के लिए, एडोब ने ओपनटाइप में रूपांतरण के साथ-साथ कुछ सीमा तक रीडिज़ाइन भी किया गया था।
टाइपफेस हेल्वेटिका नैरो को ओपनटाइप में परिवर्तित नहीं किया गया था, क्योंकि टाइप 1 मूल वास्तव में डिजाइन किए गए संक्षिप्त टाइपफेस के अतिरिक्त हेल्वेटिका का गणितीय रूप से व्यर्थ संस्करण था। यह मूल रूप से पोस्टस्क्रिप्ट प्रिंटर में आरओएम स्थान को संरक्षित करने के लिए किया गया था।[11]
उपरोक्त परिवर्तनों के परिणामस्वरूप, एडोब अब टाइप 1 और ओपनटाइप फ़ॉन्ट के मध्य मीट्रिक संगतता की गारंटी नहीं देता है। चूंकि एडोब का प्रमाणित है कि एडोब (एडोब ओरिजिनल नहीं) फ़ॉन्ट्स के लिए परिवर्तन न्यूनतम है, यदि:
- टेक्स्ट अंग्रेजी में लिखा गया है
- स्वरूपित टेक्स्ट में केवल गैर-उच्चारण वर्ण हैं
- केवल वे वर्ण जो पुराने फ़ॉन्ट में उपस्थित थे, उनका उपयोग पूर्व प्रतीक प्रतिस्थापन वर्णों के बिना किया जाता है
- ऐसे अनुप्रयोगों का उपयोग किया जाता है जो बेस लाइन स्पेसिंग केवल बिंदु आकार या अग्रणी पर होते हैं न कि फ़ॉन्ट के बाउंडिंग बॉक्स पर होते हैं
मूल समग्र फ़ॉन्ट
मूल समग्र फ़ॉन्ट प्रारूप (जो टाइप 0 फ़ाइल संरचना का उपयोग करता है) एडोब का बड़े अक्षर सेट वाले फ़ॉन्ट के लिए प्रारूप प्रयुक्त करने का पहला प्रयास था, जो पोस्टस्क्रिप्ट स्तर 2 के साथ प्रारंभिक हुआ था।
इसके पश्चात् एडोब ने सीआईडी-कुंजी फ़ॉन्ट फ़ाइल स्वरूप विकसित किया, जिसे जटिल एशियाई-भाषा एन्कोडिंग और वर्ण सेट मुद्दों को संबोधित करने के लिए उत्तम प्रदर्शन और अधिक लचीली वास्तुकला प्रदान करने के लिए डिज़ाइन किया गया था। एडोब ओसीएफ फ़ॉन्ट प्रारूप का दस्तावेजीकरण या समर्थन नहीं करता है।
ओसीएफ फ़ॉन्ट आव्यूह का वर्णन एडोब कम्पोजिट फ़ॉन्ट आव्यूह फ़ाइल में किया गया है।
एडोब फॉन्ट आव्यूह , एडोब कम्पोजिट फॉन्ट आव्यूह , एडोब मल्टीपल फॉन्ट आव्यूह
एडोब फॉन्ट आव्यूह (एएफएम), एडोब कंपोजिट फॉन्ट आव्यूह (एसीएफएम), एडोब मल्टीपल फॉन्ट आव्यूह (एएमएफएम) कम्प्यूटर फाइल में फ़ॉन्ट प्रोग्राम के लिए सामान्य टाइपफेस जानकारी और फ़ॉन्ट आव्यूह जानकारी होती है। ये फ़ाइलें सामान्यतः सीधे यूनिक्स वातावरण में ही उपयोग की जाती हैं।
एक एएफएम फ़ाइल फ़ॉन्ट प्रोग्राम के लिए वैश्विक आव्यूह और प्रत्येक व्यक्तिगत चरित्र के आव्यूह दोनों प्रदान करती है।
एकाधिक मास्टर फ़ॉन्ट के आव्यूह को एएमएफएम फ़ाइल द्वारा वर्णित किया गया है, जो नियंत्रण डेटा और वैश्विक फ़ॉन्ट जानकारी निर्दिष्ट करता है, साथ ही फ़ॉन्ट में प्रत्येक मास्टर डिज़ाइन के लिए एएफएम फ़ाइल भी निर्दिष्ट करता है।
एक एसीएफएम फ़ाइल समग्र फ़ॉन्ट की संरचना के बारे में जानकारी प्रदान करती है। विशेष रूप से, समग्र फ़ॉन्ट प्रोग्राम के वैश्विक आव्यूह और इसके तत्काल वंशज फ़ॉन्ट प्रोग्रामों में से प्रत्येक के वैश्विक आव्यूह एसीएफएम फ़ाइल बेस फ़ॉन्ट से संबद्ध नहीं है, किन्तु समग्र फ़ॉन्ट की शीर्ष-स्तरीय संरचना के रूप में कार्य करती है। समग्र फ़ॉन्ट में अलग-अलग वर्णों के वर्ण आव्यूह को अधिक संबद्ध एएफएम फ़ाइलों में से द्वारा पूरी तरह से वर्णित किया गया है।
प्रारूप पर्याप्त रूप से समान हैं कि अनुपालन पार्सर एएफएम, एसीएफएम और एएमएफएम फाइलों को पार्स कर सकता है।
प्रिंटर फ़ॉन्ट एएससीआईआई
प्रिंटर फ़ॉन्ट एएससीआईआई (पीएफए) टाइप 1 फ़ॉन्ट प्रोग्राम का शुद्ध एएससीआईआई संस्करण है, जिसमें विशेष रूप से फ़ॉन्ट का ग्लिफ़ डेटा होता है। यह किसी भी प्रकार के आवरण के बिना शुद्ध पोस्टस्क्रिप्ट कोड है, और पीएस दुभाषिया में फ़ॉन्ट को परिभाषित करने के लिए इसे पीएस फ़ाइल में पूर्ण रूप से कॉपी किया जा सकता है। पीएफए यूनिक्स परिस्थिति में उपयोग किए जाने वाले टाइप 1 फ़ॉन्ट के लिए पसंदीदा प्रारूप है, और सामान्यतः इसमें .पीएफए फ़ाइल नाम एक्सटेंशन होता है।
चूंकि इन फ़ाइलों में वाक्यात्मक रूप से इच्छित पोस्टस्क्रिप्ट कोड हो सकता है, वह सामान्यतः पूर्ण पोस्टस्क्रिप्ट दुभाषियों से कम पाठकों को उन्हें संसाधित करने की अनुमति देने के लिए कठोर सूत्र का पालन करते हैं (उदाहरण के लिए फ़ॉन्ट को सबसेट करने के लिए)। फ़ाइल के पहले खंड को स्पष्ट टेक्स्ट भाग कहा जाता है, और उन डेटा संरचनाओं का निर्माण प्रारंभिक होता है जो पोस्टस्क्रिप्ट दुभाषिया में फ़ॉन्ट को परिभाषित करते हैं; यहां दी गई जानकारी वह चीजें हैं जिन्हें 1980 के दशक में एडोब सार्वजनिक करने में सहज था, और इसका अधिकांश भाग साथी एएफएम फ़ाइल में भी उपस्थित होगा। स्पष्ट टेक्स्ट भाग में अंतिम दो ऑपरेटर हैं currentfile eexec
(एन्क्रिप्टेड निष्पादन), जो दुभाषिया को निर्देशों की एन्क्रिप्टेड स्ट्रीम के रूप में वर्तमान फ़ाइल को पढ़ने के लिए स्विच करने का निर्देश देता है। फ़ॉन्ट डेटा संरचनाओं के निर्माण को पूरा करने के लिए निम्नलिखित एन्क्रिप्टेड भाग फिर से पोस्टस्क्रिप्ट कोड है - इसमें बहुत से चारस्ट्रिंग सम्मिलित हैं, जो कि प्रकार का बाईटकोड है, किन्तु फ़ॉन्ट परिभाषा चरण में वह केवल फ़ॉन्ट में संग्रहीत डेटा हैं - तथापि वह कोड को एन्क्रिप्ट किया जाता है (जो इच्छित बाइट मान उत्पन्न करता है) और फिर फ़ाइल की समग्र एएससीआईआई प्रकृति को सुनिश्चित करने के लिए हेक्स-एन्कोड किया जाता है। यहां बनाई गई डेटा संरचनाओं को चिह्नित किया गया है noaccess
उन्हें पश्चात् के पोस्टस्क्रिप्ट कोड के लिए अप्राप्य बनाने के लिए। एन्क्रिप्टेड भाग में अंतिम क्रिया फ़ाइल को सामान्य रूप से पढ़ने के लिए वापस स्विच करना है, किन्तु चूंकि ईईएक्सईसी थोड़ा आगे पढ़ेगा, इसलिए यह जानना असंभव था कि सामान्य प्रसंस्करण किस वर्ण पर फिर से प्रारंभिक होगा। इसलिए, पीएफए फाइलें 512 शून्य के ट्रेलर के साथ समाप्त होती हैं cleartomark
ऑपरेटर जो किसी भी ऑपरेंड को फेंक देता है जो यादृच्छिक स्थिति से प्रारंभिक होने वाले उन शून्यों की व्याख्या के परिणामस्वरूप स्टैक पर समाप्त हो सकता है।
प्रिंटर फ़ॉन्ट बाइनरी
प्रिंटर फ़ॉन्ट बाइनरी (पीएफबी) एडोब सिस्टम्स द्वारा बनाया गया बाइनरी पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूप है, जिसमें सामान्यतः .पीएफबी फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट का ग्लिफ़ डेटा होता है।
पीएफए फ़ाइल में डेटा के अधिक कॉम्पैक्ट संचयन की अनुमति देने के लिए पीएफबी प्रारूप हल्का आवरण है। फ़ाइल में अनेक ब्लॉक हैं, जिनमें से प्रत्येक को एएससीआईआई या बाइनरी के रूप में चिह्नित किया गया है। संबंधित पीएफए फ़ाइल को फिर से बनाने के लिए, एएससीआईआई ब्लॉक को शब्दशः लिया जाता है और बाइनरी ब्लॉक को हेक्स-एनकोड किया जाता है। बाइनरी ब्लॉक वह होते हैं जो फ़ॉन्ट प्रोग्राम का एन्क्रिप्टेड भाग बनाते हैं।
लेजरराइटर फ़ॉन्ट
लेज़रराइटर फ़ॉन्ट (एलडब्ल्यूएफएन) बाइनरी पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूप है जिसका उपयोग क्लासिक मैक ओएस पर किया जाता है, जो वैचारिक रूप से प्रिंटर फ़ॉन्ट बाइनरी प्रारूप के समान है किन्तु फ़ॉन्ट डेटा के लिए कस्टम रैपर के अतिरिक्त मैक ओएस संसाधन फोर्क डेटा संरचना का उपयोग करता है। इसमें फ़ॉन्ट के लिए ग्लिफ़ डेटा सम्मिलित है।
LWFN
इस प्रकार की फ़ाइल के लिए फ़ाइल प्रकार कोड है। इसमें कोई एक्सटेंशन नहीं होगा, और फ़ाइल नाम 5+3+3+... सूत्र के अनुसार, फ़ॉन्ट के पोस्टस्क्रिप्ट नाम का संक्षिप्त रूप होगा: नाम को कैमलकेस में पढ़ा जाता है और उपशब्दों में विभाजित किया जाता है, पहले उपशब्द से अधिकतम 5 अक्षर रखे जाते हैं, और किसी भी पश्चात् के उपशब्द से अधिकतम 3 अक्षर रखे जाते हैं। इस प्रकार, पैलेटिनो-बोल्डइटैलिक को पैलेटबोलिटा फ़ाइल में पाया जाएगा।
प्रिंटर फ़ॉन्ट मीट्रिक
प्रिंटर फॉन्ट मेट्रिक (पीएफएम) एएफएम का बाइनरी संस्करण है, जिसमें सामान्यतः .पीएफएम फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट मीट्रिक जानकारी सम्मिलित है.
पीएफएम प्रारूप विंडोज 3.1 प्रिंटर और फॉन्ट किट सहायता फ़ाइल (पीएफके31डब्ल्यूएच.एचएलपी) में प्रलेखित है। कुछ विवरण Windows 3.1 डिवाइस ड्राइवर्स एडाप्टेशन गाइड सहायता फ़ाइल (डीडीएजी31डब्ल्यूएच.एचएलपी) में भी सम्मिलित हैं। वह दोनों दस्तावेज़ विंडोज़ 3.1 डिवाइस डेवलपमेंट किट (डीडीके) का भाग हैं, जो अभी भी एमएसडीएन ग्राहकों के लिए उपलब्ध है (अक्टूबर 2008)।
.INF
.inf (सूचना) फ़ाइलों में सादे एएससीआईआई टेक्स्ट में एप्लिकेशन-विशिष्ट जानकारी होती है, जैसे विंडोज़ और डॉस-आधारित अनुप्रयोगों के लिए फ़ॉन्ट मेनू नाम। जब विंडोज़ में फ़ॉन्ट स्थापित किया जाता है, तब एटीएम इंस्टालर सॉफ़्टवेयर एएफएम और आईएनएफ फ़ाइल को इनपुट के रूप में लेता है और इंस्टॉलेशन के समय आवश्यक पीएफएम फ़ाइल उत्पन्न करता है। एएफएम और INF फ़ाइलें उपयोगकर्ता के प्रणाली में स्थापित नहीं हैं।
.एमएमएम
.एमएमएम फ़ाइलों का उपयोग विंडोज़ वातावरण के लिए एकाधिक मास्टर फ़ॉन्ट्स द्वारा आवश्यक मीट्रिक डेटा के लिए किया जाता है।
.ओएफएम
.ओएफएम, संस्करण 2.1 से प्रारंभिक होने वाले बाइनरी फ़ॉन्ट आव्यूह फ़ाइल के संस्करण के लिए ओएस/2 द्वारा उपयोग किया जाने वाला एक्सटेंशन है।
माइक्रोसॉफ्ट विंडोज़ के लिए समर्थन
विंडोज़ 95, विंडोज़ 98, विंडोज़ एनटी 4 और विंडोज़ मी मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन नहीं करते हैं। इन ऑपरेटिंग प्रणाली पर इन फ़ॉन्ट्स का उपयोग करने के लिए एडोब टाइप मैनेजर की आवश्यकता है। विंडोज़ 2000, विंडोज़ एक्सपी और विंडोज विस्टा ग्राफ़िक्स डिवाइस इंटरफ़ेस कॉल के माध्यम से मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन करते हैं। विंडोज प्रेजेंटेशन फाउंडेशन को विंडोज़ विस्टा में प्रस्तुत किया गया, जो कि विंडोज़ एक्सपी के लिए भी उपलब्ध है, चूंकि या कॉम्पैक्ट फ़ॉन्ट प्रारूप फ़ॉन्ट के पक्ष में, टाइप 1 फ़ॉन्ट के लिए समर्थन छोड़ देता है।
माइक्रोसॉफ़्ट विंडोज़ प्लेटफ़ॉर्म के लिए जो मूल रूप से पोस्टस्क्रिप्ट का समर्थन करते हैं, केवल बाइनरी पोस्टस्क्रिप्ट और ओपनटाइप फ़ाइल स्वरूप समर्थित हैं।
विंडोज़ विस्टा में विंडोज़ प्रेजेंटेशन फ़ाउंडेशन (पूर्व में कोडनेम एवलॉन) ओपन टाइप सीएफएफ/टाइप 2 फोंट को रास्टराइजिंग करने का समर्थन करता है, जबकि टाइप 1 फोंट अभी भी ग्राफिक्स डिवाइस इंटरफेस में समर्थित होंगे, किन्तु जीडीआई+ में नहीं।
पोस्टस्क्रिप्ट फ़ॉन्ट उपयोगिताएँ
आई. ली हेदरिंगटन और एडी कोहलर का t1utils फ़ॉन्ट उपयोगिता पैकेज टाइप 1 फ़ॉन्ट को मानव-पठनीय और संपादन योग्य प्रारूप (t1disasm) में डिकोड करने के लिए उपकरण प्रदान करता है। ), एएससीआईआई और बाइनरी प्रारूपों (t1ascii और t1binary) के मध्य कनवर्ट करने के लिए, और मैकिंटोश पोस्टस्क्रिप्ट फॉर्मेट से एडोब पोस्टस्क्रिप्ट फॉन्ट फॉर्मेट (अनपोस्ट) में कनवर्ट करने के लिए, उन्हें वापस फ़ॉन्ट्स (t1asm) में जोड़ना।
यह भी देखें
- पोस्टस्क्रिप्ट मानक एन्कोडिंग
- कंप्यूटर फ़ॉन्ट
- विवर्त प्रकार का
- ट्रू टाइप
- पेज विवरण भाषा
संदर्भ
- ↑ "एडोब टाइप 1 फ़ॉन्ट प्रारूप" (PDF). Adobe Systems Inc. Archived from the original (PDF) on 2015-03-21. Retrieved 2015-05-22.
- ↑ Introduction to Configuration and Management: What's new in Windows 2000
- ↑ https://helpx.adobe.com/fonts/kb/postscript-type-1-fonts-end-of-support.html
- ↑ "The Adobe PostScript 3 Font Set" (PDF). Archived from the original (PDF) on 15 August 2000.
- ↑ "PDF Reference third edition : Adobe Portable Document Format Version 1.4" (PDF). Adobe Systems Incorporated. p. 319. Retrieved 16 April 2021.
- ↑ "Apache(tm) FOP: Fonts". xmlgraphics.apache.org. Retrieved 2014-06-08.
- ↑ "The Adobe-CNS1-6 Character Collection" (PDF). Retrieved 30 September 2016.
- ↑ HKSCS-2016 & Adobe-CNS1-7
- ↑ In the PDF file properties, the following metadata will be added: "pdf:Producer: Adobe Acrobat Pro DC Paper Capture Plug-in with ClearScan".
- ↑ Acrobat DC and ClearScan
- ↑ Type 1 ("PostScript") to OpenType font conversion
बाहरी संबंध
फ़ॉन्ट प्रारूप विनिर्देश
- एडोब टाइप 1 फॉन्ट फॉर्मेट (पीडीएफ: 445 KB)
- एडोब तकनीकी नोट या 5015: टाइप 1 फ़ॉन्ट प्रारूप अनुपूरक (पीडीएफ: 225 KB)
- एडोब तकनीकी नोट या 5176: सीएफएफ (कॉम्पैक्ट फ़ॉन्ट प्रारूप) विशिष्टता, (पीडीएफ: 251) केबी)
- एडोब तकनीकी नोट या 5177: टाइप 2 चारस्ट्रिंग प्रारूप (पीडीएफ: 212 KB)
- एडोब तकनीकी नोट या 5012: टाइप 42 फ़ॉन्ट प्रारूप विशिष्टता
- एडोब तकनीकी नोट या 5014: एडोब CMap और CIDFont फ़ाइलें विशिष्टता
- एडोब तकनीकी नोट या 5004: एडोब फ़ॉन्ट आव्यूह (AFM) फ़ाइल प्रारूप विशिष्टता
सामान्य फ़ॉन्ट जानकारी
- फ़ॉन्ट प्रारूप Q&A
- एडोब फ़ॉन्ट तकनीकी नोट्स
- एडोब सीआईडी फ़ॉन्ट्स
- एडोब तकनीकी नोट या 5092: सीआईडी-कीड फ़ॉन्ट प्रौद्योगिकी अवलोकन
- एडोब तकनीकी नोट या 5178: पोस्टस्क्रिप्ट-भाषा सीजेके फ़ॉन्ट्स के लिए पीएफएम फ़ाइलें बनाना
- एडोब तकनीकी नोट या 5641: सीआईडी-कीड फ़ॉन्ट्स के लिए पीडीएफ फ़ॉन्ट एम्बेडिंग सक्षम करना
चरित्र सेट की जानकारी
- सामान्य अक्षर समुच्चय
- एडोब लैटिन अक्षर समुच्चय
- एडोब ग्रीक अक्षर समुच्चय
- एडोब सिरिलिक अक्षर समुच्चय
- एडोब तकनीकी नोट या 5078: सीआईडी के लिए एडोब -Japan1-6 अक्षर संग्रह -कीड फ़ॉन्ट्स
- एडोब तकनीकी नोट या 5079: एडोब -GB1-5 अक्षर संग्रह
- एडोब तकनीकी नोट या 5080: एडोब -CNS1-6 अक्षर संग्रह
- एडोब तकनीकी नोट या 5093: एडोब -Korea1-2 अक्षर संग्रह
- एडोब तकनीकी नोट या 5094: सीआईडी-कीड फ़ॉन्ट्स के लिए एडोब सीजेकेवी अक्षर संग्रह और सीमैप
- एडोब तकनीकी नोट या 5097: सीआईडी के लिए एडोब -Japan2-0 अक्षर संग्रह -कीड फ़ॉन्ट्स
कोर फ़ॉन्ट जानकारी
- पोस्टस्क्रिप्ट टाइप 1 फ़ॉन्ट
- एडोब तकनीकी नोट या 5609: पोस्टस्क्रिप्ट 3 कोर फ़ॉन्ट सेट अवलोकन
- एडोब PostScript 3 फ़ॉन्ट समुच्चय
- अपाचे FOP: फ़ॉन्ट्स
विविध
- comp.fonts FAQ: OS/2 2.1 और उससे आगे
- comp.lang.postscript FAQ
- फ़ॉन्ट्स के बारे में
- फ़ॉन्ट्स, फ़ॉन्ट्स, और अधिक फ़ॉन्ट्स!
श्रेणी:फ़ॉन्ट प्रारूप श्रेणी:डिजिटल टाइपोग्राफी