एक ईपीबीबी फ़ाइल अन्य प्रकार की ईबुक फ़ाइल है जो लोकप्रिय है। यदि आप ईबुक लिखने या प्रकाशित करने की योजना बना रहे हैं, तो आपको अपने एचटीएमएल को एक Mobipocket फ़ाइल के रूप में और एक ईपीबीबी के रूप में भी सहेजना चाहिए। कुछ मायनों में, एक एपब फ़ाइल मोबी फ़ाइल की तुलना में निर्माण करना बहुत आसान है। चूंकि ईपीबीबी एक्सएमएल पर आधारित है, इसलिए आपको बस अपनी एक्सएमएल फाइलें बनाने, उन्हें एक साथ इकट्ठा करने और इसे एक एपबब करने की आवश्यकता है।
एचटीएमएल और एक्सएमएल से एक ईपीबीबी फाइल कैसे बनाएं
एपब फ़ाइल बनाने के लिए आपको ये कदम उठाने चाहिए:
- अपना एचटीएमएल बनाएं आपकी पुस्तक एचटीएमएल में लिखी गई है, स्टाइल के लिए सीएसएस के साथ। लेकिन, यह सिर्फ HTML नहीं है, यह एक्सएचटीएमएल है। इसलिए, यदि आप सामान्य रूप से एक्सएचटीएमएल में लिखते नहीं हैं (अपने तत्व बंद कर रहे हैं, सभी विशेषताओं के चारों ओर उद्धरणों का उपयोग करके) और आपको अपने एचटीएमएल को एक्सएचटीएमएल में परिवर्तित करने की आवश्यकता होगी। आप अपनी पुस्तकों के लिए एक या अधिक एक्सएचटीएमएल फाइलों का उपयोग कर सकते हैं। अधिकांश लोग अध्यायों को अलग एक्सएचटीएमएल फाइलों में अलग करते हैं। एक बार जब आपके पास सभी एक्सएचटीएमएल फाइलें हों, तो उन्हें एक फ़ोल्डर में एक साथ रख दें।
- एक एमआईएमई प्रकार फ़ाइल बनाएँ। अपने टेक्स्ट एडिटर में, एक नया दस्तावेज़ खोलें और टाइप करें: एप्लिकेशन / एपब + ज़िप फ़ाइल को "मिमटाइप" के रूप में किसी भी एक्सटेंशन के बिना सहेजें। उस फ़ाइल को अपने एक्सएचटीएमएल फाइलों के साथ फ़ोल्डर में रखें।
- अपनी स्टाइल शीट जोड़ें। आपको बुलाए गए पृष्ठों के लिए अपनी पुस्तक के लिए दो स्टाइल शीट बनाना चाहिए
- page_styles.css: @page {
- मार्जिन-तल: 5pt;
- मार्जिन टॉप: 5pt
- }
- स्टाइलशीट.css नामक पुस्तक शैलियों के लिए एक बनाएं। आप उन्हें अन्य नाम दे सकते हैं, आपको बस याद रखना होगा कि वे क्या हैं। इन फ़ाइलों को अपनी एक्सएचटीएमएल और माइमटाइप फाइलों के साथ एक ही निर्देशिका में सहेजें।
- अपनी कवर छवि जोड़ें। आपकी कवर छवि एक जेपीजी फ़ाइल 64KB से अधिक नहीं होनी चाहिए। जितना छोटा आप इसे बेहतर बना सकते हैं, लेकिन इसे अच्छी लग रही रखें। छोटी छवियां पढ़ने के लिए बहुत कठिन हो सकती हैं, और कवर वह जगह है जहां आप अपनी पुस्तक का विपणन करते हैं।
- अपना शीर्षक पृष्ठ बनाएं। आपको कवर शीर्षक को अपने शीर्षक पृष्ठ के रूप में उपयोग करने की आवश्यकता नहीं है, लेकिन अधिकांश लोग करते हैं। अपना शीर्षक पृष्ठ जोड़ने के लिए, titlepage.xhtml नामक एक एक्सएचटीएमएल फ़ाइल बनाएं। छवि के लिए एसवीजी का उपयोग करके शीर्षक पृष्ठ का एक उदाहरण यहां दिया गया है। अपनी कवर छवि को इंगित करने के लिए हाइलाइट किए गए भाग को बदलें:
- xml संस्करण = '1.0' एन्कोडिंग = 'utf-8'?>
- <मेटा http-equiv = "सामग्री-प्रकार" सामग्री = "टेक्स्ट / एचटीएमएल; वर्णसेट = यूटीएफ -8" />
-
कवर title> - <शैली प्रकार = "पाठ / सीएसएस" शीर्षक = "override_css">
- @ पेज {पैडिंग: 0pt; मार्जिन: 0pt}
- शरीर {पाठ-संरेखण: केंद्र; गद्दी: 0pt; मार्जिन: 0pt; }
- Style>
- Head>
-
- <छवि चौड़ाई = "425" ऊंचाई = "616" xlink: href = " cover.jpeg " />
- Svg>
- Div>
- Body>
- Html>
- अपनी "सामग्री की तालिका" बनाएं। अपने टेक्स्ट एडिटर में toc.ncx नामक एक फ़ाइल बनाएं। यह एक एक्सएमएल फ़ाइल है, और इसे आपकी पुस्तक में अपनी सभी HTML फ़ाइलों को इंगित करना चाहिए। सामग्री की तालिका में दो तत्वों के साथ एक नमूना है। हाइलाइट किए गए हिस्सों को अपनी पुस्तक में बदलें, और अतिरिक्त अनुभागों के लिए अतिरिक्त navPoint तत्व जोड़ें:
- xml संस्करण = '1.0' एन्कोडिंग = 'utf-8'?>
-
- <मेटा सामग्री = "0c159d12-f5fe-4323-8194-f5c652b89f5c" name = "dtb: uid" />
- <मेटा सामग्री = "2" नाम = "डीटीबी: गहराई" />
- <मेटा सामग्री = "कैलिबर (0.8.68)" नाम = "डीटीबी: जनरेटर" />
- <मेटा सामग्री = "0" नाम = "डीटीबी: कुल पृष्ठ गणना" />
- <मेटा सामग्री = "0" नाम = "डीटीबी: maxPageNumber" />
- Head>
-
-
वेबसाइट कैसे बनाएं text> - DocTitle>
-
-
a1 " playOrder = " 0 "> -
-
होस्टिंग text> - NavLabel>
- <सामग्री src = " build_website.html # step1 " />
- NavPoint>
-
a2 " playOrder = " 1 "> -
-
क्या आपको डोमेन नाम चाहिए? पाठ> - NavLabel>
- <सामग्री src = " build_website.html # step2 " />
- NavPoint>
- NavMap>
- NCX>
- एक कंटेनर एक्सएमएल फ़ाइल जोड़ें। अपने टेक्स्ट एडिटर में, कंटेनर.एक्सएमएल नामक एक फाइल बनाएं और इसे अपनी एचटीएमएल फाइलों के नीचे एक उप-निर्देशिका में सहेजें। फ़ाइल को पढ़ना चाहिए:
- xml संस्करण = "1.0"?>
- <कंटेनर संस्करण = "1.0" xmlns = "urn: oasis: नाम: टीसी: opendocument: xmlns: कंटेनर">
-
-
- Rootfiles>
- कंटेनर>
- सामग्री सूची बनाएं (content.opf)। यह वह फाइल है जो बताती है कि आपकी एपब बुक क्या है। इसमें पुस्तक के बारे में मेटाडेटा शामिल है (जैसे लेखक, प्रकाशित दिनांक, और शैली)। यहां एक नमूना है, आपको अपनी पुस्तक को दर्शाने के लिए पीले रंग के हिस्सों को बदलना चाहिए:
- xml संस्करण = '1.0' एन्कोडिंग = 'utf-8'?>
- <पैकेज xmlns = "http://www.idpf.org/2007/opf" संस्करण = "2.0" अद्वितीय पहचानकर्ता = "uuid_id">
- <मेटाडाटा xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns: opf = "http://www.idpf.org/2007/opf" xmlns: dcterms = "http: / /purl.org/dc/terms/ "xmlns: caliber =" http://calibre.kovidgoyal.net/2009/metadata "xmlns: dc =" http://purl.org/dc/elements/1.1/ ">
- <डीसी: भाषा> एन डीसी: भाषा>
- <डीसी: शीर्षक> वेबसाइट कैसे बनाएं dc: title>
- <डीसी: निर्माता ओपीएफ: फ़ाइल- एएस = " किरेनिन, जेनिफर " ओपीएफ : भूमिका = " ऑटो "> जेनिफर किरेनिन डीसी: निर्माता>
- <मेटा नाम = "कवर" सामग्री = "कवर" />
- <डीसी: तिथि> 0101-01-01T00: 00: 00 + 00: 00 डीसी: तिथि>
- <डीसी: योगदानकर्ता opf: भूमिका = "बीकेपी"> डीसी: योगदानकर्ता>
- <डीसी: पहचानकर्ता आईडी = "uuid_id" opf: योजना = "uuid"> 0c159d12-f5fe-4323-8194-f5c652b89f5c dc: पहचानकर्ता>
- मेटाडाटा>
- <प्रकट>
-
- cover.jpeg " id = "cover" मीडिया-प्रकार = "छवि / जेपीईजी" />
-
- build_website.html " id = " id1 " मीडिया-प्रकार = "एप्लिकेशन / xhtml + xml" />
-
- page_styles.css " id = "page_css" मीडिया-प्रकार = "टेक्स्ट / सीएसएस" />
-
- stylesheet.css " id = "css" मीडिया-प्रकार = "टेक्स्ट / सीएसएस" />
-
- titlepage.xhtml " id = "titlepage" मीडिया-प्रकार = "एप्लिकेशन / xhtml + xml" />
-
- प्रकट>
- <रीढ़ टोक = "एनसीएक्स">
-
-
- रीढ़>
- <गाइड>
- <संदर्भ href = "titlepage.xhtml" प्रकार = "कवर" शीर्षक = "कवर" />
- गाइड>
- पैकेज>
- आपको आवश्यक सभी फाइलें हैं, उन्हें सभी एक साथ निर्देशिका में होना चाहिए (कंटेनर.एक्सएमएल को छोड़कर, जो उप-निर्देशिका मेटा-आईएनएफ में जाता है)। हम तब कंटेनर निर्देशिका में जाना पसंद करते हैं और सुनिश्चित करते हैं कि इसका नाम ऐसा है जो शीर्षक और लेखक नामों को प्रतिबिंबित करता है।
- एक बार जब आपके पास नामित फाइलों की निर्देशिका हो, तो आप निर्देशिका को ज़िप करने के लिए एक ज़िप संग्रह प्रोग्राम का उपयोग करना चाहिए। मेरी नमूना निर्देशिका "एक वेबसाइट कैसे बनाएं - जेनिफर Kyrnin.zip" नामक एक ज़िप फ़ाइल के रूप में समाप्त होती है
- अंत में, फ़ाइल नाम एक्सटेंशन को .zip से .epub में बदलें। आपका ऑपरेटिंग सिस्टम विरोध कर सकता है, लेकिन इसके साथ आगे बढ़ें। आप चाहते हैं कि यह एक एपब एक्सटेंशन हो।
- अंत में, अपनी पुस्तक का परीक्षण करें। पहली कोशिश पर एपब प्रारूप को सही करना मुश्किल है, इसलिए आपको हमेशा अपनी फ़ाइल का परीक्षण करना चाहिए। इसे कैलिबर जैसे एपब पाठक में खोलें। और यदि यह सही तरीके से प्रदर्शित नहीं होता है, तो आप समस्याओं को ठीक करने के लिए कैलिबर का उपयोग कर सकते हैं।