پین ڈاک (pandoc) کی مدد سے ای کتاب بنانے کا طریقہ

پین ڈاک (pandoc) کی مدد سے ای کتاب بنانے کا طریقہ
ای کتاب بنانے کے لیے سب سے پہلے پین ڈاک (pandoc) ڈاؤن لوڈ کرکے انسٹال کرنے کی ضرورت ہے۔

پین ڈاک (pandoc) ڈاؤن لوڈ لنک

کمانڈ لائن سے کمانڈ چلانا
کمانڈ لائن پر جا کر پین ڈاک (pandoc) کو چلا سکتے ہیں۔ کمانڈ لائن پر جانے کے طریقے مندرجہ ذیل ہو سکتے ہیں۔
اگر ونڈوز 10 ہے تو ونڈوز سٹارٹ کے بٹن کے بالکل ساتھ سرچ کے بٹن کو دبائیں اور لکھیں

کوڈ:
powershell
cmd

پاور شیل کا استعمال بہتر رہے گا۔ پاور شیل پر جانے کے بعد دستاویزات کو کنورٹ کرنے کے لیے جو کمانڈ لکھنی ہیں ان کا جائزہ پیش خدمت ہے۔

سادہ ٹیکسٹ فائل سے ای پب () فارمیٹ میں کنورٹ کرنا
HTML:
pandoc mybook.txt -o mybook.epub

پین ڈاک کے بعد سادہ ٹیکسٹ فائل کا نام اور پھر آؤٹ پٹ کا سوئچ اور ای پب فائل کا نام

مائیکروسافٹ ورڈ سے مارک ڈاؤن میں کنورٹ کرنا
PHP:
pandoc wordDoc.doc -o myMarkDownFile.md


مارک ڈاؤن سے ورڈ فائل بنانا
HTML:
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

ای پب فائل میں فانٹ شامل کرنا
کوڈ:
pandoc -s metadata-epub.yaml hayatSChili.md -o HSC_MehrNastaliq.epub --epub-embed-font="Mehr-Nastaliq-Web-version-1.0-beta.otf"

میٹا ڈیٹا فائل کے ساتھ ای کتاب (epub) فارمیٹ بنانا
کوڈ:
pandoc -s metadata-epub.yaml hayatSChili.md -o HayatSheikhChilli.epub


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
---
 
سی ایس ایس فائل
یہ ایک نمونہ فائل ہے جس میں کئی ٹیگ شامل اور ہٹانے کی ضرورت ہے مگر ابتدائی تجربات کے لیے مفید ہے۔ اس میں آن لائن اور مقامی طور پر فانٹ شامل کرنے کا ایک طریقہ بھی شامل ہے۔

HTML:
@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;
}
 

نبیل

تکنیکی معاون
معلومات فراہم کرنے کا شکریہ محب۔
کیا اس طریقے سے بنائی گئی کوئی ای بک ڈاؤنلوڈ کے لیے دستیاب ہے؟
میں نے ابھی نوٹ کیا ہے کہ حیات شیخ چلی کے نام سے بھی کوئی کتاب موجود ہے۔ :)
 
معلومات فراہم کرنے کا شکریہ محب۔
کیا اس طریقے سے بنائی گئی کوئی ای بک ڈاؤنلوڈ کے لیے دستیاب ہے؟
میں نے ابھی نوٹ کیا ہے کہ حیات شیخ چلی کے نام سے بھی کوئی کتاب موجود ہے۔ :)
جی بالکل میں نے حیات شیخ چلی پر تجربہ کیا تھا۔ بظاہر تو ٹھیک معلوم ہوئی مگر دوبارہ دیکھ کرپھر اپلوڈ کرتا ہوں۔
 
معلومات فراہم کرنے کا شکریہ محب۔
کیا اس طریقے سے بنائی گئی کوئی ای بک ڈاؤنلوڈ کے لیے دستیاب ہے؟
میں نے ابھی نوٹ کیا ہے کہ حیات شیخ چلی کے نام سے بھی کوئی کتاب موجود ہے۔ :)

گوگل ڈرائیو پر حیات شیخ چلی کی تین فائلیں بنائی تھیں وہ شیئر کی ہیں مندرجہ ذیل لنک میں: حیات شیخ چلی گوگل ڈرائیو ربط

مزید ای پب فائلوں پر کام کا ارادہ ہے مگر سی ایس ایس فائل میں اگر کوئی بہتری کر دے تو نتائج بہتر متوقع ہیں۔
 
Top