بازگشت به وبلاگ

رفرنس‌دهی

راهنمای خروجی RIS و BibTeX و ورود آن به نرم‌افزارهای مدیریت منابع

اگر می‌خواهی یک یا چند رفرنس را از وان‌شی، Crossref یا پایگاه دیگری به Zotero، EndNote، Mendeley یا Overleaf منتقل کنی، اول مقصد را مشخص کن. پاسخ کوتاه این است: RIS برای جابه‌جایی عمومی بین نرم‌افزارهای مدیریت منابع مناسب است؛ BibTeX برای پروژه‌های LaTeX و Overleaf طبیعی‌تر است؛ EndNote XML جزئیات بیشتری را برای EndNote نگه می‌دارد؛ و CSV بیشتر برای بازبینی جدولی است، نه انتقال مطمئن همه فیلدهای استناد.

تصویرسازی اختصاصی برای RIS و BibTeX چیست؟ راهنمای Zotero، EndNote و Mendeley

RIS و BibTeX هر دو اطلاعات کتاب‌شناختی را جابه‌جا می‌کنند، اما مقصد و ساختارشان یکی نیست؛ انتخاب قالب درست از خراب‌شدن نویسنده، DOI و حروف فارسی جلوگیری می‌کند.

RIS، BibTeX، EndNote XML و CSV چه تفاوتی دارند؟

RIS و BibTeX دو راه متنی برای جابه‌جایی metadata هستند، اما برای یک مقصد ساخته نشده‌اند. RIS با تگ‌هایی مثل TY، AU، TI و DO کار می‌کند و بیشتر نرم‌افزارهای مدیریت منابع آن را می‌فهمند. BibTeX هر منبع را داخل یک entry مثل @article نگه می‌دارد و در LaTeX با citation key فراخوانی می‌شود.

EndNote XML وقتی مفید است که جزئیات یک کتابخانه EndNote را با ساختار غنی‌تری منتقل می‌کنی. CSV برای دیدن رکوردها در جدول، پیدا کردن خانه‌های خالی یا تکمیل گروهی چند ستون خوب است، اما نوع منبع، نویسندگان متعدد و فیلدهای چندمقداری را همیشه مثل یک قالب استنادی استاندارد حفظ نمی‌کند.

برای آزمون واقعی، DOI 10.1126/science.162.3859.1243 را در ساخت رفرنس وان‌شی یا Crossref باز کن. رکورد باید عنوان The Tragedy of the Commons، نویسنده Garrett Hardin، ژورنال Science، سال 1968، جلد 162، شماره 3859 و صفحات 1243 تا 1248 را برگرداند.

مسیر عملی کار با موضوع RIS
مسیر عملی کار با موضوع RIS

ورود فایل به Zotero، EndNote و Mendeley

در RIS هر نویسنده یک خط AU جدا دارد و پایان رکورد با ER مشخص می‌شود. در BibTeX نام فیلدها داخل یک entry قرار می‌گیرند و citation key مثل hardin1968tragedy برای ارجاع داخل متن استفاده می‌شود. تغییر پسوند .ris به .bib هیچ تبدیلی انجام نمی‌دهد؛ ساختار داخلی باید واقعاً تبدیل شود.

برای Zotero از File > Import استفاده کن و فایل RIS یا BibTeX را انتخاب کن. در EndNote از File > Import > File و فیلتر متناسب با RIS یا EndNote Import استفاده کن. در Mendeley Reference Manager از Add new > Import library فایل را وارد کن. نام منو ممکن است در نسخه‌های مختلف کمی فرق کند، اما اصل کار انتخاب قالب درست است.

پیش از واردکردن صدها رکورد، فقط یک نمونه را آزمایش کن. DOI، نام نویسنده، عنوان، ژورنال، سال، جلد، شماره و صفحات را کنار منبع رسمی بگذار. اگر نویسه فارسی به علامت سؤال یا متن ناخوانا تبدیل شده، فایل را دوباره با UTF-8 خروجی بگیر و encoding مقصد را کنترل کن.

