पोस्टस्क्रिप्ट फ़ॉन्ट: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
[[ परिशिष्ट भाग | परिशिष्ट भाग]] फ़ॉन्ट पेशेवर [[डेस्कटॉप प्रकाशन]] के लिए [[एडोब सिस्टम्स]] द्वारा विकसित [[रूपरेखा फ़ॉन्ट]] विनिर्देशों में एन्कोड की गई फ़ॉन्ट फ़ाइलें हैं। यह सिस्टम फ़ॉन्ट जानकारी को एन्कोड करने के लिए पोस्टस्क्रिप्ट फ़ाइल स्वरूप का उपयोग करता है।
[[ परिशिष्ट भाग | परिशिष्ट भाग]] फ़ॉन्ट कुशल  [[डेस्कटॉप प्रकाशन]] के लिए [[एडोब सिस्टम्स]] द्वारा विकसित [[रूपरेखा फ़ॉन्ट]] विनिर्देशों में एन्कोड की गई फ़ॉन्ट फ़ाइलें हैं। यह प्रणाली फ़ॉन्ट जानकारी को एन्कोड करने के लिए पोस्टस्क्रिप्ट फ़ाइल स्वरूप का उपयोग करता है।


  पोस्टस्क्रिप्ट फ़ॉन्ट का उपयोग पोस्टस्क्रिप्ट प्रणाली में मानकों के रूप में शामिल फ़ॉन्ट के मूल सेट, जैसे [[टाइम्स न्यू रोमन]], [[ Helvetica |Helvetica]] और [[आईटीसी अवंत गार्डे]] को संदर्भित करने के लिए अलग से भी किया जा सकता है।
  पोस्टस्क्रिप्ट फ़ॉन्ट का उपयोग पोस्टस्क्रिप्ट प्रणाली में मानकों के रूप में सम्मिलित  फ़ॉन्ट के मूल समुच्चय , जैसे [[टाइम्स न्यू रोमन]], [[ Helvetica |Helvetica]] और [[आईटीसी अवंत गार्डे]] को संदर्भित करने के लिए अलग से भी किया जा सकता है।


==इतिहास==
==इतिहास==
#टाइप 1 और #टाइप 3 फॉन्ट, हालांकि एडोब द्वारा 1984 में पोस्टस्क्रिप्ट पेज विवरण भाषा के हिस्से के रूप में पेश किए गए थे, मार्च 1985 तक व्यापक उपयोग नहीं देखा गया जब पोस्टस्क्रिप्ट भाषा, [[लेज़रराइटर]] का उपयोग करने वाला पहला लेजर प्रिंटर पेश किया गया था।
#टाइप 1 और #टाइप 3 फॉन्ट, चूंकि  एडोब द्वारा 1984 में पोस्टस्क्रिप्ट पेज विवरण भाषा के हिस्से के रूप में पेश किए गए थे, मार्च 1985 तक व्यापक उपयोग नहीं देखा गया जब पोस्टस्क्रिप्ट भाषा, [[लेज़रराइटर]] का उपयोग करने वाला पहला लेजर प्रिंटर पेश किया गया था।


फिर भी, 1985 में, आउटलाइन फ़ॉन्ट केवल प्रिंटर में ही रहते थे, और स्क्रीन आउटलाइन फ़ॉन्ट के विकल्प के रूप में बिटमैप फ़ॉन्ट का उपयोग करती थी।
फिर भी, 1985 में, आउटलाइन फ़ॉन्ट केवल प्रिंटर में ही रहते थे, और स्क्रीन आउटलाइन फ़ॉन्ट के विकल्प के रूप में बिटमैप फ़ॉन्ट का उपयोग करती थी।


हालांकि मूल रूप से पोस्टस्क्रिप्ट का हिस्सा, टाइप 1 फ़ॉन्ट्स ने सामान्य पोस्टस्क्रिप्ट की तुलना में ड्राइंग ऑपरेशंस के सरलीकृत सेट का उपयोग किया (लूप और वेरिएबल्स जैसे प्रोग्रामेटिक तत्व हटा दिए गए थे, पोर्टेबल दस्तावेज़ प्रारूप की तरह), लेकिन टाइप 1 फ़ॉन्ट्स ने फ़ॉन्ट संकेत जोड़ा | कम-रिज़ॉल्यूशन रेंडरिंग में सहायता के लिए संकेत। मूल रूप से, Adobe ने अपनी संकेत योजना का विवरण अज्ञात रखा और टाइप 1 रूपरेखा और संकेतों की सुरक्षा के लिए (सरल) एन्क्रिप्शन योजना का उपयोग किया, जो आज भी कायम है (हालाँकि एन्क्रिप्शन योजना और कुंजी तब से Adobe द्वारा प्रकाशित की गई है)। इन उपायों के बावजूद, एडोब की योजना को उद्योग में अन्य खिलाड़ियों द्वारा तुरंत रिवर्स-इंजीनियर किया गया। फिर भी Adobe को टाइप 1 फ़ॉन्ट के साथ काम करने वाले किसी भी व्यक्ति को अपनी तकनीक का लाइसेंस लेने की आवश्यकता थी।
चूंकि  मूल रूप से पोस्टस्क्रिप्ट का हिस्सा, टाइप 1 फ़ॉन्ट्स ने सामान्य पोस्टस्क्रिप्ट की तुलना में ड्राइंग ऑपरेशंस के सरलीकृत समुच्चय  का उपयोग किया (लूप और वेरिएबल्स जैसे प्रोग्रामेटिक तत्व हटा दिए गए थे, पोर्टेबल दस्तावेज़ प्रारूप की तरह), किन्तु टाइप 1 फ़ॉन्ट्स ने फ़ॉन्ट संकेत जोड़ा | कम-रिज़ॉल्यूशन रेंडरिंग में सहायता के लिए संकेत। मूल रूप से, Adobe ने अपनी संकेत योजना का विवरण अज्ञात रखा और टाइप 1 रूपरेखा और संकेतों की सुरक्षा के लिए (सरल) एन्क्रिप्शन योजना का उपयोग किया, जो आज भी कायम है (चूंकि  एन्क्रिप्शन योजना और कुंजी तब से Adobe द्वारा प्रकाशित की गई है)। इन उपायों के अतिरिक्त , एडोब की योजना को उद्योग में अन्य खिलाड़ियों द्वारा तुरंत रिवर्स-इंजीनियर किया गया। फिर भी Adobe को टाइप 1 फ़ॉन्ट के साथ काम करने वाले किसी भी व्यक्ति को अपनी विधि  का लाइसेंस लेने की आवश्यकता थी।


पोस्टस्क्रिप्ट भाषा के सभी परिष्कार के लिए टाइप 3 फ़ॉन्ट की अनुमति है, लेकिन संकेत देने के लिए मानकीकृत दृष्टिकोण के बिना (हालांकि एटीएफ जैसी कुछ कंपनियों ने अपनी स्वयं की मालिकाना योजनाएं लागू की हैं) या एन्क्रिप्शन योजना। अन्य मतभेदों ने भ्रम को और बढ़ा दिया।
पोस्टस्क्रिप्ट भाषा के सभी परिष्कार के लिए टाइप 3 फ़ॉन्ट की अनुमति है, किन्तु संकेत देने के लिए मानकीकृत दृष्टिकोण के बिना (चूंकि  एटीएफ जैसी कुछ कंपनियों ने अपनी स्वयं की मालिकाना योजनाएं प्रयुक्त  की हैं) या एन्क्रिप्शन योजना। अन्य मतभेदों ने भ्रम को और बढ़ा दिया।


इस समय लाइसेंसिंग की लागत बहुत अधिक मानी जाती थी, और Adobe ने अधिक आकर्षक दरों पर अड़ंगा लगाना जारी रखा। यह वह मुद्दा था जिसने 1991 के आसपास Apple को अपना स्वयं का सिस्टम, [[ट्रू टाइप]], डिज़ाइन करने के लिए प्रेरित किया। ट्रू टाइप की घोषणा के तुरंत बाद, Adobe ने "Adobe टाइप 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 प्रारूप को आधुनिक [[ खुले प्रकार का |खुले प्रकार का]] प्रारूप के लिए आधार के रूप में उपयोग किया गया है।
इस समय लाइसेंसिंग की निवेश  बहुत अधिक मानी जाती थी, और Adobe ने अधिक आकर्षक दरों पर अड़ंगा लगाना जारी रखा। यह वह उद्देश्य था जिसने 1991 के आसपास Apple को अपना स्वयं का सिस्टम, [[ट्रू टाइप]], डिज़ाइन करने के लिए प्रेरित किया। ट्रू टाइप की घोषणा के तुरंत पश्चात् , Adobe ने "Adobe टाइप 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 फ़ॉन्ट का पूर्वावलोकन करने के लिए, [[एडोब टाइप मैनेजर]] उपयोगिता की आवश्यकता थी।
पोस्टस्क्रिप्ट (पीएस) भाषा का उपयोग करके, ग्लिफ़ को [[ घन समतल वक्र |घन समतल वक्र]] बेज़ियर कर्व्स (ट्रू टाइप के [[द्विघात वक्र]]ों के विपरीत) के साथ वर्णित किया गया है, और इस प्रकार ग्लिफ़ के समुच्चय  को सरल गणितीय परिवर्तनों के माध्यम से आकार दिया जा सकता है, जिसे पश्चात्  में भेजा जा सकता है पोस्टस्क्रिप्ट-तैयार [[ संगणक मुद्रक |संगणक मुद्रक]] । क्योंकि टाइप 1 का डेटा ग्लिफ़ की रूपरेखा का विवरण है, न कि [[रेखापुंज छवि]] (अर्थात  [[बिटमैप]]), टाइप 1 फ़ॉन्ट को सामान्यतः  [[बिटमैप फ़ॉन्ट]] के विपरीत, रूपरेखा फ़ॉन्ट के रूप में संदर्भित किया जाता है। इलेक्ट्रॉनिक डिस्प्ले पर इन टाइपफेस का पूर्वावलोकन करने के इच्छुक उपयोगकर्ताओं के लिए, फ़ॉन्ट के छोटे संस्करणों को स्क्रीन पर सुपाठ्य और आकर्षक दिखने के लिए अतिरिक्त [[फ़ॉन्ट संकेत]] और [[स्थानिक एंटी-अलियासिंग]] | एंटी-अलियासिंग की आवश्यकता होती है। यह अधिकांशतः  स्क्रीन डिस्प्ले के लिए अनुकूलित उसी टाइपफेस के अतिरिक्त बिटमैप फ़ॉन्ट के रूप में आता था। अन्यथा, टाइपसेटिंग अनुप्रयोगों में टाइप 1 फ़ॉन्ट का पूर्वावलोकन करने के लिए, [[एडोब टाइप मैनेजर]] उपयोगिता की आवश्यकता थी।


