bibdoiad - ออนไลน์ในคลาวด์

นี่คือคำสั่ง bibdoiadd ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


bibdoiadd.pl - เพิ่มหมายเลข DOI ลงในเอกสารในไฟล์ bib ที่กำหนด

เรื่องย่อ


ผ้ากันเปื้อน [-c config_file] [-f] [-o เอาท์พุต] bib_file

OPTIONS


-c config_file
ไฟล์การกำหนดค่า หากไม่มีไฟล์นี้ ระบบจะใช้ค่าเริ่มต้นบางอย่าง ดูด้านล่างสำหรับ
รูปแบบของมัน

-f บังคับตรวจเลขดอยแม้ว่าจะมีอยู่

-o เอาท์พุต
ไฟล์เอาท์พุต หากไม่ได้ใช้ตัวเลือกนี้ ชื่อของไฟล์เอาต์พุตจะถูกสร้างขึ้นโดย
เพิ่ม "_doi" ลงในไฟล์อินพุต

DESCRIPTION


สคริปต์อ่านไฟล์ BibTeX ตรวจสอบว่ารายการมี DOI หรือไม่ ถ้าตอนนี้พยายาม
เพื่อติดต่อ http://www.crossref.org เพื่อรับ DOI ที่สอดคล้องกัน ผลลัพธ์ที่ได้คือ BibTeX
ไฟล์ที่มีฟิลด์ "doi=..." เพิ่ม

ชื่อของไฟล์เอาต์พุตถูกกำหนดโดย -o ตัวเลือกหรือได้มาจากการเพิ่ม
คำต่อท้าย "_doi" ในไฟล์เอาต์พุต

มีสองตัวเลือกสำหรับการสอบถามด้วย Crossref: บัญชีฟรีและสมาชิกแบบชำระเงิน
ในกรณีแรก คุณยังต้องลงทะเบียนกับ Crossref และจำกัดจำนวนเล็กน้อย
ของข้อสงสัยดูข้อตกลงที่
"http://www.crossref.org/01company/free_services_agreement.html" ในกรณีที่สองคุณ
มีชื่อผู้ใช้และรหัสผ่าน และสามารถใช้สำหรับการสืบค้นอัตโนมัติ ฉันไม่แน่ใจ
อนุญาตให้ใช้สคริปต์นี้สำหรับผู้ถือบัญชีฟรีหรือไม่ ยังไงก็ลอง
หากต้องการเพิ่ม DOI ให้กับรายการจำนวนมาก คุณควรลงทะเบียนเป็นสมาชิกแบบชำระเงิน

การกำหนดค่า ไฟล์


ไฟล์คอนฟิกูเรชันส่วนใหญ่อธิบายได้ด้วยตนเอง: มีความคิดเห็น (เริ่มต้นด้วย "#") และ
assginments ในรูปแบบ

$field = ค่า ;

พารามิเตอร์ที่สำคัญคือ $mode ('free' หรือ 'paid', $email (สำหรับผู้ใช้ฟรี) และ
$username & $password สำหรับสมาชิกที่ชำระเงินแล้ว

ตัวอย่าง


bibdoiadd -c bibdoiadd.cfg citations.bib > result.bib
bibdoiadd -c bibdoiadd.cfg การอ้างอิง.bib -o result.bib

ใช้ bibdoiadd ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด