czy istnieje funkcja umożliwiająca eksportowanie zwykłego tekstu do trybu emacs w trybie pracy badawczej w celu uporządkowania linków i adnotacji? Słyszałem, że zotxt jest przydatny, czy ktoś ma na ten temat opinie lub coś lepszego?
Nie ma jednego narzędzia, ale istnieje wiele pakietów, które mogą być pomocne, jeśli używasz Zotero i Emacsa obok siebie. Istnieje wiele samouczków online, które omawiają konfigurowanie ich kombinacji według gustu autora.
Zamiast je powtarzać, postaram się przedstawić ogólny zarys, ponieważ z pytania nie wynika jasno, co chcesz zrobić.
Najpierw należy rozważyć, że „przepływ pracy badawczej”, jeśli chodzi o literaturę badawczą, obejmuje różne etapy, takie jak:
W „standardowym” Zotero Zotero robi od 1 do 6, a wtyczka edytora tekstów Zotero robi od 7 do 8.
Sugeruję najpierw zastanowić się, co chcesz zrobić Emacs i co lubisz w Zotero. Możesz zarządzać bibliografiami i pisać artykuły naukowe całkowicie w Emacsie; wiele osób tak robi. Zamiast bazy danych Zotero informacje bibliograficzne są przechowywane w pliku Bib (La) Tex ( .bib
), a cytaty dodawane do plików LaTeX, org lub markdown.
Ale moim zdaniem Zotero ma szczególne zalety na 1-4 (dodawanie danych i zarządzanie nimi) oraz na 6 (ma bardzo szybkie i potężne narzędzie wyszukiwania). Adnotacje (5) są stosunkowo słabe, ponieważ prosty edytor tekstu jest niewygodny, jeśli jesteś przyzwyczajony do Emacsa. A jeśli piszesz własne prace w Emacsie, potrzebujesz czegoś, co wykonuje zadania 7 i 8.
Jeśli używasz Emacsa obok Zotero, Emacs potrzebuje sposobu, aby zobaczyć, co masz w bazie danych. Najlepszym sposobem na to jest wyeksportowanie .bib
pliku, dla którego format Emacs ma szerokie wsparcie, z Zotero.
Można to zrobić ręcznie, ale pakiety takie jak zotelo
lub fork emacs-zotero-bib-fetch
pozwolą ci szybko .bib
aktualizować plik z poziomu Emacsa. zotelo
wymaga Mozrepl, który obecnie nie jest obsługiwany przez Firefox Quantum, dlatego polecam użyć emacs-zotero-bib-fetch
.
Raz masz .bib
plik, wbudowany pakiet reftex
, jak również org-ref
i helm-bibtex
pozwoli Ci wyszukać dane bibliograficzne. Jeden lub oba z tych ostatnich pakietów mogą być bardzo pomocne; wykonują szereg zadań z powyższej listy, w tym urządzenia do robienia notatek.
helm-bibtex
jest szczególnie sprytny w wyszukiwaniu plików PDF powiązanych z pozycjami bibliograficznymi, które można następnie otworzyć w Emacsie. pdf-tools
jest doskonałą alternatywną przeglądarką plików PDF w Emacsie. Umożliwia przeglądanie i tworzenie adnotacji w pliku PDF. Jeśli lubisz używać plików PDF w ten sposób, zotfile
rozszerzenie Zotero może automatycznie wyodrębnić adnotacje do notatki Zotero.
helm-bibtex
i org-ref
pakiety obie są przystosowane do dodawania notatek do pozycji bibliograficznych. Są one przechowywane jako pliki organizacji.
Po zakończeniu notatek na temat elementu C-c C-e h o
eksportuję wersję HTML, a następnie kopiuję i wklejam z powrotem do Zotero jako notatkę, aby można ją było przeszukiwać. Nie znalazłem szybszego sposobu na zrobienie tego.
Jest to częściowo zależne od tego, jaki format piszesz (org, reftex, markdown), a częściowo zależy od tego, jaki format chcesz na końcu (PDF, HTML).
Ponownie, zarówno helm-bibtex
i org-ref
jak reftex
umożliwić wstawianie cytatów w dokumentach piszesz któregokolwiek z tych typów.
Zakładając, że piszesz w org, istnieje (jeszcze nie) standardowa składnia cytowania, ale org-ref ją udostępnia. Inne osoby po prostu używają poleceń cytowania LaTeX bezpośrednio w org.
Jeśli twoim głównym celem wyjściowym jest PDF, to org-mode
eksport własny (przez LaTeX) jest prawdopodobnie najłatwiejszą drogą.
Wspominasz zotxt
; Nie korzystałem z tego, ale wydaje się, że jest to narzędzie do rozwiązywania i formatowania cytatów w zwykłych plikach tekstowych, w tym do obsługi pandoc
. Pandoc Przecena nie mają standardowego formatu cytowań i wsparcie dla rozwiązywania i formatowania bibliografii (używając CSL). Pandoc może być preferowany, jeśli chcesz eksportować głównie do wielu formatów (np. HTML, Markdown).
Generalnie używam trybu org emacsa do organizowania projektów, zadań i pomysłów, ale Zotero jest przydatny do przechowywania zasobów takich jak pliki PDF / strony internetowe itp. Podczas wyszukiwania czegoś. Aby połączyć te dwa, dobrze jest móc połączyć się z trybu organizacji do lokalizacji w Zotero, w której znajduje się zasób.
W tym wpisie na blogu opisano sposoby uzyskiwania adresów URL Zotero, które działają dość dobrze:
translators
folderze w katalogu danych Zotero .Teraz za każdym razem, gdy przeglądasz element w Zotero, jeśli naciśniesz Ctrl+Alt+C
(lub Cmd+Shift+C
na komputerze Mac), adres URL zostanie skopiowany do schowka. Ten adres URL odnosi się do elementu w Zotero i otworzy Zotero, aby wyświetlić element. Adres URL można wkleić do pliku w trybie organizacji (lub innego rodzaju dokumentu).