# ماركداون (Markdown)

المراد من هذه الورقة أن تكون مرجعا سريعا وأن تُظهر صياغة ماركداون في QOwnNotes.

# Headings

استخدم العنوان لتنظيم نصوصك.

# H1

## H2

### H3

#### H4

##### H5

###### H6
1
2
3
4
5
6
7
8
9
10
11

TIP

لوحة التنقل تُظهر هيكل عناوينك.

كبديل، للعناوين من المستويين الأول والثاني، يمكن تسطيرهم هكذا:

# Alt-H1

## Alt-H2
1
2
3

TIP

بشكل افتراضي QOwnNotes ينشئ اسم ملف الملاحظة من عنوان المستوى الأول (h1).

# التوكيد

Emphasis, aka italics, with _asterisks_.

التوكيد القوي، أو الخط العريض، يكون **بنجمتين اثنتين على كل جانب**.
1
2
3

TIP

يمكنك استخدام الاختصار Ctrl + B لجعل النص عريضًا وأيضا Ctrl + I لجعله مائلًا.

# التسطير

There also is an optional setting to enable underline rendering in the Preview settings.

_مسطر_
1

TIP

يمكنك استخدام الاختصار Ctrl + U لتسطير نص.

# الشطب

~~مشطوب~~
1

TIP

يمكنك استخدام الاختصار Alt + Shift + S لشطب نص.

# القوائم

توجد طرق عديدة لإنشاء قوائم.

1. العنصر الأول في قائمة مرقمة
2. Another item

- Unordered sub-list.

1. Actual numbers don't matter, just that it's a number
1. Ordered sub-list (only works in the editor, not the preview)
1. وعنصر آخر.

- Unordered list can use asterisks

* Or minuses

- Or pluses
1
2
3
4
5
6
7
8
9
10
11
12
13
14

TIP

إذا ضغطت Enter في نهاية قائمة، سيتم إنشاء عنصر قائمة جديد.

# الروابط

أكثر استخدام الروابط للإشارة إلى صفحات ويب أو إلى ملاحظات أخرى. وتُعرَّف الروابط بأكثر من طريقة.

# الروابط الخارجية

