Gerenciador de referências e controle de versão

Gerenciador de referências e controle de versão

Suponhamos que você esteja trabalhando em um documento com um pequeno grupo. Cada membro usa seu gerenciador de referências favorito. Você compartilha o documento e o arquivo bibtex com um sistema de controle de versão (digamos, git).

Cada vez que alguém muda, não apenas as referências mudam, mas também ocorrem outros incômodos:

  • Mudança de espaços em branco
  • Alguns gerenciadores de referência alteram a capitalização das palavras-chave ("autor" versus "Autor")
  • Alguns adicionam uma linha que indica qual versão do seu programa editou o arquivo (ou seja, JabRef).

Como resolvo esse problema de colaboração?

  • Preciso forçar cada membro a usar/comprar o mesmo software?
  • Cada membro deve usar a mesma versão?
  • Existe uma versão padronizada do formato bibtex?
  • Existe um filtro git que normaliza os incômodos?

Responder1

Eu tive exatamente o mesmo problema, minha única solução foi o Mendeley como um produto completo. Ou seja, estou colocando todas as minhas referências incluindo os PDFs e usando uma pasta compartilhada. Com isso você já está tendo apenas UMA versão de tudo. Você está evitando com esta solução os problemas que já mencionou, mas também a questão chave da citação. Imaginar que duas pessoas estão se referindo a documentos diferentes usando a mesma chave de citação. Que bagunça...

Então, novamente, o que fiz foi o seguinte e esta é a minha solução com o verso como minha ferramenta central de escrita:

  1. Usando a função Mendeley Group Folder (gratuito para até 3 usuários e um total de 100 MB de espaço, muito legal se você deseja compartilhar os arquivos PDF)
  2. Eu sincronizo explicitamente o arquivo *.bib para uma pasta gdrive compartilhada (o dropbox também funciona bem)
  3. Eu vinculo este arquivo específico ao Overleaf por meio do recurso "Upload do URL" usandohttps://sites.google.com/site/gdocs2direct/
  4. Agora coloco uma nova referência no Mendeley, pressiono sincronizar, o arquivo é salvo no gdrive, atualizo no verso. FEITO

Por que não estou utilizando a possibilidade de importação direta do Mendeley e Overleaf? Simplesmente porque nesse cenário o Overleaf está importando da interface web do Mendeley. Infelizmente, o Mendeley não fornece nesse caso certas informações, como quando as fontes foram acessadas (por exemplo, URLs).

Espero que isso responda à sua pergunta, mas temo que, se você tentar encontrar um meio-termo na conversão de cada arquivo de cada membro do seu grupo para se adequar a um determinado estilo, você não terminará seu trabalho em 2030... No entanto, deixe eu sei se você encontrar uma boa solução :)

Saúde,

Matt

informação relacionada