ای کتاب (برقی کتاب) بنانے کا طریقہ
ای کتاب بنانے کا طریقہ
ای کتاب بنانے کے لیے سب سے پہلے پین ڈاک (pandoc) ڈاؤن لوڈ کرکے انسٹال کرنے کی ضرورت ہے۔
کمانڈ لائن سے کمانڈ چلانا
کمانڈ لائن پر جا کر پین ڈاک کو چلا سکتے ہیں۔ کمانڈ لائن پر جانے کے طریقے مندرجہ ذیل ہو سکتے ہیں۔
اگر ونڈوز 10 ہے تو ونڈوز سٹارٹ کے بٹن کے بالکل ساتھ سرچ کے بٹن کو دبائیں اور لکھیں
powershell cmd
پاور شیل کا استعمال بہتر رہے گا۔ پاور شیل پر جانے کے بعد دستاویزات کو کنورٹ کرنے کے لیے جو کمانڈ لکھنی ہیں ان کا جائزہ پیش خدمت ہے۔
سادہ ٹیکسٹ فائل سے ای پب (epub) فارمیٹ میں کنورٹ کرنا
pandoc mybook.txt -o mybook.epub
پین ڈاک کے بعد سادہ ٹیکسٹ فائل کا نام اور پھر آؤٹ پٹ کا سوئچ اور ای پب فائل کا نام
مائیکروسافٹ ورڈ سے مارک ڈاؤن میں کنورٹ کرنا
pandoc wordDoc.doc -o myMarkDownFile.md
مارک ڈاؤن سے ورڈ فائل بنانا
pandoc Cindrella.md -o Cindrella.doc
مارک ڈاؤن سے ای پب فارمیٹ میں ای کتاب بنانا
ایک مارک ڈاؤن فائل سے ای پب فائل بنانا
pandoc hayatSChili.md -o HayatSheikhChilli.epub
مارک ڈاؤن کی زیادہ فائلوں کی مدد سے ایک ای پب آؤٹ پٹ فائل بنانا
pandoc -o progit.epub title.txt \ 01-introduction/01-chapter1.markdown \ 02-git-basics/01-chapter2.markdown \ 03-git-branching/01-chapter3.markdown \ 04-git-server/01-chapter4.markdown \ 05-distributed-git/01-chapter5.markdown \ 06-git-tools/01-chapter6.markdown \ 07-customizing-git/01-chapter7.markdown \ 08-git-and-other-scms/01-chapter8.markdown \ 09-git-internals/01-chapter9.markdown
میٹا ڈیٹا فائل کے ساتھ ای کتاب (epub) فارمیٹ بنانا
pandoc -s metadata-epub.yaml hayatSChili.md -o HayatSheikhChilli.epub
ای پب فائل میں فانٹ شامل کرنا
pandoc -s metadata-epub.yaml hayatSChili.md -o HSC_MehrNastaliq.epub --epub-embed-font="Mehr-Nastaliq-Web-version-1.0-beta.otf"
metadata-epub.yaml
--- language: ur-PK title: Hayaat Sheikh Chilli author: Sajjad Hussain rights: date: 27-09-2020 toc-title: "فہرست عنوانات" toc: true cover-image: Hayat-SC-cover.png css: epub.css page-progression-direction: rtl ---
epub.css
@charset "UTF-8"; @font-face { font-family: Mehr Nastaliq Web; font-style: normal; font-weight: normal; src: local("Mehr Nastaliq Web"), url("https://drive.google.com/file/d/1Rgox78ZFiai_GygIgjX6ROrvuwpYJOFT"), url("Mehr-Nastaliq-Web-version-1.0-beta.otf"); } @font-face { font-family: Jameel Noori Nastaleeq; font-style: normal; font-weight: normal; src: local("Jameel Noori Nastaleeq"), url("Jameel Noori Nastaleeq Regular.ttf"); } html { direction: rtl; } body { direction: rtl; font-family: Jameel Noori Nastaleeq, Mehr Nastaliq Web, Calibri, Arial, sans-serif; text-align: right; margin-top: 0px; margin-left: 1px; margin-right: 1px; } /* titles */ h1 { font-weight: bold; font-size: 200%; margin: 0em; } h2 { font-size: 135%; margin: 0em; } article h1 { font-size: 120%; margin: 1.71em 0 1.14em 0; } article h2 { font-size: 110%; margin: 1.23em 2.15em 0.62em 10.77em; } /* content */ p { text-align: justify; } strong { font-weight: bold; } /* Cover and titlepage (fullpage image) */ figure.fullpage { max-height: 100%; margin: 0; padding: 0; } img { max-height: 100%; margin: 0; padding: 0; }
تبصرے
ایک تبصرہ شائع کریں