[أنا رابط مُعرَّف في مكاني](https://www.google.com)

[أنا رابط مُعرَّف في مكاني ولي عنوان](https://www.google.com "الصفحة الرئيسية لـGoogle")

[يمكنك استخدام الأرقام لتعريف الروابط بأسلوب المراجع][1]

الروابط المجردة والروابط المحاطة بأقواس زاويّة ستُحوّل آليًا إلى روابط في المعاينة.
http://www.example.com أو <http://www.example.com>

[1]: https://www.qownnotes.org
1
2
3
4
5
6
7
8
9
10

# الروابط الداخلية

[هذا رابط لملف ملاحظة اسمه Journal.md](Journal.md)

<Journal.md> يعمل أيضا.
1
2
3

TIP

يمكنك استخدام الاختصار Ctrl + L لإنشاء روابط إلى صفحات ويب أو إلى ملاحظات أخرى.

اضغط Ctrl + Shift + X لإظهار حوار يساعدك في إدراج مرفق في الملاحظة.

يمكنك ضغط Ctrl + Space والمؤشر على رابط في محرر الملاحظات لفتحه.

# الإشارات المرجعية

الإشارات المرجعية المستخدمة في إضافة المتصفح رفيقة ويب QOwnNotes تستخدم روابط في قوائم.

- [اسم صفحة الوب](https://www.example.com) #وسم١ #وسم٢ شيء من الوصف والوسوم
1

# الصور

يمكن تضمين الصور في QOwnNotes. وستظهر في المعاينة.

![نص بديل](media/my-image.jpg)
1

TIP

استخدم الاختصار Ctrl + Shift + I لإدراج صورة في الملاحظة. يمكن أن تكون الصورة أيضا في الحافظة؛ سيكتشفها الحوار ويظهر معاينة لها.

يمكنك أيضا لصق الصورة من الحافظة مباشرةً في الملاحظة بالاختصار Ctrl + Shift + V.

# الأكواد المضمّنة وكتل الأكواد

`الأكواد` المضمّنة في السطر حولها `فاصلة عُليا مائلة` (زر `ذ` في تخطيط لوحة المفاتيح الإنجليزي الشائع، أو `Shift + ع` في التخطيط العربي الشائع).
1

TIP

يمكنك استخدام الاختصار Ctrl + Shift + C على نص محدد، أو مجرد داخل نص، لجعله كود مضمّن.

كتل الأكواد إما أن تكون مُسوّرة بسطرين كلٍ منهما به ثلاث فاصلات عُليا مائلة، وإما أن تكون سطورها مبدوءة بأربع مسافات.

# سور المسافات الأربعة

أضف أربع مسافات في بداية كل سطر من سطور كودك لتنسيقه ككتلة كود.

    <div dir="ltr">s = "كود بمسافات بادئة"
    print s</div>
1
2

# سور الفاصلات العليا المائلة

يمكنك أيضا استخدام ثلاث فاصلات عليا مائلة لإنشاء كتلة كود.

```
الكود يأتي هنا
الكود يأتي هنا
```
1
2
3
4

TIP

يمكنك استخدام الاختصار Ctrl + Shift + C على عدد من السطور المحددة أو في سطر فارغ لإنشاء كتلة كود.

# سور الفاصلات مع تلوين الأكواد

يوجد كذلك شيء من التلوين النحوي لكتل الأكواد في QOwnNotes.

```bash
# I am a comment
cd Notes
```
1
2
3
4

Currently, supported languages (and code block identifiers) are:

- BASh scripting, `bash`
- C, `c`
- C++, `cpp`
- C++, `cxx`
- C++, `c++`
- C#, `c#`
- CMake, `cmake`
- C#, `csharp`
- CSS, `css`
- Go, `go`
- HTML, `html`
- INI, `ini`
- Java, `java`
- JavaScript, `javascript`
- JavaScript, `js`
- JSON, `json`
- Makefile, `make`
- PHP, `php`
- Python, `py`
- Python, `python`
- QML, `qml`
- Rust, `rust`
- Shell scripting, `sh`
- SQL, `sql`
- TypeScript, `ts`
- TypeScript, `typescript`
- V, `v`
- Vex, `vex`
- XML, `xml`
- YAML, `yml`
- YAML, `yaml`

## Tables

Tables aren't part of the core Markdown spec, but the QOwnNotes preview supports them.

```markdown
Colons can be used to align columns.

| Tables        |      Are      |  Cool |
| ------------- | :-----------: | ----: |
| col 3 is      | right-aligned | $1600 |
| col 2 is      |   centered    |   $12 |
| zebra stripes |   are neat    |    $1 |

There must be at least 3 dashes separating each header cell.

يمكنك أيضا استخدام ماركداون داخل خلايا الجداول.

| Markdown | Less      | Pretty     |
| -------- | --------- | ---------- |
| _Still_  | `renders` | **nicely** |
| 1        | 2         | 3          |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56

TIP

اضغط Alt + Shift + T لإظهار حوار يساعدك في إنشاء الجداول. يمكنك حتى استيراد ملفات CSV في ذلك الحوار.

استخدم Ctrl + Space داخل جدول ماركداون لتنسيقه آليًا.

# كتل الاقتباس

> كتل الاقتباس مفيدة جدا في رسائل البريد الإلكتروني لمحاكاة الرد على نص.
> هذا السطر جزء من نفس الاقتباس.

كسر الاقتباس.

> هذا سطر طويل جدا ولكنه سيُنسّق بشكل سليم كاقتباس عندما يلف إلى السطر التالي. ياه يا فتى، لنستمر في الكتابة حتى نضمن أن هذا بالطول الكافي لكي يلف فعلا عند الجميع. Oh, you can _put_ **Markdown** into a blockquote.
1
2
3
4
5
6

TIP

You can tell QOwnNotes to fully highlight blockquotes or just the blockquote character in the Editor settings

يمكنك استخدام الاختصار Ctrl + Shift + B لجعل النص المحدد كتلة اقتباس.

# مسطرة أفقية

توجد ثلاث طرق للحصول على مسطرة أفقية: الشَرطات، والشرطات السفلية، والنجوم.

ثلاث أو أكثر...

Hyphens

---

Asterisks

---

Underscores

---
1
2
3
4
5
6
7
8
9
10
11
12
13

# فصل السطور

  • يمكنك فصل فقرة إلى أكثر من سطر واحد لتسهيل التحرير، ستظل هذه السطور تُعرض في المعاينة كفقرة واحدة بلا فواصل.
  • يمكن فرض سطر جديد داخل فقرة بإنهاء السطر بمسافتين.
  • يمكنك إنشاء فقرة مستقلة بفصلها عما قبلها وبعدها بسطر فارغ.

TIP

يمكنك إضافة مسافتين وسطر جديد بالاختصار ⇧ Shift + Enter.

إليك سطر لنبدأ به.

This line is separated from the one above by two newlines, so it will be a _separate paragraph_.

This line is also begins a separate paragraph, but...  
This line is only separated by two trailing spaces and a single newline, so it's a separate line in the _same paragraph_.
1
2
3
4
5
6

TIP

يظلّل المحرر بشكل افتراضي المسافات التي في آخر السطر.

# التعليقات

لا تظهر التعليقات في المعاينة.

[comment]: # "This comment will not appear in the preview"

<!-- HTML comments are also hidden -->
1
2
3

TIP

سيتم كذلك تجاهل أي تعليق HTML في بداية الملاحظة عند توليد اسم ملف الملاحظة آليًا.

# قوائم مربعات الاختيار

يمكنك إنشاء قوائم مهام بسيطة باستخدام قوائم مربعات الاختيار.

- [x] تم
- [ ] افعل
1
2

TIP

يمكنك اختيار أو تفريغ مربعات الاختيار في المعاينة.

# التمهيد (Frontmatter)

في QOwnNotes، يمكنك استخدام تمهيد (مثلا YAML) لإضافة بعض المعلومات الوصفية الإضافية. هذه المعلومات لن تظهر في المعاينة وكذلك لن تعيق التوليد الآلي لاسم ملف الملاحظة.

---
title: اسمٌ ما
description: شيءٌ من الوصف
---

# العنوان الرئيسي للملاحظة يبدأ هنا

شيءٌ من النص
1
2
3
4
5
6
7
8

اسم ملف الملاحظة في هذا المثال سيكون العنوان الرئيسي للملاحظة يبدأ هنا.md.