==फ़ॉन्ट प्रकार==
==फ़ॉन्ट प्रकार==
Line 52: Line 52:
टाइप 1 (जिसे ''पोस्टस्क्रिप्ट'', ''पोस्टस्क्रिप्ट टाइप 1'' भी कहा जाता है, <small>'''''PS1'''''</small>, <small>'''''T1'''''</small> या ''एडोब टाइप 1'') एडोब टाइप मैनेजर सॉफ्टवेयर और पोस्टस्क्रिप्ट प्रिंटर के साथ उपयोग के लिए सिंगल-बाइट डिजिटल फ़ॉन्ट का फ़ॉन्ट प्रारूप है। यह फ़ॉन्ट संकेत का समर्थन कर सकता है।
टाइप 1 (जिसे ''पोस्टस्क्रिप्ट'', ''पोस्टस्क्रिप्ट टाइप 1'' भी कहा जाता है, <small>'''''PS1'''''</small>, <small>'''''T1'''''</small> या ''एडोब टाइप 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> (वे Windows GDI+, WPF या DirectWrite API में समर्थित नहीं हैं।)
टाइप 1 फ़ॉन्ट मूल रूप से मैक ओएस एक्स, विंडोज 2000 और पश्चात्  में जीडीआई एपीआई के माध्यम से समर्थित हैं।<ref>[https://technet.microsoft.com/en-us/library/cc938758.aspx Introduction to Configuration and Management: What's new in Windows 2000]</ref> (वे Windows GDI+, WPF या DirectWrite API में समर्थित नहीं हैं।)


Adobe ने 27 जनवरी 2021 को घोषणा की कि वे जनवरी 2023 के बाद Adobe उत्पादों में टाइप 1 फ़ॉन्ट के लिए समर्थन समाप्त कर देंगे।<ref>https://helpx.adobe.com/fonts/kb/postscript-type-1-fonts-end-of-support.html</ref> अक्टूबर 2021 में उत्पाद के संस्करण 23.0 के रिलीज़ के साथ [[Adobe Photoshop]] में टाइप 1 फ़ॉन्ट के लिए समर्थन बंद कर दिया गया था।
Adobe ने 27 जनवरी 2021 को घोषणा की कि वे जनवरी 2023 के पश्चात्  Adobe उत्पादों में टाइप 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 62:


===प्रकार 3===
===प्रकार 3===
टाइप 3 फ़ॉन्ट (''पोस्टस्क्रिप्ट टाइप 3'' या के रूप में भी जाना जाता है <small>'''''PS3'''''</small>, <small>'''''T3'''''</small> या ''एडोब टाइप 3'') में केवल उपसमुच्चय के बजाय पूर्ण पोस्टस्क्रिप्ट भाषा का उपयोग करके परिभाषित ग्लिफ़ शामिल हैं। इस वजह से, टाइप 3 फ़ॉन्ट कुछ ऐसे काम कर सकता है जो टाइप 1 फ़ॉन्ट नहीं कर सकता, जैसे कि छायांकन, रंग और भरण पैटर्न निर्दिष्ट करना। हालाँकि, यह संकेत का समर्थन नहीं करता. एडोब टाइप मैनेजर टाइप 3 फ़ॉन्ट का समर्थन नहीं करता है, और वे मैक ओएस या विंडोज के किसी भी संस्करण पर मूल WYSIWYG फ़ॉन्ट के रूप में समर्थित नहीं हैं।
टाइप 3 फ़ॉन्ट (''पोस्टस्क्रिप्ट टाइप 3'' या के रूप में भी जाना जाता है <small>'''''PS3'''''</small>, <small>'''''T3'''''</small> या ''एडोब टाइप 3'') में केवल उपसमुच्चय   के अतिरिक्त    पूर्ण पोस्टस्क्रिप्ट भाषा का उपयोग करके परिभाषित ग्लिफ़ सम्मिलित  हैं। इस वजह से, टाइप 3 फ़ॉन्ट कुछ ऐसे काम कर सकता है जो टाइप 1 फ़ॉन्ट नहीं कर सकता, जैसे कि छायांकन, रंग और भरण पैटर्न निर्दिष्ट करना। चूंकि , यह संकेत का समर्थन नहीं करता. एडोब टाइप मैनेजर टाइप 3 फ़ॉन्ट का समर्थन नहीं करता है, और वे मैक ओएस या विंडोज के किसी भी संस्करण पर मूल WYSIWYG फ़ॉन्ट के रूप में समर्थित नहीं हैं।


===प्रकार 4===
===प्रकार 4===
Line 68: Line 68:


===टाइप 5===
===टाइप 5===
टाइप 5, टाइप 4 प्रारूप के समान है लेकिन इसका उपयोग पोस्टस्क्रिप्ट प्रिंटर के रोम में संग्रहीत फ़ॉन्ट के लिए किया जाता है। इसे CROM फ़ॉन्ट (संपीड़ित ROM फ़ॉन्ट) के रूप में भी जाना जाता है।
टाइप 5, टाइप 4 प्रारूप के समान है किन्तु इसका उपयोग पोस्टस्क्रिप्ट प्रिंटर के रोम में संग्रहीत फ़ॉन्ट के लिए किया जाता है। इसे CROM फ़ॉन्ट (संपीड़ित ROM फ़ॉन्ट) के रूप में भी जाना जाता है।


===प्रकार 9, 10, 11===
===प्रकार 9, 10, 11===
Line 74: Line 74:


===प्रकार 14===
===प्रकार 14===
टाइप 14, या गिरगिट फ़ॉन्ट प्रारूप, का उपयोग प्रिंटर ROM जैसे छोटी मात्रा में भंडारण स्थान में बड़ी संख्या में फ़ॉन्ट का प्रतिनिधित्व करने के लिए किया जाता है। गिरगिट फ़ॉन्ट के मुख्य सेट में मास्टर फ़ॉन्ट और फ़ॉन्ट डिस्क्रिप्टर का सेट होता है जो निर्दिष्ट करता है कि किसी विशिष्ट टाइपफेस के लिए वर्ण आकार का वांछित सेट देने के लिए मास्टर फ़ॉन्ट को कैसे समायोजित किया जाना है।
टाइप 14, या गिरगिट फ़ॉन्ट प्रारूप, का उपयोग प्रिंटर ROM जैसे छोटी मात्रा में भंडारण स्थान में बड़ी संख्या में फ़ॉन्ट का प्रतिनिधित्व करने के लिए किया जाता है। गिरगिट फ़ॉन्ट के मुख्य समुच्चय  में मास्टर फ़ॉन्ट और फ़ॉन्ट डिस्क्रिप्टर का समुच्चय  होता है जो निर्दिष्ट करता है कि किसी विशिष्ट टाइपफेस के लिए वर्ण आकार का वांछित समुच्चय  देने के लिए मास्टर फ़ॉन्ट को कैसे समायोजित किया जाना है।


Adobe टाइप 14 प्रारूप का दस्तावेजीकरण नहीं करता है। इसे 1997 में पोस्टस्क्रिप्ट 3 के साथ पेश किया गया था, और बाद के वर्षों में भंडारण सस्ता होने के कारण इस पर जोर नहीं दिया गया।
Adobe टाइप 14 प्रारूप का दस्तावेजीकरण नहीं करता है। इसे 1997 में पोस्टस्क्रिप्ट 3 के साथ पेश किया गया था, और पश्चात्  के वर्षों में भंडारण सस्ता होने के कारण इस पर जोर नहीं दिया गया।


===प्रकार 32===
===प्रकार 32===
टाइप 32 का उपयोग संस्करण संख्या 2016 या इससे अधिक वाले पोस्टस्क्रिप्ट दुभाषियों में बिटमैप फ़ॉन्ट डाउनलोड करने के लिए किया जाता है। बिटमैप वर्ण सीधे दुभाषिया के फ़ॉन्ट कैश में स्थानांतरित हो जाते हैं, इस प्रकार प्रिंटर की मेमोरी में जगह बच जाती है।
टाइप 32 का उपयोग संस्करण संख्या 2016 या इससे अधिक वाले पोस्टस्क्रिप्ट दुभाषियों में बिटमैप फ़ॉन्ट डाउनलोड करने के लिए किया जाता है। बिटमैप वर्ण सीधे दुभाषिया के फ़ॉन्ट कैश में स्थानांतरित हो जाते हैं, इस प्रकार प्रिंटर की मेमोरी में स्थान  बच जाती है।


===टाइप 42===
===टाइप 42===
टाइप 42 फ़ॉन्ट प्रारूप ट्रू टाइप फ़ॉन्ट के चारों ओर पोस्टस्क्रिप्ट आवरण है, जो ट्रू टाइप रास्टराइज़र वाले पोस्टस्क्रिप्ट-सक्षम प्रिंटर को ट्रू टाइप फ़ॉन्ट प्रिंट करने की अनुमति देता है (जिसे पहली बार वैकल्पिक सुविधा के रूप में पोस्टस्क्रिप्ट दुभाषिया संस्करण 2010 में लागू किया गया था, बाद में मानक)। पोस्टस्क्रिप्ट संस्करण 2015 में मल्टीबाइट सीजेके ट्रू टाइप फ़ॉन्ट के लिए समर्थन जोड़ा गया था। नंबर 42 की आउट-ऑफ़-सीक्वेंस पसंद को द हिचहाइकर गाइड टू द गैलेक्सी (पुस्तक) | द हिचहाइकर गाइड टू द गैलेक्सी, जहां 42 जीवन, ब्रह्मांड और हर चीज़ का उत्तर है।
टाइप 42 फ़ॉन्ट प्रारूप ट्रू टाइप फ़ॉन्ट के चारों ओर पोस्टस्क्रिप्ट आवरण है, जो ट्रू टाइप रास्टराइज़र वाले पोस्टस्क्रिप्ट-सक्षम प्रिंटर को ट्रू टाइप फ़ॉन्ट प्रिंट करने की अनुमति देता है (जिसे पहली बार वैकल्पिक सुविधा के रूप में पोस्टस्क्रिप्ट दुभाषिया संस्करण 2010 में प्रयुक्त  किया गया था, पश्चात्  में मानक)। पोस्टस्क्रिप्ट संस्करण 2015 में मल्टीबाइट सीजेके ट्रू टाइप फ़ॉन्ट के लिए समर्थन जोड़ा गया था। नंबर 42 की आउट-ऑफ़-सीक्वेंस पसंद को द हिचहाइकर गाइड टू द गैलेक्सी (पुस्तक) | द हिचहाइकर गाइड टू द गैलेक्सी, जहां 42 जीवन, ब्रह्मांड और हर चीज़ का उत्तर है।


==कोर फ़ॉन्ट सेट==
==कोर फ़ॉन्ट समुच्चय ==
फ़ॉन्ट प्रकारों के अलावा, पोस्टस्क्रिप्ट विनिर्देशों ने कोर फ़ॉन्ट सेट को भी परिभाषित किया है, जो प्रत्येक फ़ॉन्ट द्वारा समर्थित फ़ॉन्ट और वर्ण सेट की न्यूनतम संख्या निर्धारित करता है।
फ़ॉन्ट प्रकारों के अतिरिक्त , पोस्टस्क्रिप्ट विनिर्देशों ने कोर फ़ॉन्ट समुच्चय  को भी परिभाषित किया है, जो प्रत्येक फ़ॉन्ट द्वारा समर्थित फ़ॉन्ट और वर्ण समुच्चय  की न्यूनतम संख्या निर्धारित करता है।


===पोस्टस्क्रिप्ट स्तर 1===
===पोस्टस्क्रिप्ट स्तर 1===
Line 96: Line 96:


===पोस्टस्क्रिप्ट स्तर 2===
===पोस्टस्क्रिप्ट स्तर 2===
पोस्टस्क्रिप्ट स्तर 2 में 35 फ़ॉन्ट शैलियों को परिभाषित किया गया है जो 10 प्रकार के परिवार बनाते हैं। उनमें उपरोक्त सभी लेवल 1 फ़ॉन्ट, साथ ही निम्नलिखित शामिल हैं:
पोस्टस्क्रिप्ट स्तर 2 में 35 फ़ॉन्ट शैलियों को परिभाषित किया गया है जो 10 प्रकार के परिवार बनाते हैं। उनमें उपरोक्त सभी लेवल 1 फ़ॉन्ट, साथ ही निम्नलिखित सम्मिलित  हैं:


*आईटीसी अवंत गार्डे (पुस्तक, पुस्तक ओब्लिक, डेमी, डेमी ओब्लिक)
*आईटीसी अवंत गार्डे (पुस्तक, पुस्तक ओब्लिक, डेमी, डेमी ओब्लिक)
*[[बुकमैन (टाइपफेस)]] (लाइट, लाइट इटैलिक, डेमी, डेमी इटैलिक)
*[[बुकमैन (टाइपफेस)]] (लाइट, लाइट इटैलिक, डेमी, डेमी इटैलिक)
*हेल्वेटिका (नैरो, नैरो ओब्लिक, नैरो बोल्ड, नैरो बोल्ड ओब्लिक, पोस्टस्क्रिप्ट लेवल 1 में 4 फ़ॉन्ट शैलियों के अलावा)
*हेल्वेटिका (नैरो, नैरो ओब्लिक, नैरो बोल्ड, नैरो बोल्ड ओब्लिक, पोस्टस्क्रिप्ट लेवल 1 में 4 फ़ॉन्ट शैलियों के अतिरिक्त )
*न्यू [[सेंचुरी स्कूलबुक]] (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक)
*न्यू [[सेंचुरी स्कूलबुक]] (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक)
*[[तालव्य]] (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक)
*[[तालव्य]] (रोमन, इटैलिक, बोल्ड, बोल्ड इटैलिक)
Line 106: Line 106:
*आईटीसी [[जैपफ डिंगबैट्स]]
*आईटीसी [[जैपफ डिंगबैट्स]]


कई कंप्यूटर ऑपरेटिंग सिस्टम में ये फ़ॉन्ट स्थापित हैं, जबकि विभिन्न परियोजनाओं ने उनके क्लोन बनाए हैं। उदाहरण के लिए, घोस्टस्क्रिप्ट#फ्री फ़ॉन्ट्स (जिसे यूआरडब्ल्यू बेस 35 फ़ॉन्ट्स के रूप में भी जाना जाता है) पोस्टस्क्रिप्ट 2 में परिभाषित सभी फ़ॉन्ट्स के ओपन सोर्स क्लोन हैं।
अनेक  कंप्यूटर ऑपरेटिंग प्रणाली में ये फ़ॉन्ट स्थापित हैं, जबकि विभिन्न परियोजनाओं ने उनके क्लोन बनाए हैं। उदाहरण के लिए, घोस्टस्क्रिप्ट#फ्री फ़ॉन्ट्स (जिसे यूआरडब्ल्यू बेस 35 फ़ॉन्ट्स के रूप में भी जाना जाता है) पोस्टस्क्रिप्ट 2 में परिभाषित सभी फ़ॉन्ट्स के ओपन सोर्स क्लोन हैं।


===पोस्टस्क्रिप्ट स्तर 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 145: Line 145:


===अन्य===
===अन्य===
पीडीएफ में, 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>
चूंकि , [[ एडोब एक्रोबेट रीडर |एडोब एक्रोबेट रीडर]] के हाल के संस्करणों में, हेल्वेटिका और टाइम्स को आंतरिक रूप से क्रमशः एरियल और टाइम्स न्यू रोमन द्वारा प्रतिस्थापित किया गया था।<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>




==अक्षर सेट==
==अक्षर समुच्चय ==
हालाँकि पोस्टस्क्रिप्ट फ़ॉन्ट में कोई भी वर्ण सेट हो सकता है, Adobe द्वारा विशेष रूप से विकसित वर्ण सेट होते हैं, जिनका उपयोग Adobe द्वारा विकसित फ़ॉन्ट द्वारा किया जाता है।
चूंकि  पोस्टस्क्रिप्ट फ़ॉन्ट में कोई भी वर्ण समुच्चय  हो सकता है, Adobe द्वारा विशेष रूप से विकसित वर्ण समुच्चय  होते हैं, जिनका उपयोग Adobe द्वारा विकसित फ़ॉन्ट द्वारा किया जाता है।


===एडोब वेस्टर्न 2===
===एडोब वेस्टर्न 2===
इसमें मूल वर्ण सेट शामिल है जिसमें अपरकेस और लोअरकेस अक्षर, आंकड़े, उच्चारण वर्ण और विराम चिह्न शामिल हैं। इन फ़ॉन्ट्स में मुद्रा प्रतीक (सेंट, डॉलर, यूरो, फ़्लोरिन, पाउंड स्टर्लिंग, येन), मानक संयुक्ताक्षर (fi, fl), सामान्य अंश (1/4, 1/2, 3/4), सामान्य गणित ऑपरेटर, सुपरस्क्रिप्ट भी शामिल हैं। अंक (1,2,3), सामान्य सीमांकक और संयोजक, और अन्य प्रतीक (खंजर, ट्रेडमार्क, पंजीकृत ट्रेडमार्क, कॉपीराइट, पैराग्राफ, लीटर और अनुमानित प्रतीक सहित)। आईएसओ-एडोब कैरेक्टर सेट की तुलना में, वेस्टर्न 2 में 17 अतिरिक्त प्रतीक वर्ण भी जोड़े गए हैं: यूरो, लीटर, अनुमानित, ओमेगा, पाई, आंशिक अंतर, डेल्टा, उत्पाद, योग, रेडिकल, अनंत, इंटीग्रल, लगभग बराबर, नोट बराबर, कम बराबर, अधिक बराबर, और लोजेंज.
इसमें मूल वर्ण समुच्चय  सम्मिलित  है जिसमें अपरकेस और लोअरकेस अक्षर, आंकड़े, उच्चारण वर्ण और विराम चिह्न सम्मिलित  हैं। इन फ़ॉन्ट्स में मुद्रा प्रतीक (सेंट, डॉलर, यूरो, फ़्लोरिन, पाउंड स्टर्लिंग, येन), मानक संयुक्ताक्षर (fi, fl), सामान्य अंश (1/4, 1/2, 3/4), सामान्य गणित ऑपरेटर, सुपरस्क्रिप्ट भी सम्मिलित  हैं। अंक (1,2,3), सामान्य सीमांकक और संयोजक, और अन्य प्रतीक (खंजर, ट्रेडमार्क, पंजीकृत ट्रेडमार्क, कॉपीराइट, पैराग्राफ, लीटर और अनुमानित प्रतीक सहित)। आईएसओ-एडोब कैरेक्टर समुच्चय  की तुलना में, वेस्टर्न 2 में 17 अतिरिक्त प्रतीक वर्ण भी जोड़े गए हैं: यूरो, लीटर, अनुमानित, ओमेगा, पाई, आंशिक अंतर, डेल्टा, उत्पाद, योग, रेडिकल, अनंत, इंटीग्रल, लगभग सामान्तर , नोट सामान्तर , कम सामान्तर , अधिक सामान्तर , और लोजेंज.


एडोब वेस्टर्न 2 कैरेक्टर सेट वाले फ़ॉन्ट अफ्रीकी, बास्क, ब्रेटन, कैटलन, डेनिश, डच, अंग्रेजी, फिनिश, फ्रेंच, गेलिक, जर्मन, आइसलैंडिक, इंडोनेशियाई, आयरिश, इतालवी, नॉर्वेजियन, पुर्तगाली, सामी, स्पेनिश सहित अधिकांश पश्चिमी भाषाओं का समर्थन करते हैं। , स्वाहिली और स्वीडिश।
एडोब वेस्टर्न 2 कैरेक्टर समुच्चय  वाले फ़ॉन्ट अफ्रीकी, बास्क, ब्रेटन, कैटलन, डेनिश, डच, अंग्रेजी, फिनिश, फ्रेंच, गेलिक, जर्मन, आइसलैंडिक, इंडोनेशियाई, आयरिश, इतालवी, नॉर्वेजियन, पुर्तगाली, सामी, स्पेनिश सहित अधिकांश पश्चिमी भाषाओं का समर्थन करते हैं। , स्वाहिली और स्वीडिश।


इस मानक ने आईएसओ-एडोब को नए न्यूनतम वर्ण सेट मानक के रूप में स्थान दिया, जैसा कि एडोब से ओपनटाइप फ़ॉन्ट्स में लागू किया गया था।
इस मानक ने आईएसओ-एडोब को नए न्यूनतम वर्ण समुच्चय  मानक के रूप में स्थान दिया, जैसा कि एडोब से ओपनटाइप फ़ॉन्ट्स में प्रयुक्त  किया गया था।


===एडोब सीई===
===एडोब सीई===
Adobe CE वर्ण सेट वाले फ़ॉन्ट में निम्नलिखित केंद्रीय यूरोपीय भाषाओं का समर्थन करने के लिए आवश्यक वर्ण भी शामिल हैं: क्रोएशियाई, चेक, एस्टोनियाई, हंगेरियन, लातवियाई, लिथुआनियाई, पोलिश, रोमानियाई, सर्बियाई (लैटिन), स्लोवाक, स्लोवेनियाई और तुर्की।
Adobe CE वर्ण समुच्चय  वाले फ़ॉन्ट में निम्नलिखित केंद्रीय यूरोपीय भाषाओं का समर्थन करने के लिए आवश्यक वर्ण भी सम्मिलित  हैं: क्रोएशियाई, चेक, एस्टोनियाई, हंगेरियन, लातवियाई, लिथुआनियाई, पोलिश, रोमानियाई, सर्बियाई (लैटिन), स्लोवाक, स्लोवेनियाई और तुर्की।


===एडोब-जीबी1===
===एडोब-जीबी1===
यह सरलीकृत चीनी वर्ण संग्रह जीबी 1988-89, जीबी 2312-80, जीबी/टी 12345-90, जीबी 13000.1-93, और [[जीबी 18030]]-2005 वर्ण सेट मानकों के लिए समर्थन प्रदान करता है। समर्थित एन्कोडिंग में [[आईएसओ-2022]], [[ईयूसी-सीएन]], [[ जीबीके (वर्ण एन्कोडिंग) |जीबीके (वर्ण एन्कोडिंग)]] , यूसीएस-2, यूटीएफ-8, यूटीएफ-16, यूटीएफ-32 और जीबी 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 के लिए कई एक्सटेंशन का समर्थन भी शामिल है, जिसमें मुख्य रूप से हांगकांग लोकेल में उपयोग किए जाने वाले वर्ण शामिल हैं। प्राथमिक समर्थित बिग-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>
यह पारंपरिक चीनी चरित्र संग्रह [[बड़े-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>
समर्थित एन्कोडिंग में ISO-2022, [[EUC-TW]], बिग फाइव, UCS-2, UTF-8, UTF-16 और UTF-32 शामिल हैं।
समर्थित एन्कोडिंग में ISO-2022, [[EUC-TW]], बिग फाइव, UCS-2, UTF-8, UTF-16 और UTF-32 सम्मिलित  हैं।


Adobe-CNS1-7 में, 23 अतिरिक्त ग्लिफ़ जोड़े गए, इसके यूनिकोड सीएमएपी संसाधनों के लिए 25 अतिरिक्त मैपिंग के साथ।<ref>[http://blogs.adobe.com/CCJKType/2017/07/hkscs2016-ac17.html HKSCS-2016 & Adobe-CNS1-7]</ref>
Adobe-CNS1-7 में, 23 अतिरिक्त ग्लिफ़ जोड़े गए, इसके यूनिकोड सीएमएपी संसाधनों के लिए 25 अतिरिक्त मैपिंग के साथ।<ref>[http://blogs.adobe.com/CCJKType/2017/07/hkscs2016-ac17.html HKSCS-2016 & Adobe-CNS1-7]</ref>
Line 173: Line 173:


===एडोब-जापान1===
===एडोब-जापान1===
यह जापानी फ़ॉन्ट्स के लिए विकसित वर्ण सेटों की श्रृंखला है। Adobe का नवीनतम, Adobe-Japan1-6 सेट [[JIS X 0208]], [[ISO-2022-JP]], Windows-31J|Microsoft Windows 3.1 J, [[JIS X 0213]]:2004, JIS अक्षरों का समूह।
यह जापानी फ़ॉन्ट्स के लिए विकसित वर्ण सेटों की श्रृंखला है। Adobe का नवीनतम, Adobe-Japan1-6 समुच्चय  [[JIS X 0208]], [[ISO-2022-JP]], Windows-31J|Microsoft Windows 3.1 J, [[JIS X 0213]]:2004, JIS अक्षरों का समूह।


===एडोब-जापान2===
===एडोब-जापान2===
Line 179: Line 179:


===एडोब-कोरिया1===
===एडोब-कोरिया1===
यह कोरियाई चरित्र संग्रह [[केएस एक्स 1001]]:1992 और केएस एक्स 1003:1992 चरित्र सेट मानकों और उनके चयनित कॉर्पोरेट विविधताओं के लिए समर्थन प्रदान करता है। समर्थित एन्कोडिंग में ISO-2022-KR, [[EUC-KR]], जोहाब, [[ एकीकृत हंगुल कोड |एकीकृत हंगुल कोड]] , UCS-2, UTF-8, UTF-16 और UTF-32 शामिल हैं।
यह कोरियाई चरित्र संग्रह [[केएस एक्स 1001]]:1992 और केएस एक्स 1003:1992 चरित्र समुच्चय  मानकों और उनके चयनित कॉर्पोरेट विविधताओं के लिए समर्थन प्रदान करता है। समर्थित एन्कोडिंग में ISO-2022-KR, [[EUC-KR]], जोहाब, [[ एकीकृत हंगुल कोड |एकीकृत हंगुल कोड]] , UCS-2, UTF-8, UTF-16 और UTF-32 सम्मिलित  हैं।


===आईएसओ-एडोब===
===आईएसओ-एडोब===
आईएसओ-एडोब कैरेक्टर सेट वाले फ़ॉन्ट अधिकांश पश्चिमी भाषाओं का समर्थन करते हैं जिनमें शामिल हैं: अफ्रीकी, बास्क, ब्रेटन, कैटलन, डेनिश, डच, अंग्रेजी, फिनिश, फ्रेंच, गेलिक, जर्मन, आइसलैंडिक, इंडोनेशियाई, आयरिश, इतालवी, नॉर्वेजियन, पुर्तगाली, सामी, स्पेनिश, स्वाहिली और स्वीडिश। यह Adobe के अधिकांश पोस्टस्क्रिप्ट टाइप 1 फ़ॉन्ट में सेट किया गया मानक वर्ण है।
आईएसओ-एडोब कैरेक्टर समुच्चय  वाले फ़ॉन्ट अधिकांश पश्चिमी भाषाओं का समर्थन करते हैं जिनमें सम्मिलित  हैं: अफ्रीकी, बास्क, ब्रेटन, कैटलन, डेनिश, डच, अंग्रेजी, फिनिश, फ्रेंच, गेलिक, जर्मन, आइसलैंडिक, इंडोनेशियाई, आयरिश, इतालवी, नॉर्वेजियन, पुर्तगाली, सामी, स्पेनिश, स्वाहिली और स्वीडिश। यह Adobe के अधिकांश पोस्टस्क्रिप्ट टाइप 1 फ़ॉन्ट में समुच्चय  किया गया मानक वर्ण है।


==फ़ाइल स्वरूप==
==फ़ाइल स्वरूप==


===सीआईडी===
===सीआईडी===
CID-कुंजी फ़ॉन्ट (जिसे ''CID फ़ॉन्ट'', ''CID-आधारित फ़ॉन्ट'', ''कैरेक्टर आइडेंटिफ़ायर फ़ॉन्ट'' के लिए संक्षिप्त रूप में भी जाना जाता है) फ़ॉन्ट संरचना है, जिसे मूल रूप से पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूपों के लिए विकसित किया गया है, जिसे संबोधित करने के लिए डिज़ाइन किया गया है बड़ी संख्या में [[ग्लिफ़]]. इसे चित्रात्मक पूर्वी एशियाई वर्ण सेटों का समर्थन करने के लिए विकसित किया गया था, क्योंकि इनमें लैटिन, ग्रीक और सिरिलिक लेखन प्रणालियों की तुलना में कई अधिक वर्ण शामिल हैं।
CID-कुंजी फ़ॉन्ट (जिसे ''CID फ़ॉन्ट'', ''CID-आधारित फ़ॉन्ट'', ''कैरेक्टर आइडेंटिफ़ायर फ़ॉन्ट'' के लिए संक्षिप्त रूप में भी जाना जाता है) फ़ॉन्ट संरचना है, जिसे मूल रूप से पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूपों के लिए विकसित किया गया है, जिसे संबोधित करने के लिए डिज़ाइन किया गया है बड़ी संख्या में [[ग्लिफ़]]. इसे चित्रात्मक पूर्वी एशियाई वर्ण सेटों का समर्थन करने के लिए विकसित किया गया था, क्योंकि इनमें लैटिन, ग्रीक और सिरिलिक लेखन प्रणालियों की तुलना में अनेक  अधिक वर्ण सम्मिलित  हैं।


Adobe ने जटिल एशियाई-भाषा ([[CJK]]) एन्कोडिंग और बहुत बड़े कैरेक्टर सेट को संबोधित करने के लिए OCF/टाइप 0 प्रारूप के साथ समस्याओं को हल करने के लिए CID-कुंजी वाले फ़ॉन्ट प्रारूप विकसित किए। सीआईडी-कुंजी वाले आंतरिक का उपयोग मानक सीआईडी-कुंजी वाले फ़ॉन्ट के लिए #टाइप 1 फ़ॉन्ट प्रारूप के साथ, या सीआईडी-कुंजी वाले ओपनटाइप फ़ॉन्ट के लिए #टाइप 2 के साथ किया जा सकता है।
Adobe ने जटिल एशियाई-भाषा ([[CJK]]) एन्कोडिंग और बहुत बड़े कैरेक्टर समुच्चय  को संबोधित करने के लिए OCF/टाइप 0 प्रारूप के साथ समस्याओं को हल करने के लिए CID-कुंजी वाले फ़ॉन्ट प्रारूप विकसित किए। सीआईडी-कुंजी वाले आंतरिक का उपयोग मानक सीआईडी-कुंजी वाले फ़ॉन्ट के लिए #टाइप 1 फ़ॉन्ट प्रारूप के साथ, या सीआईडी-कुंजी वाले ओपनटाइप फ़ॉन्ट के लिए #टाइप 2 के साथ किया जा सकता है।
सीआईडी-कुंजी वाले फ़ॉन्ट अक्सर विभिन्न भाषा कवरेज उद्देश्यों के लिए परिभाषित चरित्र संग्रह, स्थिर ग्लिफ़ सेट का संदर्भ देते हैं। हालाँकि सैद्धांतिक रूप से कोई भी फ़ॉन्ट निर्माता चरित्र संग्रह को परिभाषित कर सकता है, लेकिन केवल Adobe ही व्यापक उपयोग में है। प्रत्येक चरित्र संग्रह में एन्कोडिंग होती है जो चरित्र आईडी को ग्लिफ़ में मैप करती है। किसी वर्ण संग्रह में प्रत्येक सदस्य ग्लिफ़ की पहचान अद्वितीय वर्ण पहचानकर्ता (CID) द्वारा की जाती है। ऐसे सीआईडी ​​आम तौर पर [[यूनिकोड]] जैसे अन्य एन्कोडिंग या मैपिंग के पूरक होते हैं।
सीआईडी-कुंजी वाले फ़ॉन्ट अधिकांशतः  विभिन्न भाषा कवरेज उद्देश्यों के लिए परिभाषित चरित्र संग्रह, स्थिर ग्लिफ़ समुच्चय  का संदर्भ देते हैं। चूंकि  सैद्धांतिक रूप से कोई भी फ़ॉन्ट निर्माता चरित्र संग्रह को परिभाषित कर सकता है, किन्तु केवल Adobe ही व्यापक उपयोग में है। प्रत्येक चरित्र संग्रह में एन्कोडिंग होती है जो चरित्र आईडी को ग्लिफ़ में मानचित्र  करती है। किसी वर्ण संग्रह में प्रत्येक सदस्य ग्लिफ़ की पहचान अद्वितीय वर्ण पहचानकर्ता (CID) द्वारा की जाती है। ऐसे सीआईडी ​​सामान्यतः  [[यूनिकोड]] जैसे अन्य एन्कोडिंग या मैपिंग के पूरक होते हैं।


चरित्र संग्रह को विशिष्ट रूप से रजिस्ट्री, ऑर्डरिंग और पूरक द्वारा नामित किया जाता है, जैसे Adobe-Japan1-6। रजिस्ट्री डेवलपर है (जैसे Adobe)। तथाकथित ऑर्डरिंग संग्रह का उद्देश्य बताता है (उदाहरण के लिए, जापान1)। पूरक संख्या (जैसे कि 6) वृद्धिशील परिवर्धन को इंगित करती है: किसी दी गई भाषा के लिए, बढ़ते आकार के कई वर्ण संग्रह हो सकते हैं, प्रत्येक उच्च पूरक संख्या का उपयोग करते हुए, अंतिम का सुपरसेट हो सकता है। Adobe-Japan1-0 संग्रह 8284 ग्लिफ़ है, जबकि Adobe-Japan1-6 23,058 ग्लिफ़ है।
चरित्र संग्रह को विशिष्ट रूप से रजिस्ट्री, ऑर्डरिंग और पूरक द्वारा नामित किया जाता है, जैसे Adobe-Japan1-6। रजिस्ट्री डेवलपर है (जैसे Adobe)। तथाकथित ऑर्डरिंग संग्रह का उद्देश्य बताता है (उदाहरण के लिए, जापान1)। पूरक संख्या (जैसे कि 6) वृद्धिशील परिवर्धन को इंगित करती है: किसी दी गई भाषा के लिए, बढ़ते आकार के अनेक  वर्ण संग्रह हो सकते हैं, प्रत्येक उच्च पूरक संख्या का उपयोग करते हुए, अंतिम का सुपरसेट हो सकता है। Adobe-Japan1-0 संग्रह 8284 ग्लिफ़ है, जबकि Adobe-Japan1-6 23,058 ग्लिफ़ है।


पहचान एन्कोडिंग, जैसे कि पहचान-एच (क्षैतिज लेखन के लिए) या पहचान-वी (ऊर्ध्वाधर के लिए) का उपयोग करके चरित्र संग्रह के संदर्भ के बिना सीआईडी-कुंजी वाले फ़ॉन्ट बनाए जा सकते हैं। ऐसे फ़ॉन्ट में प्रत्येक में अद्वितीय वर्ण सेट हो सकता है, और ऐसे मामलों में ग्लिफ़ की सीआईडी ​​संख्या जानकारीपूर्ण नहीं होती है; आम तौर पर इसके बजाय यूनिकोड एन्कोडिंग का उपयोग किया जाता है, संभवतः पूरक जानकारी के साथ।
पहचान एन्कोडिंग, जैसे कि पहचान-एच (क्षैतिज लेखन के लिए) या पहचान-वी (ऊर्ध्वाधर के लिए) का उपयोग करके चरित्र संग्रह के संदर्भ के बिना सीआईडी-कुंजी वाले फ़ॉन्ट बनाए जा सकते हैं। ऐसे फ़ॉन्ट में प्रत्येक में अद्वितीय वर्ण समुच्चय  हो सकता है, और ऐसे मामलों में ग्लिफ़ की सीआईडी ​​संख्या जानकारीपूर्ण नहीं होती है; सामान्यतः  इसके बजाय यूनिकोड एन्कोडिंग का उपयोग किया जाता है, संभवतः पूरक जानकारी के साथ।


सीआईडी-कुंजी वाले फ़ॉन्ट में आंतरिक रूप से उनके वर्ण सेट पंक्तियों में विभाजित होते हैं, इस लाभ के साथ कि प्रत्येक पंक्ति में अलग-अलग वैश्विक संकेत पैरामीटर लागू हो सकते हैं।
सीआईडी-कुंजी वाले फ़ॉन्ट में आंतरिक रूप से उनके वर्ण समुच्चय  पंक्तियों में विभाजित होते हैं, इस लाभ के साथ कि प्रत्येक पंक्ति में अलग-अलग वैश्विक संकेत पैरामीटर प्रयुक्त  हो सकते हैं।


सैद्धांतिक रूप से पश्चिमी फ़ॉन्ट के सीआईडी-कुंजी वाले ओपनटाइप संस्करण बनाना संभव होगा। संकेतात्मक लाभों के कारण ऐसे कुछ फ़ॉन्ट के लिए यह वांछनीय प्रतीत होगा। हालाँकि, Adobe के अनुसार, अधिकांश सॉफ़्टवेयर अवसंरचना (एप्लिकेशन, ड्राइवर, ऑपरेटिंग सिस्टम) CID-कुंजी वाले फ़ॉन्ट के बारे में गलत धारणाएँ बनाते हैं, जिससे ऐसे फ़ॉन्ट वास्तविक दुनिया के उपयोग में खराब व्यवहार करते हैं।
सैद्धांतिक रूप से पश्चिमी फ़ॉन्ट के सीआईडी-कुंजी वाले ओपनटाइप संस्करण बनाना संभव होगा। संकेतात्मक लाभों के कारण ऐसे कुछ फ़ॉन्ट के लिए यह वांछनीय प्रतीत होगा। चूंकि , Adobe के अनुसार, अधिकांश सॉफ़्टवेयर अवसंरचना (एप्लिकेशन, ड्राइवर, ऑपरेटिंग सिस्टम) CID-कुंजी वाले फ़ॉन्ट के बारे में गलत धारणाएँ बनाते हैं, जिससे ऐसे फ़ॉन्ट वास्तविक विश्व के उपयोग में खराब व्यवहार करते हैं।


Adobe ClearScan तकनीक (एक्रोबैट 9 प्रो की तरह) ऑप्टिकल कैरेक्टर रिकग्निशन (OCR) के बाद स्कैन किए गए दस्तावेज़ की दृश्य उपस्थिति से मेल खाने के लिए कस्टम टाइप 1-CID फ़ॉन्ट बनाती है। क्लियरस्कैन फोंट को सिस्टम फोंट से प्रतिस्थापित नहीं करता है या उन्हें टाइप 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>
Adobe ClearScan विधि  (एक्रोबैट 9 प्रो की तरह) ऑप्टिकल कैरेक्टर रिकग्निशन (OCR) के पश्चात्  स्कैन किए गए दस्तावेज़ की दृश्य उपस्थिति से मेल खाने के लिए कस्टम टाइप 1-CID फ़ॉन्ट बनाती है। क्लियरस्कैन फोंट को प्रणाली फोंट से प्रतिस्थापित नहीं करता है या उन्हें टाइप 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 प्रारूप का दोषरहित संकलन है। इसे कई तर्कों, विभिन्न पूर्वनिर्धारित डिफ़ॉल्ट मानों, एन्कोडिंग मानों के अधिक कुशल आवंटन और फ़ॉन्टसेट (फोंट के परिवार) के भीतर साझा सबरूटीन्स के साथ ऑपरेटरों का उपयोग करके टाइप 1 फ़ॉन्ट्स की तुलना में कम संग्रहण स्थान का उपयोग करने के लिए डिज़ाइन किया गया है।
कॉम्पैक्ट फ़ॉन्ट प्रारूप (जिसे सीएफएफ फ़ॉन्ट प्रारूप, टाइप 2 फ़ॉन्ट प्रारूप, या सीएफएफ/टाइप 2 फ़ॉन्ट प्रारूप के रूप में भी जाना जाता है) टाइप 2 चारस्ट्रिंग का उपयोग करके टाइप 1 प्रारूप का दोषरहित संकलन है। इसे अनेक  तर्कों, विभिन्न पूर्वनिर्धारित डिफ़ॉल्ट मानों, एन्कोडिंग मानों के अधिक कुशल आवंटन और फ़ॉन्टसेट (फोंट के परिवार) के अंदर  साझा सबरूटीन्स के साथ ऑपरेटरों का उपयोग करके टाइप 1 फ़ॉन्ट्स की तुलना में कम संग्रहण स्थान का उपयोग करने के लिए डिज़ाइन किया गया है।


तथाकथित पोस्टस्क्रिप्ट या ओपनटाइप फ़ॉन्ट का टाइप 1 स्वाद, जिसे ओपनटाइप सीएफएफ भी कहा जाता है, में सीएफएफ तालिका में ग्लिफ़ रूपरेखा और संकेत शामिल हैं।
तथाकथित पोस्टस्क्रिप्ट या ओपनटाइप फ़ॉन्ट का टाइप 1 स्वाद, जिसे ओपनटाइप सीएफएफ भी कहा जाता है, में सीएफएफ तालिका में ग्लिफ़ रूपरेखा और संकेत सम्मिलित  हैं।


सीएफएफ फ़ॉन्ट्स को पीडीएफ संस्करण 1.2 से शुरू करके पोर्टेबल दस्तावेज़ प्रारूप फ़ाइलों में एम्बेड किया जा सकता है। यह पीडीएफ के भीतर टाइप 1 फ़ॉन्ट का प्रतिनिधित्व करने का सामान्य तरीका है।
सीएफएफ फ़ॉन्ट्स को पीडीएफ संस्करण 1.2 से प्रारंभिक  करके पोर्टेबल दस्तावेज़ प्रारूप फ़ाइलों में एम्बेड किया जा सकता है। यह पीडीएफ के अंदर  टाइप 1 फ़ॉन्ट का प्रतिनिधित्व करने का सामान्य विधि  है।


#CID|CID-कुंजी वाले फ़ॉन्ट को CFF के भीतर CID-कुंजी वाले ओपन टाइप फ़ॉन्ट के लिए टाइप 2 चारस्ट्रिंग के साथ दर्शाया जा सकता है।
#CID|CID-कुंजी वाले फ़ॉन्ट को CFF के अंदर  CID-कुंजी वाले ओपन टाइप फ़ॉन्ट के लिए टाइप 2 चारस्ट्रिंग के साथ दर्शाया जा सकता है।


टाइप 1 फ़ॉन्ट को दोषरहित तरीके से सीएफएफ/टाइप2 प्रारूप में परिवर्तित किया जा सकता है और वापस किया जा सकता है।
टाइप 1 फ़ॉन्ट को दोषरहित तरीके से सीएफएफ/टाइप2 प्रारूप में परिवर्तित किया जा सकता है और वापस किया जा सकता है।
Line 217: Line 217:
{{Main|Multiple master fonts}}
{{Main|Multiple master fonts}}


मल्टीपल मास्टर फॉन्ट (या एमएम फॉन्ट) एडोब सिस्टम्स के #टाइप 1 पोस्टस्क्रिप्ट [[ टाइपफ़ेस |टाइपफ़ेस]] का विस्तार हैं। एकाधिक मास्टर फ़ॉन्ट में या अधिक मास्टर होते हैं - यानी, मूल फ़ॉन्ट शैलियाँ, उदा। हल्का, नियमित और बोल्ड संस्करण - और उपयोगकर्ता को इन फ़ॉन्ट शैलियों को अक्षों की सतत श्रृंखला के साथ प्रक्षेपित करने में सक्षम बनाता है। हालाँकि मल्टीपल मास्टर फ़ॉन्ट अब अंतिम उपयोगकर्ता फ़ॉन्ट में आम नहीं हैं, फिर भी वे जटिल फ़ॉन्ट परिवारों को विकसित करते समय महत्वपूर्ण भूमिका निभाते हैं।
मल्टीपल मास्टर फॉन्ट (या एमएम फॉन्ट) एडोब सिस्टम्स के #टाइप 1 पोस्टस्क्रिप्ट [[ टाइपफ़ेस |टाइपफ़ेस]] का विस्तार हैं। एकाधिक मास्टर फ़ॉन्ट में या अधिक मास्टर होते हैं - अर्थात , मूल फ़ॉन्ट शैलियाँ, उदा। हल्का, नियमित और बोल्ड संस्करण - और उपयोगकर्ता को इन फ़ॉन्ट शैलियों को अक्षों की सतत श्रृंखला के साथ प्रक्षेपित करने में सक्षम बनाता है। चूंकि  मल्टीपल मास्टर फ़ॉन्ट अब अंतिम उपयोगकर्ता फ़ॉन्ट में आम नहीं हैं, फिर भी वे जटिल फ़ॉन्ट परिवारों को विकसित करते समय महत्वपूर्ण भूमिका निभाते हैं।


===ओपनटाइप===
===ओपनटाइप===
{{Main|OpenType}}
{{Main|OpenType}}


पोस्टस्क्रिप्ट ग्लिफ़ डेटा को ओपनटाइप फ़ॉन्ट फ़ाइलों में एम्बेड किया जा सकता है, लेकिन ओपनटाइप फ़ॉन्ट पोस्टस्क्रिप्ट रूपरेखा का उपयोग करने तक सीमित नहीं हैं। ओपनटाइप फ़ॉन्ट्स में पोस्टस्क्रिप्ट रूपरेखा टाइप 2 कॉम्पैक्ट फ़ॉन्ट प्रारूप (सीएफएफ) में एन्कोड की गई है।
पोस्टस्क्रिप्ट ग्लिफ़ डेटा को ओपनटाइप फ़ॉन्ट फ़ाइलों में एम्बेड किया जा सकता है, किन्तु ओपनटाइप फ़ॉन्ट पोस्टस्क्रिप्ट रूपरेखा का उपयोग करने तक सीमित नहीं हैं। ओपनटाइप फ़ॉन्ट्स में पोस्टस्क्रिप्ट रूपरेखा टाइप 2 कॉम्पैक्ट फ़ॉन्ट प्रारूप (सीएफएफ) में एन्कोड की गई है।


====ओपनटाइप रूपांतरण====
====ओपनटाइप रूपांतरण====
जब एडोब ने पोस्टस्क्रिप्ट टाइप 1 और टाइप 1 मल्टीपल मास्टर फ़ॉन्ट को ओपनटाइप सीएफएफ प्रारूप में परिवर्तित किया, तो वे एडोब टाइप लाइब्रेरी फ़ॉन्ट से अंतिम टाइप 1/एमएम संस्करणों के आधार पर बनाए गए थे। फ़ाइल स्वरूप परिवर्तन के अलावा, अन्य परिवर्तन भी हैं:
जब एडोब ने पोस्टस्क्रिप्ट टाइप 1 और टाइप 1 मल्टीपल मास्टर फ़ॉन्ट को ओपनटाइप सीएफएफ प्रारूप में परिवर्तित किया, तब  वे एडोब टाइप लाइब्रेरी फ़ॉन्ट से अंतिम टाइप 1/एमएम संस्करणों के आधार पर बनाए गए थे। फ़ाइल स्वरूप परिवर्तन के अतिरिक्त , अन्य परिवर्तन भी हैं:


*सभी वर्णमाला फ़ॉन्ट में 17 अतिरिक्त वर्ण शामिल थे: यूरो (कुछ को यह पहले से ही टाइप 1 में मिल चुका था), लीटर, अनुमानित, और 14 मैक प्रतीक प्रतिस्थापन वर्ण। प्रतीक प्रतिस्थापन इस तथ्य से निपटने के लिए मैक ओएस पर उपयोग की जाने वाली योजना थी कि मानक आईएसओ-एडोब कैरेक्टर सेट ने कुछ ऐसे कैरेक्टर छोड़ दिए जो मैकरोमन कैरेक्टर सेट का हिस्सा थे। जब इन 14 अक्षरों में से को मानक एन्कोडिंग के साथ टाइप 1 फ़ॉन्ट में टाइप किया गया था, तो एटीएम और प्रिंटर ड्राइवर दोनों को सिंबल फ़ॉन्ट से टाइम्स शैली में सामान्य ग्लिफ़ मिलेगा। ओपनटाइप रूपांतरण में, इन वर्णों को कुछ हद तक फ़ॉन्ट-विशिष्ट उपचार (वजन और चौड़ाई) प्राप्त करते हुए, प्रत्येक फ़ॉन्ट में बनाया गया था।
*सभी वर्णमाला फ़ॉन्ट में 17 अतिरिक्त वर्ण सम्मिलित  थे: यूरो (कुछ को यह पहले से ही टाइप 1 में मिल चुका था), लीटर, अनुमानित, और 14 मैक प्रतीक प्रतिस्थापन वर्ण। प्रतीक प्रतिस्थापन इस तथ्य से निपटने के लिए मैक ओएस पर उपयोग की जाने वाली योजना थी कि मानक आईएसओ-एडोब कैरेक्टर समुच्चय  ने कुछ ऐसे कैरेक्टर छोड़ दिए जो मैकरोमन कैरेक्टर समुच्चय  का हिस्सा थे। जब इन 14 अक्षरों में से को मानक एन्कोडिंग के साथ टाइप 1 फ़ॉन्ट में टाइप किया गया था, तब  एटीएम और प्रिंटर ड्राइवर दोनों को सिंबल फ़ॉन्ट से टाइम्स शैली में सामान्य ग्लिफ़ मिलेगा। ओपनटाइप रूपांतरण में, इन वर्णों को कुछ सीमा  तक फ़ॉन्ट-विशिष्ट उपचार (वजन और चौड़ाई) प्राप्त करते हुए, प्रत्येक फ़ॉन्ट में बनाया गया था।
*जिन फ़ॉन्ट्स में बिना उच्चारण वाले अक्षर थे, उनमें उच्चारण वाले अक्षर को संभालने के लिए अतिरिक्त कर्निंग थी।
*जिन फ़ॉन्ट्स में बिना उच्चारण वाले अक्षर थे, उनमें उच्चारण वाले अक्षर को संभालने के लिए अतिरिक्त कर्निंग थी।
*फ़ॉन्ट परिवार जिनमें अलग-अलग टाइप 1 विशेषज्ञ फ़ॉन्ट या सिरिलिक फ़ॉन्ट शामिल हैं, इन ग्लिफ़ को उनके ओपनटाइप समकक्षों में बेस फ़ॉन्ट में बनाया गया है।
*फ़ॉन्ट परिवार जिनमें अलग-अलग टाइप 1 विशेषज्ञ फ़ॉन्ट या सिरिलिक फ़ॉन्ट सम्मिलित  हैं, इन ग्लिफ़ को उनके ओपनटाइप समकक्षों में बेस फ़ॉन्ट में बनाया गया है।
*एकाधिक मास्टर फ़ॉन्ट को अलग-अलग ओपनटाइप फ़ॉन्ट में परिवर्तित किया गया; प्रत्येक फ़ॉन्ट में पूर्व एकाधिक मास्टर उदाहरण शामिल होता है।
*एकाधिक मास्टर फ़ॉन्ट को अलग-अलग ओपनटाइप फ़ॉन्ट में परिवर्तित किया गया; प्रत्येक फ़ॉन्ट में पूर्व एकाधिक मास्टर उदाहरण सम्मिलित  होता है।


कई [[एडोब मूल]] फ़ॉन्ट्स के लिए, विशेष रूप से [[रॉबर्ट स्लिमबैक]] द्वारा डिज़ाइन किए गए फ़ॉन्ट्स के लिए, एडोब ने ओपनटाइप में रूपांतरण के साथ-साथ कुछ हद तक रीडिज़ाइन भी किया।
अनेक  [[एडोब मूल]] फ़ॉन्ट्स के लिए, विशेष रूप से [[रॉबर्ट स्लिमबैक]] द्वारा डिज़ाइन किए गए फ़ॉन्ट्स के लिए, एडोब ने ओपनटाइप में रूपांतरण के साथ-साथ कुछ सीमा  तक रीडिज़ाइन भी किया।


टाइपफेस हेल्वेटिका नैरो को ओपनटाइप में परिवर्तित नहीं किया गया था, क्योंकि टाइप 1 मूल वास्तव में डिजाइन किए गए संक्षिप्त टाइपफेस के बजाय हेल्वेटिका का गणितीय रूप से कुचला हुआ संस्करण था। यह मूल रूप से पोस्टस्क्रिप्ट प्रिंटर में ROM स्थान को संरक्षित करने के लिए किया गया था।<ref>[http://www.adobe.com/type/opentype/T1_to_OTF_FAQ.htm Type 1 ("PostScript") to OpenType font conversion]</ref>
टाइपफेस हेल्वेटिका नैरो को ओपनटाइप में परिवर्तित नहीं किया गया था, क्योंकि टाइप 1 मूल वास्तव में डिजाइन किए गए संक्षिप्त टाइपफेस   के अतिरिक्त    हेल्वेटिका का गणितीय रूप से कुचला हुआ संस्करण था। यह मूल रूप से पोस्टस्क्रिप्ट प्रिंटर में ROM स्थान को संरक्षित करने के लिए किया गया था।<ref>[http://www.adobe.com/type/opentype/T1_to_OTF_FAQ.htm Type 1 ("PostScript") to OpenType font conversion]</ref>
उपरोक्त परिवर्तनों के परिणामस्वरूप, Adobe अब टाइप 1 और ओपनटाइप फ़ॉन्ट के बीच मीट्रिक संगतता की गारंटी नहीं देता है। हालाँकि, एडोब का दावा है कि एडोब (एडोब ओरिजिनल नहीं) फ़ॉन्ट्स के लिए परिवर्तन न्यूनतम है, यदि:
उपरोक्त परिवर्तनों के परिणामस्वरूप, Adobe अब टाइप 1 और ओपनटाइप फ़ॉन्ट के मध्य  मीट्रिक संगतता की गारंटी नहीं देता है। चूंकि , एडोब का प्रमाणित  है कि एडोब (एडोब ओरिजिनल नहीं) फ़ॉन्ट्स के लिए परिवर्तन न्यूनतम है, यदि:


*पाठ अंग्रेजी में लिखा गया है
*पाठ अंग्रेजी में लिखा गया है
*स्वरूपित पाठ में केवल गैर-उच्चारण वर्ण हैं
*स्वरूपित पाठ में केवल गैर-उच्चारण वर्ण हैं
*केवल पुराने फ़ॉन्ट में मौजूद वर्णों का उपयोग किया जाता है, पूर्व प्रतीक प्रतिस्थापन वर्णों के बिना
*केवल पुराने फ़ॉन्ट में उपस्थित वर्णों का उपयोग किया जाता है, पूर्व प्रतीक प्रतिस्थापन वर्णों के बिना
*ऐप्लिकेशन का उपयोग किया जाता है जिसमें बेस लाइन स्पेसिंग केवल बिंदु आकार या अग्रणी पर होती है, न कि फ़ॉन्ट के बाउंडिंग बॉक्स पर
*ऐप्लिकेशन का उपयोग किया जाता है जिसमें बेस लाइन स्पेसिंग केवल बिंदु आकार या अग्रणी पर होती है, न कि फ़ॉन्ट के बाउंडिंग बॉक्स पर


===मूल समग्र फ़ॉन्ट===
===मूल समग्र फ़ॉन्ट===
मूल समग्र फ़ॉन्ट प्रारूप (जो टाइप 0 फ़ाइल संरचना का उपयोग करता है) एडोब का बड़े अक्षर सेट वाले फ़ॉन्ट के लिए प्रारूप लागू करने का पहला प्रयास था, जो पोस्टस्क्रिप्ट स्तर 2 के साथ शुरू हुआ था।
मूल समग्र फ़ॉन्ट प्रारूप (जो टाइप 0 फ़ाइल संरचना का उपयोग करता है) एडोब का बड़े अक्षर समुच्चय  वाले फ़ॉन्ट के लिए प्रारूप प्रयुक्त  करने का पहला प्रयास था, जो पोस्टस्क्रिप्ट स्तर 2 के साथ प्रारंभिक  हुआ था।


इसके बाद Adobe ने CID-कुंजी फ़ॉन्ट फ़ाइल स्वरूप विकसित किया, जिसे जटिल एशियाई-भाषा एन्कोडिंग और वर्ण सेट मुद्दों को संबोधित करने के लिए बेहतर प्रदर्शन और अधिक लचीली वास्तुकला प्रदान करने के लिए डिज़ाइन किया गया था। Adobe OCF फ़ॉन्ट प्रारूप का दस्तावेजीकरण या समर्थन नहीं करता है।
इसके पश्चात्  Adobe ने CID-कुंजी फ़ॉन्ट फ़ाइल स्वरूप विकसित किया, जिसे जटिल एशियाई-भाषा एन्कोडिंग और वर्ण समुच्चय  मुद्दों को संबोधित करने के लिए उत्तम प्रदर्शन और अधिक लचीली वास्तुकला प्रदान करने के लिए डिज़ाइन किया गया था। Adobe OCF फ़ॉन्ट प्रारूप का दस्तावेजीकरण या समर्थन नहीं करता है।


OCF फ़ॉन्ट मेट्रिक्स का वर्णन Adobe Composite फ़ॉन्ट मेट्रिक्स फ़ाइल में किया गया है।
OCF फ़ॉन्ट मेट्रिक्स का वर्णन Adobe Composite फ़ॉन्ट मेट्रिक्स फ़ाइल में किया गया है।


=== एडोब फॉन्ट मेट्रिक्स, एडोब कम्पोजिट फॉन्ट मेट्रिक्स, एडोब मल्टीपल फॉन्ट मेट्रिक्स===
=== एडोब फॉन्ट मेट्रिक्स, एडोब कम्पोजिट फॉन्ट मेट्रिक्स, एडोब मल्टीपल फॉन्ट मेट्रिक्स===
एडोब फॉन्ट मेट्रिक्स (एएफएम), एडोब कंपोजिट फॉन्ट मेट्रिक्स (एसीएफएम), एडोब मल्टीपल फॉन्ट मेट्रिक्स (एएमएफएम) [[कम्प्यूटर फाइल]] में फ़ॉन्ट प्रोग्राम के लिए सामान्य टाइपफेस जानकारी और फ़ॉन्ट मेट्रिक्स जानकारी होती है। ये फ़ाइलें आम तौर पर सीधे [[यूनिक्स]] वातावरण में ही उपयोग की जाती हैं।
एडोब फॉन्ट मेट्रिक्स (एएफएम), एडोब कंपोजिट फॉन्ट मेट्रिक्स (एसीएफएम), एडोब मल्टीपल फॉन्ट मेट्रिक्स (एएमएफएम) [[कम्प्यूटर फाइल]] में फ़ॉन्ट प्रोग्राम के लिए सामान्य टाइपफेस जानकारी और फ़ॉन्ट मेट्रिक्स जानकारी होती है। ये फ़ाइलें सामान्यतः  सीधे [[यूनिक्स]] वातावरण में ही उपयोग की जाती हैं।


एक एएफएम फ़ाइल फ़ॉन्ट प्रोग्राम के लिए वैश्विक मेट्रिक्स और प्रत्येक व्यक्तिगत चरित्र के मेट्रिक्स दोनों प्रदान करती है।
एक एएफएम फ़ाइल फ़ॉन्ट प्रोग्राम के लिए वैश्विक मेट्रिक्स और प्रत्येक व्यक्तिगत चरित्र के मेट्रिक्स दोनों प्रदान करती है।
Line 256: Line 256:
एकाधिक मास्टर फ़ॉन्ट के मेट्रिक्स को एएमएफएम फ़ाइल द्वारा वर्णित किया गया है, जो नियंत्रण डेटा और वैश्विक फ़ॉन्ट जानकारी निर्दिष्ट करता है, साथ ही फ़ॉन्ट में प्रत्येक मास्टर डिज़ाइन के लिए एएफएम फ़ाइल भी निर्दिष्ट करता है।
एकाधिक मास्टर फ़ॉन्ट के मेट्रिक्स को एएमएफएम फ़ाइल द्वारा वर्णित किया गया है, जो नियंत्रण डेटा और वैश्विक फ़ॉन्ट जानकारी निर्दिष्ट करता है, साथ ही फ़ॉन्ट में प्रत्येक मास्टर डिज़ाइन के लिए एएफएम फ़ाइल भी निर्दिष्ट करता है।


एक एसीएफएम फ़ाइल समग्र फ़ॉन्ट की संरचना के बारे में जानकारी प्रदान करती है। विशेष रूप से, समग्र फ़ॉन्ट प्रोग्राम के वैश्विक मेट्रिक्स और इसके तत्काल वंशज फ़ॉन्ट प्रोग्रामों में से प्रत्येक के वैश्विक मेट्रिक्स। एसीएफएम फ़ाइल बेस फ़ॉन्ट से संबद्ध नहीं है, लेकिन समग्र फ़ॉन्ट की शीर्ष-स्तरीय संरचना के रूप में कार्य करती है। समग्र फ़ॉन्ट में अलग-अलग वर्णों के वर्ण मेट्रिक्स को अधिक संबद्ध एएफएम फ़ाइलों में से द्वारा पूरी तरह से वर्णित किया गया है।
एक एसीएफएम फ़ाइल समग्र फ़ॉन्ट की संरचना के बारे में जानकारी प्रदान करती है। विशेष रूप से, समग्र फ़ॉन्ट प्रोग्राम के वैश्विक मेट्रिक्स और इसके तत्काल वंशज फ़ॉन्ट प्रोग्रामों में से प्रत्येक के वैश्विक मेट्रिक्स। एसीएफएम फ़ाइल बेस फ़ॉन्ट से संबद्ध नहीं है, किन्तु समग्र फ़ॉन्ट की शीर्ष-स्तरीय संरचना के रूप में कार्य करती है। समग्र फ़ॉन्ट में अलग-अलग वर्णों के वर्ण मेट्रिक्स को अधिक संबद्ध एएफएम फ़ाइलों में से द्वारा पूरी तरह से वर्णित किया गया है।


प्रारूप पर्याप्त रूप से समान हैं कि अनुपालन पार्सर एएफएम, एसीएफएम और एएमएफएम फाइलों को पार्स कर सकता है।
प्रारूप पर्याप्त रूप से समान हैं कि अनुपालन पार्सर एएफएम, एसीएफएम और एएमएफएम फाइलों को पार्स कर सकता है।


===प्रिंटर फ़ॉन्ट [[ASCII]]===
===प्रिंटर फ़ॉन्ट [[ASCII]]===
प्रिंटर फ़ॉन्ट ASCII (PFA) टाइप 1 फ़ॉन्ट प्रोग्राम का शुद्ध ASCII संस्करण है, जिसमें विशेष रूप से फ़ॉन्ट का ग्लिफ़ डेटा होता है। यह किसी भी प्रकार के आवरण के बिना शुद्ध पोस्टस्क्रिप्ट कोड है, और पीएस दुभाषिया में फ़ॉन्ट को परिभाषित करने के लिए इसे पीएस फ़ाइल में पूर्ण रूप से कॉपी किया जा सकता है। PFA UNIX परिवेश में उपयोग किए जाने वाले टाइप 1 फ़ॉन्ट के लिए पसंदीदा प्रारूप है, और आमतौर पर इसमें .PFA फ़ाइल नाम एक्सटेंशन होता है।
प्रिंटर फ़ॉन्ट ASCII (PFA) टाइप 1 फ़ॉन्ट प्रोग्राम का शुद्ध ASCII संस्करण है, जिसमें विशेष रूप से फ़ॉन्ट का ग्लिफ़ डेटा होता है। यह किसी भी प्रकार के आवरण के बिना शुद्ध पोस्टस्क्रिप्ट कोड है, और पीएस दुभाषिया में फ़ॉन्ट को परिभाषित करने के लिए इसे पीएस फ़ाइल में पूर्ण रूप से कॉपी किया जा सकता है। PFA UNIX परिवेश में उपयोग किए जाने वाले टाइप 1 फ़ॉन्ट के लिए पसंदीदा प्रारूप है, और सामान्यतः  इसमें .PFA फ़ाइल नाम एक्सटेंशन होता है।


हालाँकि इन फ़ाइलों में वाक्यात्मक रूप से मनमाना पोस्टस्क्रिप्ट कोड हो सकता है, वे आमतौर पर पूर्ण पोस्टस्क्रिप्ट दुभाषियों से कम पाठकों को उन्हें संसाधित करने की अनुमति देने के लिए कठोर सूत्र का पालन करते हैं (उदाहरण के लिए फ़ॉन्ट को सबसेट करने के लिए)। फ़ाइल के पहले खंड को [[स्पष्ट पाठ]] भाग कहा जाता है, और उन डेटा संरचनाओं का निर्माण शुरू होता है जो पोस्टस्क्रिप्ट दुभाषिया में फ़ॉन्ट को परिभाषित करते हैं; यहां दी गई जानकारी वे चीजें हैं जिन्हें 1980 के दशक में Adobe सार्वजनिक करने में सहज था, और इसका अधिकांश भाग साथी AFM फ़ाइल में भी मौजूद होगा। स्पष्ट पाठ भाग में अंतिम दो ऑपरेटर हैं <code>currentfile eexec</code> (एन्क्रिप्टेड निष्पादन), जो दुभाषिया को निर्देशों की एन्क्रिप्टेड स्ट्रीम के रूप में वर्तमान फ़ाइल को पढ़ने के लिए स्विच करने का निर्देश देता है। फ़ॉन्ट डेटा संरचनाओं के निर्माण को पूरा करने के लिए निम्नलिखित एन्क्रिप्टेड भाग फिर से पोस्टस्क्रिप्ट कोड है - इसमें बहुत से चारस्ट्रिंग शामिल हैं, जो कि प्रकार का [[ बाईटकोड |बाईटकोड]] है, लेकिन फ़ॉन्ट परिभाषा चरण में वे केवल फ़ॉन्ट में संग्रहीत डेटा हैं - भले ही वह कोड को एन्क्रिप्ट किया जाता है (जो मनमाना बाइट मान उत्पन्न करता है) और फिर फ़ाइल की समग्र ASCII प्रकृति को सुनिश्चित करने के लिए हेक्स-एन्कोड किया जाता है। यहां बनाई गई डेटा संरचनाओं को चिह्नित किया गया है <code>noaccess</code> उन्हें बाद के पोस्टस्क्रिप्ट कोड के लिए अप्राप्य बनाने के लिए। एन्क्रिप्टेड भाग में अंतिम क्रिया फ़ाइल को सामान्य रूप से पढ़ने के लिए वापस स्विच करना है, लेकिन चूंकि eexec थोड़ा आगे पढ़ेगा, इसलिए यह जानना असंभव था कि सामान्य प्रसंस्करण किस वर्ण पर फिर से शुरू होगा। इसलिए, पीएफए ​​फाइलें 512 शून्य के ट्रेलर के साथ समाप्त होती हैं <code>cleartomark</code> ऑपरेटर जो किसी भी ऑपरेंड को फेंक देता है जो यादृच्छिक स्थिति से शुरू होने वाले उन शून्यों की व्याख्या के परिणामस्वरूप स्टैक पर समाप्त हो सकता है।
चूंकि  इन फ़ाइलों में वाक्यात्मक रूप से मनमाना पोस्टस्क्रिप्ट कोड हो सकता है, वे सामान्यतः  पूर्ण पोस्टस्क्रिप्ट दुभाषियों से कम पाठकों को उन्हें संसाधित करने की अनुमति देने के लिए कठोर सूत्र का पालन करते हैं (उदाहरण के लिए फ़ॉन्ट को सबसेट करने के लिए)। फ़ाइल के पहले खंड को [[स्पष्ट पाठ]] भाग कहा जाता है, और उन डेटा संरचनाओं का निर्माण प्रारंभिक  होता है जो पोस्टस्क्रिप्ट दुभाषिया में फ़ॉन्ट को परिभाषित करते हैं; यहां दी गई जानकारी वे चीजें हैं जिन्हें 1980 के दशक में Adobe सार्वजनिक करने में सहज था, और इसका अधिकांश भाग साथी AFM फ़ाइल में भी उपस्थित होगा। स्पष्ट पाठ भाग में अंतिम दो ऑपरेटर हैं <code>currentfile eexec</code> (एन्क्रिप्टेड निष्पादन), जो दुभाषिया को निर्देशों की एन्क्रिप्टेड स्ट्रीम के रूप में वर्तमान फ़ाइल को पढ़ने के लिए स्विच करने का निर्देश देता है। फ़ॉन्ट डेटा संरचनाओं के निर्माण को पूरा करने के लिए निम्नलिखित एन्क्रिप्टेड भाग फिर से पोस्टस्क्रिप्ट कोड है - इसमें बहुत से चारस्ट्रिंग सम्मिलित  हैं, जो कि प्रकार का [[ बाईटकोड |बाईटकोड]] है, किन्तु फ़ॉन्ट परिभाषा चरण में वे केवल फ़ॉन्ट में संग्रहीत डेटा हैं - तथापि  वह कोड को एन्क्रिप्ट किया जाता है (जो मनमाना बाइट मान उत्पन्न करता है) और फिर फ़ाइल की समग्र ASCII प्रकृति को सुनिश्चित करने के लिए हेक्स-एन्कोड किया जाता है। यहां बनाई गई डेटा संरचनाओं को चिह्नित किया गया है <code>noaccess</code> उन्हें पश्चात्  के पोस्टस्क्रिप्ट कोड के लिए अप्राप्य बनाने के लिए। एन्क्रिप्टेड भाग में अंतिम क्रिया फ़ाइल को सामान्य रूप से पढ़ने के लिए वापस स्विच करना है, किन्तु चूंकि eexec थोड़ा आगे पढ़ेगा, इसलिए यह जानना असंभव था कि सामान्य प्रसंस्करण किस वर्ण पर फिर से प्रारंभिक  होगा। इसलिए, पीएफए ​​फाइलें 512 शून्य के ट्रेलर के साथ समाप्त होती हैं <code>cleartomark</code> ऑपरेटर जो किसी भी ऑपरेंड को फेंक देता है जो यादृच्छिक स्थिति से प्रारंभिक  होने वाले उन शून्यों की व्याख्या के परिणामस्वरूप स्टैक पर समाप्त हो सकता है।


===प्रिंटर [[फ़ॉन्ट]] बाइनरी===
===प्रिंटर [[फ़ॉन्ट]] बाइनरी===
प्रिंटर फ़ॉन्ट बाइनरी (पीएफबी) एडोब सिस्टम्स द्वारा बनाया गया बाइनरी पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूप है, जिसमें आमतौर पर .पीएफबी फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट का ग्लिफ़ डेटा होता है।
प्रिंटर फ़ॉन्ट बाइनरी (पीएफबी) एडोब सिस्टम्स द्वारा बनाया गया बाइनरी पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूप है, जिसमें सामान्यतः  .पीएफबी फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट का ग्लिफ़ डेटा होता है।


पीएफए ​​फ़ाइल में डेटा के अधिक कॉम्पैक्ट भंडारण की अनुमति देने के लिए पीएफबी प्रारूप हल्का आवरण है। फ़ाइल में कई ब्लॉक हैं, जिनमें से प्रत्येक को ASCII या बाइनरी के रूप में चिह्नित किया गया है। संबंधित पीएफए ​​फ़ाइल को फिर से बनाने के लिए, ASCII ब्लॉक को शब्दशः लिया जाता है और बाइनरी ब्लॉक को हेक्स-एनकोड किया जाता है। बाइनरी ब्लॉक वे होते हैं जो फ़ॉन्ट प्रोग्राम का एन्क्रिप्टेड भाग बनाते हैं।
पीएफए ​​फ़ाइल में डेटा के अधिक कॉम्पैक्ट भंडारण की अनुमति देने के लिए पीएफबी प्रारूप हल्का आवरण है। फ़ाइल में अनेक  ब्लॉक हैं, जिनमें से प्रत्येक को ASCII या बाइनरी के रूप में चिह्नित किया गया है। संबंधित पीएफए ​​फ़ाइल को फिर से बनाने के लिए, ASCII ब्लॉक को शब्दशः लिया जाता है और बाइनरी ब्लॉक को हेक्स-एनकोड किया जाता है। बाइनरी ब्लॉक वे होते हैं जो फ़ॉन्ट प्रोग्राम का एन्क्रिप्टेड भाग बनाते हैं।


===लेजरराइटर फ़ॉन्ट===
===लेजरराइटर फ़ॉन्ट===
लेज़रराइटर फ़ॉन्ट (LWFN) बाइनरी पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूप है जिसका उपयोग [[क्लासिक मैक ओएस]] पर किया जाता है, जो वैचारिक रूप से प्रिंटर फ़ॉन्ट बाइनरी प्रारूप के समान है लेकिन फ़ॉन्ट डेटा के लिए कस्टम रैपर के बजाय मैक ओएस संसाधन फोर्क डेटा संरचना का उपयोग करता है। इसमें फ़ॉन्ट के लिए ग्लिफ़ डेटा शामिल है।
लेज़रराइटर फ़ॉन्ट (LWFN) बाइनरी पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूप है जिसका उपयोग [[क्लासिक मैक ओएस]] पर किया जाता है, जो वैचारिक रूप से प्रिंटर फ़ॉन्ट बाइनरी प्रारूप के समान है किन्तु फ़ॉन्ट डेटा के लिए कस्टम रैपर   के अतिरिक्त    मैक ओएस संसाधन फोर्क डेटा संरचना का उपयोग करता है। इसमें फ़ॉन्ट के लिए ग्लिफ़ डेटा सम्मिलित  है।


<code>LWFN</code> इस प्रकार की फ़ाइल के लिए फ़ाइल प्रकार कोड है। इसमें कोई एक्सटेंशन नहीं होगा, और फ़ाइल नाम 5+3+3+... सूत्र के अनुसार, फ़ॉन्ट के पोस्टस्क्रिप्ट नाम का संक्षिप्त रूप होगा: नाम को [[CamelCase]] में पढ़ा जाता है और उपशब्दों में विभाजित किया जाता है, पहले उपशब्द से अधिकतम 5 अक्षर रखे जाते हैं, और किसी भी बाद के उपशब्द से अधिकतम 3 अक्षर रखे जाते हैं। इस प्रकार, पैलेटिनो-बोल्डइटैलिक को पैलेटबोलिटा फ़ाइल में पाया जाएगा।
<code>LWFN</code> इस प्रकार की फ़ाइल के लिए फ़ाइल प्रकार कोड है। इसमें कोई एक्सटेंशन नहीं होगा, और फ़ाइल नाम 5+3+3+... सूत्र के अनुसार, फ़ॉन्ट के पोस्टस्क्रिप्ट नाम का संक्षिप्त रूप होगा: नाम को [[CamelCase]] में पढ़ा जाता है और उपशब्दों में विभाजित किया जाता है, पहले उपशब्द से अधिकतम 5 अक्षर रखे जाते हैं, और किसी भी पश्चात्  के उपशब्द से अधिकतम 3 अक्षर रखे जाते हैं। इस प्रकार, पैलेटिनो-बोल्डइटैलिक को पैलेटबोलिटा फ़ाइल में पाया जाएगा।


===प्रिंटर फ़ॉन्ट मीट्रिक===
===प्रिंटर फ़ॉन्ट मीट्रिक===
प्रिंटर फॉन्ट मेट्रिक (पीएफएम) एएफएम का बाइनरी संस्करण है, जिसमें आमतौर पर .पीएफएम फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट मीट्रिक जानकारी शामिल है.
प्रिंटर फॉन्ट मेट्रिक (पीएफएम) एएफएम का बाइनरी संस्करण है, जिसमें सामान्यतः  .पीएफएम फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट मीट्रिक जानकारी सम्मिलित  है.


पीएफएम प्रारूप विंडोज 3.1 ''प्रिंटर और फॉन्ट किट'' सहायता फ़ाइल (पीएफके31डब्ल्यूएच.एचएलपी) में प्रलेखित है। कुछ विवरण Windows 3.1 ''डिवाइस ड्राइवर्स एडाप्टेशन गाइड'' सहायता फ़ाइल (DDAG31WH.HLP) में भी शामिल हैं। वे दोनों दस्तावेज़ विंडोज़ 3.1 डिवाइस डेवलपमेंट किट (डीडीके) का हिस्सा हैं, जो अभी भी एमएसडीएन ग्राहकों के लिए उपलब्ध है (अक्टूबर 2008)।
पीएफएम प्रारूप विंडोज 3.1 ''प्रिंटर और फॉन्ट किट'' सहायता फ़ाइल (पीएफके31डब्ल्यूएच.एचएलपी) में प्रलेखित है। कुछ विवरण Windows 3.1 ''डिवाइस ड्राइवर्स एडाप्टेशन गाइड'' सहायता फ़ाइल (DDAG31WH.HLP) में भी सम्मिलित  हैं। वे दोनों दस्तावेज़ विंडोज़ 3.1 डिवाइस डेवलपमेंट किट (डीडीके) का हिस्सा हैं, जो अभी भी एमएसडीएन ग्राहकों के लिए उपलब्ध है (अक्टूबर 2008)।


===.INF===
===.INF===
.inf (सूचना) फ़ाइलों में सादे ASCII पाठ में एप्लिकेशन-विशिष्ट जानकारी होती है, जैसे विंडोज़ और डॉस-आधारित अनुप्रयोगों के लिए फ़ॉन्ट मेनू नाम। जब विंडोज़ में फ़ॉन्ट स्थापित किया जाता है, तो एटीएम इंस्टालर सॉफ़्टवेयर एएफएम और आईएनएफ फ़ाइल को इनपुट के रूप में लेता है और इंस्टॉलेशन के समय आवश्यक पीएफएम फ़ाइल उत्पन्न करता है। AFM और INF फ़ाइलें उपयोगकर्ता के सिस्टम में स्थापित नहीं हैं।
.inf (सूचना) फ़ाइलों में सादे ASCII पाठ में एप्लिकेशन-विशिष्ट जानकारी होती है, जैसे विंडोज़ और डॉस-आधारित अनुप्रयोगों के लिए फ़ॉन्ट मेनू नाम। जब विंडोज़ में फ़ॉन्ट स्थापित किया जाता है, तब  एटीएम इंस्टालर सॉफ़्टवेयर एएफएम और आईएनएफ फ़ाइल को इनपुट के रूप में लेता है और इंस्टॉलेशन के समय आवश्यक पीएफएम फ़ाइल उत्पन्न करता है। AFM और INF फ़ाइलें उपयोगकर्ता के प्रणाली में स्थापित नहीं हैं।


===.एमएमएम===
===.एमएमएम===
Line 287: Line 287:


===.ओएफएम===
===.ओएफएम===
.OFM, संस्करण 2.1 से शुरू होने वाले बाइनरी फ़ॉन्ट मेट्रिक्स फ़ाइल के संस्करण के लिए ओएस/2 द्वारा उपयोग किया जाने वाला एक्सटेंशन है।
.OFM, संस्करण 2.1 से प्रारंभिक  होने वाले बाइनरी फ़ॉन्ट मेट्रिक्स फ़ाइल के संस्करण के लिए ओएस/2 द्वारा उपयोग किया जाने वाला एक्सटेंशन है।


==माइक्रोसॉफ्ट विंडोज़ के लिए समर्थन==
==माइक्रोसॉफ्ट विंडोज़ के लिए समर्थन==
विंडोज़ 95, विंडोज़ 98, [[विंडोज़ एनटी 4]] और [[विंडोज़ मी]] मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन नहीं करते हैं। इन ऑपरेटिंग सिस्टम पर इन फ़ॉन्ट्स का उपयोग करने के लिए एडोब टाइप मैनेजर की आवश्यकता है। [[Windows 2000]], [[Windows XP]] और [[Windows Vista]] [[ग्राफ़िक्स डिवाइस इंटरफ़ेस]] कॉल के माध्यम से मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन करते हैं। [[विंडोज प्रेजेंटेशन फाउंडेशन]] को विंडोज़ विस्टा में पेश किया गया, जो कि विंडोज़ एक्सपी के लिए भी उपलब्ध है, हालांकि #कॉम्पैक्ट फ़ॉन्ट प्रारूप फ़ॉन्ट के पक्ष में, टाइप 1 फ़ॉन्ट के लिए समर्थन छोड़ देता है।
विंडोज़ 95, विंडोज़ 98, [[विंडोज़ एनटी 4]] और [[विंडोज़ मी]] मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन नहीं करते हैं। इन ऑपरेटिंग प्रणाली पर इन फ़ॉन्ट्स का उपयोग करने के लिए एडोब टाइप मैनेजर की आवश्यकता है। [[Windows 2000]], [[Windows XP]] और [[Windows Vista]] [[ग्राफ़िक्स डिवाइस इंटरफ़ेस]] कॉल के माध्यम से मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन करते हैं। [[विंडोज प्रेजेंटेशन फाउंडेशन]] को विंडोज़ विस्टा में पेश किया गया, जो कि विंडोज़ एक्सपी के लिए भी उपलब्ध है, चूंकि  #कॉम्पैक्ट फ़ॉन्ट प्रारूप फ़ॉन्ट के पक्ष में, टाइप 1 फ़ॉन्ट के लिए समर्थन छोड़ देता है।


Microsoft Windows प्लेटफ़ॉर्म के लिए जो मूल रूप से पोस्टस्क्रिप्ट का समर्थन करते हैं, केवल बाइनरी पोस्टस्क्रिप्ट और ओपनटाइप फ़ाइल स्वरूप समर्थित हैं।
Microsoft Windows प्लेटफ़ॉर्म के लिए जो मूल रूप से पोस्टस्क्रिप्ट का समर्थन करते हैं, केवल बाइनरी पोस्टस्क्रिप्ट और ओपनटाइप फ़ाइल स्वरूप समर्थित हैं।


विंडोज़ विस्टा में विंडोज़ प्रेजेंटेशन फ़ाउंडेशन (पूर्व में कोडनेम एवलॉन) ओपन टाइप सीएफएफ/टाइप 2 फोंट को रास्टराइजिंग करने का समर्थन करता है, जबकि टाइप 1 फोंट अभी भी ग्राफिक्स डिवाइस इंटरफेस में समर्थित होंगे, लेकिन जीडीआई+ में नहीं।
विंडोज़ विस्टा में विंडोज़ प्रेजेंटेशन फ़ाउंडेशन (पूर्व में कोडनेम एवलॉन) ओपन टाइप सीएफएफ/टाइप 2 फोंट को रास्टराइजिंग करने का समर्थन करता है, जबकि टाइप 1 फोंट अभी भी ग्राफिक्स डिवाइस इंटरफेस में समर्थित होंगे, किन्तु जीडीआई+ में नहीं।


==पोस्टस्क्रिप्ट फ़ॉन्ट उपयोगिताएँ==
==पोस्टस्क्रिप्ट फ़ॉन्ट उपयोगिताएँ==
आई. ली हेदरिंगटन और [[एडी कोहलर]] का [http://www.lcdf.org/~eddietwo/type/#t1utils t1utils] फ़ॉन्ट उपयोगिता पैकेज टाइप 1 फ़ॉन्ट को मानव-पठनीय और संपादन योग्य प्रारूप (t1disasm) में डिकोड करने के लिए उपकरण प्रदान करता है। ), ASCII और बाइनरी प्रारूपों (t1ascii और t1binary) के बीच कनवर्ट करने के लिए, और मैकिंटोश पोस्टस्क्रिप्ट फॉर्मेट से एडोब पोस्टस्क्रिप्ट फॉन्ट फॉर्मेट (अनपोस्ट) में कनवर्ट करने के लिए, उन्हें वापस फ़ॉन्ट्स (t1asm) में जोड़ना।
आई. ली हेदरिंगटन और [[एडी कोहलर]] का [http://www.lcdf.org/~eddietwo/type/#t1utils t1utils] फ़ॉन्ट उपयोगिता पैकेज टाइप 1 फ़ॉन्ट को मानव-पठनीय और संपादन योग्य प्रारूप (t1disasm) में डिकोड करने के लिए उपकरण प्रदान करता है। ), ASCII और बाइनरी प्रारूपों (t1ascii और t1binary) के मध्य  कनवर्ट करने के लिए, और मैकिंटोश पोस्टस्क्रिप्ट फॉर्मेट से एडोब पोस्टस्क्रिप्ट फॉन्ट फॉर्मेट (अनपोस्ट) में कनवर्ट करने के लिए, उन्हें वापस फ़ॉन्ट्स (t1asm) में जोड़ना।


==यह भी देखें==
==यह भी देखें==
Line 333: Line 333:
*[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 Adobe तकनीकी नोट #5078: CID के लिए Adobe-Japan1-6 कैरेक्टर संग्रह -कीड फ़ॉन्ट्स]
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5078.Adobe-Japan1-6.pdf Adobe तकनीकी नोट #5078: CID के लिए Adobe-Japan1-6 कैरेक्टर संग्रह -कीड फ़ॉन्ट्स]
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5079.Adobe-GB1-5.pdf Adobe तकनीकी नोट #5079: Adobe-GB1-5 कैरेक्टर संग्रह]
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5079.Adobe-GB1-5.pdf Adobe तकनीकी नोट #5079: Adobe-GB1-5 कैरेक्टर संग्रह]
Line 347: Line 347:
===कोर फ़ॉन्ट जानकारी===
===कोर फ़ॉन्ट जानकारी===
*[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 Adobe तकनीकी नोट #5609: पोस्टस्क्रिप्ट 3 कोर फ़ॉन्ट सेट अवलोकन]
*[http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/TN5609.PS3_Fonts.pdf Adobe तकनीकी नोट #5609: पोस्टस्क्रिप्ट 3 कोर फ़ॉन्ट समुच्चय  अवलोकन]
*[http://www.adobe.com/products/postscript/pdfs/ps3fonts.pdf Adobe PostScript 3 फ़ॉन्ट सेट]
*[http://www.adobe.com/products/postscript/pdfs/ps3fonts.pdf Adobe 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 16:01, 15 July 2023

परिशिष्ट भाग फ़ॉन्ट कुशल डेस्कटॉप प्रकाशन के लिए एडोब सिस्टम्स द्वारा विकसित रूपरेखा फ़ॉन्ट विनिर्देशों में एन्कोड की गई फ़ॉन्ट फ़ाइलें हैं। यह प्रणाली फ़ॉन्ट जानकारी को एन्कोड करने के लिए पोस्टस्क्रिप्ट फ़ाइल स्वरूप का उपयोग करता है।

पोस्टस्क्रिप्ट फ़ॉन्ट का उपयोग पोस्टस्क्रिप्ट प्रणाली में मानकों के रूप में सम्मिलित  फ़ॉन्ट के मूल समुच्चय , जैसे टाइम्स न्यू रोमन, Helvetica और आईटीसी अवंत गार्डे को संदर्भित करने के लिए अलग से भी किया जा सकता है।

इतिहास

  1. टाइप 1 और #टाइप 3 फॉन्ट, चूंकि एडोब द्वारा 1984 में पोस्टस्क्रिप्ट पेज विवरण भाषा के हिस्से के रूप में पेश किए गए थे, मार्च 1985 तक व्यापक उपयोग नहीं देखा गया जब पोस्टस्क्रिप्ट भाषा, लेज़रराइटर का उपयोग करने वाला पहला लेजर प्रिंटर पेश किया गया था।

फिर भी, 1985 में, आउटलाइन फ़ॉन्ट केवल प्रिंटर में ही रहते थे, और स्क्रीन आउटलाइन फ़ॉन्ट के विकल्प के रूप में बिटमैप फ़ॉन्ट का उपयोग करती थी।

चूंकि मूल रूप से पोस्टस्क्रिप्ट का हिस्सा, टाइप 1 फ़ॉन्ट्स ने सामान्य पोस्टस्क्रिप्ट की तुलना में ड्राइंग ऑपरेशंस के सरलीकृत समुच्चय का उपयोग किया (लूप और वेरिएबल्स जैसे प्रोग्रामेटिक तत्व हटा दिए गए थे, पोर्टेबल दस्तावेज़ प्रारूप की तरह), किन्तु टाइप 1 फ़ॉन्ट्स ने फ़ॉन्ट संकेत जोड़ा | कम-रिज़ॉल्यूशन रेंडरिंग में सहायता के लिए संकेत। मूल रूप से, Adobe ने अपनी संकेत योजना का विवरण अज्ञात रखा और टाइप 1 रूपरेखा और संकेतों की सुरक्षा के लिए (सरल) एन्क्रिप्शन योजना का उपयोग किया, जो आज भी कायम है (चूंकि एन्क्रिप्शन योजना और कुंजी तब से Adobe द्वारा प्रकाशित की गई है)। इन उपायों के अतिरिक्त , एडोब की योजना को उद्योग में अन्य खिलाड़ियों द्वारा तुरंत रिवर्स-इंजीनियर किया गया। फिर भी Adobe को टाइप 1 फ़ॉन्ट के साथ काम करने वाले किसी भी व्यक्ति को अपनी विधि का लाइसेंस लेने की आवश्यकता थी।

पोस्टस्क्रिप्ट भाषा के सभी परिष्कार के लिए टाइप 3 फ़ॉन्ट की अनुमति है, किन्तु संकेत देने के लिए मानकीकृत दृष्टिकोण के बिना (चूंकि एटीएफ जैसी कुछ कंपनियों ने अपनी स्वयं की मालिकाना योजनाएं प्रयुक्त की हैं) या एन्क्रिप्शन योजना। अन्य मतभेदों ने भ्रम को और बढ़ा दिया।

इस समय लाइसेंसिंग की निवेश बहुत अधिक मानी जाती थी, और Adobe ने अधिक आकर्षक दरों पर अड़ंगा लगाना जारी रखा। यह वह उद्देश्य था जिसने 1991 के आसपास Apple को अपना स्वयं का सिस्टम, ट्रू टाइप, डिज़ाइन करने के लिए प्रेरित किया। ट्रू टाइप की घोषणा के तुरंत पश्चात् , Adobe ने "Adobe टाइप 1 फ़ॉन्ट प्रारूप" प्रकाशित किया।[1] प्रारूप के लिए विस्तृत विवरण। फ़ॉन्टोग्राफर जैसे फ़ॉन्ट विकास उपकरण ने टाइप 1 फ़ॉन्ट बनाने की क्षमता जोड़ी। तब से टाइप 2 प्रारूप को आधुनिक खुले प्रकार का प्रारूप के लिए आधार के रूप में उपयोग किया गया है।

प्रौद्योगिकी

पोस्टस्क्रिप्ट (पीएस) भाषा का उपयोग करके, ग्लिफ़ को घन समतल वक्र बेज़ियर कर्व्स (ट्रू टाइप के द्विघात वक्रों के विपरीत) के साथ वर्णित किया गया है, और इस प्रकार ग्लिफ़ के समुच्चय को सरल गणितीय परिवर्तनों के माध्यम से आकार दिया जा सकता है, जिसे पश्चात् में भेजा जा सकता है पोस्टस्क्रिप्ट-तैयार संगणक मुद्रक । क्योंकि टाइप 1 का डेटा ग्लिफ़ की रूपरेखा का विवरण है, न कि रेखापुंज छवि (अर्थात बिटमैप), टाइप 1 फ़ॉन्ट को सामान्यतः बिटमैप फ़ॉन्ट के विपरीत, रूपरेखा फ़ॉन्ट के रूप में संदर्भित किया जाता है। इलेक्ट्रॉनिक डिस्प्ले पर इन टाइपफेस का पूर्वावलोकन करने के इच्छुक उपयोगकर्ताओं के लिए, फ़ॉन्ट के छोटे संस्करणों को स्क्रीन पर सुपाठ्य और आकर्षक दिखने के लिए अतिरिक्त फ़ॉन्ट संकेत और स्थानिक एंटी-अलियासिंग | एंटी-अलियासिंग की आवश्यकता होती है। यह अधिकांशतः स्क्रीन डिस्प्ले के लिए अनुकूलित उसी टाइपफेस के अतिरिक्त बिटमैप फ़ॉन्ट के रूप में आता था। अन्यथा, टाइपसेटिंग अनुप्रयोगों में टाइप 1 फ़ॉन्ट का पूर्वावलोकन करने के लिए, एडोब टाइप मैनेजर उपयोगिता की आवश्यकता थी।

फ़ॉन्ट प्रकार

प्रकार 0

टाइप 0 समग्र फ़ॉन्ट प्रारूप है - जैसा कि पोस्टस्क्रिप्ट भाषा संदर्भ मैनुअल, दूसरे संस्करण में वर्णित है। समग्र फ़ॉन्ट उच्च-स्तरीय फ़ॉन्ट से बना होता है जो एकाधिक वंशज फ़ॉन्ट का संदर्भ देता है।

प्रकार 1

PostScript Type 1
Filename extension
Type code
Mac:
LWFN  (prn/outline-data/Mac-bitmap).
sfnt (Mac PS1 bitmap) suitcase file.
printer (prn) outline (FOND/bitmap) file.
ffil (display).
FFIL (suitcase/screen).
Win:
binary (.pfb).
Developed byAdobe Systems
Type of formatPostScript outline font
Extended to.otf (OpenType PostScript).
StandardISO 9541

टाइप 1 (जिसे पोस्टस्क्रिप्ट, पोस्टस्क्रिप्ट टाइप 1 भी कहा जाता है, PS1, T1 या एडोब टाइप 1) एडोब टाइप मैनेजर सॉफ्टवेयर और पोस्टस्क्रिप्ट प्रिंटर के साथ उपयोग के लिए सिंगल-बाइट डिजिटल फ़ॉन्ट का फ़ॉन्ट प्रारूप है। यह फ़ॉन्ट संकेत का समर्थन कर सकता है।

यह मूल रूप से मालिकाना विनिर्देश था, किन्तु एडोब ने तीसरे पक्ष के फ़ॉन्ट निर्माताओं के लिए विनिर्देश जारी किया, परंतु कि सभी प्रकार 1 फ़ॉन्ट इसका पालन करें।

टाइप 1 फ़ॉन्ट मूल रूप से मैक ओएस एक्स, विंडोज 2000 और पश्चात् में जीडीआई एपीआई के माध्यम से समर्थित हैं।[2] (वे Windows GDI+, WPF या DirectWrite API में समर्थित नहीं हैं।)

Adobe ने 27 जनवरी 2021 को घोषणा की कि वे जनवरी 2023 के पश्चात् Adobe उत्पादों में टाइप 1 फ़ॉन्ट के लिए समर्थन समाप्त कर देंगे।[3] अक्टूबर 2021 में उत्पाद के संस्करण 23.0 के रिलीज़ के साथ Adobe Photoshop में टाइप 1 फ़ॉन्ट के लिए समर्थन बंद कर दिया गया था।

प्रकार 2

टाइप 2 वर्ण स्ट्रिंग प्रारूप है जो रूपरेखा फ़ॉन्ट फ़ाइल में वर्ण विवरण प्रक्रियाओं का संक्षिप्त प्रतिनिधित्व प्रदान करता है। प्रारूप को कॉम्पैक्ट फ़ॉन्ट प्रारूप (सीएफएफ) के साथ उपयोग करने के लिए डिज़ाइन किया गया है। सीएफएफ/टाइप2 प्रारूप टाइप 1 ओपनटाइप फ़ॉन्ट का आधार है, और इसका उपयोग एक्रोबैट 3.0 पीडीएफ फाइलों (पीडीएफ प्रारूप संस्करण 1.2) में फ़ॉन्ट एम्बेड करने के लिए किया जाता है।

प्रकार 3

टाइप 3 फ़ॉन्ट (पोस्टस्क्रिप्ट टाइप 3 या के रूप में भी जाना जाता है PS3, T3 या एडोब टाइप 3) में केवल उपसमुच्चय के अतिरिक्त पूर्ण पोस्टस्क्रिप्ट भाषा का उपयोग करके परिभाषित ग्लिफ़ सम्मिलित हैं। इस वजह से, टाइप 3 फ़ॉन्ट कुछ ऐसे काम कर सकता है जो टाइप 1 फ़ॉन्ट नहीं कर सकता, जैसे कि छायांकन, रंग और भरण पैटर्न निर्दिष्ट करना। चूंकि , यह संकेत का समर्थन नहीं करता. एडोब टाइप मैनेजर टाइप 3 फ़ॉन्ट का समर्थन नहीं करता है, और वे मैक ओएस या विंडोज के किसी भी संस्करण पर मूल WYSIWYG फ़ॉन्ट के रूप में समर्थित नहीं हैं।

प्रकार 4

टाइप 4 प्रारूप है जिसका उपयोग प्रिंटर फ़ॉन्ट कार्ट्रिज के लिए फ़ॉन्ट बनाने और प्रिंटर की हार्ड डिस्क पर स्थायी भंडारण के लिए किया जाता था। चरित्र विवरण टाइप 1 प्रारूप में व्यक्त किए गए हैं। Adobe इस स्वामित्व प्रारूप का दस्तावेज़ीकरण नहीं करता है.

टाइप 5

टाइप 5, टाइप 4 प्रारूप के समान है किन्तु इसका उपयोग पोस्टस्क्रिप्ट प्रिंटर के रोम में संग्रहीत फ़ॉन्ट के लिए किया जाता है। इसे CROM फ़ॉन्ट (संपीड़ित ROM फ़ॉन्ट) के रूप में भी जाना जाता है।

प्रकार 9, 10, 11

भूतस्क्रिप्ट ने उन्हें क्रमशः #CID फ़ॉन्ट प्रकार 0, 1, और 2 के रूप में संदर्भित किया, जो एडोब सप्लीमेंट्स में प्रलेखित है। प्रकार 9, 10, और 11 क्रमशः प्रकार 1, 3, और 42 को संग्रहीत करने के लिए #CID|CID-कुंजी वाले फ़ॉन्ट हैं।

प्रकार 14

टाइप 14, या गिरगिट फ़ॉन्ट प्रारूप, का उपयोग प्रिंटर ROM जैसे छोटी मात्रा में भंडारण स्थान में बड़ी संख्या में फ़ॉन्ट का प्रतिनिधित्व करने के लिए किया जाता है। गिरगिट फ़ॉन्ट के मुख्य समुच्चय में मास्टर फ़ॉन्ट और फ़ॉन्ट डिस्क्रिप्टर का समुच्चय होता है जो निर्दिष्ट करता है कि किसी विशिष्ट टाइपफेस के लिए वर्ण आकार का वांछित समुच्चय देने के लिए मास्टर फ़ॉन्ट को कैसे समायोजित किया जाना है।

Adobe टाइप 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]


अक्षर समुच्चय

चूंकि पोस्टस्क्रिप्ट फ़ॉन्ट में कोई भी वर्ण समुच्चय हो सकता है, Adobe द्वारा विशेष रूप से विकसित वर्ण समुच्चय होते हैं, जिनका उपयोग Adobe द्वारा विकसित फ़ॉन्ट द्वारा किया जाता है।

एडोब वेस्टर्न 2

इसमें मूल वर्ण समुच्चय सम्मिलित है जिसमें अपरकेस और लोअरकेस अक्षर, आंकड़े, उच्चारण वर्ण और विराम चिह्न सम्मिलित हैं। इन फ़ॉन्ट्स में मुद्रा प्रतीक (सेंट, डॉलर, यूरो, फ़्लोरिन, पाउंड स्टर्लिंग, येन), मानक संयुक्ताक्षर (fi, fl), सामान्य अंश (1/4, 1/2, 3/4), सामान्य गणित ऑपरेटर, सुपरस्क्रिप्ट भी सम्मिलित हैं। अंक (1,2,3), सामान्य सीमांकक और संयोजक, और अन्य प्रतीक (खंजर, ट्रेडमार्क, पंजीकृत ट्रेडमार्क, कॉपीराइट, पैराग्राफ, लीटर और अनुमानित प्रतीक सहित)। आईएसओ-एडोब कैरेक्टर समुच्चय की तुलना में, वेस्टर्न 2 में 17 अतिरिक्त प्रतीक वर्ण भी जोड़े गए हैं: यूरो, लीटर, अनुमानित, ओमेगा, पाई, आंशिक अंतर, डेल्टा, उत्पाद, योग, रेडिकल, अनंत, इंटीग्रल, लगभग सामान्तर , नोट सामान्तर , कम सामान्तर , अधिक सामान्तर , और लोजेंज.

एडोब वेस्टर्न 2 कैरेक्टर समुच्चय वाले फ़ॉन्ट अफ्रीकी, बास्क, ब्रेटन, कैटलन, डेनिश, डच, अंग्रेजी, फिनिश, फ्रेंच, गेलिक, जर्मन, आइसलैंडिक, इंडोनेशियाई, आयरिश, इतालवी, नॉर्वेजियन, पुर्तगाली, सामी, स्पेनिश सहित अधिकांश पश्चिमी भाषाओं का समर्थन करते हैं। , स्वाहिली और स्वीडिश।

इस मानक ने आईएसओ-एडोब को नए न्यूनतम वर्ण समुच्चय मानक के रूप में स्थान दिया, जैसा कि एडोब से ओपनटाइप फ़ॉन्ट्स में प्रयुक्त किया गया था।

एडोब सीई

Adobe CE वर्ण समुच्चय वाले फ़ॉन्ट में निम्नलिखित केंद्रीय यूरोपीय भाषाओं का समर्थन करने के लिए आवश्यक वर्ण भी सम्मिलित हैं: क्रोएशियाई, चेक, एस्टोनियाई, हंगेरियन, लातवियाई, लिथुआनियाई, पोलिश, रोमानियाई, सर्बियाई (लैटिन), स्लोवाक, स्लोवेनियाई और तुर्की।

एडोब-जीबी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] समर्थित एन्कोडिंग में ISO-2022, EUC-TW, बिग फाइव, UCS-2, UTF-8, UTF-16 और UTF-32 सम्मिलित हैं।

Adobe-CNS1-7 में, 23 अतिरिक्त ग्लिफ़ जोड़े गए, इसके यूनिकोड सीएमएपी संसाधनों के लिए 25 अतिरिक्त मैपिंग के साथ।[8]


एडोब-जापान1

यह जापानी फ़ॉन्ट्स के लिए विकसित वर्ण सेटों की श्रृंखला है। Adobe का नवीनतम, Adobe-Japan1-6 समुच्चय JIS X 0208, ISO-2022-JP, Windows-31J|Microsoft Windows 3.1 J, JIS X 0213:2004, JIS अक्षरों का समूह।

एडोब-जापान2

यह मूल रूप से JIS

एडोब-कोरिया1

यह कोरियाई चरित्र संग्रह केएस एक्स 1001:1992 और केएस एक्स 1003:1992 चरित्र समुच्चय मानकों और उनके चयनित कॉर्पोरेट विविधताओं के लिए समर्थन प्रदान करता है। समर्थित एन्कोडिंग में ISO-2022-KR, EUC-KR, जोहाब, एकीकृत हंगुल कोड , UCS-2, UTF-8, UTF-16 और UTF-32 सम्मिलित हैं।

आईएसओ-एडोब

आईएसओ-एडोब कैरेक्टर समुच्चय वाले फ़ॉन्ट अधिकांश पश्चिमी भाषाओं का समर्थन करते हैं जिनमें सम्मिलित हैं: अफ्रीकी, बास्क, ब्रेटन, कैटलन, डेनिश, डच, अंग्रेजी, फिनिश, फ्रेंच, गेलिक, जर्मन, आइसलैंडिक, इंडोनेशियाई, आयरिश, इतालवी, नॉर्वेजियन, पुर्तगाली, सामी, स्पेनिश, स्वाहिली और स्वीडिश। यह Adobe के अधिकांश पोस्टस्क्रिप्ट टाइप 1 फ़ॉन्ट में समुच्चय किया गया मानक वर्ण है।

फ़ाइल स्वरूप

सीआईडी

CID-कुंजी फ़ॉन्ट (जिसे CID फ़ॉन्ट, CID-आधारित फ़ॉन्ट, कैरेक्टर आइडेंटिफ़ायर फ़ॉन्ट के लिए संक्षिप्त रूप में भी जाना जाता है) फ़ॉन्ट संरचना है, जिसे मूल रूप से पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूपों के लिए विकसित किया गया है, जिसे संबोधित करने के लिए डिज़ाइन किया गया है बड़ी संख्या में ग्लिफ़. इसे चित्रात्मक पूर्वी एशियाई वर्ण सेटों का समर्थन करने के लिए विकसित किया गया था, क्योंकि इनमें लैटिन, ग्रीक और सिरिलिक लेखन प्रणालियों की तुलना में अनेक अधिक वर्ण सम्मिलित हैं।

Adobe ने जटिल एशियाई-भाषा (CJK) एन्कोडिंग और बहुत बड़े कैरेक्टर समुच्चय को संबोधित करने के लिए OCF/टाइप 0 प्रारूप के साथ समस्याओं को हल करने के लिए CID-कुंजी वाले फ़ॉन्ट प्रारूप विकसित किए। सीआईडी-कुंजी वाले आंतरिक का उपयोग मानक सीआईडी-कुंजी वाले फ़ॉन्ट के लिए #टाइप 1 फ़ॉन्ट प्रारूप के साथ, या सीआईडी-कुंजी वाले ओपनटाइप फ़ॉन्ट के लिए #टाइप 2 के साथ किया जा सकता है। सीआईडी-कुंजी वाले फ़ॉन्ट अधिकांशतः विभिन्न भाषा कवरेज उद्देश्यों के लिए परिभाषित चरित्र संग्रह, स्थिर ग्लिफ़ समुच्चय का संदर्भ देते हैं। चूंकि सैद्धांतिक रूप से कोई भी फ़ॉन्ट निर्माता चरित्र संग्रह को परिभाषित कर सकता है, किन्तु केवल Adobe ही व्यापक उपयोग में है। प्रत्येक चरित्र संग्रह में एन्कोडिंग होती है जो चरित्र आईडी को ग्लिफ़ में मानचित्र करती है। किसी वर्ण संग्रह में प्रत्येक सदस्य ग्लिफ़ की पहचान अद्वितीय वर्ण पहचानकर्ता (CID) द्वारा की जाती है। ऐसे सीआईडी ​​सामान्यतः यूनिकोड जैसे अन्य एन्कोडिंग या मैपिंग के पूरक होते हैं।

चरित्र संग्रह को विशिष्ट रूप से रजिस्ट्री, ऑर्डरिंग और पूरक द्वारा नामित किया जाता है, जैसे Adobe-Japan1-6। रजिस्ट्री डेवलपर है (जैसे Adobe)। तथाकथित ऑर्डरिंग संग्रह का उद्देश्य बताता है (उदाहरण के लिए, जापान1)। पूरक संख्या (जैसे कि 6) वृद्धिशील परिवर्धन को इंगित करती है: किसी दी गई भाषा के लिए, बढ़ते आकार के अनेक वर्ण संग्रह हो सकते हैं, प्रत्येक उच्च पूरक संख्या का उपयोग करते हुए, अंतिम का सुपरसेट हो सकता है। Adobe-Japan1-0 संग्रह 8284 ग्लिफ़ है, जबकि Adobe-Japan1-6 23,058 ग्लिफ़ है।

पहचान एन्कोडिंग, जैसे कि पहचान-एच (क्षैतिज लेखन के लिए) या पहचान-वी (ऊर्ध्वाधर के लिए) का उपयोग करके चरित्र संग्रह के संदर्भ के बिना सीआईडी-कुंजी वाले फ़ॉन्ट बनाए जा सकते हैं। ऐसे फ़ॉन्ट में प्रत्येक में अद्वितीय वर्ण समुच्चय हो सकता है, और ऐसे मामलों में ग्लिफ़ की सीआईडी ​​संख्या जानकारीपूर्ण नहीं होती है; सामान्यतः इसके बजाय यूनिकोड एन्कोडिंग का उपयोग किया जाता है, संभवतः पूरक जानकारी के साथ।

सीआईडी-कुंजी वाले फ़ॉन्ट में आंतरिक रूप से उनके वर्ण समुच्चय पंक्तियों में विभाजित होते हैं, इस लाभ के साथ कि प्रत्येक पंक्ति में अलग-अलग वैश्विक संकेत पैरामीटर प्रयुक्त हो सकते हैं।

सैद्धांतिक रूप से पश्चिमी फ़ॉन्ट के सीआईडी-कुंजी वाले ओपनटाइप संस्करण बनाना संभव होगा। संकेतात्मक लाभों के कारण ऐसे कुछ फ़ॉन्ट के लिए यह वांछनीय प्रतीत होगा। चूंकि , Adobe के अनुसार, अधिकांश सॉफ़्टवेयर अवसंरचना (एप्लिकेशन, ड्राइवर, ऑपरेटिंग सिस्टम) CID-कुंजी वाले फ़ॉन्ट के बारे में गलत धारणाएँ बनाते हैं, जिससे ऐसे फ़ॉन्ट वास्तविक विश्व के उपयोग में खराब व्यवहार करते हैं।

Adobe ClearScan विधि (एक्रोबैट 9 प्रो की तरह) ऑप्टिकल कैरेक्टर रिकग्निशन (OCR) के पश्चात् स्कैन किए गए दस्तावेज़ की दृश्य उपस्थिति से मेल खाने के लिए कस्टम टाइप 1-CID फ़ॉन्ट बनाती है। क्लियरस्कैन फोंट को प्रणाली फोंट से प्रतिस्थापित नहीं करता है या उन्हें टाइप 1-एमएम (एक्रोबैट 8 और पुराने संस्करणों में) द्वारा प्रतिस्थापित नहीं करता है, किन्तु इन नए बनाए गए कस्टम फोंट का उपयोग करता है। कस्टम फ़ॉन्ट पीडीएफ फ़ाइल में एम्बेडेड हैं (यह अनिवार्य है)। एक्रोबैट डीसी में, इसे अब क्लियरस्कैन नहीं कहा जाता है, बल्कि टेक्स्ट को पहचानें - संपादन योग्य टेक्स्ट और छवियां कहा जाता है।[9] और अब पाठ को संपादित करना संभव है।[10]


संक्षिप्त फ़ॉन्ट स्वरूप

कॉम्पैक्ट फ़ॉन्ट प्रारूप (जिसे सीएफएफ फ़ॉन्ट प्रारूप, टाइप 2 फ़ॉन्ट प्रारूप, या सीएफएफ/टाइप 2 फ़ॉन्ट प्रारूप के रूप में भी जाना जाता है) टाइप 2 चारस्ट्रिंग का उपयोग करके टाइप 1 प्रारूप का दोषरहित संकलन है। इसे अनेक तर्कों, विभिन्न पूर्वनिर्धारित डिफ़ॉल्ट मानों, एन्कोडिंग मानों के अधिक कुशल आवंटन और फ़ॉन्टसेट (फोंट के परिवार) के अंदर साझा सबरूटीन्स के साथ ऑपरेटरों का उपयोग करके टाइप 1 फ़ॉन्ट्स की तुलना में कम संग्रहण स्थान का उपयोग करने के लिए डिज़ाइन किया गया है।

तथाकथित पोस्टस्क्रिप्ट या ओपनटाइप फ़ॉन्ट का टाइप 1 स्वाद, जिसे ओपनटाइप सीएफएफ भी कहा जाता है, में सीएफएफ तालिका में ग्लिफ़ रूपरेखा और संकेत सम्मिलित हैं।

सीएफएफ फ़ॉन्ट्स को पीडीएफ संस्करण 1.2 से प्रारंभिक करके पोर्टेबल दस्तावेज़ प्रारूप फ़ाइलों में एम्बेड किया जा सकता है। यह पीडीएफ के अंदर टाइप 1 फ़ॉन्ट का प्रतिनिधित्व करने का सामान्य विधि है।

  1. CID|CID-कुंजी वाले फ़ॉन्ट को CFF के अंदर CID-कुंजी वाले ओपन टाइप फ़ॉन्ट के लिए टाइप 2 चारस्ट्रिंग के साथ दर्शाया जा सकता है।

टाइप 1 फ़ॉन्ट को दोषरहित तरीके से सीएफएफ/टाइप2 प्रारूप में परिवर्तित किया जा सकता है और वापस किया जा सकता है।

एकाधिक मास्टर

मल्टीपल मास्टर फॉन्ट (या एमएम फॉन्ट) एडोब सिस्टम्स के #टाइप 1 पोस्टस्क्रिप्ट टाइपफ़ेस का विस्तार हैं। एकाधिक मास्टर फ़ॉन्ट में या अधिक मास्टर होते हैं - अर्थात , मूल फ़ॉन्ट शैलियाँ, उदा। हल्का, नियमित और बोल्ड संस्करण - और उपयोगकर्ता को इन फ़ॉन्ट शैलियों को अक्षों की सतत श्रृंखला के साथ प्रक्षेपित करने में सक्षम बनाता है। चूंकि मल्टीपल मास्टर फ़ॉन्ट अब अंतिम उपयोगकर्ता फ़ॉन्ट में आम नहीं हैं, फिर भी वे जटिल फ़ॉन्ट परिवारों को विकसित करते समय महत्वपूर्ण भूमिका निभाते हैं।

ओपनटाइप

पोस्टस्क्रिप्ट ग्लिफ़ डेटा को ओपनटाइप फ़ॉन्ट फ़ाइलों में एम्बेड किया जा सकता है, किन्तु ओपनटाइप फ़ॉन्ट पोस्टस्क्रिप्ट रूपरेखा का उपयोग करने तक सीमित नहीं हैं। ओपनटाइप फ़ॉन्ट्स में पोस्टस्क्रिप्ट रूपरेखा टाइप 2 कॉम्पैक्ट फ़ॉन्ट प्रारूप (सीएफएफ) में एन्कोड की गई है।

ओपनटाइप रूपांतरण

जब एडोब ने पोस्टस्क्रिप्ट टाइप 1 और टाइप 1 मल्टीपल मास्टर फ़ॉन्ट को ओपनटाइप सीएफएफ प्रारूप में परिवर्तित किया, तब वे एडोब टाइप लाइब्रेरी फ़ॉन्ट से अंतिम टाइप 1/एमएम संस्करणों के आधार पर बनाए गए थे। फ़ाइल स्वरूप परिवर्तन के अतिरिक्त , अन्य परिवर्तन भी हैं:

  • सभी वर्णमाला फ़ॉन्ट में 17 अतिरिक्त वर्ण सम्मिलित थे: यूरो (कुछ को यह पहले से ही टाइप 1 में मिल चुका था), लीटर, अनुमानित, और 14 मैक प्रतीक प्रतिस्थापन वर्ण। प्रतीक प्रतिस्थापन इस तथ्य से निपटने के लिए मैक ओएस पर उपयोग की जाने वाली योजना थी कि मानक आईएसओ-एडोब कैरेक्टर समुच्चय ने कुछ ऐसे कैरेक्टर छोड़ दिए जो मैकरोमन कैरेक्टर समुच्चय का हिस्सा थे। जब इन 14 अक्षरों में से को मानक एन्कोडिंग के साथ टाइप 1 फ़ॉन्ट में टाइप किया गया था, तब एटीएम और प्रिंटर ड्राइवर दोनों को सिंबल फ़ॉन्ट से टाइम्स शैली में सामान्य ग्लिफ़ मिलेगा। ओपनटाइप रूपांतरण में, इन वर्णों को कुछ सीमा तक फ़ॉन्ट-विशिष्ट उपचार (वजन और चौड़ाई) प्राप्त करते हुए, प्रत्येक फ़ॉन्ट में बनाया गया था।
  • जिन फ़ॉन्ट्स में बिना उच्चारण वाले अक्षर थे, उनमें उच्चारण वाले अक्षर को संभालने के लिए अतिरिक्त कर्निंग थी।
  • फ़ॉन्ट परिवार जिनमें अलग-अलग टाइप 1 विशेषज्ञ फ़ॉन्ट या सिरिलिक फ़ॉन्ट सम्मिलित हैं, इन ग्लिफ़ को उनके ओपनटाइप समकक्षों में बेस फ़ॉन्ट में बनाया गया है।
  • एकाधिक मास्टर फ़ॉन्ट को अलग-अलग ओपनटाइप फ़ॉन्ट में परिवर्तित किया गया; प्रत्येक फ़ॉन्ट में पूर्व एकाधिक मास्टर उदाहरण सम्मिलित होता है।

अनेक एडोब मूल फ़ॉन्ट्स के लिए, विशेष रूप से रॉबर्ट स्लिमबैक द्वारा डिज़ाइन किए गए फ़ॉन्ट्स के लिए, एडोब ने ओपनटाइप में रूपांतरण के साथ-साथ कुछ सीमा तक रीडिज़ाइन भी किया।

टाइपफेस हेल्वेटिका नैरो को ओपनटाइप में परिवर्तित नहीं किया गया था, क्योंकि टाइप 1 मूल वास्तव में डिजाइन किए गए संक्षिप्त टाइपफेस के अतिरिक्त हेल्वेटिका का गणितीय रूप से कुचला हुआ संस्करण था। यह मूल रूप से पोस्टस्क्रिप्ट प्रिंटर में ROM स्थान को संरक्षित करने के लिए किया गया था।[11] उपरोक्त परिवर्तनों के परिणामस्वरूप, Adobe अब टाइप 1 और ओपनटाइप फ़ॉन्ट के मध्य मीट्रिक संगतता की गारंटी नहीं देता है। चूंकि , एडोब का प्रमाणित है कि एडोब (एडोब ओरिजिनल नहीं) फ़ॉन्ट्स के लिए परिवर्तन न्यूनतम है, यदि:

  • पाठ अंग्रेजी में लिखा गया है
  • स्वरूपित पाठ में केवल गैर-उच्चारण वर्ण हैं
  • केवल पुराने फ़ॉन्ट में उपस्थित वर्णों का उपयोग किया जाता है, पूर्व प्रतीक प्रतिस्थापन वर्णों के बिना
  • ऐप्लिकेशन का उपयोग किया जाता है जिसमें बेस लाइन स्पेसिंग केवल बिंदु आकार या अग्रणी पर होती है, न कि फ़ॉन्ट के बाउंडिंग बॉक्स पर

मूल समग्र फ़ॉन्ट

मूल समग्र फ़ॉन्ट प्रारूप (जो टाइप 0 फ़ाइल संरचना का उपयोग करता है) एडोब का बड़े अक्षर समुच्चय वाले फ़ॉन्ट के लिए प्रारूप प्रयुक्त करने का पहला प्रयास था, जो पोस्टस्क्रिप्ट स्तर 2 के साथ प्रारंभिक हुआ था।

इसके पश्चात् Adobe ने CID-कुंजी फ़ॉन्ट फ़ाइल स्वरूप विकसित किया, जिसे जटिल एशियाई-भाषा एन्कोडिंग और वर्ण समुच्चय मुद्दों को संबोधित करने के लिए उत्तम प्रदर्शन और अधिक लचीली वास्तुकला प्रदान करने के लिए डिज़ाइन किया गया था। Adobe OCF फ़ॉन्ट प्रारूप का दस्तावेजीकरण या समर्थन नहीं करता है।

OCF फ़ॉन्ट मेट्रिक्स का वर्णन Adobe Composite फ़ॉन्ट मेट्रिक्स फ़ाइल में किया गया है।

एडोब फॉन्ट मेट्रिक्स, एडोब कम्पोजिट फॉन्ट मेट्रिक्स, एडोब मल्टीपल फॉन्ट मेट्रिक्स

एडोब फॉन्ट मेट्रिक्स (एएफएम), एडोब कंपोजिट फॉन्ट मेट्रिक्स (एसीएफएम), एडोब मल्टीपल फॉन्ट मेट्रिक्स (एएमएफएम) कम्प्यूटर फाइल में फ़ॉन्ट प्रोग्राम के लिए सामान्य टाइपफेस जानकारी और फ़ॉन्ट मेट्रिक्स जानकारी होती है। ये फ़ाइलें सामान्यतः सीधे यूनिक्स वातावरण में ही उपयोग की जाती हैं।

एक एएफएम फ़ाइल फ़ॉन्ट प्रोग्राम के लिए वैश्विक मेट्रिक्स और प्रत्येक व्यक्तिगत चरित्र के मेट्रिक्स दोनों प्रदान करती है।

एकाधिक मास्टर फ़ॉन्ट के मेट्रिक्स को एएमएफएम फ़ाइल द्वारा वर्णित किया गया है, जो नियंत्रण डेटा और वैश्विक फ़ॉन्ट जानकारी निर्दिष्ट करता है, साथ ही फ़ॉन्ट में प्रत्येक मास्टर डिज़ाइन के लिए एएफएम फ़ाइल भी निर्दिष्ट करता है।

एक एसीएफएम फ़ाइल समग्र फ़ॉन्ट की संरचना के बारे में जानकारी प्रदान करती है। विशेष रूप से, समग्र फ़ॉन्ट प्रोग्राम के वैश्विक मेट्रिक्स और इसके तत्काल वंशज फ़ॉन्ट प्रोग्रामों में से प्रत्येक के वैश्विक मेट्रिक्स। एसीएफएम फ़ाइल बेस फ़ॉन्ट से संबद्ध नहीं है, किन्तु समग्र फ़ॉन्ट की शीर्ष-स्तरीय संरचना के रूप में कार्य करती है। समग्र फ़ॉन्ट में अलग-अलग वर्णों के वर्ण मेट्रिक्स को अधिक संबद्ध एएफएम फ़ाइलों में से द्वारा पूरी तरह से वर्णित किया गया है।

प्रारूप पर्याप्त रूप से समान हैं कि अनुपालन पार्सर एएफएम, एसीएफएम और एएमएफएम फाइलों को पार्स कर सकता है।

प्रिंटर फ़ॉन्ट ASCII

प्रिंटर फ़ॉन्ट ASCII (PFA) टाइप 1 फ़ॉन्ट प्रोग्राम का शुद्ध ASCII संस्करण है, जिसमें विशेष रूप से फ़ॉन्ट का ग्लिफ़ डेटा होता है। यह किसी भी प्रकार के आवरण के बिना शुद्ध पोस्टस्क्रिप्ट कोड है, और पीएस दुभाषिया में फ़ॉन्ट को परिभाषित करने के लिए इसे पीएस फ़ाइल में पूर्ण रूप से कॉपी किया जा सकता है। PFA UNIX परिवेश में उपयोग किए जाने वाले टाइप 1 फ़ॉन्ट के लिए पसंदीदा प्रारूप है, और सामान्यतः इसमें .PFA फ़ाइल नाम एक्सटेंशन होता है।

चूंकि इन फ़ाइलों में वाक्यात्मक रूप से मनमाना पोस्टस्क्रिप्ट कोड हो सकता है, वे सामान्यतः पूर्ण पोस्टस्क्रिप्ट दुभाषियों से कम पाठकों को उन्हें संसाधित करने की अनुमति देने के लिए कठोर सूत्र का पालन करते हैं (उदाहरण के लिए फ़ॉन्ट को सबसेट करने के लिए)। फ़ाइल के पहले खंड को स्पष्ट पाठ भाग कहा जाता है, और उन डेटा संरचनाओं का निर्माण प्रारंभिक होता है जो पोस्टस्क्रिप्ट दुभाषिया में फ़ॉन्ट को परिभाषित करते हैं; यहां दी गई जानकारी वे चीजें हैं जिन्हें 1980 के दशक में Adobe सार्वजनिक करने में सहज था, और इसका अधिकांश भाग साथी AFM फ़ाइल में भी उपस्थित होगा। स्पष्ट पाठ भाग में अंतिम दो ऑपरेटर हैं currentfile eexec (एन्क्रिप्टेड निष्पादन), जो दुभाषिया को निर्देशों की एन्क्रिप्टेड स्ट्रीम के रूप में वर्तमान फ़ाइल को पढ़ने के लिए स्विच करने का निर्देश देता है। फ़ॉन्ट डेटा संरचनाओं के निर्माण को पूरा करने के लिए निम्नलिखित एन्क्रिप्टेड भाग फिर से पोस्टस्क्रिप्ट कोड है - इसमें बहुत से चारस्ट्रिंग सम्मिलित हैं, जो कि प्रकार का बाईटकोड है, किन्तु फ़ॉन्ट परिभाषा चरण में वे केवल फ़ॉन्ट में संग्रहीत डेटा हैं - तथापि वह कोड को एन्क्रिप्ट किया जाता है (जो मनमाना बाइट मान उत्पन्न करता है) और फिर फ़ाइल की समग्र ASCII प्रकृति को सुनिश्चित करने के लिए हेक्स-एन्कोड किया जाता है। यहां बनाई गई डेटा संरचनाओं को चिह्नित किया गया है noaccess उन्हें पश्चात् के पोस्टस्क्रिप्ट कोड के लिए अप्राप्य बनाने के लिए। एन्क्रिप्टेड भाग में अंतिम क्रिया फ़ाइल को सामान्य रूप से पढ़ने के लिए वापस स्विच करना है, किन्तु चूंकि eexec थोड़ा आगे पढ़ेगा, इसलिए यह जानना असंभव था कि सामान्य प्रसंस्करण किस वर्ण पर फिर से प्रारंभिक होगा। इसलिए, पीएफए ​​फाइलें 512 शून्य के ट्रेलर के साथ समाप्त होती हैं cleartomark ऑपरेटर जो किसी भी ऑपरेंड को फेंक देता है जो यादृच्छिक स्थिति से प्रारंभिक होने वाले उन शून्यों की व्याख्या के परिणामस्वरूप स्टैक पर समाप्त हो सकता है।

प्रिंटर फ़ॉन्ट बाइनरी

प्रिंटर फ़ॉन्ट बाइनरी (पीएफबी) एडोब सिस्टम्स द्वारा बनाया गया बाइनरी पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूप है, जिसमें सामान्यतः .पीएफबी फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट का ग्लिफ़ डेटा होता है।

पीएफए ​​फ़ाइल में डेटा के अधिक कॉम्पैक्ट भंडारण की अनुमति देने के लिए पीएफबी प्रारूप हल्का आवरण है। फ़ाइल में अनेक ब्लॉक हैं, जिनमें से प्रत्येक को ASCII या बाइनरी के रूप में चिह्नित किया गया है। संबंधित पीएफए ​​फ़ाइल को फिर से बनाने के लिए, ASCII ब्लॉक को शब्दशः लिया जाता है और बाइनरी ब्लॉक को हेक्स-एनकोड किया जाता है। बाइनरी ब्लॉक वे होते हैं जो फ़ॉन्ट प्रोग्राम का एन्क्रिप्टेड भाग बनाते हैं।

लेजरराइटर फ़ॉन्ट

लेज़रराइटर फ़ॉन्ट (LWFN) बाइनरी पोस्टस्क्रिप्ट फ़ॉन्ट प्रारूप है जिसका उपयोग क्लासिक मैक ओएस पर किया जाता है, जो वैचारिक रूप से प्रिंटर फ़ॉन्ट बाइनरी प्रारूप के समान है किन्तु फ़ॉन्ट डेटा के लिए कस्टम रैपर के अतिरिक्त मैक ओएस संसाधन फोर्क डेटा संरचना का उपयोग करता है। इसमें फ़ॉन्ट के लिए ग्लिफ़ डेटा सम्मिलित है।

LWFN इस प्रकार की फ़ाइल के लिए फ़ाइल प्रकार कोड है। इसमें कोई एक्सटेंशन नहीं होगा, और फ़ाइल नाम 5+3+3+... सूत्र के अनुसार, फ़ॉन्ट के पोस्टस्क्रिप्ट नाम का संक्षिप्त रूप होगा: नाम को CamelCase में पढ़ा जाता है और उपशब्दों में विभाजित किया जाता है, पहले उपशब्द से अधिकतम 5 अक्षर रखे जाते हैं, और किसी भी पश्चात् के उपशब्द से अधिकतम 3 अक्षर रखे जाते हैं। इस प्रकार, पैलेटिनो-बोल्डइटैलिक को पैलेटबोलिटा फ़ाइल में पाया जाएगा।

प्रिंटर फ़ॉन्ट मीट्रिक

प्रिंटर फॉन्ट मेट्रिक (पीएफएम) एएफएम का बाइनरी संस्करण है, जिसमें सामान्यतः .पीएफएम फ़ाइल नाम एक्सटेंशन होता है। इसमें फ़ॉन्ट मीट्रिक जानकारी सम्मिलित है.

पीएफएम प्रारूप विंडोज 3.1 प्रिंटर और फॉन्ट किट सहायता फ़ाइल (पीएफके31डब्ल्यूएच.एचएलपी) में प्रलेखित है। कुछ विवरण Windows 3.1 डिवाइस ड्राइवर्स एडाप्टेशन गाइड सहायता फ़ाइल (DDAG31WH.HLP) में भी सम्मिलित हैं। वे दोनों दस्तावेज़ विंडोज़ 3.1 डिवाइस डेवलपमेंट किट (डीडीके) का हिस्सा हैं, जो अभी भी एमएसडीएन ग्राहकों के लिए उपलब्ध है (अक्टूबर 2008)।

.INF

.inf (सूचना) फ़ाइलों में सादे ASCII पाठ में एप्लिकेशन-विशिष्ट जानकारी होती है, जैसे विंडोज़ और डॉस-आधारित अनुप्रयोगों के लिए फ़ॉन्ट मेनू नाम। जब विंडोज़ में फ़ॉन्ट स्थापित किया जाता है, तब एटीएम इंस्टालर सॉफ़्टवेयर एएफएम और आईएनएफ फ़ाइल को इनपुट के रूप में लेता है और इंस्टॉलेशन के समय आवश्यक पीएफएम फ़ाइल उत्पन्न करता है। AFM और INF फ़ाइलें उपयोगकर्ता के प्रणाली में स्थापित नहीं हैं।

.एमएमएम

.MMM फ़ाइलों का उपयोग विंडोज़ वातावरण के लिए एकाधिक मास्टर फ़ॉन्ट्स द्वारा आवश्यक मीट्रिक डेटा के लिए किया जाता है।

.ओएफएम

.OFM, संस्करण 2.1 से प्रारंभिक होने वाले बाइनरी फ़ॉन्ट मेट्रिक्स फ़ाइल के संस्करण के लिए ओएस/2 द्वारा उपयोग किया जाने वाला एक्सटेंशन है।

माइक्रोसॉफ्ट विंडोज़ के लिए समर्थन

विंडोज़ 95, विंडोज़ 98, विंडोज़ एनटी 4 और विंडोज़ मी मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन नहीं करते हैं। इन ऑपरेटिंग प्रणाली पर इन फ़ॉन्ट्स का उपयोग करने के लिए एडोब टाइप मैनेजर की आवश्यकता है। Windows 2000, Windows XP और Windows Vista ग्राफ़िक्स डिवाइस इंटरफ़ेस कॉल के माध्यम से मूल रूप से टाइप 1 फ़ॉन्ट का समर्थन करते हैं। विंडोज प्रेजेंटेशन फाउंडेशन को विंडोज़ विस्टा में पेश किया गया, जो कि विंडोज़ एक्सपी के लिए भी उपलब्ध है, चूंकि #कॉम्पैक्ट फ़ॉन्ट प्रारूप फ़ॉन्ट के पक्ष में, टाइप 1 फ़ॉन्ट के लिए समर्थन छोड़ देता है।

Microsoft Windows प्लेटफ़ॉर्म के लिए जो मूल रूप से पोस्टस्क्रिप्ट का समर्थन करते हैं, केवल बाइनरी पोस्टस्क्रिप्ट और ओपनटाइप फ़ाइल स्वरूप समर्थित हैं।

विंडोज़ विस्टा में विंडोज़ प्रेजेंटेशन फ़ाउंडेशन (पूर्व में कोडनेम एवलॉन) ओपन टाइप सीएफएफ/टाइप 2 फोंट को रास्टराइजिंग करने का समर्थन करता है, जबकि टाइप 1 फोंट अभी भी ग्राफिक्स डिवाइस इंटरफेस में समर्थित होंगे, किन्तु जीडीआई+ में नहीं।

पोस्टस्क्रिप्ट फ़ॉन्ट उपयोगिताएँ

आई. ली हेदरिंगटन और एडी कोहलर का t1utils फ़ॉन्ट उपयोगिता पैकेज टाइप 1 फ़ॉन्ट को मानव-पठनीय और संपादन योग्य प्रारूप (t1disasm) में डिकोड करने के लिए उपकरण प्रदान करता है। ), ASCII और बाइनरी प्रारूपों (t1ascii और t1binary) के मध्य कनवर्ट करने के लिए, और मैकिंटोश पोस्टस्क्रिप्ट फॉर्मेट से एडोब पोस्टस्क्रिप्ट फॉन्ट फॉर्मेट (अनपोस्ट) में कनवर्ट करने के लिए, उन्हें वापस फ़ॉन्ट्स (t1asm) में जोड़ना।

यह भी देखें

संदर्भ

  1. "एडोब टाइप 1 फ़ॉन्ट प्रारूप" (PDF). Adobe Systems Inc. Archived from the original (PDF) on 2015-03-21. Retrieved 2015-05-22.
  2. Introduction to Configuration and Management: What's new in Windows 2000
  3. https://helpx.adobe.com/fonts/kb/postscript-type-1-fonts-end-of-support.html
  4. "The Adobe PostScript 3 Font Set" (PDF). Archived from the original (PDF) on 15 August 2000.
  5. "PDF Reference third edition : Adobe Portable Document Format Version 1.4" (PDF). Adobe Systems Incorporated. p. 319. Retrieved 16 April 2021.
  6. "Apache(tm) FOP: Fonts". xmlgraphics.apache.org. Retrieved 2014-06-08.
  7. "The Adobe-CNS1-6 Character Collection" (PDF). Retrieved 30 September 2016.
  8. HKSCS-2016 & Adobe-CNS1-7
  9. In the PDF file properties, the following metadata will be added: "pdf:Producer: Adobe Acrobat Pro DC Paper Capture Plug-in with ClearScan".
  10. Acrobat DC and ClearScan
  11. Type 1 ("PostScript") to OpenType font conversion


बाहरी संबंध



फ़ॉन्ट प्रारूप विनिर्देश

सामान्य फ़ॉन्ट जानकारी

चरित्र समुच्चय की जानकारी

कोर फ़ॉन्ट जानकारी

विविध

श्रेणी:फ़ॉन्ट प्रारूप श्रेणी:डिजिटल टाइपोग्राफी