DOCX سے Markdown کنورٹر
دستاویزات کو Word سے نکال کر Git ریپوزٹری میں لے جانے کا پہلا قدم ہر .docx فائل کو Markdown میں تبدیل کرنا ہے۔ یہ کنورٹر CommonMark طرز کا متن تیار کرتا ہے جس میں # والی سرخیاں، پائپ ٹیبلز اور تصاویر کے لنکس شامل ہوتے ہیں، اور یہ فوراً کمٹ کرنے کے لیے تیار ہوتا ہے۔
دستاویز کنورٹر
یا PDF, DOC, DOCX … فائلیں یہاں ڈراپ کریں ·
زیادہ سے زیادہ 95 MB فی فائل· 20 فائلوں تک· 30 منٹ بعد حذف
فائلیں ہمارے سرورز پر پروسیس ہوتی ہیں اور 30 منٹ بعد حذف ہو جاتی ہیں۔
150 DPI A4 صفحے کو تقریباً 1240 × 1754 px بناتا ہے۔ پرنٹنگ کے لیے 300 استعمال کریں۔
پوری فائل یا صرف کچھ صفحات یا سلائیڈز تبدیل کریں (PDF اور پریزنٹیشن ان پٹ)۔
تبدیل کرنے کے صفحات یا سلائیڈز، مثلاً 1-3, 5, 8-10۔
UTF-8 ہر زبان کے لیے کام کرتا ہے۔ اگر Windows پر Excel یا Notepad میں حروف بگڑے نظر آئیں تو BOM کے ساتھ UTF-8 چنیں؛ پرانی انکوڈنگز صرف پرانے سافٹ ویئر کے لیے۔
macOS، Linux اور کوڈ ایڈیٹرز کے لیے LF؛ پرانے Windows پروگراموں جیسے کلاسک Notepad کے لیے CRLF۔
کاما معیاری ہے۔ ان ممالک میں Excel کے لیے سیمی کولن استعمال کریں جہاں اعشاریہ کاما سے لکھا جاتا ہے (جرمنی، فرانس، برازیل)۔
کئی شیٹس والا Excel ان پٹ: سب تبدیل کریں (ہر شیٹ کا ایک سیکشن یا فائل) یا صرف پہلی۔
اس ٹول کو استعمال کرنے کا طریقہ
- 1
Word فائلیں اپ لوڈ کریں
زیادہ سے زیادہ 20 .docx یا .doc فائلیں شامل کریں، ہر ایک 95 MB تک۔ پہلے Word میں ٹریک شدہ تبدیلیاں قبول یا مسترد کر لیں، کیونکہ Markdown میں انہیں دکھانے کا کوئی طریقہ نہیں ہے۔
- 2
متن کے آپشنز دیکھیں
فارمیٹنگ سادہ پر، ٹیکسٹ انکوڈنگ UTF-8 پر اور سطر کا اختتام LF پر ہوتا ہے؛ Git اور اسٹیٹک سائٹ جنریٹرز یہی ترتیب چاہتے ہیں۔ تصاویر کو فولڈر میں حاصل کرنے کے لیے تصاویر شامل کریں آن رکھیں۔
- 3
تبدیل کریں اور فائلیں نکالیں
MD میں تبدیل کریں دبائیں۔ ہر دستاویز ایک ZIP کی صورت میں ملتی ہے جس میں .md فائل اور اس کی تصاویر ہوتی ہیں؛ اسے اپنے docs فولڈر میں ان زپ کریں اور commit کر دیں۔
Word دستاویز کو Markdown میں کیسے تبدیل کریں؟
.docx اپ لوڈ کریں اور MD میں تبدیل کریں دبائیں۔ آپ کو # عنوانات، فہرستوں، لنکس اور ٹیبلز والی .md فائل ملتی ہے، اور اس کے ساتھ ایک فولڈر میں تصاویر، سب ایک ہی ZIP میں۔
docs-as-code کے لیے DOCX سے Markdown
ٹیمیں docs-as-code اس لیے اپناتی ہیں کہ دستاویزات کوڈ کے ساتھ رہتی ہیں، انہی pull requests سے گزرتی ہیں اور اسی ریلیز کے ساتھ شائع ہوتی ہیں۔ .docx یہ سلسلہ توڑ دیتی ہے، کیونکہ یہ XML حصوں کی ZIP ہے جسے Git ایک ناقابلِ مطالعہ بائنری کے طور پر رکھتا ہے۔ ایک لفظ کی تبدیلی بھی بغیر قابلِ مطالعہ diff کے بدلی ہوئی فائل کے طور پر نظر آتی ہے، اور بیک وقت ترمیم کرنے والے دو افراد اپنا کام merge نہیں کر سکتے۔
Markdown سادہ متن ہے، اس لیے ہر ترمیم سطر کی نظر آنے والی تبدیلی ہوتی ہے۔ 2014 میں یہ کہیں زیادہ قابلِ پیش گوئی ہو گیا، جب John MacFarlane اور دیگر نے CommonMark شائع کیا، یعنی اس سنٹیکس کی درست تفصیل جسے Gruber نے دس سال پہلے ڈھیلے انداز میں بیان کیا تھا۔ GitHub نے 2017 میں اپنی GitHub Flavored Markdown وضاحت CommonMark پر مبنی کی، اور پائپ ٹیبلز، ٹاسک لسٹس اور strikethrough شامل کیے جو آج کے زیادہ تر README میں استعمال ہوتے ہیں۔
اگر آپ کا مواد الٹی سمت جا رہا ہے، یعنی Markdown سے اس جائزہ کار کے پاس جو Word میں کام کرتا ہے، تو Markdown سے DOCX استعمال کریں۔ ریپوزٹری کے بجائے ویب صفحے کے لیے DOCX سے HTML اسٹائلنگ زیادہ برقرار رکھتا ہے۔
Markdown آؤٹ پٹ کیسا دکھائی دیتا ہے
## ریلیز چیک لسٹ ریلیز ٹیگ کرنے سے پہلے یہ باتیں یقینی بنائیں: - **main** پر ٹیسٹ پاس ہوں - چینج لاگ میں ہر ضم شدہ PR درج ہو | مرحلہ | ذمہ دار | | --- | --- | | Build | CI | | Publish | Maintainer | 
تبدیل شدہ Markdown کہاں درست دکھائی دے گا
| ادارہ | تقاضا | ماخذ |
|---|---|---|
| GitHub | ریپوزٹری میں README.md اور کسی بھی .md فائل کو GitHub Flavored Markdown کے ذریعے رینڈر کرتا ہے | github.com |
| Hugo | CommonMark کے مطابق پارسر سے .md مواد فائلوں سے صفحات بناتا ہے | gohugo.io |
| Jekyll | front matter والی .md فائلوں کو صفحات میں بدلتا ہے؛ GitHub Pages کا انجن | jekyllrb.com |
| Docusaurus | اپنے docs فولڈر کی .md اور .mdx فائلوں کو دستاویزی صفحات کے طور پر پڑھتا ہے | docusaurus.io |
DOCX
Microsoft Word دستاویز
DOCX، Office 2007 سے Microsoft Word کا طے شدہ دستاویزی فارمیٹ ہے، جو Office Open XML معیار (ECMA-376، ISO/IEC 29500) پر مبنی ہے۔ یہ XML فائلوں کا ZIP پیکیج ہے جس میں ٹیکسٹ، اسٹائلز، تصاویر، جدولیں، تبصرے اور ٹریک شدہ تبدیلیاں ہوتی ہیں۔ دفاتر، اسکولوں اور ملازمت کی درخواستوں میں قابل ترمیم دستاویزات کے لیے یہ سب سے عام فارمیٹ ہے۔ Word، Google Docs، LibreOffice اور Pages کے درمیان لے آؤٹ تھوڑا بدل سکتا ہے، خاص طور پر پیچیدہ فارمیٹنگ میں۔ زیادہ تر ورڈ پروسیسرز DOCX فائلیں کھول لیتے ہیں۔
- کمپریشن
- –
- شفافیت
- –
- اینیمیشن
- –
- متعارف ہونے کا سال
- 2007 · Microsoft
MD
Markdown
Markdown ایک ہلکی پھلکی مارک اپ سنٹیکس ہے جسے John Gruber نے 2004 میں بنایا۔ اس میں سادہ ٹیکسٹ علامات استعمال ہوتی ہیں، جیسے ہیڈنگز کے لیے #، زور کے لیے * اور فہرستوں کے لیے -، جو خام متن میں بھی پڑھنے کے قابل رہتی ہیں اور صاف طور پر HTML میں تبدیل ہو جاتی ہیں۔ یہ README فائلوں، دستاویزات، وکیز، نوٹس ایپس اور کئی اسٹیٹک سائٹ جنریٹرز کا معیار ہے۔ اس کے کئی ورژن ہیں، جیسے CommonMark اور GitHub Flavored Markdown، جن میں ٹیبلز جیسی تفصیلات میں فرق ہے۔ .md فائلیں کسی بھی ٹیکسٹ ایڈیٹر میں کھل جاتی ہیں۔
- کمپریشن
- –
- شفافیت
- –
- اینیمیشن
- –
- متعارف ہونے کا سال
- 2004 · John Gruber
DOCX کو Markdown میں اس وقت تبدیل کیا جاتا ہے جب دستاویز کوڈ ورک فلو میں جائے: README، docs سائٹ یا Git میں رکھا علمی ذخیرہ، جہاں سادہ متن کا diff لیا جا سکتا ہے، pull requests میں جائزہ ہو سکتا ہے اور کئی ٹولز اسے رینڈر کرتے ہیں۔
Word کی وہ خصوصیات جن کا Markdown میں کوئی متبادل نہیں
تبدیل کرنے سے پہلے ان باتوں کی منصوبہ بندی کریں
- فونٹس، رنگ اور صفحے کا لے آؤٹ ختم ہو جاتے ہیں؛ Markdown ساخت بیان کرتا ہے اور ظاہری شکل سائٹ کی تھیم طے کرتی ہے
- ٹریک شدہ تبدیلیاں اور تبصرے منتقل نہیں ہوتے، اس لیے انہیں پہلے Word میں نمٹا لیں
- ہیڈرز، فوٹرز اور صفحہ نمبروں کی .md فائل میں کوئی جگہ نہیں
- ٹیکسٹ باکسز اور ریپ شدہ تصاویر عام پیراگرافس اور تصویری لنکس بن جاتی ہیں
- جو عنوانات آپ نے ہاتھ سے فارمیٹ کیے، یعنی Heading 2 کے بجائے بولڈ 16 pt، وہ بولڈ متن بن کر آتے ہیں، اس لیے پہلے اصل heading اسٹائلز لگائیں
- انڈر لائن کا Markdown میں کوئی سنٹیکس نہیں، اس لیے یہ ہٹا دی جاتی ہے یا HTML کی صورت میں رکھی جاتی ہے
DOCX سے Markdown کے بارے میں سوالات
DOCX سے MD آؤٹ پٹ Markdown کے کس فلیور کی پیروی کرتا ہے؟
عنوانات، زور، فہرستیں، لنکس اور کوڈ CommonMark کے مطابق ہوتے ہیں، اور ٹیبلز GitHub Flavored Markdown کا پائپ سنٹیکس استعمال کرتے ہیں۔ GitHub، GitLab، Hugo، Jekyll اور Docusaurus سب اسی ترکیب کو رینڈر کرتے ہیں۔
ٹیبل کے ضم شدہ خانوں کا کیا ہوتا ہے؟
Markdown کے پائپ ٹیبلز میں ضم شدہ خانے نہیں ہوتے، اس لیے ہر ضم شدہ حصہ الگ الگ خانوں میں توڑ دیا جاتا ہے اور متن پہلے خانے میں رہتا ہے۔ پیچیدہ ٹیبلز کو .md کے اندر HTML کی صورت میں دوبارہ بنائیں، یا تبدیل کرنے سے پہلے Word میں سادہ کر لیں۔
میرے Word ڈاکیومنٹ کی تصاویر کہاں جاتی ہیں؟
تصاویر شامل کریں آن ہو تو ہر تصویر ZIP میں الگ فائل کے طور پر محفوظ ہوتی ہے، اور Markdown اس سے images/figure-1.png جیسے relative path کے ذریعے جڑتا ہے۔ .md فائل کو کہیں اور لے جائیں تو یہ فولڈر اس کے ساتھ رکھیں۔
کیا Word کے فٹ نوٹس Markdown میں برقرار رہتے ہیں؟
CommonMark میں فٹ نوٹ کا سنٹیکس نہیں ہے، لیکن GitHub نے 2021 میں [^1] فٹ نوٹس شامل کیے اور زیادہ تر سائٹ جنریٹرز انہیں سپورٹ کرتے ہیں۔ اگر آپ کا رینڈرر انہیں سپورٹ نہیں کرتا تو نوٹ کا متن آخر میں عام پیراگرافس کی صورت میں آتا ہے۔
کیا اسی طریقے سے Google Docs کو Markdown میں تبدیل کیا جا سکتا ہے؟
جی ہاں۔ Google Docs میں File > Download > Microsoft Word (.docx) منتخب کریں، پھر وہ فائل یہاں اپ لوڈ کریں۔ Google Docs میں Markdown ڈاؤن لوڈ کا اپنا آپشن بھی ہے، جو سادہ دستاویزات کے لیے اچھا کام کرتا ہے۔