ईपीयूबी: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 50: Line 50:
स्टाइलिंग और लेआउट सीएसएस 2.0 के सबसेट का उपयोग करके किया जाता है, जिसे ओपीएस स्टाइल शीट्स कहा जाता है। इस विशेष सिंटैक्स के लिए आवश्यक है कि रीडिंग सिस्टम सीएसएस गुणों के केवल भाग का समर्थन करें और कुछ कस्टम गुण जोड़ें। कस्टम गुणों में  <code>oeb-page-head, oeb-page-foot,</code> और <code>oeb-column-number</code> सम्मिलित हैं | फ़ॉन्ट-एम्बेडिंग <code>@font-face</code> संपत्ति का उपयोग करके पूरा किया जा सकता है, तथा इसके साथ ही ओपीएफ के मेनिफेस्ट में फ़ॉन्ट फ़ाइल भी सम्मिलित है (नीचे देखें)। ईपीयूबी में सीएसएस डाक्यूमेंट्स के लिए इंटरनेट माइमटाइप <code>text/सीएसएस</code>  है.<ref name="ops2.0.1_spec"/>{{Efn | For a table of supported properties and detailed information, see {{Citation | title = ePub OPS 2.0.1 | contribution-url = http://idpf.org/epub/20/spec/OPS_2.0.1_draft.htm#Section3.0 | contribution = Section 3.0 | type = specification draft | publisher = IDPF}}.}}
स्टाइलिंग और लेआउट सीएसएस 2.0 के सबसेट का उपयोग करके किया जाता है, जिसे ओपीएस स्टाइल शीट्स कहा जाता है। इस विशेष सिंटैक्स के लिए आवश्यक है कि रीडिंग सिस्टम सीएसएस गुणों के केवल भाग का समर्थन करें और कुछ कस्टम गुण जोड़ें। कस्टम गुणों में  <code>oeb-page-head, oeb-page-foot,</code> और <code>oeb-column-number</code> सम्मिलित हैं | फ़ॉन्ट-एम्बेडिंग <code>@font-face</code> संपत्ति का उपयोग करके पूरा किया जा सकता है, तथा इसके साथ ही ओपीएफ के मेनिफेस्ट में फ़ॉन्ट फ़ाइल भी सम्मिलित है (नीचे देखें)। ईपीयूबी में सीएसएस डाक्यूमेंट्स के लिए इंटरनेट माइमटाइप <code>text/सीएसएस</code>  है.<ref name="ops2.0.1_spec"/>{{Efn | For a table of supported properties and detailed information, see {{Citation | title = ePub OPS 2.0.1 | contribution-url = http://idpf.org/epub/20/spec/OPS_2.0.1_draft.htm#Section3.0 | contribution = Section 3.0 | type = specification draft | publisher = IDPF}}.}}


ईपीयूबी के लिए यह भी आवश्यक है कि [[पोर्टेबल नेटवर्क ग्राफ़िक्स|पीएनजी]], [[JPEG|जेपीईजी]], [[GIF|जीआईएफ]] और [[स्केलेबल वेक्टर ग्राफिक्स|एसवीजी]] छवियों को इंटरनेट माइमटाइप <code>image/png, image/jpeg, image/gif, image/svg+xml</code> का उपयोग करके समर्थित किया जाए।. अन्य मीडिया प्रकारों की अनुमति है, किन्तु रचनाकारों को समर्थित प्रकारों का उपयोग करके वैकल्पिक प्रस्तुतियाँ सम्मिलित करनी होंगी।<ref name="ops2.0.1_spec"/>सभी आवश्यक mimetypes की तालिका के लिए, विनिर्देशन का [http://idpf.org/epub/20/spec/OPS_2.0.1_draft.htm#Section1.3.7 अनुभाग 1.3.7] देखें।
ईपीयूबी के लिए यह भी आवश्यक है कि [[पोर्टेबल नेटवर्क ग्राफ़िक्स|पीएनजी]], [[JPEG|जेपीईजी]], [[GIF|जीआईएफ]] और [[स्केलेबल वेक्टर ग्राफिक्स|एसवीजी]] छवियों को इंटरनेट माइमटाइप <code>image/png, image/jpeg, image/gif, image/svg+xml</code> का उपयोग करके समर्थित किया जाए।. अन्य मीडिया प्रकारों की अनुमति है, किन्तु रचनाकारों को समर्थित प्रकारों का उपयोग करके वैकल्पिक प्रस्तुतियाँ सम्मिलित करनी होंगी।<ref name="ops2.0.1_spec"/>सभी आवश्यक माइमटाइप की तालिका के लिए, विनिर्देशन का [http://idpf.org/epub/20/spec/OPS_2.0.1_draft.htm#Section1.3.7 अनुभाग 1.3.7] देखें।


[[यूनिकोड]] आवश्यक है, और सामग्री उत्पादकों को [[UTF-8|यूटीएफ-8]] या [[UTF-16|यूटीएफ-16]] एन्कोडिंग का उपयोग करना होगा।<ref name="ops2.0.1_spec"/> यह अंतरराष्ट्रीय और बहुभाषी पुस्तकों का समर्थन करने के लिए है। चूँकि, रीडिंग सिस्टम को प्रत्येक यूनिकोड वर्ण को प्रदर्शित करने के लिए आवश्यक फ़ॉन्ट प्रदान करने की आवश्यकता नहीं होती है, चूँकि उन्हें उन वर्णों के लिए कम से कम प्लेसहोल्डर प्रदर्शित करने की आवश्यकता होती है जिन्हें पूरी तरह से प्रदर्शित नहीं किया जा सकता है।<ref name="ops2.0.1_spec"/>
[[यूनिकोड]] आवश्यक है, और सामग्री उत्पादकों को [[UTF-8|यूटीएफ-8]] या [[UTF-16|यूटीएफ-16]] एन्कोडिंग का उपयोग करना होगा।<ref name="ops2.0.1_spec"/> यह अंतरराष्ट्रीय और बहुभाषी पुस्तकों का समर्थन करने के लिए है। चूँकि, रीडिंग सिस्टम को प्रत्येक यूनिकोड वर्ण को प्रदर्शित करने के लिए आवश्यक फ़ॉन्ट प्रदान करने की आवश्यकता नहीं होती है, चूँकि उन्हें उन वर्णों के लिए कम से कम प्लेसहोल्डर प्रदर्शित करने की आवश्यकता होती है जिन्हें पूरी तरह से प्रदर्शित नहीं किया जा सकता है।<ref name="ops2.0.1_spec"/>
Line 78: Line 78:
ओपीएफ फ़ाइल, पारंपरिक रूप से नामित <code>content.opf</code>, ईपीयूबी पुस्तक का मेटाडेटा, फ़ाइल मेनिफेस्ट और रैखिक पढ़ने का क्रम रखता है। इस फ़ाइल में मूल अवयव है <code>package</code> और चार बाल अवयव: <code>metadata</code>, <code>manifest</code>, <code>spine</code>, और <code>guide</code>. इसके अतिरिक्त, <code>package</code> नोड में होना चाहिए <code>unique-identifier</code> गुण। .opf फ़ाइल माइम प्रकार है <code>application/oebps-package+xml</code>.<ref name= "opf2.0.1_spec" />
ओपीएफ फ़ाइल, पारंपरिक रूप से नामित <code>content.opf</code>, ईपीयूबी पुस्तक का मेटाडेटा, फ़ाइल मेनिफेस्ट और रैखिक पढ़ने का क्रम रखता है। इस फ़ाइल में मूल अवयव है <code>package</code> और चार बाल अवयव: <code>metadata</code>, <code>manifest</code>, <code>spine</code>, और <code>guide</code>. इसके अतिरिक्त, <code>package</code> नोड में होना चाहिए <code>unique-identifier</code> गुण। .opf फ़ाइल माइम प्रकार है <code>application/oebps-package+xml</code>.<ref name= "opf2.0.1_spec" />


<code>metadata</code> e> अवयव में विशेष ईपीयूबी फ़ाइल के लिए सभी मेटाडेटा जानकारी सम्मिलित होती है। तीन मेटाडेटा टैग आवश्यक हैं (हालांकि अनेक और उपलब्ध हैं): <code>title</code>, <code>language</code>, और <code>identifier</code>. <code>title</code> इसमें पुस्तक का शीर्षक सम्मिलित है, <code>language</code> पुस्तक की सामग्री की भाषा [[IETF भाषा टैग]] प्रारूप या उसके उत्तराधिकारियों में सम्मिलित है, जैसे कि नया IETF भाषा टैग और <code>identifier</code> इसमें पुस्तक के लिए विशिष्ट पहचानकर्ता होता है, जैसे उसका [[आईएसबीएन]] या [[यूआरएल]]। <code>identifier</code>द>एस <code>id</code> विशेषता के समान होना चाहिए <code>unique-identifier</code> से विशेषता <code>package</code> अवयव।<ref name="opf2.0.1_spec" />{{Efn | For a full listing of metadata, see {{Citation | publisher = IDPF | contribution-url = http://idpf.org/epub/20/spec/OPF_2.0.1_draft.htm#Section2.2 | contribution = Section 2.2 | title = ePub OPF 2.0.1 | type = specification draft}}.}} <code>manifest</code> e> अवयव पैकेज में मौजूद सभी फाइलों को सूचीबद्ध करता है। प्रत्येक फ़ाइल को द्वारा दर्शाया जाता है <code>item</code> अवयव, और गुण हैं <code>id</code>, <code>href</code>, <code>media-type</code>. सभी XHTML (सामग्री डॉक्यूमेंट), स्टाइलशीट, चित्र या अन्य मीडिया, एम्बेडेड फ़ॉन्ट और NCX फ़ाइल को यहां सूचीबद्ध किया जाना चाहिए। केवल <code>.opf</code> फ़ाइल ही, <code>container.xml</code>, और यह <code>mimetype</code> फ़ाइलें सम्मिलित नहीं की जानी चाहिए.<ref name="opf2.0.1_spec" />
<code>metadata</code> e> अवयव में विशेष ईपीयूबी फ़ाइल के लिए सभी मेटाडेटा जानकारी सम्मिलित होती है। तीन मेटाडेटा टैग आवश्यक हैं (हालांकि अनेक और उपलब्ध हैं): <code>title</code>, <code>language</code>, और <code>identifier</code>. <code>title</code> इसमें पुस्तक का शीर्षक सम्मिलित है, <code>language</code> पुस्तक की सामग्री की भाषा [[IETF भाषा टैग]] प्रारूप या उसके उत्तराधिकारियों में सम्मिलित है, जैसे कि नया IETF भाषा टैग और <code>identifier</code> इसमें पुस्तक के लिए विशिष्ट पहचानकर्ता होता है, जैसे उसका [[आईएसबीएन]] या [[यूआरएल]]। <code>identifier</code>द>एस <code>id</code> विशेषता के समान होना चाहिए <code>unique-identifier</code> से विशेषता <code>package</code> अवयव।<ref name="opf2.0.1_spec" />{{Efn | For a full listing of metadata, see {{Citation | publisher = IDPF | contribution-url = http://idpf.org/epub/20/spec/OPF_2.0.1_draft.htm#Section2.2 | contribution = Section 2.2 | title = ePub OPF 2.0.1 | type = specification draft}}.}} <code>manifest</code> e> अवयव पैकेज में उपस्थित सभी फाइलों को सूचीबद्ध करता है। प्रत्येक फ़ाइल को द्वारा दर्शाया जाता है <code>item</code> अवयव, और गुण हैं <code>id</code>, <code>href</code>, <code>media-type</code>. सभी XHTML (सामग्री डॉक्यूमेंट), स्टाइलशीट, चित्र या अन्य मीडिया, एम्बेडेड फ़ॉन्ट और NCX फ़ाइल को यहां सूचीबद्ध किया जाना चाहिए। केवल <code>.opf</code> फ़ाइल ही, <code>container.xml</code>, और यह <code>mimetype</code> फ़ाइलें सम्मिलित नहीं की जानी चाहिए.<ref name="opf2.0.1_spec" />


<code>spine</code> e> अवयव सभी XHTML सामग्री डाक्यूमेंट्स को उनके रैखिक पढ़ने के क्रम में सूचीबद्ध करता है। साथ ही, कोई भी सामग्री डॉक्यूमेंट जिस तक लिंकिंग या सामग्री तालिका के माध्यम से पहुंचा जा सकता है, उसे भी सूचीबद्ध किया जाना चाहिए। <code>toc</code> ई>की विशेषता <code>spine</code> सम्मिलित होना चाहिए <code>id</code> मैनिफ़ेस्ट में सूचीबद्ध NCX फ़ाइल का। प्रत्येक <code>itemref</code> अवयव का <code>idref</code> पर सेट है <code>id</code> इसके संबंधित सामग्री डॉक्यूमेंट का।<ref name="opf2.0.1_spec" />
<code>spine</code> e> अवयव सभी XHTML सामग्री डाक्यूमेंट्स को उनके रैखिक पढ़ने के क्रम में सूचीबद्ध करता है। साथ ही, कोई भी सामग्री डॉक्यूमेंट जिस तक लिंकिंग या सामग्री तालिका के माध्यम से पहुंचा जा सकता है, उसे भी सूचीबद्ध किया जाना चाहिए। <code>toc</code> ई>की विशेषता <code>spine</code> सम्मिलित होना चाहिए <code>id</code> मैनिफ़ेस्ट में सूचीबद्ध NCX फ़ाइल का। प्रत्येक <code>itemref</code> अवयव का <code>idref</code> पर सेट है <code>id</code> इसके संबंधित सामग्री डॉक्यूमेंट का।<ref name="opf2.0.1_spec" />
Line 321: Line 321:


==सॉफ़्टवेयर==
==सॉफ़्टवेयर==
ईपीयूबी रीडर सॉफ़्टवेयर सभी प्रमुख कंप्यूटिंग प्लेटफ़ॉर्म के लिए मौजूद है, जैसे डेस्कटॉप प्लेटफ़ॉर्म पर [[Adobe Digital Editions]] और Calibre (ebook सॉफ़्टवेयर), Android और iOS पर Google Play पुस्तकें और [[Aldiko|एल्डिको]], और macOS और iOS पर Apple पुस्तकें। ईपीयूबी फ़ाइलें बनाने के लिए क्रॉस-प्लेटफ़ॉर्म संपादक सॉफ़्टवेयर भी है, जिसमें [[ओपन-सोर्स लाइसेंस]] प्रोग्राम कैलिबर (सॉफ़्टवेयर) और सिगिल (एप्लिकेशन) सम्मिलित हैं।
ईपीयूबी रीडर सॉफ़्टवेयर सभी प्रमुख कंप्यूटिंग प्लेटफ़ॉर्म के लिए उपस्थित है, जैसे डेस्कटॉप प्लेटफ़ॉर्म पर [[Adobe Digital Editions]] और Calibre (ebook सॉफ़्टवेयर), Android और iOS पर Google Play पुस्तकें और [[Aldiko|एल्डिको]], और macOS और iOS पर Apple पुस्तकें। ईपीयूबी फ़ाइलें बनाने के लिए क्रॉस-प्लेटफ़ॉर्म संपादक सॉफ़्टवेयर भी है, जिसमें [[ओपन-सोर्स लाइसेंस]] प्रोग्राम कैलिबर (सॉफ़्टवेयर) और सिगिल (एप्लिकेशन) सम्मिलित हैं।


अधिकांश आधुनिक [[वेब ब्राउज़र]] ईपीयूबी रीडर [[प्लग-इन (कंप्यूटिंग)]] का भी समर्थन करते हैं। [[Microsoft Edge]] ब्राउज़र में सितंबर 2019 तक ईपीयूबी रीडर क्षमता निर्मित थी।<ref>{{Cite web|last=Casserly|first=Martyn|title=अपने लैपटॉप या पीसी पर ईपीयूबी फाइलें कैसे पढ़ें|url=https://www.techadvisor.co.uk/how-to/entertainment/open-epub-files-windows-3799900/|access-date=2020-12-31|website=Tech Advisor}}</ref>
अधिकांश आधुनिक [[वेब ब्राउज़र]] ईपीयूबी रीडर [[प्लग-इन (कंप्यूटिंग)]] का भी समर्थन करते हैं। [[Microsoft Edge]] ब्राउज़र में सितंबर 2019 तक ईपीयूबी रीडर क्षमता निर्मित थी।<ref>{{Cite web|last=Casserly|first=Martyn|title=अपने लैपटॉप या पीसी पर ईपीयूबी फाइलें कैसे पढ़ें|url=https://www.techadvisor.co.uk/how-to/entertainment/open-epub-files-windows-3799900/|access-date=2020-12-31|website=Tech Advisor}}</ref>
Line 478: Line 478:
!scope="col" class="unsortable"| Notes
!scope="col" class="unsortable"| Notes
|-
|-
!scope="row"| [[ABBYY FineReader]]
!scope="row"| [[ABBYY FineReader|एबीबीवाई फ़ाइनरीडर]]
| Proprietary
| प्रोप्राइटरी
| [[Microsoft]] Windows
| माइक्रोसॉफ़्ट विंडोज़
| Version 11 exports to ईपीयूबी format.
| Version 11 exports to ईपीयूबी format.
|-
|-
!scope="row"| [[Abiword]]
!scope="row"| [[Abiword|एबिवर्ड]]
| [[GNU Public License|GPL]]
| [[GNU Public License|जीपीएल]]
| [[FreeBSD]], Linux, Windows
| [[FreeBSD|फ्रीबीएसडी]], लिनक्स, विंडोज़
| Support ईपीयूबी 2.0 format export since 2.9.1 release<ref>{{Citation | title = 2.9.1 release notes | url = http://www.abisource.com/release-notes/2.9.1.phtml | publisher = Abi source}}.</ref>
| Support ईपीयूबी 2.0 format export since 2.9.1 release<ref>{{Citation | title = 2.9.1 release notes | url = http://www.abisource.com/release-notes/2.9.1.phtml | publisher = Abi source}}.</ref>
|-
|-
!scope="row"| [[Adobe InDesign]]
!scope="row"| [[Adobe InDesign|एडोब इनडिज़ाइन]]
| Proprietary
| प्रोप्राइटरी
| Windows, OS X
| विंडोज़, ओएस एक्स
| Exports to ईपीयूबी format. Versions prior to 5.5 create ईपीयूबीs that require significant editing to pass ePubCheck or ePubPreFlight. As from InDesign CC 2014, InDesign can export in ePub3 fixed-layout format.
| Exports to ईपीयूबी format. Versions prior to 5.5 create ईपीयूबीs that require significant editing to pass ePubCheck or ePubPreFlight. As from InDesign CC 2014, InDesign can export in ePub3 fixed-layout format.
|-
|-
!scope="row"| [[Adobe RoboHelp]]
!scope="row"| [[Adobe RoboHelp|एडोब रोबोहेल्प]]
| Unknown
| अज्ञात
| Windows
| विंडोज़
| Online documentation tool that supports export to ईपीयूबी format
| Online documentation tool that supports export to ईपीयूबी format
|-
|-
!scope="row"| [[Atlantis Word Processor]]
!scope="row"| [[Atlantis Word Processor|अटलांटिस वर्ड प्रोसेसर]]
| [[Shareware]]
| [[Shareware|शेयरवेयर]]
| Windows, [[Portable app]]
| विंडोज़, [[Portable app|पोर्टेबल ऐप]]
| Converts any document to ईपीयूबी; supports multilevel TOCs, font embedding, and batch conversion.
| Converts any document to ईपीयूबी; supports multilevel TOCs, font embedding, and batch conversion.
|-
|-
!scope="row"| [[Booktype]]
!scope="row"| [[Booktype|पुस्तक प्रकार]]
| [[GNU Public License|GPL]]
| [[GNU Public License|जीपीएल]]
| Web
| वेब
| Book production platform that outputs to many formats, including ईपीयूबी. The platform can import content in various formats and supports collaborative editing.
| Book production platform that outputs to many formats, including ईपीयूबी. The platform can import content in various formats and supports collaborative editing.
|-
|-
!scope="row"| [[Calibre (software)|calibre]]
!scope="row"| [[Calibre (software)|कैलिबर]]
| [[GNU Public License|GPL]]
| [[GNU Public License|जीपीएल]]
| Windows, OS X, FreeBSD, Linux
| विंडोज़, ओएस एक्स, फ्रीबीएसडी, लिनक्स
| Conversion software and e-book organizer. Allows plugins, including for editing ईपीयूबी files; there is for instance a plugin to merge several ईपीयूबी files into one.<ref>{{cite web|last=JimmXinu|title= GUI Plugin: EpubMerge |url = http://www.mobileread.com/forums/showthread.php?t=169744|work= MobileRead Forums|access-date=24 February 2012}}</ref>
| Conversion software and e-book organizer. Allows plugins, including for editing ईपीयूबी files; there is for instance a plugin to merge several ईपीयूबी files into one.<ref>{{cite web|last=JimmXinu|title= GUI Plugin: EpubMerge |url = http://www.mobileread.com/forums/showthread.php?t=169744|work= MobileRead Forums|access-date=24 February 2012}}</ref>
|-
|-
!scope="row"| [[eLML]]
!scope="row"| [[eLML|ईएलएमएल]]
| Unknown
| अज्ञात
| Windows, OS X, FreeBSD, Linux
| विंडोज़, ओएस एक्स, फ्रीबीएसडी, लिनक्स
| The eLesson Markup Language is a platform-independent एक्सएमएल-based open-source framework to create eLearning content. It supports various output formats like SCORM, HTML, PDF and also eBooks based on the ईपीयूबी format.
| The eLesson Markup Language is a platform-independent एक्सएमएल-based open-source framework to create eLearning content. It supports various output formats like SCORM, HTML, PDF and also eBooks based on the ईपीयूबी format.
|-
|-
!scope="row"| [[Feedbooks]]
!scope="row"| [[Feedbooks|फ़ीडबुक]]
| Unknown
| अज्ञात
| Web
| वेब
| Free cloud service for downloading public domain works and for self-publishing.
| Free cloud service for downloading public domain works and for self-publishing.
|-
|-
!scope="row"| [[Help & Manual]]
!scope="row"| [[Help & Manual|हेल्प एवं मैनुअल]]
| Proprietary
| प्रोप्राइटरी
| Windows
| विंडोज
| [[Single-sourcing|Single source publishing]] tool that generates ईपीयूबी amongst several other documentation formats.
| [[Single-sourcing|Single source publishing]] tool that generates ईपीयूबी amongst several other documentation formats.
|-
|-
!scope="row"| [[HelpNDoc]]
!scope="row"| [[HelpNDoc|हेल्पएनडीओसी]]
| Free for personal use, commercial otherwise.
| व्यक्तिगत उपयोग के लिए निःशुल्क, अन्यथा व्यावसायिक।
| Windows
| विंडोज
| Help authoring tool that generates ईपीयूबी files and other formats.
| Help authoring tool that generates ईपीयूबी files and other formats.
|-
|-
!scope="row"| [[iBooks Author]]
!scope="row"| [[iBooks Author|आईबुक्स लेखक]]
| Proprietary
| प्रोप्राइटरी
| OS X
| ओएस एक्स
| [[Desktop publishing]] and page layout application. Free from Apple. Can export .ibooks format, which is a proprietary format based on ईपीयूबी.<ref name = "edbottjan22">{{cite web | url = http://www.zdnet.com/blog/bott/how-apple-is-sabotaging-an-open-standard-for-digital-books/4378 | title = How Apple is sabotaging an open standard for digital books | publisher=ZDNet | date=January 22, 2012 | access-date =January 30, 2012 | last =Bott | first = Ed}}</ref> There are restrictions on the commercial distribution of works created with iBooks in the .ibooks format.<ref>{{cite web | url= http://support.apple.com/kb/HT5071#2 | title= iBooks Author FAQ| publisher = Apple | date=March 23, 2012| access-date=April 26, 2012}}</ref> These restrictions apply to the .ibooks format only<ref>{{cite web | url=http://support.apple.com/kb/HT5071#7 | title=Apple iBooks Author FAQ| publisher=Apple | date=March 23, 2012| access-date= April 26, 2012}}</ref> and it can be argued that a file renamed to .ईपीयूबी is not distributed in the .ibooks format.
| [[Desktop publishing]] and page layout application. Free from Apple. Can export .ibooks format, which is a proprietary format based on ईपीयूबी.<ref name = "edbottjan22">{{cite web | url = http://www.zdnet.com/blog/bott/how-apple-is-sabotaging-an-open-standard-for-digital-books/4378 | title = How Apple is sabotaging an open standard for digital books | publisher=ZDNet | date=January 22, 2012 | access-date =January 30, 2012 | last =Bott | first = Ed}}</ref> There are restrictions on the commercial distribution of works created with iBooks in the .ibooks format.<ref>{{cite web | url= http://support.apple.com/kb/HT5071#2 | title= iBooks Author FAQ| publisher = Apple | date=March 23, 2012| access-date=April 26, 2012}}</ref> These restrictions apply to the .ibooks format only<ref>{{cite web | url=http://support.apple.com/kb/HT5071#7 | title=Apple iBooks Author FAQ| publisher=Apple | date=March 23, 2012| access-date= April 26, 2012}}</ref> and it can be argued that a file renamed to .ईपीयूबी is not distributed in the .ibooks format.
|-
|-
!scope="row"| [[iStudio Publisher]]
!scope="row"| [[iStudio Publisher|आईस्टूडियो प्रकाशक]]
| Proprietary
| प्रोप्राइटरी
| OS X
| ओएस एक्स
| [[Desktop publishing]] and page layout application.
| [[Desktop publishing]] and page layout application.
|-
|-
!scope="row"| [[LibreOffice Writer]]
!scope="row"| [[LibreOffice Writer|लिब्रे ऑफिस लेखक]]
| [[Mozilla Public License]], [[GNU Lesser General Public License]]
| [[Mozilla Public License|मोज़िला पब्लिक लाइसेंस]], [[GNU Lesser General Public License|जीएनयू लेसर जनरल पब्लिक लाइसेंस]]
| Windows, OS X, Linux
| Windows, OS X, Linux
| Text processor with a functionality to export as ईपीयूबी3 format since version 6.0. Also allowed to export as ईपीयूबी format via installing extension, such as eLaix.<ref>{{Citation | contribution = eLaix | contribution-url = http://extensions.libreoffice.org/extensions/elaix | publisher = Libre Office | title = Extension center}}.</ref>
| Text processor with a functionality to export as ईपीयूबी3 format since version 6.0. Also allowed to export as ईपीयूबी format via installing extension, such as eLaix.<ref>{{Citation | contribution = eLaix | contribution-url = http://extensions.libreoffice.org/extensions/elaix | publisher = Libre Office | title = Extension center}}.</ref>
|-
|-
!scope="row"| [[Lulu.com]]
!scope="row"| [[Lulu.com]]
| Proprietary
| प्रोप्राइटरी
| Web
| Web
| Converts .doc, .docx, or PDF manuscripts to an ईपीयूबी so that they may be sold on the Website in question.
| Converts .doc, .docx, or PDF manuscripts to an ईपीयूबी so that they may be sold on the Website in question.
|-
|-
!scope="row"| [[MadCap Flare|Madcap Flare]]
!scope="row"| [[MadCap Flare|मैडकैप फ्लरे]]
| Proprietary
| प्रोप्राइटरी
| Windows
| Windows
| [[Single-sourcing|Single source publishing]] tool that can export content as ईपीयूबी.
| [[Single-sourcing|Single source publishing]] tool that can export content as ईपीयूबी.
|-
|-
!scope="row"| [[Oxygen xml|oXygen एक्सएमएल Editor]]
!scope="row"| [[Oxygen xml|ऑक्सीजन एक्सएक्स प्रकार संपादक]]
| Proprietary
| प्रोप्राइटरी
| OS X, Windows, FreeBSD, Linux
| OS X, Windows, FreeBSD, Linux
| oXygen एक्सएमएल editor is the first tool that supports creating, transforming, and validating the documents that comprise the ईपीयूबी package.
| oXygen एक्सएमएल editor is the first tool that supports creating, transforming, and validating the documents that comprise the ईपीयूबी package.
|-
|-
!scope="row"| [[Pages (iWork)|Pages]]
!scope="row"| [[Pages (iWork)|पेज]]
| Proprietary
| प्रोप्राइटरी
| Mac OS X
| Mac OS X
| Word processor that can export to ईपीयूबी format
| Word processor that can export to ईपीयूबी format
|-
|-
!scope="row"| [[Pages (word processor)|Pages]]
!scope="row"| [[Pages (word processor)|पेज]]
| Proprietary
| प्रोप्राइटरी
| Apple {{nowrap|[[iOS]]}}
| Apple {{nowrap|[[iOS]]}}
| Word processor for mobile devices that can export to ईपीयूबी format
| Word processor for mobile devices that can export to ईपीयूबी format
|-
|-
!scope="row"| [[Pandoc]]
!scope="row"| [[Pandoc|पंडोक]]
| [[GNU General Public License#Version_2|GPLv2]]
| [[GNU General Public License#Version_2|जीपीएलवी2]]
| Unix-like, Windows
| Unix-like, Windows
| Can convert to and from ईपीयूबी versions 2 and 3
| Can convert to and from ईपीयूबी versions 2 and 3
|-
|-
!scope="row"| [[Playwrite (software)|Playwrite]]
!scope="row"| [[Playwrite (software)|प्ले राईट]]  
| Proprietary
| प्रोप्राइटरी
| OS X
| OS X
| Native ईपीयूबी-based word processor. Native to ईपीयूबी 3 with ईपीयूबी 2 compatibility.
| Native ईपीयूबी-based word processor. Native to ईपीयूबी 3 with ईपीयूबी 2 compatibility.
|-
|-
!scope="row"| [[QuarkXPress]]
!scope="row"| [[QuarkXPress|क्वार्कएक्सप्रेस]]
| Proprietary
| प्रोप्राइटरी
| OS X, Windows
| OS X, Windows
| Desktop publishing tool, page layout application. Exports also to the ईपीयूबी format.
| Desktop publishing tool, page layout application. Exports also to the ईपीयूबी format.
|-
|-
!scope="row"| Serif [[PagePlus]]
!scope="row"| सेरिफ़ [[PagePlus|पेज प्लस]]
| Proprietary
| प्रोप्राइटरी
| Windows
| Windows
| Desktop publishing program that can export to the ईपीयूबी 2 and ईपीयूबी 3 format. Comes with built-in output conversion profiles for targeting specific devices, as well as generic devices. Also includes pre-tested blank eBook templates, or can open and edit existing PDF files and publish as ईपीयूबी.
| Desktop publishing program that can export to the ईपीयूबी 2 and ईपीयूबी 3 format. Comes with built-in output conversion profiles for targeting specific devices, as well as generic devices. Also includes pre-tested blank eBook templates, or can open and edit existing PDF files and publish as ईपीयूबी.
|-
|-
!scope="row"| [[Scrivener (software)|Scrivener]]
!scope="row"| [[Scrivener (software)|स्क्रिप्वेनर]]
| Proprietary
| प्रोप्राइटरी
| Windows, OS X
| विंडोज़, ओएस एक्स
| Program for writers. Includes organization capabilities for fiction writers. Publishes to multiple formats.
| Program for writers. Includes organization capabilities for fiction writers. Publishes to multiple formats.
|-
|-
!scope="row"| [[Sigil (application)|Sigil]]
!scope="row"| [[Sigil (application)|सिगिल]]
| [[GNU Public License|GPL]]
| [[GNU Public License|जीपीएल]]
| Windows, FreeBSD, Linux, OS X
| विंडोज़, फ्रीबीएसडी, लिनक्स, ओएस एक्स
| Can open and edit ईपीयूबी books, instead of just converting from other formats to ईपीयूबी. Since version 0.7, supports embedding video or audio in ईपीयूबी.<ref>{{Citation | title = Sigil dev | url = http://sigildev.blogspot.nl/}}.</ref>
| Can open and edit ईपीयूबी books, instead of just converting from other formats to ईपीयूबी. Since version 0.7, supports embedding video or audio in ईपीयूबी.<ref>{{Citation | title = Sigil dev | url = http://sigildev.blogspot.nl/}}.</ref>
|-
|-
!scope="row"| [[eXeLearning]]
!scope="row"| [[eXeLearning|ईएक्सईलर्निंग]]
| [[GNU Public License|GPL]]
| [[GNU Public License|जीपीएल]]
| Windows, Linux, OS X
| विंडोज़, लिनक्स, ओएस एक्स
| Can be used to create educational interactive Web content, HTML5, IMS, SCORM and ईपीयूबी3 books<ref>{{Citation | title = eXeLearning | url = http://exelearning.net}}.</ref>
| Can be used to create educational interactive Web content, HTML5, IMS, SCORM and ईपीयूबी3 books<ref>{{Citation | title = eXeLearning | url = http://exelearning.net}}.</ref>
|-
|-
!scope="row"| [[Mellel]]
!scope="row"| [[Mellel|मेलेल]]
| Proprietary
| प्रोप्राइटरी
| OS X
| ओएस एक्स
| Word processor application, can export its documents to ईपीयूबी<ref>{{Citation | title = Mellel | url = http://mellel.com}}.</ref>
| Word processor application, can export its documents to ईपीयूबी<ref>{{Citation | title = Mellel | url = http://mellel.com}}.</ref>
|-
|-
!scope="row"| [[Google Docs]]
!scope="row"| [[Google Docs|गूगल डॉक्स]]
| Proprietary
| प्रोप्राइटरी
| Web
| वेब
| Cloud word processor, can export to ईपीयूबी.
| Cloud word processor, can export to ईपीयूबी.
|}
|}

Revision as of 11:40, 12 August 2023

इलेक्ट्रॉनिक प्रकाशन (ईपीयूबी)
200px
Filename extension
.ईपीयूबी
Internet media type
एप्लिकेशन/ईपब+ज़िप
Magic numberपीके\x03\x04 (ज़िप)
Developed byअंतर्राष्ट्रीय डिजिटल प्रकाशन फोरम (आईडीपीएफ)
Initial releaseTemplate:प्रारंभ दिनांक और आयु
Latest release
Type of formatई-बुक फ़ाइल प्रारूप
Contained byओईबीपीएस कंटेनर प्रारूप (ओसीएफ; ज़िप)
Extended fromईबुक खोलें, एक्सएचटीएमएल, सीएसएस, डीटीबुक
Standardआईएसओ/आईईसी टीएस 30135
Open format?हाँ
Websitewww.w3.org/publishing/epub3/

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

पुस्तक उद्योग अध्ययन समूह ने पैकेजिंग सामग्री के लिए पसंद के प्रारूप के रूप में ईपीयूबी 3 का समर्थन किया है और कहा है कि वैश्विक पुस्तक प्रकाशन उद्योग को ही मानदंड के आसपास जुटना चाहिए।[3][4]</nowiki></ref> ईपीयूबी प्रारूप को संग्रह फ़ाइल के रूप में कार्यान्वित किया जाता है जिसमें छवियों और अन्य सहायक फ़ाइलों के साथ सामग्री ले जाने वाली एक्सएचटीएमएल फ़ाइलें सम्मिलित होती हैं। ईपीयूबी सबसे व्यापक रूप से समर्थित विक्रेता-स्वप्रक्रिया एक्सएमएल-आधारित ई-पुस्तक प्रारूप है; अर्थात्, यह लगभग सभी हार्डवेयर रीडर्स द्वारा समर्थित है।[5][6]</nowiki></ref>

इतिहास

ओपन ईबुक के उत्तराधिकारी, ईपीयूबी 2.0 को अक्टूबर 2007 में तथा सितंबर 2010 में स्वीकृत रखरखाव अद्यतन (2.0.1) के साथ अनुमोदित किया गया था,[7][8]

ईपीयूबी 3.0 विनिर्देश जून 2014 में समान रखरखाव अद्यतन (3.0.1) के स्थान पर अक्टूबर 2011 में प्रभावी हो गया।[9][10]</nowiki></ref> नई प्रमुख विशेषताओं में स्पष्ट लेआउट या विशेष स्वरूपण (फिक्स्ड लेआउट डॉक्यूमेंट) के लिए समर्थन सम्मिलित है, जैसे कि कॉमिक पुस्तकों के लिए,[11] और मैथएमएल समर्थन। ईपीयूबी का वर्तमान संस्करण 3.2 है, जो 8 मई, 2019 से प्रभावी है।[12][13]</nowiki></ref> प्रारूप विनिर्देश का (पाठ का) पुनर्गठन किया गया [14][15]</nowiki></ref> और सफ़ाई; प्रारूप दूरस्थ रूप से होस्ट किए गए संसाधनों और नए फ़ॉन्ट प्रारूपों का समर्थन करता है (डब्ल्यूओएफएफ|डब्ल्यूओएफएफ 2.0 और एसएफएनटी)[16]</nowiki></ref> और अधिक शुद्ध एचटीएमएल और सीएसएस का उपयोग करता है।[17]</nowiki></ref>

मई 2016 में इंटरनेशनल डिजिटल पब्लिशिंग फोरम के सदस्यों ने विश्वव्यापी वेब संकाय (W3C) विलय को मंजूरी दे दी,[18][19]</nowiki></ref> प्रकाशन उद्योग और मुख्य वेब प्रौद्योगिकी को पूरी तरह से संरेखित करना।[20][21]</nowiki></ref>

संस्करण 2.0.1

ईपीयूबी 2.0 को अक्टूबर 2007 में रखरखाव अद्यतन (2.0.1) के साथ अनुमोदित किया गया था, जिसका उद्देश्य सितंबर 2010 में अनुमोदित किए जा रहे विनिर्देशों में त्रुटियों को स्पष्ट करना और सही करना था।[8] ईपीयूबी संस्करण 2.0.1 में तीन विशिष्टताएँ सम्मिलित हैं:

  • ओपन पब्लिकेशन स्ट्रक्चर (ओपीएस) 2.0.1, में इसकी सामग्री का स्वरूपण सम्मिलित है।[22]
  • ओपन पैकेजिंग फॉर्मेट (ओपीएफ) 2.0.1, की संरचना का वर्णन करता है .ईपीयूबी एक्सएमएल में फ़ाइल करें.[23]
  • ओपन कंटेनर फॉर्मेट (ओसीएफ) 2.0.1, सभी फाइलों को ज़िप (फ़ाइल प्रारूप) संग्रह के रूप में एकत्र करता है।[24]

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

खुली प्रकाशन संरचना 2.0.1

एक ईपीयूबी फ़ाइल किसी पुस्तक की सामग्री को संस्करण 2.0.1 के अनुसार बनाने के लिए एक्सएचटीएमएल 1.1 (या डीटीबुक) का उपयोग करती है। यह पिछले संस्करणों (ओईबीपीएस 1.2 और पहले) से भिन्न है, जिसमें एक्सएचटीएमएल के सबसेट का उपयोग किया गया था। चूँकि, कुछ अवयवों पर कुछ प्रतिबंध हैं। ईपीयूबी में एक्सएचटीएमएल डाक्यूमेंट्स के लिए माइमटाइप एप्लिकेशन application/xhtml+xml. है [22][lower-alpha 1]

स्टाइलिंग और लेआउट सीएसएस 2.0 के सबसेट का उपयोग करके किया जाता है, जिसे ओपीएस स्टाइल शीट्स कहा जाता है। इस विशेष सिंटैक्स के लिए आवश्यक है कि रीडिंग सिस्टम सीएसएस गुणों के केवल भाग का समर्थन करें और कुछ कस्टम गुण जोड़ें। कस्टम गुणों में oeb-page-head, oeb-page-foot, और oeb-column-number सम्मिलित हैं | फ़ॉन्ट-एम्बेडिंग @font-face संपत्ति का उपयोग करके पूरा किया जा सकता है, तथा इसके साथ ही ओपीएफ के मेनिफेस्ट में फ़ॉन्ट फ़ाइल भी सम्मिलित है (नीचे देखें)। ईपीयूबी में सीएसएस डाक्यूमेंट्स के लिए इंटरनेट माइमटाइप text/सीएसएस है.[22][lower-alpha 2]

ईपीयूबी के लिए यह भी आवश्यक है कि पीएनजी, जेपीईजी, जीआईएफ और एसवीजी छवियों को इंटरनेट माइमटाइप image/png, image/jpeg, image/gif, image/svg+xml का उपयोग करके समर्थित किया जाए।. अन्य मीडिया प्रकारों की अनुमति है, किन्तु रचनाकारों को समर्थित प्रकारों का उपयोग करके वैकल्पिक प्रस्तुतियाँ सम्मिलित करनी होंगी।[22]सभी आवश्यक माइमटाइप की तालिका के लिए, विनिर्देशन का अनुभाग 1.3.7 देखें।

यूनिकोड आवश्यक है, और सामग्री उत्पादकों को यूटीएफ-8 या यूटीएफ-16 एन्कोडिंग का उपयोग करना होगा।[22] यह अंतरराष्ट्रीय और बहुभाषी पुस्तकों का समर्थन करने के लिए है। चूँकि, रीडिंग सिस्टम को प्रत्येक यूनिकोड वर्ण को प्रदर्शित करने के लिए आवश्यक फ़ॉन्ट प्रदान करने की आवश्यकता नहीं होती है, चूँकि उन्हें उन वर्णों के लिए कम से कम प्लेसहोल्डर प्रदर्शित करने की आवश्यकता होती है जिन्हें पूरी तरह से प्रदर्शित नहीं किया जा सकता है।[22]

ईपीयूबी के लिए एक्सएचटीएमएल फ़ाइल का उदाहरण कंकाल इस तरह दिखता है:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  <head>
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
    <title>Pride and Prejudice</title>
    <link rel="stylesheet" href="css/main.css" type="text/css" />
  </head>
  <body>
    ...
  </body>
</html>


खुला पैकेजिंग प्रारूप 2.0.1

ओपीएफ विनिर्देश का उद्देश्य उस प्रक्रिया को [परिभाषित] करना है जिसके द्वारा ओपीएस प्रकाशन के विभिन्न घटकों को साथ बांधा जाता है और इलेक्ट्रॉनिक प्रकाशन को अतिरिक्त संरचना और शब्दार्थ प्रदान किया जाता है।[23] यह एक्सटेंशन के साथ दो एक्सएमएल फ़ाइलों .opf और .ncx. द्वारा पूरा किया जाता है

.opf फ़ाइल

ओपीएफ फ़ाइल, पारंपरिक रूप से नामित content.opf, ईपीयूबी पुस्तक का मेटाडेटा, फ़ाइल मेनिफेस्ट और रैखिक पढ़ने का क्रम रखता है। इस फ़ाइल में मूल अवयव है package और चार बाल अवयव: metadata, manifest, spine, और guide. इसके अतिरिक्त, package नोड में होना चाहिए unique-identifier गुण। .opf फ़ाइल माइम प्रकार है application/oebps-package+xml.[23]

metadata e> अवयव में विशेष ईपीयूबी फ़ाइल के लिए सभी मेटाडेटा जानकारी सम्मिलित होती है। तीन मेटाडेटा टैग आवश्यक हैं (हालांकि अनेक और उपलब्ध हैं): title, language, और identifier. title इसमें पुस्तक का शीर्षक सम्मिलित है, language पुस्तक की सामग्री की भाषा IETF भाषा टैग प्रारूप या उसके उत्तराधिकारियों में सम्मिलित है, जैसे कि नया IETF भाषा टैग और identifier इसमें पुस्तक के लिए विशिष्ट पहचानकर्ता होता है, जैसे उसका आईएसबीएन या यूआरएलidentifierद>एस id विशेषता के समान होना चाहिए unique-identifier से विशेषता package अवयव।[23][lower-alpha 3] manifest e> अवयव पैकेज में उपस्थित सभी फाइलों को सूचीबद्ध करता है। प्रत्येक फ़ाइल को द्वारा दर्शाया जाता है item अवयव, और गुण हैं id, href, media-type. सभी XHTML (सामग्री डॉक्यूमेंट), स्टाइलशीट, चित्र या अन्य मीडिया, एम्बेडेड फ़ॉन्ट और NCX फ़ाइल को यहां सूचीबद्ध किया जाना चाहिए। केवल .opf फ़ाइल ही, container.xml, और यह mimetype फ़ाइलें सम्मिलित नहीं की जानी चाहिए.[23]

spine e> अवयव सभी XHTML सामग्री डाक्यूमेंट्स को उनके रैखिक पढ़ने के क्रम में सूचीबद्ध करता है। साथ ही, कोई भी सामग्री डॉक्यूमेंट जिस तक लिंकिंग या सामग्री तालिका के माध्यम से पहुंचा जा सकता है, उसे भी सूचीबद्ध किया जाना चाहिए। toc ई>की विशेषता spine सम्मिलित होना चाहिए id मैनिफ़ेस्ट में सूचीबद्ध NCX फ़ाइल का। प्रत्येक itemref अवयव का idref पर सेट है id इसके संबंधित सामग्री डॉक्यूमेंट का।[23]

guide ई>अवयव पुस्तक के मूलभूत संरचनात्मक घटकों की पहचान करने के उद्देश्य से वैकल्पिक अवयव है। प्रत्येक reference अवयव में गुण हैं type, title, href. में संदर्भित फ़ाइलें href मेनिफेस्ट में सूचीबद्ध होना चाहिए, और अवयव पहचानकर्ता रखने की अनुमति है (उदाहरण के लिए) #figures उदाहरण में)।[23][lower-alpha 4]

एक उदाहरण ओपीएफ फ़ाइल:

<?xml version="1.0"?>
<package version="2.0" xmlns="http://www.idpf.org/2007/opf" unique-identifier="BookId">

  <metadata xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:opf="http://www.idpf.org/2007/opf">
    <dc:title>Pride and Prejudice</dc:title>
    <dc:language>en</dc:language>
    <dc:identifier id="BookId" opf:scheme="ISBN">123456789X</dc:identifier>
    <dc:creator opf:file-as="Austen, Jane" opf:role="aut">Jane Austen</dc:creator>
  </metadata>

  <manifest>
    <item id="chapter1" href="chapter1.xhtml" media-type="application/xhtml+xml"/>
    <item id="appendix" href="appendix.xhtml" media-type="application/xhtml+xml"/>
    <item id="stylesheet" href="style.css" media-type="text/css"/>
    <item id="ch1-pic" href="ch1-pic.png" media-type="image/png"/>
    <item id="myfont" href="css/myfont.otf" media-type="application/x-font-opentype"/>
    <item id="ncx" href="toc.ncx" media-type="application/x-dtbncx+xml"/>
  </manifest>

  <spine toc="ncx">
    <itemref idref="chapter1" />
    <itemref idref="appendix" />
  </spine>

  <guide>
    <reference type="loi" title="List Of Illustrations" href="appendix.xhtml#figures" />
  </guide>

</package>
.एनसीएक्स फ़ाइल

NCX फ़ाइल (एक्सएमएल के लिए नेविगेशन नियंत्रण फ़ाइल), जिसे पारंपरिक रूप से नाम दिया गया है toc.ncx, ईपीयूबी फ़ाइल के लिए सामग्री की श्रेणीबद्ध तालिका सम्मिलित है। एनसीएक्स के लिए विनिर्देश डेज़ी डिजिटल टॉकिंग बुक (डीटीबी) के लिए विकसित किया गया था, इसका रखरखाव डेज़ी कंसोर्टियम द्वारा किया जाता है, और यह ईपीयूबी विनिर्देश का हिस्सा नहीं है। एनसीएक्स फ़ाइल का माइमटाइप है application/x-dtbncx+xml.

यहां ध्यान देने योग्य बात यह है कि के लिए मान docTitle, docAuthor, और meta name="dtb:uid" अवयवों को ओपीएफ फ़ाइल में उनके एनालॉग्स से मेल खाना चाहिए। यह भी meta name="dtb:depth" अवयव की गहराई के समान सेट किया गया है navMap अवयव। navPoint सामग्री की पदानुक्रमित तालिका बनाने के लिए अवयवों को नेस्ट किया जा सकता है। navLabelकी सामग्री वह पाठ है जो .ncx का उपयोग करने वाली रीडिंग प्रणालियों द्वारा उत्पन्न सामग्री की तालिका में दिखाई देती है। navPoint'एस content अवयव मेनिफेस्ट में सूचीबद्ध सामग्री डॉक्यूमेंट को इंगित करता है और इसमें अवयव पहचानकर्ता भी सम्मिलित हो सकता है (उदाहरण के लिए) #section1).[23][25]

ईपीयूबी में उपयोग किए गए NCX विनिर्देश के कुछ अपवादों का विवरण विनिर्देश के धारा 2.4.1 में है। एनसीएक्स के लिए संपूर्ण विनिर्देश धारा 8 में पाया जा सकता है। डिजिटल टॉकिंग बुक के लिए विशिष्टताओं की जानकारी।[25]

एक उदाहरण .ncx फ़ाइल:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ncx PUBLIC "-//NISO//DTD ncx 2005-1//EN"
"http://www.daisy.org/z3986/2005/ncx-2005-1.dtd">

<ncx version="2005-1" xml:lang="en" xmlns="http://www.daisy.org/z3986/2005/ncx/">

  <head>
<!-- The following four metadata items are required for all NCX documents,
including those that conform to the relaxed constraints of OPS 2.0 -->

    <meta name="dtb:uid" content="123456789X"/> <!-- same as in .opf -->
    <meta name="dtb:depth" content="1"/> <!-- 1 or higher -->
    <meta name="dtb:totalPageCount" content="0"/> <!-- must be 0 -->
    <meta name="dtb:maxPageNumber" content="0"/> <!-- must be 0 -->
  </head>

  <docTitle>
    <text>Pride and Prejudice</text>
  </docTitle>

  <docAuthor>
    <text>Austen, Jane</text>
  </docAuthor>

  <navMap>
    <navPoint class="chapter" id="chapter1" playOrder="1">
      <navLabel><text>Chapter 1</text></navLabel>
      <content src="chapter1.xhtml"/>
    </navPoint>
  </navMap>

</ncx>


ओपन कंटेनर प्रारूप 2.0.1

ईपीयूबी फ़ाइल फ़ाइलों का समूह है जो OPS/OPF मानदंड के अनुरूप होती है और ZIP फ़ाइल में लपेटी जाती है।[26] OCF निर्दिष्ट करता है कि ज़िप में इन फ़ाइलों को कैसे व्यवस्थित किया जाए, और दो अतिरिक्त फ़ाइलों को परिभाषित करता है जिन्हें सम्मिलित किया जाना चाहिए। mimetype e> फ़ाइल ASCII में टेक्स्ट डॉक्यूमेंट होना चाहिए जिसमें स्ट्रिंग सम्मिलित हो application/epub+zip. यह असम्पीडित, अनएन्क्रिप्टेड और ज़िप संग्रह में पहली फ़ाइल भी होनी चाहिए। यह फ़ाइल अनुप्रयोगों को फ़ाइल के माइम प्रकार की पहचान करने का अधिक विश्वसनीय तरीका प्रदान करती है .ईपीयूबी विस्तार।[24]

साथ ही, नाम का फोल्डर भी होना चाहिए META-INF, जिसमें आवश्यक फ़ाइल है container.xml. यह एक्सएमएल फ़ाइल पुस्तक की सामग्री को परिभाषित करने वाली फ़ाइल की ओर इशारा करती है। यह ओपीएफ फ़ाइल है, चूँकि अतिरिक्त विकल्प है rootfile अवयवों की अनुमति है.[24]

के अतिरिक्त mimetype और META-INF/container.xml, अन्य फ़ाइलें (OPF, NCX, एक्सएचटीएमएल, सीएसएस और छवियाँ फ़ाइलें) पारंपरिक रूप से नामक निर्देशिका में रखी जाती हैं OEBPS.

एक उदाहरण फ़ाइल संरचना:

-ZIP Container--
mimetype
META-INF/
  container.xml
OEBPS/
  content.opf
  chapter1.xhtml
  ch1-pic.png
  css/
    style.css
    myfont.otf

उपरोक्त फ़ाइल संरचना को देखते हुए उदाहरण कंटेनर.एक्सएमएल:

<?xml version="1.0" encoding="UTF-8" ?>
<container version="1.0" xmlns="urn:oasis:names:tc:opendocument:xmlns:container">
  <rootfiles>
    <rootfile full-path="OEBPS/content.opf" media-type="application/oebps-package+xml"/>
  </rootfiles>
</container>


संस्करण 3.0.1

ईपीयूबी 3.0 अनुशंसित विशिष्टता को 11 अक्टूबर 2011 को अनुमोदित किया गया था। 26 जून 2014 को ईपीयूबी 3.0.1 को ईपीयूबी 3.0 के समान रखरखाव अद्यतन के रूप में अनुमोदित किया गया था। ईपीयूबी 3.0 पिछले रिलीज़ 2.0.1 का स्थान लेता है।[lower-alpha 5]

ईपीयूबी 3 में चार विशिष्टताओं का सेट सम्मिलित है:[27]

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

ईपीयूबी 3.0 प्रारूप का उद्देश्य निम्नलिखित आलोचनाओं को संबोधित करना था:

  • पाठ-केंद्रित पुस्तकों के लिए अच्छा होते हुए भी, ईपीयूबी उन प्रकाशनों के लिए अनुपयुक्त था जिनके लिए स्पष्ट लेआउट या विशेष स्वरूपण की आवश्यकता होती है, जैसे कि कॉमिक पुस्तकें।[11]* अधिकांश तकनीकी प्रकाशनों के लिए ईपीयूबी के उपयोग में बाधा डालने वाला प्रमुख मुद्दा MathML के रूप में स्वरूपित समीकरणों के लिए समर्थन की कमी थी। उन्हें बिटमैप या स्केलेबल वेक्टर ग्राफिक्स छवियों के रूप में सम्मिलित किया गया था, जिससे स्क्रीन रीडर द्वारा उचित हैंडलिंग और कंप्यूटर बीजगणित प्रणालियों के साथ बातचीत को रोक दिया गया था। MathML के लिए समर्थन ईपीयूबी 3.0 विनिर्देश में सम्मिलित है।
  • ईपीयूबी की अन्य आलोचनाएँ ईपीयूबी पुस्तकों के भीतर या उनके बीच लिंक करने पर विनिर्देश की कमी और एनोटेशन के लिए विशिष्टता की कमी थी। ईपीयूबी के कंटेनर के रूप में ज़िप फ़ाइल के उपयोग से ऐसी लिंकिंग बाधित होती है। इसके अतिरिक्त, यह स्पष्ट नहीं था कि ईपीयूबी के आंतरिक संरचनात्मक मार्कअप (ऊपर उल्लिखित ओपीएफ विनिर्देश) का उपयोग करके लिंक करना बेहतर होगा या सीधे ज़िप की फ़ाइल संरचना के माध्यम से फ़ाइलों से लिंक करना बेहतर होगा।[28] ईपीयूबी पुस्तकों को एनोटेट करने के लिए मानकीकृत तरीके की कमी के कारण एनोटेशन को साझा करने और स्थानांतरित करने में कठिनाई हुई और इसलिए ईपीयूबी के उपयोग परिदृश्य सीमित हो गए, विशेष रूप से शैक्षिक सेटिंग्स में, क्योंकि यह वेब की तुलना में अन्तरक्रियाशीलता का स्तर प्रदान नहीं कर सकता है।[29]

26 जून 2014 को, आईडीपीएफ ने अंतिम अनुशंसित विशिष्टता के रूप में ईपीयूबी 3.0.1 प्रकाशित किया। रेफरी नाम= V3.0.1 >EPUB 3.0.1 Changes, IDPF, retrieved July 8, 2014.</ref>

नवंबर 2014 में, ईपीयूबी 3.0 को अंतर्राष्ट्रीय मानदंड संगठन/अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन द्वारा ISO/IEC TS 30135 (भाग 1-7) के रूप में प्रकाशित किया गया था।[30]

जनवरी 2020 में, ईपीयूबी 3.0.1 को अंतर्राष्ट्रीय मानदंड संगठन/अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन द्वारा ISO/IEC 23736 (भाग 1-6) के रूप में प्रकाशित किया गया था।[31]

संस्करण 3.2

ईपीयूबी 3.2 की घोषणा 2018 में की गई थी,[32] और अंतिम विनिर्देश 2019 में जारी किया गया था।[33] उल्लेखनीय परिवर्तन सीएसएस के विशेष उपसमूह को हटाना है, जो गैर-ईपब-प्रीफ़िक्स्ड गुणों के उपयोग को सक्षम बनाता है। HTML और SVG मानदंड के संदर्भों को भी समय में निश्चित संस्करण के विपरीत उपलब्ध नवीनतम संस्करण में अद्यतन किया जाता है।[34]


संस्करण 3.3

W3C ने 25 मई, 2023 को संस्करण 3.3 की घोषणा की।[35] परिवर्तनों में सख्त सुरक्षा और गोपनीयता मानदंड सम्मिलित थे; और वेबपी और ओपस (ऑडियो प्रारूप) मीडिया प्रारूपों को अपनाना।[36]


सुविधाएँ

प्रारूप और अनेक पाठक निम्नलिखित का समर्थन करते हैं:

  • रीफ्लोएबल डॉक्यूमेंट: किसी विशेष डिस्प्ले के लिए टेक्स्ट को अनुकूलित करें
  • फिक्स्ड-लेआउट सामग्री:[37] पूर्व-पृष्ठांकित सामग्री कुछ प्रकार की अत्यधिक डिज़ाइन की गई सामग्री के लिए उपयोगी हो सकती है, जैसे सचित्र पुस्तकें जो केवल बड़ी स्क्रीन के लिए होती हैं, जैसे टैबलेट।[38]
  • एक HTML वेब साइट की तरह, प्रारूप इनलाइन रेखापुंज ग्राफिक्स और वेक्टर ग्राफिक्स छवियों, मेटाडेटा और सीएसएस स्टाइल का समर्थन करता है।
  • पेज बुकमार्क करना
  • गद्यांश पर प्रकाश डालना और नोट्स
  • एक पुस्तकालय जिसमें पुस्तकें संग्रहित होती हैं और उन्हें खोजा जा सकता है
  • फ़ॉन्ट आकार| पुन: आकार देने योग्य फ़ॉन्ट, और परिवर्तनीय पाठ और पृष्ठभूमि रंग
  • MathML के सबसेट के लिए समर्थन[39]
  • संगत प्लेटफार्मों के साथ बेहतर विश्लेषणात्मक समर्थन[40]
  • डिजिटल अधिकार प्रबंधन- इसमें वैकल्पिक परत के रूप में डिजिटल अधिकार प्रबंधन (डीआरएम) सम्मिलित हो सकता है[41]

डिजिटल अधिकार प्रबंधन

एक ईपीयूबी फ़ाइल में वैकल्पिक रूप से अतिरिक्त परत के रूप में डिजिटल अधिकार प्रबंधन सम्मिलित हो सकता है, किन्तु विनिर्देशों के अनुसार यह आवश्यक नहीं है।[41]इसके अतिरिक्त, विनिर्देश में उपयोग के लिए किसी विशेष DRM प्रणाली का नाम नहीं दिया गया है, इसलिए प्रकाशक अपनी पसंद के अनुसार DRM योजना चुन सकते हैं। चूँकि, ईपीयूबी के भविष्य के संस्करण (विशेष रूप से OCF) DRM के लिए प्रारूप निर्दिष्ट कर सकते हैं।[24]

ईपीयूबी विनिर्देश किसी विशेष डिजिटल अधिकार प्रबंधन योजना को लागू या सुझाव नहीं देता है। यह ईबुक पाठक पर विभिन्न डीआरएम प्रणालियों के लिए समर्थन के स्तर और खरीदी गई ई-पुस्तकों की पोर्टेबिलिटी को प्रभावित कर सकता है। नतीजतन, ऐसी डीआरएम असंगतता डीआरएम सिस्टम की तर्ज पर ईपीयूबी प्रारूप को खंडित कर सकती है, जिससे एकल मानदंड प्रारूप के फायदे कमजोर हो सकते हैं और उपभोक्ता भ्रमित हो सकता है।[42][43][44][45][46][47]

DRMed ईपीयूबी फ़ाइलों में नामक फ़ाइल होनी चाहिए rights.xml के अंदर META-INF ज़िप कंटेनर के मूल स्तर पर निर्देशिका।[24]


गोद लेना

ईपीयूबी का व्यापक रूप से सॉफ्टवेयर रीडर्स पर उपयोग किया जाता है जैसे एंड्रॉइड (ऑपरेटिंग सिस्टम) पर Google Play पुस्तकें और iOS और macOS पर Apple पुस्तकें और अमेज़न प्रज्वलित के ई-रीडर, किन्तु अन्य प्लेटफार्मों के लिए संबंधित ऐप्स द्वारा नहीं। iBooks मालिकाना iBook प्रारूप का भी समर्थन करता है, जो ईपीयूबी प्रारूप पर आधारित है किन्तु कार्य करने के लिए iBooks ऐप के कोड पर निर्भर करता है।[48] ईपीयूबी इलेक्ट्रॉनिक डाटा इंटरचेंज के लिए लोकप्रिय प्रारूप है क्योंकि यह खुला प्रारूप हो सकता है और किंडल पाठकों के लिए अमेज़ॅन के मालिकाना प्रारूप के विपरीत HTML पर आधारित है। सार्वजनिक डोमेन और खुली लाइसेंस प्राप्त सामग्री के लोकप्रिय ईपीयूबी उत्पादकों में प्रोजेक्ट गुटेनबर्ग, मानदंड ईपुस्तकें , पबमेड सेंट्रल, Scielo और अन्य सम्मिलित हैं।

2022 में, अमेज़ॅन (कंपनी) की अमेज़ॅन किंडल#सेंड-टू-किंडल सेवा|सेंड-टू-किंडल सेवा ने ईपीयूबी के पक्ष में अपने स्वयं के किंडल फ़ाइल प्रारूप के लिए समर्थन हटा दिया।[49][50]


सुरक्षा और गोपनीयता संबंधी चिंताएं

ईपीयूबी के लिए पाठकों को HTML5, जावास्क्रिप्ट, सीएसएस, SVG प्रारूपों का समर्थन करने की आवश्यकता होती है, जिससे ईपीयूबी पाठक वेब ब्राउज़र के समान तकनीक का उपयोग करते हैं।

ऐसे प्रारूप विभिन्न प्रकार के सुरक्षा मुद्दों और गोपनीयता-उल्लंघन वाले व्यवहारों से जुड़े होते हैं, जैसे वेब बीकन, सीएसआरएफ, XSHM अपनी जटिलता और लचीलेपन के कारण।

ऐसी कमजोरियों का उपयोग ईपीयूबी फ़ाइलों पर वेब ट्रैकिंग और क्रॉस-डिवाइस ट्रैकिंग लागू करने के लिए किया जा सकता है।[51][52][53] सुरक्षा शोधकर्ताओं ने उन हमलों की भी पहचान की जिनके कारण स्थानीय फ़ाइलें और अन्य उपयोगकर्ता डेटा अपलोड हो रहे थे।[54][55] ईपीयूबी 3.1 अवलोकन डॉक्यूमेंट सुरक्षा चेतावनी प्रदान करता है:[56]

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

कार्यान्वयन

एक ईपीयूबी फ़ाइल संग्रह है जिसमें वास्तव में, वेबसाइट होती है। इसमें HTML फ़ाइलें, छवियां, सीएसएस स्टाइल शीट और अन्य संपत्तियां सम्मिलित हैं। इसमें मेटाडेटा भी सम्मिलित है. ईपीयूबी 3.3 नवीनतम संस्करण है. HTML5 का उपयोग करके, प्रकाशनों में वेब ब्राउज़र में वेबसाइटों की तरह ही वीडियो, ऑडियो और इंटरएक्टिविटी सम्मिलित हो सकती है।[38]


कंटेनर

एक ईपीयूबी प्रकाशन एकल फ़ाइल के रूप में वितरित किया जाता है। यह फ़ाइल अनएन्क्रिप्टेड ज़िप्ड संग्रह है जिसमें परस्पर संबंधित संसाधनों का सेट है।[57]

एक OCF (ओपन कंटेनर फॉर्मेट) एब्सट्रैक्ट कंटेनर कंटेनर की सामग्री के लिए फ़ाइल सिस्टम मॉडल को परिभाषित करता है। फ़ाइल सिस्टम मॉडल कंटेनर में सभी सामग्रियों के लिए एकल सामान्य रूट निर्देशिका का उपयोग करता है। प्रकाशनों के लिए सभी (गैर-दूरस्थ) संसाधन कंटेनर की रूट निर्देशिका के नेतृत्व वाले निर्देशिका ट्री में हैं, हालांकि ईपीयूबी इसके लिए किसी विशिष्ट फ़ाइल सिस्टम संरचना को अनिवार्य नहीं करता है। फ़ाइल सिस्टम मॉडल में META-INF नामक अनिवार्य निर्देशिका सम्मिलित है जो कंटेनर की रूट निर्देशिका का प्रत्यक्ष बच्चा है। META-INF कंटेनर.xml को संग्रहीत करता है।

संग्रह में पहली फ़ाइल माइमटाइप फ़ाइल होनी चाहिए। इसे अनएन्क्रिप्टेड और अनकंप्रेस्ड होना चाहिए ताकि गैर-ज़िप उपयोगिताएँ माइमटाइप को पढ़ सकें। माइमटाइप फ़ाइल ASCII फ़ाइल होनी चाहिए जिसमें स्ट्रिंग एप्लिकेशन/ईपब+ज़िप सम्मिलित हो। यह फ़ाइल केवल .ईपीयूबी एक्सटेंशन की तुलना में एप्लिकेशन को फ़ाइल के माइम प्रकार की पहचान करने का अधिक विश्वसनीय तरीका प्रदान करती है।[57]

एक उदाहरण फ़ाइल संरचना:

--ZIP Container--
mimetype
META-INF/
  container.xml
OEBPS/
  content.opf
  chapter1.xhtml
  ch1-pic.png
  css/
    style.css
    myfont.otf
  toc.ncx


कंटेनर.एक्सएमएल युक्त मेटा-आईएनएफ निर्देशिका होनी चाहिए। यह फ़ाइल पुस्तक की सामग्री, ओपीएफ फ़ाइल को परिभाषित करने वाली फ़ाइल की ओर इंगित करती है, चूँकि अतिरिक्त वैकल्पिक रूटफ़ाइल अवयवों की अनुमति है।[57]माइमटाइप और मेटा-आईएनएफ/कंटेनर.एक्सएमएल के अतिरिक्त, अन्य फाइलें (ओपीएफ, एनसीएक्स, एक्सएचटीएमएल, सीएसएस और इमेज फाइलें) पारंपरिक रूप से ओईबीपीएस नामक निर्देशिका में रखी जाती हैं। उदाहरण कंटेनर.एक्सएमएल:

<?xml version="1.0" encoding="UTF-8" ?>
<container version="1.0" xmlns="urn:oasis:names:tc:opendocument:xmlns:container">
  <rootfiles>
    <rootfile full-path="OEBPS/content.opf" media-type="application/oebps-package+xml"/>
  </rootfiles>
</container>


प्रकाशन

ईपीयूबी कंटेनर में ये होना चाहिए:[58]

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

ईपीयूबी कंटेनर में ये सम्मिलित हो सकते हैं:

  • स्टाइल शीट भाषाएँ
  • उच्चारण लेक्सिकन विशिष्टता (पीएलएस) डॉक्यूमेंट
  • मीडिया ओवरले डॉक्यूमेंट

सामग्री

सामग्री डाक्यूमेंट्स में सम्मिलित हैं[59] HTML 5 सामग्री, नेविगेशन डॉक्यूमेंट, स्केलेबल वेक्टर ग्राफ़िक्स डॉक्यूमेंट, स्क्रिप्टेड सामग्री डॉक्यूमेंट और निश्चित लेआउट डॉक्यूमेंट। सामग्री में सीएसएस और पीएलएस डॉक्यूमेंट भी सम्मिलित हैं। नेविगेशन डॉक्यूमेंट ईपीयूबी 2 में प्रयुक्त NCX व्याकरण का स्थान लेते हैं।

मीडिया ओवरले

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


सॉफ़्टवेयर

ईपीयूबी रीडर सॉफ़्टवेयर सभी प्रमुख कंप्यूटिंग प्लेटफ़ॉर्म के लिए उपस्थित है, जैसे डेस्कटॉप प्लेटफ़ॉर्म पर Adobe Digital Editions और Calibre (ebook सॉफ़्टवेयर), Android और iOS पर Google Play पुस्तकें और एल्डिको, और macOS और iOS पर Apple पुस्तकें। ईपीयूबी फ़ाइलें बनाने के लिए क्रॉस-प्लेटफ़ॉर्म संपादक सॉफ़्टवेयर भी है, जिसमें ओपन-सोर्स लाइसेंस प्रोग्राम कैलिबर (सॉफ़्टवेयर) और सिगिल (एप्लिकेशन) सम्मिलित हैं।

अधिकांश आधुनिक वेब ब्राउज़र ईपीयूबी रीडर प्लग-इन (कंप्यूटिंग) का भी समर्थन करते हैं। Microsoft Edge ब्राउज़र में सितंबर 2019 तक ईपीयूबी रीडर क्षमता निर्मित थी।[61]


सॉफ़्टवेयर पढ़ना

निम्नलिखित सॉफ़्टवेयर ईपीयूबी फ़ाइलों को पढ़ और प्रदर्शित कर सकता है।

रीडिंग सिस्टम और सॉफ्टवेयर[26]
सॉफ्टवेयर लाइसेंस प्लैटफ़ॉर्म डीआरएम प्रारूप समर्थित नोट्स
एडोब डिजिटल संस्करण प्रोप्राइटरी माइक्रोसॉफ्ट विंडोज, एप्पल मैक ओएस एक्स, एंड्रॉइड, आईओएस एडोब कंटेंट सर्वर डीआरएम के साथ ईपीयूबी फाइलों के लिए ऑनलाइन सक्रियण की आवश्यकता है।
एल्डिको प्रोप्राइटरी एंड्रॉइड एडोब कंटेंट सर्वर एंड्रॉइड उपकरणों के लिए ईपीयूबी का समर्थन करता है।
एप्पल पुस्तकें प्रोप्राइटरी ओएस एक्स, आईओएस फेयर प्ले[62] ईपीयूबी 2 और ईपीयूबी 3 का समर्थन करता है। किताबें मैक के अतिरिक्त अन्य कंप्यूटर पर सीधे पढ़ने योग्य नहीं हैं।
ब्लूफ़ायर रीडर प्रोप्राइटरी एप्पल आईओएस, एंड्रॉइड एडोब कंटेंट सर्वर एंड्रॉइड और आईओएस उपकरणों के लिए ईपीयूबी का समर्थन करता है।
कैलिबर जीपीएल विंडोज़, ओएस एक्स, लिनक्स कोई नहीं मुख्य रूप से पुस्तकालय प्रबंधन, रूपांतरण और उपकरणों में स्थानांतरण के लिए, क्षमता "के बारे में" इसमें ईपीयूबी रीडर और संपादक सम्मिलित है।।
एफबीरीडर प्रोप्राइटरी [63] विंडोज़, लिनक्स, एंड्रॉइड, पीडीए, ओएस एक्स कोई नहीं
फोलिट जीपीएल लिनक्स कोई नहीं मोबी, एज़डब्लू(3)को भी सपोर्ट करता है
गूगल प्ले पुस्तकें प्रोप्राइटरी वेब एप्लिकेशन, एंड्रॉइड, ऐप्पल आईओएस लेक्ट्ज़ डीआरएम खरीदी गई पुस्तकों को ईपीयूबी और/या पीडीएफ के रूप में डाउनलोड करने का समर्थन करता है।
पुस्तक प्रोप्राइटरी ओएस एक्स कोई नहीं ईपब3, ईपब2, निश्चित लेआउट का समर्थन करता है।
कोबो प्रोप्राइटरी विंडोज़, ओएस एक्स, एंड्रॉइड, एप्पल आईओएस, कोबो ई-रीडर सॉफ्टवेयर, एडोब कंटेंट सर्वर ईपीयूबी 2 और ईपीयूबी 3 को सपोर्ट करता है।
लेक्चरर जीपीएल लिनक्स कोई नहीं मोबी, एजेडडब्ल्यू(3/4), सीबीआर/सीबीजेड, पीडीएफ, डीजेवीयू, एफबी2 को भी सपोर्ट करता है
लेक्ट्ज़ रीडर प्रोप्राइटरी वेब एप्लिकेशन, गूगल एंड्रॉइड, ओएस एक्स, आईओएस, विंडोज लेक्ट्ज़ पीडीएफ, ईपीयूबी/2 और ईपीयूबी3 के लिए ईबुक रीडर विभिन्न प्लेटफार्मों - आईओएस, एंड्रॉइड, विंडोज पीसी, मैक डेस्कटॉप और वेब पर एक समान अनुभव प्रदान करते हैं।
एमयूपीडीएफ एजीपीएल यूनिक्स-जैसे, विंडोज़, एंड्रॉइड, आईओएस
लिब्बी प्रोप्राइटरी विंडोज़, एंड्रॉइड, ऐप्पल मैकओएस, आईओएस, आईपैडओएस स्थानीय पुस्तकालयों से ई-पुस्तकों और ऑडियो पुस्तकों के लिए निःशुल्क ऐप।
ल्यूसिफ़ॉक्स जीपीएल विंडोज़, ओएस एक्स, लिनक्स कोई नहीं फ़ायरफ़ॉक्स के लिए एनोटेशन के साथ ईबुक रीडर ऐड-ऑन। ईपीयूबी 3- और ईपीयूबी 2 प्रारूप में खुली मानक ई-पुस्तकों और ओपीडीएस पुस्तक कैटलॉग से पुस्तकों की पुनर्प्राप्ति का समर्थन करता है। (विकास जनवरी 2017 में बंद हो गया)
ऑकुलर जीपीएल विंडोज़, ओएस एक्स, लिनक्स
स्नैप्लिफाई प्रोप्राइटरी सभी वेब ब्राउज़र, एप्पल आईओएस, एंड्रॉइड एडोब कंटेंट सर्वर स्नैप्लिफाई स्नैपसेफ डीआरएम खरीदी गई पुस्तकों को ईपीयूबी और/या पीडीएफ के रूप में डाउनलोड करने का समर्थन करता है। ई-पुस्तकों के पीडीएफ, ईपीयूबी2 और ईपीयूबी3 मानक का समर्थन करता है।
सोरा प्रोप्राइटरी विंडोज़, एंड्रॉइड, ऐप्पल मैकओएस, आईओएस, आईपैडओएस स्कूलों से ई-बुक्स और ऑडियोबुक्स के लिए निःशुल्क ऐप।
एसटीडीयू व्यूअर फ्रीवेयर विंडोज़ ईपीयूबी सहित अनेक दस्तावेज़ प्रारूप का समर्थन करता है।
सुमात्रा पीडीएफ (एमयूपीडीएफ पर आधारित) जीपीएल विंडोज़ एडोब कंटेंट सर्वर उपकरणों के लिए ईपीयूबीई का समर्थन करता है।
ज़ोचिटल प्रोप्राइटरी [64] कोडेक्स कोई नहीं जीयूआई के लिए रीमार्केबल और रीमार्केबल 2 पेपर टैबलेट


क्रिएशन सॉफ्टवेयर

निम्नलिखित सॉफ़्टवेयर ईपीयूबी फ़ाइलें बना सकता है.

Creation software
Software License Platform Notes
एबीबीवाई फ़ाइनरीडर प्रोप्राइटरी माइक्रोसॉफ़्ट विंडोज़ Version 11 exports to ईपीयूबी format.
एबिवर्ड जीपीएल फ्रीबीएसडी, लिनक्स, विंडोज़ Support ईपीयूबी 2.0 format export since 2.9.1 release[65]
एडोब इनडिज़ाइन प्रोप्राइटरी विंडोज़, ओएस एक्स Exports to ईपीयूबी format. Versions prior to 5.5 create ईपीयूबीs that require significant editing to pass ePubCheck or ePubPreFlight. As from InDesign CC 2014, InDesign can export in ePub3 fixed-layout format.
एडोब रोबोहेल्प अज्ञात विंडोज़ Online documentation tool that supports export to ईपीयूबी format
अटलांटिस वर्ड प्रोसेसर शेयरवेयर विंडोज़, पोर्टेबल ऐप Converts any document to ईपीयूबी; supports multilevel TOCs, font embedding, and batch conversion.
पुस्तक प्रकार जीपीएल वेब Book production platform that outputs to many formats, including ईपीयूबी. The platform can import content in various formats and supports collaborative editing.
कैलिबर जीपीएल विंडोज़, ओएस एक्स, फ्रीबीएसडी, लिनक्स Conversion software and e-book organizer. Allows plugins, including for editing ईपीयूबी files; there is for instance a plugin to merge several ईपीयूबी files into one.[66]
ईएलएमएल अज्ञात विंडोज़, ओएस एक्स, फ्रीबीएसडी, लिनक्स The eLesson Markup Language is a platform-independent एक्सएमएल-based open-source framework to create eLearning content. It supports various output formats like SCORM, HTML, PDF and also eBooks based on the ईपीयूबी format.
फ़ीडबुक अज्ञात वेब Free cloud service for downloading public domain works and for self-publishing.
हेल्प एवं मैनुअल प्रोप्राइटरी विंडोज Single source publishing tool that generates ईपीयूबी amongst several other documentation formats.
हेल्पएनडीओसी व्यक्तिगत उपयोग के लिए निःशुल्क, अन्यथा व्यावसायिक। विंडोज Help authoring tool that generates ईपीयूबी files and other formats.
आईबुक्स लेखक प्रोप्राइटरी ओएस एक्स Desktop publishing and page layout application. Free from Apple. Can export .ibooks format, which is a proprietary format based on ईपीयूबी.[67] There are restrictions on the commercial distribution of works created with iBooks in the .ibooks format.[68] These restrictions apply to the .ibooks format only[69] and it can be argued that a file renamed to .ईपीयूबी is not distributed in the .ibooks format.
आईस्टूडियो प्रकाशक प्रोप्राइटरी ओएस एक्स Desktop publishing and page layout application.
लिब्रे ऑफिस लेखक मोज़िला पब्लिक लाइसेंस, जीएनयू लेसर जनरल पब्लिक लाइसेंस Windows, OS X, Linux Text processor with a functionality to export as ईपीयूबी3 format since version 6.0. Also allowed to export as ईपीयूबी format via installing extension, such as eLaix.[70]
Lulu.com प्रोप्राइटरी Web Converts .doc, .docx, or PDF manuscripts to an ईपीयूबी so that they may be sold on the Website in question.
मैडकैप फ्लरे प्रोप्राइटरी Windows Single source publishing tool that can export content as ईपीयूबी.
ऑक्सीजन एक्सएक्स प्रकार संपादक प्रोप्राइटरी OS X, Windows, FreeBSD, Linux oXygen एक्सएमएल editor is the first tool that supports creating, transforming, and validating the documents that comprise the ईपीयूबी package.
पेज प्रोप्राइटरी Mac OS X Word processor that can export to ईपीयूबी format
पेज प्रोप्राइटरी Apple iOS Word processor for mobile devices that can export to ईपीयूबी format
पंडोक जीपीएलवी2 Unix-like, Windows Can convert to and from ईपीयूबी versions 2 and 3
प्ले राईट प्रोप्राइटरी OS X Native ईपीयूबी-based word processor. Native to ईपीयूबी 3 with ईपीयूबी 2 compatibility.
क्वार्कएक्सप्रेस प्रोप्राइटरी OS X, Windows Desktop publishing tool, page layout application. Exports also to the ईपीयूबी format.
सेरिफ़ पेज प्लस प्रोप्राइटरी Windows Desktop publishing program that can export to the ईपीयूबी 2 and ईपीयूबी 3 format. Comes with built-in output conversion profiles for targeting specific devices, as well as generic devices. Also includes pre-tested blank eBook templates, or can open and edit existing PDF files and publish as ईपीयूबी.
स्क्रिप्वेनर प्रोप्राइटरी विंडोज़, ओएस एक्स Program for writers. Includes organization capabilities for fiction writers. Publishes to multiple formats.
सिगिल जीपीएल विंडोज़, फ्रीबीएसडी, लिनक्स, ओएस एक्स Can open and edit ईपीयूबी books, instead of just converting from other formats to ईपीयूबी. Since version 0.7, supports embedding video or audio in ईपीयूबी.[71]
ईएक्सईलर्निंग जीपीएल विंडोज़, लिनक्स, ओएस एक्स Can be used to create educational interactive Web content, HTML5, IMS, SCORM and ईपीयूबी3 books[72]
मेलेल प्रोप्राइटरी ओएस एक्स Word processor application, can export its documents to ईपीयूबी[73]
गूगल डॉक्स प्रोप्राइटरी वेब Cloud word processor, can export to ईपीयूबी.


टिप्पणियाँ

  1. For a table of the required XHTML modules and a description of the restrictions, see "Section 2.2", ePub OPS 2.0.1 (specification draft), IDPF.
  2. For a table of supported properties and detailed information, see "Section 3.0", ePub OPS 2.0.1 (specification draft), IDPF.
  3. For a full listing of metadata, see "Section 2.2", ePub OPF 2.0.1 (specification draft), IDPF.
  4. A list of possible values for type is in "Section 2.6", ePub OPDF 2.0.1 (specification draft), IDPF.
  5. Detailed descriptions of the differences between 3.0 and 2.0.1 can be found on ePub 3.0 spec changes, IDPF.


संदर्भ

  1. "EPUB 3.3 specification". IDPF. Retrieved May 27, 2023.
  2. "ओपीएस 2.0 को आधिकारिक आईडीपीएफ मानक तक उन्नत किया गया". IDPF. eBooklyn. Oct 15, 2007.
  3. रेफरी>"EPUB 3 का समर्थन". BISG. Book Industry Study Group. 2012-08-06. Archived from the original on 2016-04-17. Retrieved 2020-05-05.<nowiki>
  4. </nowiki><nowiki>
  5. रेफरी>"विभिन्न ईबुक प्रारूपों की व्याख्या: EPUB, MOBI, AZW, IBA, और बहुत कुछ". 27 July 2018.<nowiki>
  6. </nowiki><nowiki>
  7. "EPUB के पुराने संस्करण". International Digital Publishing Forum. Archived from the original on 2017-08-31. Retrieved 2017-05-10.
  8. 8.0 8.1 "1.1 ईपीयूबी संशोधन इतिहास". IDPF. 11 October 2011.
  9. रेफरी>"ईपीयूबी 3.0". International Digital Publishing Forum. Archived from the original on 2012-04-17. Retrieved 2017-01-12.<nowiki>
  10. </nowiki> <nowiki>
  11. 11.0 11.1 Rothman, David (July 27, 2008). "ईपब टॉर्चर टेस्ट: अभिनीत 'थ्री शैडोज़', एक ग्राफिक उपन्यास". TeleRead: Bring the E-Books Home.
  12. रेफरी>"ईपीयूबी 3.2". World Wide Web Consortium (W3C). Retrieved 2021-02-20.<nowiki>
  13. </nowiki> <nowiki>
  14. रेफरी>"EPUB 3.1 EPUB 3.0.1 से परिवर्तन". IDPF. Retrieved 2017-01-12.<nowiki>
  15. </nowiki> <nowiki>
  16. रेफरी>"EPUB 3.1 EPUB 3.0.1 से परिवर्तन". IDPF. Retrieved 2017-01-12.<nowiki>
  17. रेफरी>"EPUB 3.1 EPUB 3.0.1 से परिवर्तन". IDPF. Retrieved 2017-01-12.<nowiki>
  18. रेफरी>"आईडीपीएफ सदस्यों ने W3C विलय को मंजूरी दी". Publishing Perspectives. 9 November 2016.<nowiki>
  19. </nowiki><nowiki>
  20. रेफरी>"वर्ल्ड वाइड वेब कंसोर्टियम (W3C) और इंटरनेशनल डिजिटल पब्लिशिंग फोरम (IDPF) के संयोजन की योजना तलाशें". W3C.<nowiki>
  21. </nowiki><nowiki>
  22. 22.0 22.1 22.2 22.3 22.4 22.5 "खुली प्रकाशन संरचना (ओपीएस) 2.0.1 - अनुशंसित विशिष्टता". IDPF. September 4, 2010. Retrieved February 21, 2011.
  23. 23.0 23.1 23.2 23.3 23.4 23.5 23.6 23.7 "ओपन पैकेजिंग फॉर्मेट (ओपीएफ) 2.0.1 - अनुशंसित विशिष्टता". IDPF. September 4, 2010. Retrieved February 21, 2011.
  24. 24.0 24.1 24.2 24.3 24.4 "ओपन कंटेनर प्रारूप (ओसीएफ) 2.0.1 - अनुशंसित विशिष्टता". IDPF. September 4, 2010. Retrieved February 21, 2011.
  25. 25.0 25.1 "डिजिटल टॉकिंग बुक के लिए विशिष्टताएँ". NISO. April 21, 2005. Archived from the original on August 31, 2009. Retrieved October 9, 2009.
  26. 26.0 26.1 "ईपीयूबी 101" (PDF). eBook Technologies. Retrieved 10 July 2014.
  27. "EPUB 3 अवलोकन ड्राफ्ट". EPUB 3 Working Group. IDPF. 11 October 2011. Archived from the original on 15 April 2012. Retrieved 11 October 2011.
  28. "लिंक, पॉइंटर्स, बुकमार्क, हाइलाइट्स: .epub को यह कैसे करना चाहिए?". FrontMatters. BookGlutton. March 29, 2008.
  29. Rothman, David (November 5, 2007). "'सामाजिक एनोटेशन और विचारों का बाज़ार': पुस्तकों और अन्य ई-पबों के लिए आईडीपीएफ एनोटेशन मानक का समय!". TeleRead: Bring the E-Books Home. Archived from the original on January 13, 2013. Retrieved October 8, 2009.
  30. EPUB 3.0 Published as ISO Technical Specification, IDPF, retrieved August 28, 2018.
  31. New and Emerging Specs and Standards (March 2020), NISO, retrieved April 11, 2020.
  32. "EPUB 3.2 Rationale". GitHub. 11 April 2020. Retrieved 2020-05-07.
  33. "EPUB 3.2". W3C. Retrieved 2020-05-07.
  34. "EPUB 3.2 Changes". www.w3.org.
  35. Garrish, Matt; Herman, Ivan; Cramer, Dave. "EPUB 3.3". W3C. W3C. Retrieved 15 June 2023.
  36. Brady, Laura. "EPUB 3.3 is here!". EPUBSecrets. Creative Publishing Network. Retrieved 15 June 2023.
  37. "फिक्स्ड-लेआउट गुण". International Digital Publishing Forum. Retrieved 11 September 2015.
  38. 38.0 38.1 "Understanding EPUB 3". EPUBZone. International Digital Publishing Forum. Retrieved 11 September 2015.
  39. "एंबेडेड MathML". IDPF. Retrieved 12 September 2015.
  40. "Top 9 Reasons To Convert Your PDF eBook To ePUB3". OneRead. 7 January 2021.{{cite web}}: CS1 maint: url-status (link)
  41. 41.0 41.1 "डिजिटल पुस्तक मानक अक्सर पूछे जाने वाले प्रश्न". IDPF. November 20, 2006. Archived from the original on 2009-09-03.
  42. Gelles, David (January 29, 2010). "ई-बुक गार्डन में दीवारें बंद हैं". The Financial Times.
  43. Rothman, David (August 13, 2009). "Adobe-DRMed ePub 'खुला' नहीं है: न्यूयॉर्क टाइम्स को अपने सोनी ईबुक स्टोर लेख को तत्काल स्पष्ट करने की आवश्यकता क्यों है". TeleRead: Bring the E-Books Home. Archived from the original on October 14, 2009.
  44. Biba, Paul (December 21, 2009). "क्या नुक्कड़ अपनी स्वयं की असंगत डीआरएम योजना का उपयोग करता है?". TeleRead: Bring the E-Books Home. Archived from the original on December 28, 2009. Retrieved January 29, 2010.
  45. Biba, Paul (January 28, 2010). "आईपैड डीआरएम गड़बड़ी में जोड़ता है? Apple ईबुक DRM Apple हार्डवेयर के लिए विशेष है". TeleRead: Bring the E-Books Home. Archived from the original on February 2, 2010. Retrieved January 29, 2010.
  46. Kendrick, James (January 28, 2010). "वास्तव में आईपैड की आवश्यकता किसे है?". JK On The Run.
  47. Dickson, Dave (January 27, 2010). "EPUB, iPad और कंटेंट इंटरऑपरेबिलिटी". Digital Editions. Adobe.
  48. Arnold Kim (January 19, 2012). "नई iBooks तकनीकी रूप से epub प्रारूप में नहीं हैं". MacRumors.
  49. Michael Cavacini (2022-05-04). "अमेज़न किंडल MOBI फॉर्मेट को छोड़कर EPUB बुक्स को सपोर्ट करेगा". michaelcavacini.com. Retrieved 2022-05-04.
  50. "अपनी किंडल लाइब्रेरी में दस्तावेज़ भेजने के बारे में जानें". Amazon. Archived from the original on January 25, 2022. Retrieved 2022-05-04.
  51. "EPUB javascript security".
  52. "How to detect malicious EPUB".
  53. "Hacker finds holes in Amazon Google EPUB services".
  54. "This book reads you – exploiting services and readers that support the ePub book format".
  55. "Is your ePub reader secure enough?". 16 May 2017.
  56. "EPUB overview".
  57. 57.0 57.1 57.2 "EPUB ओपन कंटेनर फॉर्मेट (OCF) 3.0 - अनुशंसित विशिष्टता". IDPF. Retrieved 11 September 2015.
  58. "ईपीयूबी प्रकाशन". IDPF. Retrieved 12 September 2015.
  59. "EPUB सामग्री दस्तावेज़". IDPF. Retrieved 12 September 2015.
  60. "EPUB मीडिया ओवरले". IDPF. Retrieved 12 September 2015.
  61. Casserly, Martyn. "अपने लैपटॉप या पीसी पर ईपीयूबी फाइलें कैसे पढ़ें". Tech Advisor. Retrieved 2020-12-31.
  62. Pham, Alex (February 15, 2010). "Apple to wrap digital books in FairPlay copy protection". The Los Angeles Times.
  63. "FBReader for Android". 10 July 2011.
  64. "reMarkable Wiki: xochitl". 9 April 2023.
  65. 2.9.1 release notes, Abi source.
  66. JimmXinu. "GUI Plugin: EpubMerge". MobileRead Forums. Retrieved 24 February 2012.
  67. Bott, Ed (January 22, 2012). "How Apple is sabotaging an open standard for digital books". ZDNet. Retrieved January 30, 2012.
  68. "iBooks Author FAQ". Apple. March 23, 2012. Retrieved April 26, 2012.
  69. "Apple iBooks Author FAQ". Apple. March 23, 2012. Retrieved April 26, 2012.
  70. "eLaix", Extension center, Libre Office.
  71. Sigil dev.
  72. eXeLearning.
  73. Mellel.


बाहरी संबंध