Este recurso foi desenvolvido inicialmente por davrot e yu-i-i/overleaf-cep e modificado por ayaka-notes/ayakaleaf-pro com OAuth. Foi introduzido a partir da v6.2.0. Ainda está em fase beta. Precisamos do seu feedback caso tenha algum problema.


Configurar a integração com Zotero
- Abra este link para criar um cliente OAuth do Zotero (como mostra a imagem)
- Escolha Application Type: Browser
- Configure a Callback URL com o seu
${OVERLEAF_SITE_URL}/user/zotero/oauth/callback - Configure o seu
config/variables.env

config/variables.env
Observações
Como o Ayakaleaf é uma plataforma colaborativa, para melhorar a segurança, a partir da versão 6.3.0, apenas o criador original de um arquivo
bib de referências poderá atualizar o arquivo importado.test.bib no projeto, vinculando-o à sua própria conta do Zotero. Se outro usuário, o Usuário B, acessar o projeto pelo link compartilhado, o Usuário B ainda poderá ler e baixar test.bib, mas não poderá atualizar nem reimportar o arquivo do Zotero. Somente o Usuário A, como criador original do arquivo de referências, pode realizar atualizações. Em outras palavras, apenas o criador original do arquivo .bib tem permissão para atualizá-lo.
Q&A
Como usar o Zotero em um projeto?
Como usar o Zotero em um projeto?
Resposta: Depois de vincular o Zotero em Account Settings, abra um projeto e clique em New file → From Zotero. Escolha um nome de arquivo,
zotero.bib por padrão, e a biblioteca; em seguida, crie o arquivo. Cite as entradas normalmente, por exemplo com \bibliography{zotero}.O arquivo é somente leitura no editor. Depois de alterar sua biblioteca do Zotero, abra o arquivo e clique em Refresh para importá-lo novamente.Por que “Main bibliography file for this project” está vazio ou desativado?
Por que “Main bibliography file for this project” está vazio ou desativado?
Resposta: Essa configuração lista apenas arquivos
.bib que podem ser editados no editor. Os arquivos importados do Zotero são somente leitura, por isso não são listados. Isso é esperado: você ainda pode citar as entradas deles.Minha instância precisa estar acessível pela internet?
Minha instância precisa estar acessível pela internet?
Resposta: Não. A vinculação do Zotero passa pelo navegador do usuário, então apenas o servidor precisa alcançar o Zotero. Se precisar de um proxy para isso, defina
ZOTERO_PROXY_URL.
