مرحبًا بك عزيزنا الزائر لمدونة وادي التكنولوجيا | بالعربية، لدينا اليوم مقال هام عن مجال كتابة المحتوى نتعرف من خلاله على كيفية كتابة المقالات بلغة الترميز Markdown، فبصفتك مُحب لمجال التكنولوجيا بوجه عام والبرمجة بوجه خاص، فمن المحتمل أنك سمعت عن لغة الترميز HTML والتي تعني HyperText Markup Language أو لغة ترميز النص التشعبي.
وقد تعلم أيضًا أن HTML هي لغة تُستخدم لإنشاء مواقع الويب - ولكن ماذا تعني كلمة Markup أو الترميز؟
لغات الترميز هي اللغات التي تَستخدم العلامات "tags" لتحديد عناصر مختلفة داخل مستند نصي، فمعظم الناس معتادون على برامج تحرير النص المنسق وهي برامج تسمح للمستخدمين بإضافة تنسيقات وصور وروابط إضافية إلى مستنداتهم مثل برنامج الـ Word من شركة مايكروسوفت.
لكن اللغات الترميزية مثل Markup تستخدم علامات أو tags كما التالي:
<p> </p> وهي علامة لإضافة فقرة
<b> </b> وهي علامة لجعل النص ثخين
كما أن هناك عدد غير قليل من لغات الترميز Markup مثل XML و HTML لكن موضوعنا في هذه المقالة عن لغة الترميز Markdown التي يستخدمها المبرمجون بشكلٍ عام لتوثيق برامجهم، كما يستخدمها كُتاب المحتوى على منصات العمل الحُر وفي مدوناتهم، فعلى سبيل المثال استخدمت لغة الترميز Markdown لكتابة هذه المقالة، لذلك دعونا نلقي نظرة على كل ما يمكننا فعله باستخدام لغة الترميز Markdown.
وفيما يلي بعض الطرق الأكثر استخدامًا لمعالجة النصوص في لغة الترميز Markdown.
كيفية إنشاء العناوين في Markdown
هناك ستة عناوين يمكنك استخدامها في لغة الترميز Markdown، ابتداءً من H1 حتى H6، وسأوضح لك كيفية عرضه بشكل مرئي وكذلك طريقة إنشائه باستخدام لغة الترميز Markdown.
العنوان H1 هو الأكبر وعادة ما يكون هو العنوان الرئيسي للموضوع أو المقالة، وكل عنوان بعد H1 يصبح أصغر في الحجم، ويمكنك كتابتهم كما هو موضح بالصورة التالية:
كيفية إضافة التأثيرات المطبعية في Markdown
الطرق التي عادةً ما تضيف بها تأثيرات على النص تكون جعل الخط عريض أو ثخين، جعل الخط مائل وجعل الخط تحته خط أو يتوسطه خط (مشطوب)، ويمكن أن يؤدي الجمع بين الكثير من التأثيرات إلى جعل الكلمات أقل وضوحًا، لذا اختر بعناية الطريقة التي تريد بها التأكيد على كل جزء من النص.
كما أن هناك أيضًا تدوين منخفض ومرتفع ستستخدمه لكتابة أسماء المركبات الكيميائية المختلفة أو كجزء من التدوين الرياضي، وإليك كيفية إضافة أهم التأثيرات المطبعية كما يلي:
1. كيفية جعل النص غامق أو ثخين: أضف علامات نجمية مزدوجة (**) قبل النص الخاص بك وبعده، سيجعل هذا الأمر ظهور النص بالخط العريض، كما يلي:
2. كيفية جعل النص مائلاً: أضف علامة نجمية مفردة (*) قبل النص الخاص بك وبعده، سيجعل هذا الأمر ظهور النص بالخط المائل، كما يلي:
3. كيفية شطب نصًا معينًا: أضف علامة تقريب مزدوجة (~~) قبل النص الخاص بك وبعده، سيجعل هذا الأمر ظهور النص مشطوب، كما يلي:
4. كيفية كتابة نصًا منخفضًا: أضف علامة تقريب مفردة (~) قبل النص الخاص بك وبعده، سيجعل هذا الأمر ظهور النص منخفضًا، فإذا كنت تريد كتابة الرمز الكيميائي للمياه فاكتبه كما يلي:
5. كيفية كتابة نصًا مرتفعًا: أضف علامة إقحام مفردة (^) قبل النص الخاص بك وبعده، سيجعل هذا الأمر ظهور النص مرتفعًا، فإذا كنت تريد كتابة الأُس فاكتبه كما يلي:
كيفية عمل القوائم في Markdown
هناك أنواع متعددة من القوائم في لغة الترميز Markdown، على سبيل المثال يمكن أن يكون لديك قوائم مرتبة وقوائم غير مرتبة.
وتُستخدم القوائم المرتبة بشكل شائع عندما تريد اتباع الخطوات بترتيب معين (مثل اتباع خطوات تثبيت نظام التشغيل ويندوز على الحاسوب)، أما القوائم غير المرتبة تعمل جيدًا مع الأشياء التي لا تتطلب خطوات متسلسلة (مثل قائمة التسوق).
وإليك كيفية إنشاء هذه القوائم:
2. كيفية عمل قائمة مرتبة في Markdown: أكتب الرقم متبوعًا بنقطة (1.) في بداية السطر، سيجعل هذا الأمر ظهور السطر كقائمة مرتبة، أو كما يقال عنها تعداد رقمي، وهذه هي الطريقة التي تنشئها بها:
كيفية إنشاء روابط في Markdown
الطريقتان الأكثر شيوعًا لربط الأشياء في مستندات بلغة الترميز Markdown هما إما عن طريق الارتباطات التشعبية أو الصور، وكلاهما يمكن أن يساعد في جعل كتابتك أكثر وضوحًا وبلاغة، لكن يجب استخدامهما عند الحاجة فقط.
1. كيفية عمل ارتباط تشعبي: على سبيل المثال أنا أريد أن أنقلك من هذه المقالة إلى الصفحة الرئيسية لمدونتي وادي التكنولوجيا | بالعربية، كل ما علي فعله أن أكتب اسم مدونتي وأضمن في هذا الاسم عنوان مدونتي، وعندما تقوم بالنقر على اسم المدونة يتم نقلك مباشرة إلى مدونتي "وادي التكنولوجيا | بالعربية".
ولكي تضيف ارتباط تشعبي بلغة الترميز Markdown في البداية تكتب الجملة التي تريد ربطها داخل قوسين معقوفين []، ثم تكتب عنوان الارتباط داخل قوسين هلاليين ().
وإليك ما يبدو عليه الارتباط التشعبي في النص:
كيفية إضافة فاصل بين الفقرات في Markdown
إذا كنت ترغب في إضافة خط أفقي للتفريق بين أقسام من المستند، فيمكنك عمل واحد مثل هذا:
وذلك باستخدام ثلاث شرطات كما يلي:
---
كيفية إنشاء الجداول في Markdown
إن تضمين الجداول في مقالاتك أو مستنداتك مفيد جدًا لأنه يساعد في عملية عرض وتنظيم البيانات، كما هو موضح بالصورة التالية:
وعملية بناء جدول بلغة الترميز Markdown تعتمد على استخدام الرمز (|) في بداية الخلية ونهايتها، وإليك طريقة الترميز التي سوف تستخدمها:كيفية إضافة التعليمات البرمجية في Markdown
ما عليك سوى كتابة ثلاث علامات backticks (تحويل لغة لوحة المفاتيح إلى الإنجليزية ثم الضغط على مفتاح Shift + مفتاح حرف ذ) متبوعة باسم لغة البرمجة ثم اكتب التعليمات البرمجية الخاصة بك، ثم قم بإنهاء كتلة التعليمات البرمجية بثلاث علامات backticks.
كيفية إضافة اقتباسات في Markdown
عندما تشير إلى قول أو عمل شخص آخر فمن اللطيف أن تنسب إليه هذا الفضل، وإحدى الطرق السهلة للقيام بذلك هي الاقتباس.
فإذا كنت ترغب في إضافة اقتباسات إلى مقالاتك باستخدام لغة الترميز Markdown فقط ابدأ السطر بالرمز (>) ثم اكتب الجملة بين علامتي اقتباس مزدوجة (" ") كما يلي:
> "هذا الاقتباس من شخص حكيم جدا." - مجهول
وسوف تكون النتيجة كما يلي:
هذا الاقتباس من شخص حكيم جدا. - مجهول
خاتمة
في النهاية، نتمنى أن نكون قد أضفنا لكم معلومة جديدة ومفيدة، وفي حالة وجود أي استفسارات لا تترددوا في ذكرها لنا في التعليقات وسوف نقوم بالتواصل معكم والرد على استفساراتكم.
إضافة تعليق