Risposte:
Non esiste un singolo strumento, ma ci sono numerosi pacchetti che potrebbero essere utili se usi Zotero ed Emacs uno accanto all'altro. Esistono vari tutorial online che discutono sull'impostazione di combinazioni di questi secondo i gusti del singolo autore.
Invece di ripeterli, cercherò di dare una panoramica, poiché dalla tua domanda non è del tutto chiaro cosa ti piacerebbe fare.
Considerare innanzitutto che il "flusso di lavoro di ricerca", per quanto riguarda la letteratura di ricerca, prevede vari passaggi, come:
In Zotero "standard", Zotero fa da 1 a 6 e il plug-in di word processor Zotero fa 7 e 8.
Suggerirei prima di pensare a cosa vuoi che faccia Emacs e cosa ti piace di Zotero. Puoi gestire bibliografie e scrivere articoli scientifici interamente all'interno di Emacs; molte persone lo fanno. Invece del database di Zotero, le informazioni bibliografiche sono archiviate in un file Bib (La) Tex ( .bib
) e le citazioni aggiunte ai file LaTeX, org o markdown.
Ma a mio avviso Zotero ha particolari punti di forza a 1-4 (aggiunta e gestione dei dati) e a 6 (ha uno strumento di ricerca molto veloce e potente). Annotare (5) è relativamente debole, perché il semplice editor di testo è scomodo se sei abituato a Emacs. E se scrivi i tuoi articoli su Emacs hai bisogno di qualcosa che faccia i compiti 7 e 8.
Se stai usando Emacs parallelamente a Zotero, Emacs ha bisogno di un modo per vedere cosa hai nel tuo database. Il modo migliore per farlo è esportare un .bib
file, per il quale il formato Emacs ha un ampio supporto, da Zotero.
Questo può essere fatto manualmente, ma pacchetti come zotelo
o fork emacs-zotero-bib-fetch
ti permetteranno di mantenere rapidamente il .bib
file aggiornato all'interno di Emacs. zotelo
richiede Mozrepl, che al momento non è supportato da Firefox Quantum, quindi consiglio di utilizzare emacs-zotero-bib-fetch
.
Una volta che hai un .bib
file, il pacchetto integrato reftex
, così come org-ref
e helm-bibtex
ti permetterà di cercare i tuoi dati bibliografici. Uno o entrambi questi ultimi pacchetti saranno probabilmente molto utili; svolgono una serie di compiti dall'elenco sopra, comprese le strutture per prendere appunti.
helm-bibtex
è particolarmente intelligente nel trovare PDF collegati ad elementi bibliografici, che puoi quindi aprire in Emacs. pdf-tools
è un eccellente visualizzatore di PDF alternativo all'interno di Emacs. Ti permette di visualizzare e creare annotazioni all'interno del file PDF. Se ti piace usare i file PDF in questo modo, l' zotfile
estensione per Zotero può estrarre automaticamente le annotazioni in una nota Zotero.
helm-bibtex
e i org-ref
pacchetti dispongono entrambi di funzionalità per aggiungere note agli articoli bibliografici. Questi sono memorizzati come file organizzativi.
Una volta che ho finito le mie note su un oggetto che faccio C-c C-e h o
per esportare una versione HTML e copiarlo e incollarlo nuovamente in Zotero come una nota in modo che sia ricercabile. Non ho trovato un modo più semplice per farlo.
Ciò dipende in parte dal formato che scrivi (org, reftex, markdown) e in parte dal formato che desideri alla fine (PDF, HTML).
Ancora una volta, sia helm-bibtex
e org-ref
anche reftex
consentire l'inserimento di citazioni nei documenti che stai scrivendo di uno di questi tipi.
Supponendo che tu stia scrivendo in org, esiste (non ancora) una sintassi di citazione standard, ma org-ref ne fornisce una. Altre persone usano semplicemente i comandi di citazione LaTeX direttamente in org.
Se il target di output primario è il PDF, l' org-mode
esportazione (tramite LaTeX) è probabilmente il percorso più semplice.
Lei menziona zotxt
; Non l'ho usato, ma sembra essere uno strumento per risolvere e formattare citazioni in file di testo semplice, incluso il supporto per pandoc
. Pandoc Markdown fa avere un formato citazione standard e il supporto per la risoluzione e la formattazione bibliografie (con CSL). Pandoc può essere preferibile se si desidera esportare principalmente in più formati (ad esempio HTML, markdown).
Generalmente utilizzo la modalità org di emacs per l'organizzazione di progetti, attività e idee, ma Zotero è utile per archiviare risorse come PDF / siti Web, ecc. Durante la ricerca di qualcosa. Per combinare i due, è bello essere in grado di collegarsi dalla modalità org alla posizione all'interno di Zotero in cui si trova una risorsa.
Questo post sul blog descrive un modo per ottenere URL Zotero che funziona abbastanza bene:
translators
cartella all'interno della directory dei dati di Zotero .Ora, ogni volta che visualizzi un elemento in Zotero, se premi Ctrl+Alt+C
(o Cmd+Shift+C
su un Mac), un URL verrà copiato negli appunti. Questo URL si riferisce a un oggetto all'interno di Zotero e aprirà Zotero per visualizzare l'elemento. L'URL può essere incollato in un file in modalità org (o qualsiasi altro tipo di documento).