Ito ang command bibdoiadd na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
bibdoiadd.pl - magdagdag ng mga numero ng DOI sa mga papel sa isang ibinigay na bib file
SINOPSIS
bibdoiadd [-c config_file] [-f] [-o output] bib_file
Opsyon
-c config_file
File ng configuration. Kung wala ang file na ito, ginagamit ang ilang default. Tingnan sa ibaba para sa
format nito.
-f Piliting suriin ang numero ng doi kahit na naroroon ang isa
-o output
Output file. Kung ang opsyong ito ay hindi ginagamit, ang pangalan para sa output file ay nabuo sa pamamagitan ng
pagdaragdag ng "_doi" sa input file
DESCRIPTION
Ang script ay nagbabasa ng isang BibTeX file. Sinusuri nito kung ang mga entry ay may mga DOI. Kung ngayon, susubukan
makipag-ugnay http://www.crossref.org para makuha ang kaukulang DOI. Ang resulta ay isang BibTeX
file na may mga patlang na "doi=..." idinagdag.
Ang pangalan ng output file ay itinakda ng -o opsyon o hinango sa pamamagitan ng pagdaragdag ng
suffix "_doi" sa output file.
Mayroong dalawang opsyon para sa paggawa ng mga query sa Crossref: libreng account at bayad na membership.
Sa unang kaso kailangan mo pa ring magparehistro sa Crossref at limitado sa maliit na bilang
ng mga query, tingnan ang kasunduan sa
"http://www.crossref.org/01company/free_services_agreement.html". Sa pangalawang kaso ikaw
may username at password, at magagamit ang mga ito para sa mga awtomatikong query. hindi ako sigurado
kung pinapayagan ang paggamit ng script na ito para sa mga may hawak ng libreng account. Anyway kung susubukan mo
para magdagdag ng DOI sa malaking bilang ng mga entry, dapat kang magparehistro bilang isang bayad na miyembro.
Configuration FILE
Ang configuration file ay halos maliwanag sa sarili: mayroon itong mga komento (nagsisimula sa "#") at
mga tungkulin sa anyo
$field = halaga ;
Ang mahahalagang parameter ay $mode ('libre' o 'bayad', $email (para sa mga libreng user) at
$username at $password para sa mga bayad na miyembro.
HALIMBAWA
bibdoiadd -c bibdoiadd.cfg citations.bib > result.bib
bibdoiadd -c bibdoiadd.cfg citations.bib -o resulta.bib
Gumamit ng bibdoiadd online gamit ang mga serbisyo ng onworks.net