Este é o comando bibdoiadd que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
bibdoiadd.pl - adiciona números DOI a documentos em um determinado arquivo bib
SINOPSE
bibdoiaadicionar [-c arquivo_config] [-f] [-o saída] arquivo_bib
OPÇÕES
-c arquivo_config
Arquivo de configuração. Se este arquivo estiver ausente, alguns padrões serão usados. Veja abaixo para
seu formato.
-f Força a verificação do número doi, mesmo se houver um presente
-o saída
Arquivo de saída. Se esta opção não for usada, o nome do arquivo de saída é formado por
adicionando "_doi" ao arquivo de entrada
DESCRIÇÃO
O script lê um arquivo BibTeX. Ele verifica se as entradas têm DOIs. Se agora, tenta
contactar http://www.crossref.org para obter o DOI correspondente. O resultado é um BibTeX
arquivo com os campos "doi = ..." adicionados.
O nome do arquivo de saída é definido pelo -o opção ou é derivado adicionando o
sufixo "_doi" para o arquivo de saída.
Existem duas opções para fazer consultas com o Crossref: conta gratuita e assinatura paga.
No primeiro caso, você ainda deve se registrar no Crossref e está limitado a um pequeno número
de consultas, consulte o acordo em
"http://www.crossref.org/01company/free_services_agreement.html". No segundo caso você
tem um nome de usuário e senha e pode usá-los para consultas automáticas. Não tenho certeza
se o uso deste script é permitido para os titulares de contas gratuitas. Enfim, se você tentar
para adicionar DOI a um grande número de entradas, você deve se registrar como um membro pago.
CONFIGURAÇÃO ARQUIVO
O arquivo de configuração é principalmente autoexplicativo: ele tem comentários (começando com "#") e
atribuições na forma
$ campo = valor;
Os parâmetros importantes são $ mode ('free' ou 'paid', $ email (para usuários gratuitos) e
$ nome de usuário e $ senha para membros pagos.
EXEMPLOS
bibdoiadd -c bibdoiadd.cfg citations.bib> result.bib
bibdoiadd -c bibdoiadd.cfg citações.bib -o resultado.bib
Use bibdoiadd online usando serviços onworks.net