> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/ar/mzyd-mn-almwdhwaat/35-latex-video-tutorial-for-beginners-video-5.md).

# درس فيديو LaTeX للمبتدئين (الفيديو 5)

[الفيديو 1](/latex/ar/mzyd-mn-almwdhwaat/31-latex-video-tutorial-for-beginners-video-1.md) | [الفيديو 2](/latex/ar/mzyd-mn-almwdhwaat/32-latex-video-tutorial-for-beginners-video-2.md) | [الفيديو 3](/latex/ar/mzyd-mn-almwdhwaat/33-latex-video-tutorial-for-beginners-video-3.md) | [الفيديو 4](/latex/ar/mzyd-mn-almwdhwaat/34-latex-video-tutorial-for-beginners-video-4.md) | الفيديو 5 | [الفيديو 6](/latex/ar/mzyd-mn-almwdhwaat/36-latex-video-tutorial-for-beginners-video-6.md) | الفيديو 7

سلسلة فيديوهات LaTeX التعليمية المكوّنة من سبعة أجزاء نُشرت لأول مرة في عام 2013؛ ولذلك فقد تغيّرت واجهة المحرر اليوم تغيّرًا كبيرًا بسبب تطور ShareLaTeX ثم الاندماج اللاحق بين ShareLaTeX وOverleaf. ومع ذلك، فإن محتوى الفيديو ما يزال ذا صلة ويعلّمك أساسيات LaTeX — وهي مهارات وخبرات ستنطبق على جميع المنصات. لا تحتاج إلى أي معرفة مسبقة، وبحلول نهاية هذه الأدلة الخاصة بـ LaTeX ستكون قادرًا على إنشاء وكتابة مستندات LaTeX أساسية وستمتلك المعرفة اللازمة لبدء تعلّم كيفية إنشاء مستندات أكثر تعقيدًا. ويُرفق بكل فيديو نص تفريغ (مُدرج أسفل الفيديو) — وهذه النصوص الموضوعة في موضعها تستبدل عناوين URL المعروضة في بداية كل درس.

### قوائم المراجع و natbib

**ملاحظة:** يمكنك فتح المشروع المستخدم في الفيديو عبر [اتباع هذا الرابط](https://www.sharelatex.com/project/51efbcd9335f3d637026853c).

{% embed url="<https://www.youtube.com/embed/8IMkTnR_KcA>" %}

### الروابط والأمثلة

إليك بعض الروابط المفيدة التي ذكرناها في الفيديو:

* [أنواع مصادر BibTeX](http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#Standard_templates);
* [أنماط المراجع](http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#Bibliography_styles);
* [معلومات عن `natbib`](http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#Natbib).

هذا هو الـ `.bib` الملف الذي استخدمناه في الفيديو:

```latex
@article{einstein,
  author =       "ألبرت أينشتاين",
  title =        "{Zur Elektrodynamik bewegter K{\"o}rper}. ({ألمانية})
                 [{في} الديناميكا الكهربائية للأجسام المتحركة]",
  journal =      "Annalen der Physik",
  volume =       "322",
  number =       "10",
  pages =        "891--921",
  year =         "1905",
}

@book{latexcompanion,
    author    = "Michel Goossens and Frank Mittelbach and Alexander Samarin",
    title     = "The \LaTeX\ Companion",
    year      = "1993",
    publisher = "Addison-Wesley",
    address   = "Reading, Massachusetts"
}

@misc{knuthwebsite,
    author    = "دونالد كنوت",
    title     = "Knuth: الحواسيب والتنسيق الطباعي",
    url       = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html"
}
```

### نص الفيديو

في [الفيديو السابق](/latex/ar/mzyd-mn-almwdhwaat/34-latex-video-tutorial-for-beginners-video-4.md) لقد نظرنا في إدراج الرسومات داخل مستنداتنا. في هذا الفيديو سننظر في كتابة المراجع باستخدام BibTeX. غالبًا عندما نؤلف مستندات في LaTeX نحتاج إلى الاستشهاد بمؤلفين مختلفين اقتبسنا منهم أو أشرنا إليهم وتجميع قائمة بهذه المصادر في قائمة مراجع. إحدى طرق كتابة قائمة مراجع هي استخدام بيئة تُسمّى «قائمة المراجع». ومع ذلك لا يُنصح بهذا لأنه ليس مرنًا جدًا. طريقة أفضل للقيام بذلك هي استخدام ميزة في LaTeX تُسمّى BibTeX. يتضمن ذلك إنشاء قائمة أو قاعدة بيانات للمصادر في ملف منفصل. وللقيام بذلك اختر زر جديد في لوحة المشروع ثم اختر ملفًا جديدًا. لكي تعمل هذه الطريقة نحتاج إلى حفظ الملف كـ `.bib` ملف بدلًا من `.tex` ملف. الآن في كل مرة نحتاج فيها إلى الإشارة إلى مصدر يمكننا الاستشهاد به في الـ `.tex` ملف ثم نملأ تفاصيل المصدر في الـ `.bib` ملف. أولًا سننظر في ملء `.bib` الملف ثم ننتقل إلى مناقشة الاستشهادات.

لإضافة إدخال جديد في `.bib` الملف نحتاج أولًا إلى إخبار BibTeX بنوع المصدر الذي نشير إليه. ثم نحتاج إلى تزويده بكل التفاصيل التي يطلبها لذلك النوع المحدد من المصادر. هناك العديد من المصادر القياسية التي يمكن لـ BibTeX التعامل معها. على سبيل المثال: مقالة، كتاب، دليل، أطروحة دكتوراه وغيرها الكثير. سأعرض لكم ثلاثةً من الأنواع التي يُرجَّح أن تستخدموها. لكل نوع مصدر معرَّف قائمة بالتفاصيل المطلوبة التي يجب توفيرها، ويمكن العثور على كل هذه المعلومات عبر الإنترنت.

هذا ما تبدو عليه الإدخالات غير المعبأة لمقالة وكتاب وموقع ويب. يبدأ الهيكل القياسي لإدخال BibTeX بعلامة `@` الرمز متبوعًا مباشرةً بنوع المصدر الذي تستشهد به. ثم يأتي قوس معقوف مفتوح ومفتاح استشهاد من اختيارك ستستخدمه لاحقًا كوسم للاستشهاد به في الـ `.tex` ملف. بعد فاصلة تشكّل الأسطر التالية قائمةً من كلمات BibTeX المفتاحية، يتبع كلٌّ منها علامة يساوي والمعلومات المقابلة بينها علامات اقتباس. يفصل بين كل عنصر في هذه القائمة فاصلة. بعد الكلمة المفتاحية الأخيرة والمعلومات المقابلة لا تحتاج إلى فاصلة، بل تُغلق الأقواس المعقوفة في السطر التالي. بالنسبة إلى إدخال مقالة، تحتاج إلى ملء معلومات المؤلف والعنوان والمجلة والسنة، أما الباقي فاختياري. وبالنسبة إلى إدخال كتاب، يجب ملء المؤلف والعنوان ودار النشر والسنة. وعند إضافة عنوان ويب نستخدم النوع misc. بالنسبة إلى هذا النوع من المصادر فكل الكلمات المفتاحية اختيارية، لكن بالنسبة إلى إدخال ويب ستحتاج على الأقل إلى عنوان URL. إليك مثالًا على ما قد تبدو عليه بعد تعبئتها.

هناك بضعة أمور ينبغي ملاحظتها. عند إضافة مؤلفين متعددين نفصل بين كل مؤلف وآخر بكلمة «and». في هذه الأمثلة وُضع المؤلفون بالاسم الأول ثم اسم العائلة. وهناك طريقة أخرى وهي وضع اسم العائلة أولًا، ثم متبوعًا مباشرةً بفاصلة ثم الاسم الأول بعد مسافة. هذه الطريقة الثانية هي على الأرجح الأفضل إذا كان للمؤلف عدة أسماء أولى، لأنها تضمن أن يعرف BibTeX بالضبط أي اسم هو الاسم الأول وأيها اسم العائلة. وأمر آخر يجب التنويه إليه هو الأقواس المعقوفة المستخدمة في عنوان المثال الأول. هذه الأقواس المعقوفة موجودة لضمان أن يحافظ BibTeX على الأحرف الكبيرة كما هي، لأن بعض أنماط BibTeX لا تحتفظ بجميع الأحرف الكبيرة داخل العنوان. لذا فهذا مثال على ملف «.bib».

الآن لنعُد إلى الـ `.tex` الملف الرئيسي ونضيف بعض الاستشهادات. لإضافة استشهاد نستخدم `\cite` الأمر متبوعًا بمفتاح الاستشهاد الذي اخترته في `.bib` ملف للمصدر المعني. والآن لإظهار قائمة المراجع على الصفحة نحتاج إلى إضافة أمرين إلى المستند. أولًا الأمر `\bibliographystyle` ثم الأمر `\bibliography` سنضيفهما في أسفل الصفحة مباشرةً قبل الأمر `\end{document}` كلا هذين الأمرين يتطلبان منا تزويدهما بمزيد من المعلومات بين الأقواس المعقوفة. الأمر `\bibliographystyle` يتطلب منا إدخال اسم نمط. توجد عدة أنماط يمكن استخدامها، لكننا سنستخدم فقط نمط `plain` يمكنك معرفة المزيد عن الأنماط الأخرى عبر الإنترنت. الأمر `\bibliography` يتطلب منا إدخال اسم ملف الـ `.bib` الذي يحتوي على تفاصيل المصادر التي نشير إليها. إذا قمت بتقسيم تفاصيل مصادرك عبر عدة `.bib` ملفات، يمكنك إدخال عدة أسماء ملفات في هذا الأمر بفصلها بفاصلة. والآن إذا قمنا بتجميع المستند ستلاحظ أن الاستشهادات تظهر في النص على شكل أرقام بين قوسين، وأن قسم «المراجع» قد ظهر أسفل النص. في هذه المرحلة ينبغي أن أخبرك بأنه إذا لم تكن تستخدم ShareLaTeX كمحرر LaTeX فستحتاج إلى تشغيل LaTeX ثم تشغيل BibTeX ثم تشغيل LaTeX مرة أخرى للحصول على الإخراج المطلوب. يقوم ShareLaTeX بتبسيط هذه العملية إلى نقرة واحدة على زر إعادة التجميع الأخضر.

وأخيرًا أريد أن أعرّفك على [`natbib` الحزمة](https://ctan.org/pkg/natbib?lang=en). هذه حزمة تمنحك المزيد من الخيارات بشأن كيفية ظهور الاستشهادات في النص. ولتحميل هذه الحزمة أضف أمرًا جديدًا `\usepackage` إلى المقدمة. بين الأقواس المعقوفة نحتاج إلى كتابة `natbib`. في الأقواس المربعة يمكننا إدخال واحد أو أكثر من `natbib` الكلمات المفتاحية الخاصة بالخيارات. تُستخدم هذه الكلمات لتغيير أشياء مثل نوع الأقواس التي تريد استخدامها في الاستشهادات، إلى جانب أمور أخرى. يمكن العثور على قوائم بهذه الكلمات المفتاحية عبر الإنترنت. افتراضيًا `natbib` يستخدم نظام المؤلف–السنة، لكن يمكن تغييره إلى النمط الرقمي باستخدام الكلمة المفتاحية `الأرقام` . في مثالنا سنُبقي على نظام المؤلف–السنة، لكننا سنحدد الأقواس المستديرة بإضافة الكلمة المفتاحية `دائري`. `natbib` الاستشهادات. تمنحك هذه الأوامر تحكمًا أكبر في كيفية ظهور الاستشهادات في النص، ولتوفير الوقت لن أشرحها كلها، بل سأكتفي بعرض أمر `\citep` ب. من خلال تغيير أوامري الحالية `\cite` إلى `\citep` ستظهر الاستشهادات في النص محاطة بالكامل بالأقواس. آخر شيء نحتاج إلى فعله عند استخدام `natbib` هو تغيير نمط قائمة المراجع إلى نمط متوافق مع `natbib`، سنستخدم `plainnat` ، لكن مرة أخرى يمكن العثور على التفاصيل المتعلقة بهذه الأنماط عبر الإنترنت.

وبهذا نختتم مناقشتنا حول قوائم المراجع. في الـ [الفيديو التالي](/latex/ar/mzyd-mn-almwdhwaat/36-latex-video-tutorial-for-beginners-video-6.md) سننظر في إدراج الجداول والمصفوفات.

[الفيديو 1](/latex/ar/mzyd-mn-almwdhwaat/31-latex-video-tutorial-for-beginners-video-1.md) | [الفيديو 2](/latex/ar/mzyd-mn-almwdhwaat/32-latex-video-tutorial-for-beginners-video-2.md) | [الفيديو 3](/latex/ar/mzyd-mn-almwdhwaat/33-latex-video-tutorial-for-beginners-video-3.md) | [الفيديو 4](/latex/ar/mzyd-mn-almwdhwaat/34-latex-video-tutorial-for-beginners-video-4.md) | الفيديو 5 | [الفيديو 6](/latex/ar/mzyd-mn-almwdhwaat/36-latex-video-tutorial-for-beginners-video-6.md) | الفيديو 7


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/ar/mzyd-mn-almwdhwaat/35-latex-video-tutorial-for-beginners-video-5.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
