كيفية الاستخدام
- اكتب الرأس في الصف الأول والبيانات تحته، أو افتح «تعبئة من CSV…» والصق الخلايا من جدول بيانات.
- أضف الصفوف أو الأعمدة أو احذفها باستخدام الأزرار.
- عيّن محاذاة كل عمود من القائمة الموجودة فوقه.
- اختر Markdown أو HTML وانسخ الجدول أو نزّله.
كيف تعمل الأداة
تتبع مخرجات Markdown صيغة جداول GitHub Flavored Markdown (GFM) التي يدعمها GitHub وGitLab والعديد من مولّدات التوثيق ومعظم محررات Markdown. يصبح الصف الأول الترويسة، يليه صف الفواصل الذي يحدد المحاذاة: :--- لليسار، و:---: للوسط، و---: لليمين، و--- للوضع الافتراضي.
يُهرَّب محتوى الخلايا حتى لا يكسر الجدول: يُكتب الرمز | داخل الخلية على الشكل \|، ويتحول فاصل الأسطر إلى <br>، لأن صف جدول GFM يجب أن يبقى في سطر واحد. ويُحتفظ بأي Markdown آخر داخل الخلايا، مثل **bold** أو `code`، وسيعرضه عارض Markdown. عند تفعيل “محاذاة الأعمدة بالمسافات”، تُوسَّع كل الأعمدة إلى العرض نفسه ليصبح الجدول مقروءًا كنص عادي؛ وتُحتسب الأحرف مثل الصينية أو اليابانية أو الكورية بعرض عمودين. وتُملأ الصفوف التي تحتوي خلايا أقل بخلايا فارغة.
يقبل الاستيراد النص المفصول بعلامات جدولة (ما تضعه برامج الجداول في الحافظة)، وCSV بفواصل أو فواصل منقوطة بما في ذلك الحقول المقتبسة التي تحتوي على فواصل وعلامات اقتباس وفواصل أسطر، وجداول Markdown الموجودة، التي تُقرأ صفوف محاذاتها أيضًا.
مخرجات HTML هي وسم <table> عادي يحتوي على <thead> و<tbody>. يُهرَّب النص بترميز HTML (& < > ")، وتتحول فواصل الأسطر إلى <br>، وتُضبط المحاذاة بأنماط text-align inline لتعمل بدون ورقة أنماط.
أمثلة
من جدول بيانات إلى README
حدد نطاقًا في Google Sheets، وانسخه، وألصقه في مربع الاستيراد، ثم انقر على “ملء الجدول”. اجعل عمود السعر بمحاذاة لليمين وانسخ Markdown إلى README.md.
نص يحتوي على الرمز |
الخلية التي تحتوي على “Unlimited | fair use” تُكتب على الشكل Unlimited \| fair use، حتى يعرض GitHub الرمز | بدلاً من بدء عمود جديد.
ترتيب جدول موجود
ألصق جدول Markdown مكتوبًا يدويًا بمسافات غير متساوية، وانقر على “ملء الجدول”، وانسخ النتيجة مرة أخرى بمحاذاة جميع الأعمدة والحفاظ على المحاذاة.
الأسئلة الشائعة
هل يمكن أن تحتوي الخلية على فاصل أسطر؟
ليس كفاصل أسطر حقيقي، لأن كل صف في الجدول يجب أن يكون سطرًا واحدًا في Markdown. يكتب المولّد <br> بدلاً من ذلك، ويعرضه GitHub ومعظم العارضين كفاصل أسطر.
لماذا يجب وجود صف رأس؟
تبدأ جداول GFM دائمًا بصف رأس يليه صف المحاذاة. إذا كنت لا تريد عناوين ظاهرة، يمكنك ترك خلايا الرأس فارغة، لكن معظم العارضين ما زالوا يرسمون سطر الرأس.
هل يمكنني دمج الخلايا؟
لا. لا تدعم جداول Markdown الخلايا المدمجة (colspan أو rowspan). إذا كنت بحاجة إليها، استخدم مخرجات HTML وأضف سمتَي colspan أو rowspan يدويًا.
هل يغيّر الحشو مظهر الجدول عند عرضه؟
لا. تُتجاهل المسافات الإضافية عند عرض Markdown. الحشو يجعل المصدر أسهل قراءةً وتعديلًا فقط.
الخصوصية
يتم إنشاء الجدول في متصفحك فقط. البيانات التي تكتبها أو تلصقها لا تُرفع ولا تُخزَّن ولا تُضمَّن في التحليلات.