من مفتاح .bib إلى الاستشهاد في النص

حلقة BibTeX المعتادة مع أوامر الاستشهاد والمراجع.

من مفتاح .bib إلى الاستشهاد في النص

يتضمن الاستشهاد بمصدر في LaTeX جزأين: قاعدة بيانات نصية بسيطة تصف كل عمل مرة واحدة، والأمر \cite في مستندك الذي يشير إلى الإدخال بواسطة مفتاحه. يقوم LaTeX بترقيم الاقتباسات، وتنسيق قائمة المراجع، والحفاظ على اتساق كل شيء عند إعادة ترتيب الأقسام أو إضافة مصادر. لا تكتب أبدًا “[12]” يدويًا، ولا تقوم أبدًا بإعادة ترقيم أي شيء بنفسك.

الأوامر الموجودة في المستند

See \cite{knuth84} for the original discussion.
\bibliographystyle{plain}
\bibliography{refs} % refs.bib

يقوم \cite{knuth84} بإدراج العلامة في النص أينما ينتمي الاقتباس. يقوم الأمران الموجودان في الأسفل بالباقي: \bibliographystyle{plain} يختار كيفية تنسيق الاستشهادات والمراجع، ويقوم \bibliography{refs} بتسمية ملف قاعدة البيانات (بدون امتداده .bib) ويحدد المكان الذي يجب أن تتم طباعة قائمة المراجع فيه، عادة قبل \end{document} مباشرة. تظهر فقط المصادر التي تستشهد بها بالفعل في القائمة.

الإدخال في قاعدة البيانات

@article{knuth84,
author = {Knuth, Donald E.},
title = {Literate Programming},
journal = {The Computer Journal},
year = {1984}
}

يوجد هذا في “refs.bib”، وهو ملف منفصل بجوار “main.tex”. الكلمة بعد @ هي نوع الإدخال، وknuth84 هي مفتاح الاقتباس، والباقي عبارة عن حقول يستخدمها النمط لإنشاء المرجع المنسق. المفتاح هو الرابط الوحيد بين الملفين، لذلك يجب أن يتطابق تمامًا مع وسيطة \cite، بما في ذلك الكتابة بالأحرف الكبيرة. يمكنك التحقق من قاعدة بيانات كاملة بحثًا عن الحقول المفقودة والإدخالات المشوهة باستخدام BibTeX validator.

لماذا لا يكفي تجميع واحد

يتم إنشاء قائمة المراجع بواسطة برنامج منفصل. في أول تمريرة LaTeX، يكتب المستند قائمة المفاتيح المذكورة في ملف مساعد. يقوم برنامج bibtex بعد ذلك بقراءة تلك القائمة، ويسحب الإدخالات المطابقة من refs.bib، ويقوم بتنسيقها. تقوم تمريرتان LaTeX أخريان بطي النتيجة مرة أخرى وحل العلامات الموجودة في النص. يقوم Oleafly بتشغيل هذه الدورة الكاملة لك في كل عملية ترجمة. إذا قمت بالبناء يدويًا وتخطيت الخطوة الوسطى، فستظهر الاستشهادات كعلامات استفهام عريضة؛ راجع إزالة علامات الاقتباس الغامضة عند حدوث ذلك.

إلى أين أذهب من هنا

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

Citations checkOptional practice quiz5 questions

A short check on what this lesson covers. Wrong answers show the right one. Choices are shuffled each attempt. You can retry as often as you like.

العودة إلى {المسار}