<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>AsciiDoc | Example Hugo site with Toph theme</title><link>https://justwheel.github.io/toph-hugo-theme/ar/tags/asciidoc/</link><description>Honorary biography page of Septima Clark, a Civil Rights Movement pioneer and activist.</description><generator>Hugo -- gohugo.io</generator><language>ar</language><managingEditor>Septima Poinsette Clark</managingEditor><lastBuildDate>Mon, 01 Jan 0001 00:00:00 +0000</lastBuildDate><atom:link href="https://justwheel.github.io/toph-hugo-theme/ar/rss/tags/asciidoc/index.xml" rel="self" type="application/rss+xml"/><item><title>دعم تنبيهات AsciiDoc</title><link>https://justwheel.github.io/toph-hugo-theme/ar/blog/asciidoc-admonitions/</link><pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate><guid>https://justwheel.github.io/toph-hugo-theme/ar/blog/asciidoc-admonitions/</guid><description><![CDATA[<div class="paragraph">
<p>يوفر AsciiDoc خمسة أنواع مدمجة من التنبيهات للفت الانتباه إلى محتوى معين.
يقوم Toph بتنسيق كل نوع كبطاقة تنبيه أنيقة بحد أيسر ملون، وخلفية بلون خفيف، وأيقونة.</p>
</div>
<div class="sect1">
<h2 id="_أنواع_التنبيهات">أنواع التنبيهات</h2>
<div class="sectionbody">
<div class="paragraph">
<p>يحدد AsciiDoc خمسة أنواع من التنبيهات، لكل منها غرض مختلف.</p>
</div>
<div class="admonitionblock note">
<table>
<tbody><tr>
<td class="icon">
<div class="title">Note</div>
</td>
<td class="content">
استخدم الملاحظات لتقديم سياق إضافي أو معلومات تكميلية تدعم النص الرئيسي.
</td>
</tr>
</tbody></table>
</div>
<div class="admonitionblock tip">
<table>
<tbody><tr>
<td class="icon">
<div class="title">Tip</div>
</td>
<td class="content">
استخدم النصائح لمشاركة أفضل الممارسات أو الاختصارات أو التوصيات التي تساعد القارئ.
</td>
</tr>
</tbody></table>
</div>
<div class="admonitionblock warning">
<table>
<tbody><tr>
<td class="icon">
<div class="title">Warning</div>
</td>
<td class="content">
استخدم التحذيرات لتنبيه القارئ إلى المشكلات أو المخاطر المحتملة التي يجب أن يكون على علم بها.
</td>
</tr>
</tbody></table>
</div>
<div class="admonitionblock caution">
<table>
<tbody><tr>
<td class="icon">
<div class="title">Caution</div>
</td>
<td class="content">
استخدم تنبيهات الحذر للإشارة إلى الإجراءات التي قد تسبب ضررًا أو فقدانًا للبيانات أو عواقب غير مقصودة إذا تم تنفيذها بلا حذر.
</td>
</tr>
</tbody></table>
</div>
<div class="admonitionblock important">
<table>
<tbody><tr>
<td class="icon">
<div class="title">Important</div>
</td>
<td class="content">
استخدم التنبيهات المهمة لإبراز المعلومات الحاسمة التي يجب ألا يتجاهلها القارئ.
</td>
</tr>
</tbody></table>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_التنبيهات_الكتلية">التنبيهات الكتلية</h2>
<div class="sectionbody">
<div class="paragraph">
<p>يمكن أن تمتد التنبيهات أيضًا عبر عدة فقرات باستخدام صيغة الكتلة في AsciiDoc.
هذا مفيد عندما تحتاج الرسالة إلى أكثر من جملة واحدة.</p>
</div>
<div class="admonitionblock note">
<table>
<tbody><tr>
<td class="icon">
<div class="title">Note</div>
</td>
<td class="content">
<div class="paragraph">
<p>تستخدم التنبيهات الكتلية صيغة المحدد بأربع علامات يساوي.
يمكن أن تحتوي على عدة فقرات وقوائم وعناصر AsciiDoc أخرى.</p>
</div>
<div class="paragraph">
<p>هذه فقرة ثانية داخل نفس كتلة التنبيه.</p>
</div>
</td>
</tr>
</tbody></table>
</div>
<div class="admonitionblock tip">
<table>
<tbody><tr>
<td class="icon">
<div class="title">Tip</div>
</td>
<td class="content">
<div class="paragraph">
<p>عند كتابة التوثيق، ضع في اعتبارك أي نوع من التنبيهات يناسب رسالتك بشكل أفضل.</p>
</div>
<div class="ulist">
<ul>
<li>
<p><strong>NOTE</strong> للسياق التكميلي</p>
</li>
<li>
<p><strong>TIP</strong> للنصائح العملية</p>
</li>
<li>
<p><strong>WARNING</strong> للمخاطر المحتملة</p>
</li>
<li>
<p><strong>CAUTION</strong> لخطر الضرر أو فقدان البيانات</p>
</li>
<li>
<p><strong>IMPORTANT</strong> للمعلومات الحاسمة</p>
</li>
</ul>
</div>
</td>
</tr>
</tbody></table>
</div>
<div class="admonitionblock warning">
<table>
<tbody><tr>
<td class="icon">
<div class="title">Warning</div>
</td>
<td class="content">
<div class="paragraph">
<p>يجب استخدام التنبيهات باعتدال.
الإفراط في استخدامها يقلل من تأثيرها ويجعل تصفح المحتوى أكثر صعوبة.</p>
</div>
</td>
</tr>
</tbody></table>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_الصيغة">الصيغة</h2>
<div class="sectionbody">
<div class="paragraph">
<p>هناك طريقتان لكتابة التنبيهات في AsciiDoc.</p>
</div>
<div class="sect2">
<h3 id="_الصيغة_المضمنة">الصيغة المضمنة</h3>
<div class="paragraph">
<p>يضع الشكل الأبسط تسمية التنبيه في بداية الفقرة:</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="highlight"><code class="language-asciidoc" data-lang="asciidoc">NOTE: هذه ملاحظة مضمنة.

