هذا هو الأمر bibdoiadd الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
bibdoiadd.pl - أضف أرقام DOI إلى الأوراق الموجودة في ملف bib
موجز
بيبدويداد [-c ملف التكوين] [-f] [-o الناتج] bib_file
OPTIONS
-c ملف التكوين
ملف الضبط. في حالة عدم وجود هذا الملف ، يتم استخدام بعض الإعدادات الافتراضية. انظر أدناه للحصول على
شكله.
-f فرض فحص رقم doi حتى في حالة وجود واحد
-o الناتج
ملف إلاخراج. إذا لم يتم استخدام هذا الخيار ، يتم تشكيل اسم ملف الإخراج بواسطة
إضافة "_doi" إلى ملف الإدخال
الوصف
يقرأ البرنامج النصي ملف BibTeX. يتحقق مما إذا كانت الإدخالات تحتوي على معرفات رقمية. إذا حاولت الآن
للاتصال http://www.crossref.org للحصول على DOI المقابل. والنتيجة هي BibTeX
ملف مع الحقول "doi = ..." المضافة.
إما أن يتم تعيين اسم ملف الإخراج بواسطة -o خيار أو مشتق عن طريق إضافة
لاحقة "_doi" لملف الإخراج.
هناك خياران لإجراء الاستفسارات باستخدام Crossref: حساب مجاني وعضوية مدفوعة.
في الحالة الأولى ، لا يزال يتعين عليك التسجيل في Crossref وتكون مقيدًا بعدد صغير
من الاستفسارات ، راجع الاتفاقية على
"http://www.crossref.org/01company/free_services_agreement.html". في الحالة الثانية لك
لديك اسم مستخدم وكلمة مرور ، ويمكن استخدامهما في الاستعلامات التلقائية. لست متأكدا
ما إذا كان استخدام هذا البرنامج النصي مسموحًا به لأصحاب الحسابات المجانية. على أي حال إذا حاولت
لإضافة DOI إلى عدد كبير من الإدخالات ، يجب عليك التسجيل كعضو مدفوع.
CONFIGURATION FILE
غالبًا ما يكون ملف التكوين واضحًا ذاتيًا: يحتوي على تعليقات (تبدأ بـ "#") و
الضمانات في النموذج
الحقل $ = القيمة ؛
المعلمات المهمة هي $ mode ("مجاني" أو "مدفوع" و $ email (للمستخدمين المجانيين) و
اسم المستخدم $ وكلمة المرور $ للأعضاء المدفوعين.
أمثلة
bibdoiadd -c bibdoiadd.cfg citations.bib> result.bib
bibdoiadd -c bibdoiadd.cfg citations.bib -o result.bib
استخدم bibdoiadd عبر الإنترنت باستخدام خدمات onworks.net