Questo è il comando bibdoiadd che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, l'emulatore online di Windows o l'emulatore online di MAC OS
PROGRAMMA:
NOME
bibdoiadd.pl - aggiunge numeri DOI agli articoli in un dato file bibliografico
SINOSSI
bibdoiadd [-c file_config] [-f] [-o produzione] file_bib
VERSIONI
-c file_config
File di configurazione. Se questo file è assente, vengono utilizzati alcuni valori predefiniti. Vedi sotto per
il suo formato.
-f Forza il controllo del numero doi anche se ne è presente uno
-o produzione
File di output. Se questa opzione non viene utilizzata, il nome del file di output è formato da
aggiunta di "_doi" al file di input
DESCRIZIONE
Lo script legge un file BibTeX. Controlla se le voci hanno un DOI. Se ora, prova
contattare http://www.crossref.org per ottenere il DOI corrispondente. Il risultato è un BibTeX
file con i campi "doi=..." aggiunti.
Il nome del file di output è impostato da -o opzione o è derivato aggiungendo il
suffisso "_doi" al file di output.
Esistono due opzioni per effettuare query con Crossref: un account gratuito e un abbonamento a pagamento.
Nel primo caso è comunque necessario registrarsi presso Crossref e il numero è limitato
di query, vedere l'accordo a
"http://www.crossref.org/01company/free_services_agreement.html". Nel secondo caso tu
avere un nome utente e una password e poterli utilizzare per le query automatiche. Non sono sicuro
se l'uso di questo script è consentito ai titolari di account gratuiti. In ogni caso, se provi
Per aggiungere il DOI a un gran numero di voci, è necessario registrarsi come membro pagante.
CONFIGURAZIONE RISORSE
Il file di configurazione è per lo più autoesplicativo: contiene commenti (che iniziano con "#") e
assegnazioni in forma
$campo = valore ;
I parametri importanti sono $mode ('gratuito' o 'a pagamento', $email (per gli utenti gratuiti) e
$username e $password per i membri paganti.
ESEMPI
bibdoiadd -c bibdoiadd.cfg citazioni.bib > risultato.bib
bibdoiadd -c bibdoiadd.cfg citazioni.bib -o risultato.bib
Utilizzare bibdoiadd online utilizzando i servizi onworks.net