TIP: هذه نصيحة مضمنة.</code></pre>
</div>
</div>
</div>
<div class="sect2">
<h3 id="_صيغة_الكتلة">صيغة الكتلة</h3>
<div class="paragraph">
<p>للتنبيهات متعددة الفقرات، استخدم محدد الكتلة:</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="highlight"><code class="language-asciidoc" data-lang="asciidoc">[NOTE]
====
الفقرة الأولى من التنبيه.

الفقرة الثانية من التنبيه.
====</code></pre>
</div>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_لمعرفة_المزيد">لمعرفة المزيد</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="https://docs.asciidoctor.org/asciidoc/latest/blocks/admonitions/">توثيق تنبيهات AsciiDoc</a></p>
</li>
<li>
<p><a href="https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/#admonitions">مرجع سريع للتنبيهات</a></p>
</li>
</ul>
</div>
</div>
</div>
]]></description></item><item><title>التدوين باستخدام AsciiDoc في Toph</title><link>https://justwheel.github.io/toph-hugo-theme/ar/blog/asciidoc-blogging/</link><pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate><guid>https://justwheel.github.io/toph-hugo-theme/ar/blog/asciidoc-blogging/</guid><description><![CDATA[<div class="paragraph">
<p>يتعامل Toph مع AsciiDoc باعتباره تنسيق محتوى من الدرجة الأولى.
كل ما يعمل مع Markdown يعمل أيضًا مع AsciiDoc — شارات التصنيف، وبيانات المقالة الوصفية، وصور الغلاف، ومراسي العناوين، والتنقل.</p>
</div>
<div class="sect1">
<h2 id="_لماذا_asciidoc">لماذا AsciiDoc؟</h2>
<div class="sectionbody">
<div class="paragraph">
<p>يوفر AsciiDoc ميزات لا يوفرها Markdown:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>جدول محتويات أصلي باستخدام خاصية المستند <code>:toc:</code></p>
</li>
<li>
<p>كتل التنبيهات (NOTE، TIP، WARNING، IMPORTANT، CAUTION)</p>
</li>
<li>
<p>توجيهات التضمين لإعادة استخدام المحتوى عبر الصفحات</p>
</li>
<li>
<p>دعم مدمج للجداول المعقدة والقوائم المتداخلة</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>إذا كنت مرتاحًا بالفعل للكتابة بلغة AsciiDoc، فإن Toph سيلبي احتياجاتك دون أي تنازلات.</p>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_إنشاء_مقالة_بصيغة_asciidoc">إنشاء مقالة بصيغة AsciiDoc</h2>
<div class="sectionbody">
<div class="paragraph">
<p>أنشئ ملفًا بامتداد <code>.adoc</code> في دليل مدونتك:</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="highlight"><code class="language-bash" data-lang="bash">hugo new blog/my-post.adoc</code></pre>
</div>
</div>
<div class="paragraph">
<p>أضف الواجهة الأمامية (front matter) بصيغة YAML في أعلى الملف، متبوعة بمحتوى AsciiDoc:</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="highlight"><code class="language-asciidoc" data-lang="asciidoc">---
title: &#34;عنوان مقالتي&#34;
date: 2026-01-15
draft: false
categories:
  - &#34;tech&#34;
tags:
  - &#34;hugo&#34;
  - &#34;asciidoc&#34;
author: &#34;اسم الكاتب&#34;
description: &#34;ملخص قصير للمقالة.&#34;
---

يبدأ محتوى AsciiDoc الخاص بك من هنا.</code></pre>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_جدول_المحتويات">جدول المحتويات</h2>
<div class="sectionbody">
<div class="paragraph">
<p>لتفعيل جدول المحتويات، أضف الخاصية <code>:toc:</code> بعد الواجهة الأمامية:</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="highlight"><code class="language-asciidoc" data-lang="asciidoc">---
title: &#34;عنوان مقالتي&#34;
toc: true
---
:toc:

== القسم الأول</code></pre>
</div>
</div>
<div class="paragraph">
<p>ينسّق CSS الخاص بـ Toph جدول المحتويات الذي ينشئه AsciiDoc بنفس طريقة خيار <code>toc: true</code> في الواجهة الأمامية لـ Markdown.
ينتج كلا التنسيقين نفس النتيجة المرئية.</p>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_مراسي_العناوين">مراسي العناوين</h2>
<div class="sectionbody">
<div class="paragraph">
<p>تظهر روابط مرساة قابلة للنقر (🔗) عند تمرير المؤشر فوق جميع عناوين الأقسام.
بالنسبة لـ Markdown، يتم التعامل مع هذا عبر خطاف عرض (render hook).
بالنسبة لـ AsciiDoc، يقوم Toph بحقن نفس ترميز المرساة عبر معالجة القوالب.
ينتج كلا التنسيقين نتائج متطابقة.</p>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_لمعرفة_المزيد">لمعرفة المزيد</h2>
<div class="sectionbody">
<div class="ulist">
<ul>
<li>
<p><a href="https://docs.asciidoctor.org/asciidoc/latest/">توثيق لغة AsciiDoc</a></p>
</li>
<li>
<p><a href="https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/">مرجع سريع لصيغة AsciiDoc</a></p>
</li>
<li>
<p><a href="https://gohugo.io/content-management/formats/#asciidoc">دعم Hugo لـ AsciiDoc</a></p>
</li>
</ul>
</div>
</div>
</div>
]]></description></item></channel></rss>