راهنمای استفاده از کتابنامه (مراجع) در زیپرشین با bibTeX رو اینجا مینویسم.
a= article
d=drive d of hard disk of computer
f=folder
b=bib file
فرض کنیم ما یک فایل مقاله داریم.
یک پوشهای به اسم f داریم که فایلهای Tex و ... ما توش هستن.
فرض کنیم مسیر این پوشه هم اینه:
d:\f\
یعنی در درایو d یک پوشه به اسم b داریم که فایل a.tex مقاله ما توش هست.
پس اسم فایل مقاله a.tex هست.
یک فایل b.bib هم درست میکنیم. که مثلا شامل کد زیر هست. این فایل شامل مراجع ما هست. مراجعی که در مقاله استفاده کردیم یا نکردیم و در جاهیا دیگه استفاده کردیم. اینو بهمرور زمان تکمیل میکنیم و در همهٔ مقالهها با کپی کردن در پوشهٔ مقاله ازش استفاده میکنیم. (نمونههای بشتر در فایل bib ضمیمه شده هست.)
@BOOK{Gonzalez02image,
AUTHOR = {Rafael Gonzalez and Richard Woods},
TITLE = {Digital Image Processing},
PUBLISHER = {Prentice-Hall, Inc.},
YEAR = {2006},
EDITION = {3rd},
ADDRESS = {Upper Saddle River, NJ, USA}
}
یک برچسب (label) برای این کتاب که به عنوان یک مرجع ما هست تعریف کردیم.
یعنی:
Gonzalez02image
اگه بخاییم توی متن مقاله به این مرجع ارجاع بدیم، باید به این صورت انجام بدیم:
\cite{Gonzalez02image}
نویسنده (AUTHOR) و ... رو هم که میبیننیم بهسادگی وارد کردیم.
* به محل باز و بسته شدن آکولادها یعنی {} توجه کنین.
* به محل ویرگولها (,) توجه کنین.
* برای ساختن این کدها نیازی به حفظ کردنشون نیست. در ایدتورها اکثرا گزینهای برای این کار دارن.
مثلاً در ایدتور bidi TeX Maker در منوی Bibliography هست.
حالا باید یک سبک (قانون، روش و ...) برای مرتب (sort) کردن مراجع باید انتخاب کنیم.
مثلاً ما unsrt-fa.bst رو انتخاب میکنیم.
این سب متناظر با unsrt.bst هست. مراجع بهترتیب ارجاع در متن مقاله، در صفحهٔ مراجع ظاهر میشن.
بعد انتخاب سبک، دو خط زیر رو آخر فایل مقاله a تایپ میکنیم.
\bibliographystyle{plain-fa}% such as plain-fa.bst
\bibliography{b} %such as MyReferences.bib
برای سبکهای بیشتر به راهنمای bibtex یا به راهنمای بستهٔ persian-bib که دکتر امینطوسی زحمتش رو کشیدن، مراجعه کنین. (به زبان پارسی هست)
فرض کنیم از ادیتور bidi Tex maker استفاده میکنیم.
فایل مقاله یعنی a.tex رو با این ادیتور باز میکنیم.
۲ بار Quick Build کنین.
بعدش در نوار ابزار روی دکمهٔ cmd here میزنیم تا براحتی به مسیر فایل مقاله یعنی d:\b\ بریم. و یک پنجرهٔ command promp باز بشه.
در این پنجره دستور زیر رو میزنیم.
bibtex a
* دقت کنین bibtex رو روی فایل مقاله اجرا کردیم. روی فایل مراجع bib اجرا نکردیم. فایل bib فقط یک مخزنی از مرجعهای ما هست و بس.
* به جای این میتونین در ادیتورهای خانواده تکمیکر از منوی tools و گزینهٔ bibtex استفاده کنین. در اکثر ایدتورها این ابزار هست.
* برای موارد پیشرفتهتر به راهنمای بستهٔ persian-bib مراجعه کنین.
بعدش ۲ بار باید xelatex رو روی فایلمون اجرا کنیم تا ارجاع به مراجع در Pdf ظاهر بشن. با یک بار اجرا فقط مراجع در آخر مقاله ظاهر میشن و ارجاع بهشون در متن مقاله که بصورت مثلا [1] هستن، ظاهر نمیشن. پس ۲ بار باید زیلاتک کنیم.
دقت کنین در فایل bib ترتیب اومدن مراجع تأثیری در ظاهر شدن مراجع در فایل مقاله ما نداره.
چون ما سبک unsrt-fa.bst رو انتخاب کردیم و این سبک بهترتیبی که در متن مقالهٔ ما به مراجعی ارجاع دادیم، مراجع رو مرتب میکنه،
بخاطر همین مراجع ما به این صورت مرتب شدن.
سبکهای دیگری رو میتونین انتخاب کنین.
موفق باشین.