Não existe uma única ferramenta, mas existem vários pacotes que podem ser úteis se você usar o Zotero e o Emacs juntos. Existem vários tutoriais online que discutem a configuração dessas combinações conforme o gosto do autor individual.
Em vez de repeti-las, tentarei fornecer uma visão geral, pois não está totalmente claro na sua pergunta o que você gostaria de fazer.
"Fluxo de trabalho de pesquisa"
Considere primeiro que o "fluxo de trabalho de pesquisa", no que diz respeito à literatura de pesquisa, possui várias etapas, como:
- Adicionando itens bibliográficos (artigos, livros, o que for)
- Editando dados bibliográficos dos itens
- Identificação, agrupamento e vinculação de itens
- Gerenciando arquivos (por exemplo, PDFs) associados a itens
- Criando notas sobre itens
- Pesquisando dados bibliográficos e notas
- Inserindo citações em documentos enquanto escreve (seus próprios documentos)
- Resolvendo citações em referências embutidas, notas de rodapé e bibliografias para publicação
No Zotero "padrão", o Zotero faz 1 a 6 e o plug-in do processador de texto Zotero faz 7 e 8.
Sugiro pensar primeiro no que você quer que o Emacs faça e no que você gosta no Zotero. Você pode gerenciar bibliografias e escrever artigos científicos inteiramente no Emacs; muitas pessoas fazem. Em vez do banco de dados de Zotero, as informações bibliográficas são armazenadas em um .bib
arquivo Bib (La) Tex ( ) e as citações adicionadas aos arquivos LaTeX, org ou markdown.
Mas, na minha opinião, o Zotero possui pontos fortes em 1-4 (adição e gerenciamento de dados) e em 6 (possui uma ferramenta de pesquisa muito rápida e poderosa). A anotação (5) é relativamente fraca, porque o editor de texto simples é desconfortável se você estiver acostumado ao Emacs. E se você cria seus próprios artigos no Emacs, precisa de algo que execute as tarefas 7 e 8.
Alguns pacotes
Colocando dados no emacs
Se você estiver usando o Emacs lado a lado com o Zotero, o Emacs precisará de alguma maneira de ver o que você tem no seu banco de dados. A melhor maneira de fazer isso é exportar um .bib
arquivo, para o qual o formato Emacs tem amplo suporte, do Zotero.
Isso pode ser feito manualmente, mas pacotes como zotelo
o fork emacs-zotero-bib-fetch
permitem que você mantenha rapidamente o .bib
arquivo atualizado no Emacs. zotelo
requer o Mozrepl, que atualmente não é suportado pelo Firefox Quantum, por isso recomendo o uso emacs-zotero-bib-fetch
.
Visualizando dados no emacs
Uma vez que você tem um .bib
arquivo, o pacote embutido reftex
, bem como org-ref
e helm-bibtex
vai deixar você pesquisar seus dados bibliográficos. Um ou ambos os últimos pacotes provavelmente serão muito úteis; eles executam várias tarefas da lista acima, incluindo facilidades para fazer anotações.
PDFs e anotá-los
helm-bibtex
é particularmente inteligente em encontrar PDFs vinculados a itens bibliográficos, que você pode abrir no Emacs. pdf-tools
é um excelente visualizador de PDF alternativo no Emacs. Permite visualizar e criar anotações no arquivo PDF. Se você gosta de usar arquivos PDF dessa maneira, a zotfile
extensão do Zotero pode extrair anotações automaticamente em uma nota do Zotero.
Arquivos de anotação
helm-bibtex
e org-ref
pacotes têm facilidades para adicionar anotações a itens bibliográficos. Estes são armazenados como arquivos organizacionais.
Depois de terminar minhas anotações em um item, faço C-c C-e h o
para exportar uma versão HTML e copiá-la e colá-la novamente no Zotero como uma anotação, para que seja pesquisável. Não encontrei uma maneira mais simples de fazer isso.
Inserindo e resolvendo citações enquanto escreve
Isso depende em parte do formato que você escreve (org, reftex, markdown) e em parte depende do formato que você deseja no final (PDF, HTML).
Novamente, ambos helm-bibtex
e org-ref
também reftex
permitem inserir citações nos documentos que você está escrevendo sobre qualquer um desses tipos.
Supondo que você esteja escrevendo na organização, existe (ainda não) uma sintaxe de citação padrão, mas a org-ref fornece uma. Outras pessoas apenas usam os comandos de citação do LaTeX diretamente na organização.
Se o seu principal destino de saída for PDF, org-mode
a exportação própria (via LaTeX) provavelmente é a rota mais fácil.
Você menciona zotxt
; Eu não usei isso, mas parece ser uma ferramenta para resolver e formatar citações em arquivos de texto sem formatação, incluindo suporte para pandoc
. Pandoc remarcação faz ter um formato de citação padrão e suporte para resolver e formatar bibliografias (usando CSL). O Pandoc pode ser preferível se você deseja exportar principalmente para vários formatos (por exemplo, HTML, descontos).