fluxo de trabalho do zotero no emacs?


11

existe um recurso que as pessoas usam para exportar texto sem formatação para o emacs orgmode como parte de seu fluxo de trabalho de pesquisa para organizar seus links e anotações? Ouvi dizer que o zotxt é útil, alguém tem opiniões sobre isso ou sobre algo melhor?

Respostas:


23

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:

  1. Adicionando itens bibliográficos (artigos, livros, o que for)
  2. Editando dados bibliográficos dos itens
  3. Identificação, agrupamento e vinculação de itens
  4. Gerenciando arquivos (por exemplo, PDFs) associados a itens
  5. Criando notas sobre itens
  6. Pesquisando dados bibliográficos e notas
  7. Inserindo citações em documentos enquanto escreve (seus próprios documentos)
  8. 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 .bibarquivo 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 .bibarquivo, para o qual o formato Emacs tem amplo suporte, do Zotero.

Isso pode ser feito manualmente, mas pacotes como zoteloo fork emacs-zotero-bib-fetchpermitem que você mantenha rapidamente o .bibarquivo atualizado no Emacs. zotelorequer 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 .bibarquivo, o pacote embutido reftex, bem como org-refe helm-bibtexvai 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 zotfileextensão do Zotero pode extrair anotações automaticamente em uma nota do Zotero.

Arquivos de anotação

helm-bibtexe org-refpacotes 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 opara 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-bibtexe org-reftambém reftexpermitem 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-modea 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).


1

Geralmente, uso o org-mode do emacs para organizar projetos, tarefas e idéias, mas o Zotero é útil para armazenar recursos como PDFs / sites, etc., ao pesquisar algo. Para combinar os dois, é bom poder vincular do modo organizacional ao local no Zotero onde está um recurso.

Esta postagem no blog descreve um meio de obter URLs do Zotero que funcionam razoavelmente bem:

  1. Salve o arquivo Zotero Select Item.js na translatorspasta dentro do diretório de dados do Zotero .
  2. Reinicie o Zotero
  3. Abra o item de menu Editar -> Preferências e escolha a guia Exportar .
  4. Defina o Formato padrão como Zotero Select Item (próximo ao final da lista) e clique no botão OK.

Agora, sempre que você estiver visualizando um item no Zotero, se você pressionar Ctrl+Alt+C(ou Cmd+Shift+Cno Mac), um URL será copiado para a área de transferência. Este URL se refere a um item no Zotero e abrirá o Zotero para visualizar o item. O URL pode ser colado em um arquivo de modo organizacional (ou qualquer outro tipo de documento).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.