رفع خطاهای encoding و DOI تکراری

نام نویسنده‌ها را هم جداگانه کنترل کن. در RIS هر نویسنده معمولاً یک AU مستقل دارد؛ در BibTeX ممکن است چند نام با and جدا شوند. اگر نام خانوادگی دو بخشی، پسوند، نویسه دارای اعراب یا نام سازمانی داری، یک import آزمایشی نشان می‌دهد نرم‌افزار مقصد آن را چطور تفسیر می‌کند. اصلاح این خطا پیش از ورود کل کتابخانه بسیار ساده‌تر است.

duplicate فقط با یک عنوان شبیه تشخیص داده نمی‌شود. DOI را بدون https://doi.org/، فاصله و نقطه انتهایی یکدست کن. سپس عنوان، سال و نویسنده را هم بسنج. اگر DOI یکسان است ولی metadata فرق دارد، قبل از merge رکورد رسمی ناشر یا Crossref را معیار قرار بده.

بعد از این مرحله چه چیزی را کنترل کنیم؟

برای کتاب، فصل کتاب، پایان‌نامه و dataset فقط article را به‌عنوان نوع منبع نگه ندار. نوع رکورد تعیین می‌کند فیلدهایی مانند ناشر، ویراستار، ISBN، نام مجموعه یا institution کجا قرار بگیرند. اگر مبدأ همه رکوردها را به یک نوع تبدیل کرده باشد، حتی فایل بدون خطای فنی هم رفرنس نهایی نادرست می‌سازد.

برای انتقال بین مدیرهای منابع، RIS معمولاً انتخاب امن‌تری است. برای Overleaf و پروژه LaTeX، BibTeX مستقیم‌تر است. برای مهاجرت عمیق EndNote، XML می‌تواند جزئیات بیشتری نگه دارد. CSV را برای ممیزی و ویرایش جدولی نگه دار، نه به‌عنوان تنها نسخه پشتیبان کتابخانه.

هنگام ساخت citation key در BibTeX از یک الگوی پایدار مثل نام‌خانوادگی، سال و واژه اول عنوان استفاده کن. کلید باید داخل همان فایل یکتا باشد؛ دو entry با کلید یکسان می‌توانند باعث جایگزینی یا ارجاع اشتباه شوند. خود citation key بخشی از مشخصات علمی منبع نیست، اما برای قابل بازتولید ماندن پروژه LaTeX اهمیت عملی دارد.

بعد از import، یک رفرنس فارسی و یک رفرنس لاتین را در سبک مقصد پیش‌نمایش بگیر. ترتیب نام‌ها، حروف بزرگ عنوان، شماره صفحه، DOI و نشانه‌گذاری را ببین. نمایش درست در کتابخانه به‌تنهایی کافی نیست؛ بعضی خطاها فقط هنگام ساخت bibliography آشکار می‌شوند. اگر سبک خروجی فیلدی را حذف کرد، اول metadata رکورد و بعد تنظیمات سبک را بررسی کن.

در پایان یک export کوچک از نرم‌افزار مقصد بگیر و آن را دوباره بخوان. این round-trip ساده نشان می‌دهد فیلدها حفظ شده‌اند یا نه. فایل اصلی را هم تا پایان مهاجرت پاک نکن تا اگر mapping اشتباه بود بتوانی بدون از دست دادن metadata دوباره شروع کنی.

وان‌شی در عمل

انجام این کار در وان‌شی

در وان‌شی، شناسه منبع را وارد کن و خروجی رفرنس را در سبک مورد نیاز بگیر؛ بعد آن را با صفحه ناشر یا کتاب تطبیق بده.

رفتن به رفرنس‌دهی وان‌شی
درخواست نمونه

«این منبع را بررسی کن و رفرنس APA، Vancouver، BibTeX و RIS بساز؛ فیلدهای ناقص را جدا هشدار بده.»

ورودی یا فایل لازم

