HTML र XML बाट EPUB फाइल कसरी बनाउने?

EPUB फाईल अन्य प्रकारको ebook फाइल हो जुन लोकप्रिय छ। यदि तपाईं लेखनमा ई -बुक प्रकाशन गर्दै हुनुहुन्छ भने, तपाईंले आफ्नो HTML लाई Mobipocket फाइलको रूपमा र EPUB को रूपमा पनि बचत गर्नुपर्छ। केही तरिकामा, एक एपब्यू फाइल मोबाई फाइलको तुलनामा धेरै सजिलो छ। चूंकि EPUB XML मा आधारित छ, तपाईले तपाईको XML फाईलहरू सिर्जना गर्न आवश्यक छ, एकसाथ एकत्र गर्नुहोस्, र यसलाई एक एपब भनिन्छ।

HTML र XML बाट EPUB फाइल कसरी बनाउने?

यी चरणहरू छन् जुन तपाईंले एक एपब्यू फाइल सिर्जना गर्नु पर्छ।

  1. आफ्नो HTML बनाउनुहोस्। तपाईंको पुस्तक HTML मा स्टाइलको लागि CSS मा लेखिएको छ। तर, यो HTML मात्र छैन, यो XHTML हो। त्यसोभए, यदि तपाई सामान्यतया XHTML मा लेख्नुहुन्न (तपाईंका तत्वहरू बन्द गर्नाले सबै विशेषताहरूको उद्धरणहरू प्रयोग गरी, र त्यसमा) तपाईँले HTML लाई XHTML लाई बदल्न आवश्यक पर्दछ। तपाइँ आफ्नो पुस्तकहरूको लागि एक वा बढी XHTML फाइलहरू प्रयोग गर्न सक्नुहुनेछ। अधिकांश मानिसहरूले अध्यायहरू अलग XHTML फाइलहरूमा अलग गर्छन्। एकपटक तपाईं सबै XHTML फाइलहरू भएपछि, तिनीहरूलाई एक फोल्डरमा सबै सँगै राख्नुहोस्।
  2. MIME प्रकार फाइल सिर्जना गर्नुहोस्। तपाईंको पाठ सम्पादकमा, एउटा नयाँ कागजात खोल्नुहोस् र टाइप गर्नुहोस्: application / epub + zip फाइल बिना कुनै विस्तार बिना "माइमप्रकार" को रूपमा बचत गर्नुहोस्। त्यो फाइललाई तपाइँको XHTML फाइलहरूसँग फोल्डरमा राख्नुहोस्।
  3. आफ्नो शैली पानाहरू थप्नुहोस्। तपाईंले आफ्नो पुस्तक एक पृष्ठको लागि दुई शैली पानाहरू सिर्जना गर्नु पर्छ जसलाई भनिन्छ
    1. page_styles.css: @page {
    2. margin-bottom: 5pt;
    3. margin-top: 5pt
    4. }
    5. स्टाइलशिट.css नामक पुस्तक शैलीहरूको लागि एउटा सिर्जना गर्नुहोस्। तपाईले अन्य नामहरू दिन सक्नुहुन्छ, तपाईलाई सम्झनु पर्दछ कि तिनीहरू के हुन्। यी फाइलहरू एउटै डाइरेक्टरीमा तपाईंको XHTML र माइईमि टाइप फाइलहरू बचत गर्नुहोस्।
  1. आफ्नो आवरण छवि थप्नुहोस्। तपाईंको आवरण छवि 64 केबी भन्दा बढी JPG फाइल हुनुपर्छ। सानो तपाईले यसलाई राम्रो बनाउन सक्छ, तर राम्रो लग राख्नुहोस्। सानो छवियों पढ्न धेरै गाह्रो हुन सक्छ, र आवरण जहाँ तपाइँ आफ्नो किताबको मार्केटिङ गर्नुहुन्छ।
  2. तपाइँको शीर्षक पृष्ठ बनाउनुहोस्। तपाईंले आवरण छविलाई तपाइँको शीर्षक पृष्ठको रूपमा प्रयोग गर्नुपर्दैन, तर धेरै व्यक्तिहरूले गर्छन्। तपाइँको शीर्षक पृष्ठ थप्नका लागि, शीर्षकपृष्ठ.xhtml नामक XHTML फाइल सिर्जना गर्नुहोस्। यहाँ छविको लागि SVG प्रयोग गरेर शीर्षक पेजको उदाहरण यहाँ छ। तपाईंको आवरण छविमा इंगित गर्न हाइलाइट गरिएको भाग परिवर्तन गर्नुहोस्:
    1. <शीर्षक> आवरण
    2. <शैली प्रकार = "पाठ / सीएसएस" शीर्षक = "override_css">
    3. @page {padding: 0pt; मार्जिन: 0pt}
    4. शरीर {पाठ-संरेखण: केन्द्र; padding: 0pt; margin: 0pt; }
    5. <छवि चौडाई = "425" उचाइ = "616" xlink: href = " cover.jpeg " />
  1. तपाईंको "तालिकाको तालिका" बनाउनुहोस्। तपाईंको पाठ सम्पादकमा toc.ncx भनिने फाईल सिर्जना गर्नुहोस्। यो एक XML फाईल हो, र यसले तपाईको सबै HTML फाइलहरूलाई तपाईंको किताबमा बिर्सनु पर्छ। यहाँ सामग्रीको तालिकामा दुई तत्त्वहरू एक नमूना हो। हाइलाइट गरिएको भागहरू तपाईंको पुस्तकमा परिवर्तन गर्नुहोस्, र अतिरिक्त खण्डहरूको लागि थप नेभिगेसन तत्वहरू थप्नुहोस्:
    1. कसरी वेबसाइट निर्माण गर्ने
    2. 0 ">
    3. <पाठ> होस्टिंग
    4. build_website.html # step1 " />
    5. a2 " playOrder = " 1 ">
    6. तपाईंलाई एक डोमेन नाम चाहिन्छ?
    7. build_website.html # step2 " />
  1. कन्टेनर XML फाइल थप्नुहोस्। तपाईंको पाठ सम्पादकमा, कन्टेनर.xml भनिने फाईल सिर्जना गर्नुहोस् र तपाईंको एचटीएमएल फाइलहरू तल उप-डाइरेक्टरीमा बचत गर्नुहोस्। फाइल पढ्नु पर्छ:
    1. <कन्टेनर संस्करण = "1.0" xmlns = "और्न: ओसिस: नाम: टीसी: ओपनटेक्सेन्ट: xmlns: कन्टेनर">
  2. सामग्री सूची सिर्जना गर्नुहोस् (content.opf)। यो फाईल हो जुन तपाईंको एपब किताब हो भनेर बताउँछ। यसमा पुस्तकको बारेमा मेटाडेटा समावेश गर्दछ (जस्तै लेखक, प्रकाशित मिति, र शैली)। यहाँ एक नमूना हो, तपाईंले पहेंलोमा भागहरू परिवर्तन गर्नका लागि तपाईंको बुक प्रतिबिम्बित गर्नुपर्दछ:
    1. <प्याकेज xmlns = "http://www.idpf.org/2007/opf" संस्करण = "2.0" अद्वितीय-पहिचानकर्ता = "uuid_id">
    2. en
    3. कसरी वेबसाइट निर्माण गर्ने
    4. कुरिन, जेनिफर " ओपन: भूमिका = "ओटो"> जेनिफर किरिनिन
    5. 0101-01-01T00: 00: 00 + 00: 00
    6. 0c159d12-f5fe-4323-8194-f5c652b89f5c
    7. <वस्तु href = " cover.jpeg " id = "cover" media-type = "image / jpeg" />
    8. build_website.html " id = "id1" media-type = "application / xhtml + xml" />
    9. <वस्तु href = " page_styles.css " id = "page_css" media-type = "text / css" />
    10. <वस्तु href = " stylesheet.css " id = "css" media-type = "text / css" />
    11. <वस्तु href = " titlepage.xhtml " id = "titlepage" media-type = "application / xhtml + xml" />
    12. <सन्दर्भ href = "titlepage.xhtml" प्रकार = "आवरण" शीर्षक = "आवरण" />
  1. तपाईँलाई आवश्यक सबै फाईलहरू छन्, तिनीहरू सबै सँगै एक डाइरेक्टरीमा हुनुपर्दछ (कन्टेनर.xml को बाहेक, जो एक उप-डाइरेक्टरी मेटाए-इन्फ मा जान्छ)। त्यसपछि हामी मनपराउन कन्टेनर डाइरेक्टरीमा जानुहोस् र निश्चित गर्नुहोस् कि यसमा एउटा नाम छ जुन शीर्षक र लेखक नामहरू प्रतिबिंबित गर्दछ।
  2. एक पटक तपाईले यो चाहानु भएको नामको फाईलहरू डाइरेक्टरी सँग एक पटक डाइरेक्टरी जिप गर्न जिप सङ्ग्रह कार्यक्रम प्रयोग गर्नुपर्छ। मेरो नमूना डाइरेक्टरी नामको जिप फाइलको रूपमा "समाप्त हुन्छ वेबसाइट कसरी निर्माण गर्ने - जेनिफर किरिनिन .zip"
  3. अन्तमा, .zip बाट .zip बाट फाईल नाम एक्सटेन्सन परिवर्तन गर्नुहोस्। तपाईंको अपरेटिङ सिस्टमले विरोध गर्न सक्दछ, तर यसको साथमा जानुहोस्। तपाईले यो एक एपब्यु विस्तार गर्न चाहानुहुन्छ।
  4. अन्तमा, तपाइँको किताबको परीक्षण गर्नुहोस्। पहिलो प्रयासमा एपब्यू ढाँचा सही गर्न प्राप्त गर्न गाह्रो छ, त्यसैले तपाइँ सधैँ आफ्नो फाइलको परीक्षण गर्नु पर्छ। यसलाई क्याबेर जस्तै एपब्यु पाठकमा खोल्नुहोस्। र यदि यो सही तरिकाले प्रदर्शन गर्दैन भने, तपाईं समस्या समाधान गर्न क्यालिबर प्रयोग गर्न सक्नुहुन्छ।