قم ببناء .bib الذي يدوم
أنواع الإدخال، الحقول المطلوبة، المفاتيح الثابتة.
قم ببناء مريلة تدوم طويلاً
الملف .bib هو قاعدة بيانات نصية صغيرة تحتوي على كل ما قد تستشهد به. يحتوي كل إدخال على نوع ومفتاح ومجموعة من الحقول، ويمكن للملف نفسه أن يخدم كل ورقة تكتبها لسنوات. القليل من الانضباط الآن، في كيفية اختيار الأنواع، وملء الحقول، وتسمية المفاتيح، يوفر ألمًا حقيقيًا لاحقًا عندما يريد نمط المجلة فجأة حقلاً لم تسجله مطلقًا.
تشريح الإدخال
@article{knuth84, author = {Knuth, Donald E.}, title = {Literate Programming}, journal = {The Computer Journal}, year = {1984}, volume = {27}, number = {2}, pages = {97--111}}الكلمة التي تأتي بعد @ هي نوع الإدخال الذي يخبر النمط بنوع العمل وبالتالي الحقول المتوقعة. knuth84 هو مفتاح الاقتباس، وهو المقبض الذي تكتبه داخل \cite{...}. كل شيء آخر هو المجال. يستخدم حقل “المؤلف” نموذج “الأخير، الأول” حتى يتمكن النمط من اختصار الأسماء وفرزها بشكل موثوق، ويستخدم حقل “الصفحات” واصلة مزدوجة، والتي يقوم LaTeX بتعيينها كشرطة لنطاق الصفحات.
أنواع الإدخال التي تحتاجها بالفعل
ستة أنواع تغطي تقريبا كل الكتابة الأكاديمية. استخدم @article لأبحاث المجلات، و@inproceedings لأوراق المؤتمرات وورش العمل، و@book للكتب، و@phdthesis للرسائل العلمية، و@techreport للتقارير المؤسسية والعديد من المطبوعات الأولية، و@misc لأي شيء آخر، بما في ذلك البرامج ومواقع الويب. اختيار النوع الصحيح مهم لأن الأنماط تنسق كل واحدة بشكل مختلف: إدخال @inproceedings يريد booktitle (اسم المؤتمر)، في حين أن @article يريد مجلة.
الحقول المطلوبة، ولماذا يشكو المدققون
يحتوي كل نوع على حقول مطلوبة، ويعد فقدان الحقل هو السبب الأكثر شيوعًا لظهور مدخلات المراجع مشوهة أو يؤدي إلى ظهور تحذير خلفي. بالنسبة إلى @article، الأساسيات هي المؤلف والعنوان والمجلة والسنة؛ لـ “@inproceedings”، و“author”، و“title”، و“booktitle”، و“year”. إن فقدان “السنة” أو “المؤلف” هو الفشل الكلاسيكي، لأن أنماط سنة المؤلف لا يمكنها حرفيًا إنشاء علامة اقتباس بدونها. الحقول الاختيارية مثل “الحجم” و“الصفحات” و“doi” و“الناشر” تجعل الإدخالات أكثر فائدة، لذا قم بتسجيلها عندما يكون المصدر أمامك. يمكنك التحقق من ملف كامل مرة واحدة باستخدام BibTeX validator.
المفاتيح التي تبقى على قيد الحياة لمدة عشر سنوات
مفاتيح الاقتباس إلى الأبد. يشير كل \cite{knuth84} في كل مسودة وملاحظة ومجموعة شرائح إلى تلك السلسلة بالضبط، لذا فإن إعادة تسمية المفتاح تعني تعقب كل استخدام. اختر اصطلاحًا مثل authorYEAR أو authorYEARkeyword، وطبقه من اليوم الأول، ولا تقم مطلقًا “بتنظيف” المفاتيح في قاعدة بيانات قائمة. إذا كنت تدير المراجع في Zotero، فيمكن للمكون الإضافي Better BibTeX إنشاء مفاتيح ثابتة وتثبيتها لك؛ راجع Zotero في ملف .bib. لتوصيل الملف إلى مستند، ابدأ بـ من مفتاح .bib إلى الاستشهاد داخل النص.