DOI، PMID، ISBN، عنوان منبع، نام نویسنده یا لینک صفحه ناشر.

خروجی مورد انتظار

رفرنس یکدست، خروجی قابل کپی و در صورت نیاز فایل مناسب Zotero، EndNote یا Overleaf.

کنترل و محدودیت

نام نویسندگان، سال، عنوان، ژورنال یا ناشر، شماره جلد و صفحه و DOI را با منبع رسمی مقایسه کن.

مثال عملی و قابل کنترل

کنترل import یک رکورد واقعی

ورودی: فایل RIS یا BibTeX بالا و نرم‌افزار Zotero، EndNote یا Mendeley

  1. فایل را با UTF-8 ذخیره کن.
  2. فقط همان یک رکورد را import کن.
  3. DOI، نویسنده، سال، ژورنال و صفحات را با Crossref تطبیق بده.
  4. اگر درست بود، export کامل را وارد کن.

خروجی درست: یک رکورد ژورنالی با metadata کامل و بدون duplicate

کنترل نتیجه: Hardin؛ Science؛ 1968؛ 162(3859)؛ 1243–1248؛ DOI کامل

کد یا قالب قابل کپی

نمونه واقعی RIS برای DOI 10.1126/science.162.3859.1243
TY  - JOUR
AU  - Hardin, Garrett
TI  - The Tragedy of the Commons
JO  - Science
PY  - 1968
VL  - 162
IS  - 3859
SP  - 1243
EP  - 1248
DO  - 10.1126/science.162.3859.1243
ER  -
نمونه واقعی BibTeX برای همان مقاله
@article{hardin1968tragedy,
  author  = {Hardin, Garrett},
  title   = {The Tragedy of the Commons},
  journal = {Science},
  year    = {1968},
  volume  = {162},
  number  = {3859},
  pages   = {1243--1248},
  doi     = {10.1126/science.162.3859.1243}
}

چک‌لیست کوتاه

  • مقصد فایل را قبل از export مشخص کن.
  • برای نمونه واقعی DOI و metadata را با Crossref تطبیق بده.
  • فایل متنی را با UTF-8 ذخیره کن.
  • یک رکورد را قبل از import گروهی آزمایش کن.
  • نام نویسنده، ژورنال، سال، جلد، شماره و صفحات را کنترل کن.
  • duplicateها را با DOI، عنوان و سال بررسی کن.

منابع و مطالعه بیشتر

تاریخچه به‌روزرسانی

  • بازنویسی کامل؛ حذف مثال‌های CSV و آمار، افزودن نمونه واقعی RIS/BibTeX و راهنمای import.

سؤال‌های پرتکرار

برای Zotero فایل RIS بهتر است یا BibTeX؟

هر دو قابل ورودند، اما RIS برای انتقال عمومی کتابخانه مناسب‌تر است. اگر پروژه LaTeX یا Overleaf داری، BibTeX انتخاب طبیعی‌تری است.

چرا حروف فارسی بعد از import خراب می‌شوند؟

رایج‌ترین علت، ذخیره فایل با encoding ناسازگار است. فایل را UTF-8 ذخیره کن و مطمئن شو نرم‌افزار مقصد هم همان encoding را می‌خواند.

چطور DOI تکراری را پیدا کنم؟

DOI را بدون پیشوند URL و فاصله اضافی یکدست کن، سپس عنوان، سال و نویسنده را هم مقایسه کن. ادغام فقط بر اساس عنوان می‌تواند دو رکورد متفاوت را به هم بچسباند.

CSV چه زمانی مفید است؟

برای ممیزی گروهی، تکمیل فیلدها و کار جدولی مفید است؛ اما برای انتقال نهایی کتابخانه، RIS، BibTeX یا EndNote XML ساختار استنادی را بهتر حفظ می‌کنند.

گفت‌وگو

دیدگاه‌ها و پرسش‌ها

کپچا در حال آماده‌سازی است

هنوز کامنتی ثبت نشده است.

در حال انجام درخواست...