یہ ٹول کیسے کام کرتا ہے
Markdown آپ کے براؤزر میں شامل marked پارسر سے HTML میں بدلا جاتا ہے، وہ HTML نئے ٹیب میں کھلتا ہے، اور جب آپ منزل کے طور پر "Save as PDF" چنتے ہیں تو آپ کے براؤزر کا پرنٹ ڈائیلاگ PDF لکھ دیتا ہے۔ یہ چند قواعد نہیں بلکہ مکمل CommonMark پارسر ہے، اس لیے کاغذ پر وہی ملتا ہے جو کوئی Markdown ایڈیٹر اسکرین پر دکھاتا۔
چھٹے درجے تک سرخیاں، نقطوں والی اور شمار شدہ فہرستیں بشمول ایک دوسرے کے اندر رکھی ہوئی، پائپ والی جدولیں، باڑ والا اور اندرونی کوڈ، اقتباسات، روابط، تصاویر، جلی، ترچھے حروف اور افقی لکیریں سب پیش کی جاتی ہیں۔ Markdown کے اندر HTML جائز ہے اور اسی لیے وہ بھی پیش ہوتا ہے، مگر پہلے اس سے اسکرپٹ، سرایت شدہ فریم، ایونٹ ہینڈلر اور javascript: پتے ہٹا دیے جاتے ہیں، کیونکہ یہ نتیجہ ایک ایسی کھڑکی میں لکھا جاتا ہے جو پھر چلتی ہے۔
ایسی دستاویز بنانا جو بھیجی جا سکے
- ربط ربط ہی رہتا ہے، زندہ نہیں: ربط کا نحو ٹھیک طرح پیش ہوتا ہے، اور بیشتر PDF ریڈر میں پتا قابلِ کلک رہتا ہے۔ کاغذ پر یہ نظر نہیں آتا، اس لیے جہاں چھپی ہوئی نقل کو خود کفیل ہونا ہو وہاں پتا پورا لکھ دیں۔
- جدولوں کے لیے لینڈ اسکیپ چنیں: پائپ والی جدول ایک اصل جدول بن جاتی ہے، اور چوڑی جدول پورٹریٹ A4 پر تنگ پڑ جاتی ہے۔ حروف چھوٹے کرنے کے بجائے پرنٹ ڈائیلاگ میں رخ بدل دیں۔
- کوڈ کی لمبی سطریں کٹنے کے بجائے لپیٹ دی جاتی ہیں: صفحے سے چوڑا باڑ والا بلاک لپیٹ دیا جاتا ہے تاکہ دائیں کنارے سے کچھ ضائع نہ ہو، جس سے سطریں کہیں اور ٹوٹتی ہیں۔ اگر یہ اہم ہو تو نمونہ سطریں مختصر رکھیں۔
- تصویروں کو قابلِ رسائی پتا چاہیے: نسبتی راستے سے حوالہ دی گئی تصویر کے پاس حل کرنے کو کچھ نہیں ہوتا اور وہ ظاہر نہیں ہوگی۔ پورا https پتا استعمال کریں، اور پرنٹ ڈائیلاگ میں پس منظر کے گرافکس چالو کریں۔