emacs 로의 zotero 워크 플로우?


11

사람들이 링크 및 주석을 구성하기 위해 연구 워크 플로의 일부로 일반 텍스트를 emacs orgmode로 내보내는 데 사용하는 시설이 있습니까? 나는 zotxt가 유용하다고 들었습니다. 누군가 나 그것에 대해 의견이 있습니까?

답변:


23

하나의 도구는 없지만 Zotero와 Emacs를 함께 사용하면 도움이 될 수있는 수많은 패키지가 있습니다. 이들의 조합을 개별 저자의 취향에 맞게 설정하는 방법을 설명하는 다양한 온라인 자습서 가 있습니다.

이 작업을 반복하지 않고, 당신이하고 싶은 일에 대한 귀하의 질문에서 완전히 명확하지 않기 때문에 개요를 제공하려고 노력할 것입니다.

"연구 워크 플로우"

먼저 연구 문헌과 관련하여 "연구 워크 플로우"에는 다음과 같은 다양한 단계가 있습니다.

  1. 서지 항목 추가 (문서, 책 등)
  2. 항목의 서지 데이터 편집
  3. 항목 태그 지정, 그룹화 및 연결
  4. 항목과 관련된 파일 (예 : PDF) 관리
  5. 항목에 대한 메모 작성
  6. 서지 데이터 및 메모 검색
  7. 글을 쓰는 동안 문서에 인용 삽입하기 (자신의 논문)
  8. 인용을 인라인 참조, 각주 및 참고 문헌으로 출판

"표준"Zotero에서 Zotero는 1-6을 수행하고 Zotero 워드 프로세서 플러그인은 7과 8을 수행합니다.

먼저 Emacs가 무엇을하고 싶은지, Zotero가 무엇을 좋아하는지 먼저 생각하는 것이 좋습니다. 참고 문헌을 관리하고 Emacs 내에서 전적으로 과학 논문을 작성할 수 있습니다. 많은 사람들이 그렇습니다. Zotero의 데이터베이스 서지 정보 대신 Bib (La) Tex ( .bib) 파일에 저장되고 인용은 LaTeX, org 또는 markdown 파일에 추가됩니다.

그러나 Zotero는 1-4 (데이터 추가 및 관리)와 6 (매우 빠르고 강력한 검색 도구가 있음)에서 특별한 강점을 가지고 있습니다. Emacs에 익숙하다면 간단한 텍스트 편집기가 불편하기 때문에 주석 (5)는 상대적으로 약합니다. 그리고 Emacs로 자신의 논문을 작성한다면, 작업 7과 8을 수행하는 것이 필요합니다.

일부 패키지

emacs로 데이터 가져 오기

Zotero와 함께 Emacs를 함께 사용하는 경우 Emacs는 데이터베이스에있는 것을 볼 수있는 방법이 필요합니다. 이를 수행하는 가장 좋은 방법은 .bib파일 을 내보내는 것 입니다. 이멕스 형식은 Zotero의 광범위한 지원을받습니다.

이 작업은 수동으로 수행 할 수 있지만 이와 같은 패키지 zotelo또는 포크 emacs-zotero-bib-fetch를 사용하면 .bibEmacs 내에서 파일 을 빠르게 최신 상태로 유지할 수 있습니다 . Firefox Quantum에서 zotelo현재 지원하지 않는 Mozrepl이 필요하므로을 사용하는 것이 좋습니다 emacs-zotero-bib-fetch.

emacs 내에서 데이터보기

당신은 일단 .bib파일의 내장 패키지 reftex뿐만 아니라를 org-ref하고 helm-bibtex당신이 당신의 서지 데이터를 검색 할 수 있습니다. 후자의 패키지 중 하나 또는 둘 다가 매우 유용 할 것입니다. 그들은 위의 목록에서 노트 작성 기능을 포함하여 여러 가지 작업을 수행합니다.

PDF 및 주석 달기

helm-bibtex참고 문헌 항목과 연결된 PDF를 찾는 데 특히 능숙합니다. 그러면 Emacs에서 열 수 있습니다. pdf-toolsEmacs의 훌륭한 대안 PDF 뷰어입니다. PDF 파일 내에서 주석을보고 작성할 수 있습니다. 이런 식으로 PDF 파일을 사용하는 것을 좋아한다면 zotfileZotero 확장은 주석을 Zotero 메모에 자동으로 추출 할 수 있습니다.

노트 파일

helm-bibtexorg-ref패키지 모두 서지 항목에 메모를 추가하는 기능을 가지고있다. 이들은 org 파일로 저장됩니다.

항목에 대한 메모를 마치면 C-c C-e h oHTML 버전을 내보내고이를 Zotero에 복사하여 메모로 붙여 넣어 검색 할 수있게합니다. 나는 이것을하는 더 매끄러운 방법을 찾지 못했습니다.

글을 쓰는 동안 인용 삽입 및 해결

이것은 부분적으로 작성하는 형식 (org, reftex, markdown)에 따라 달라지며 마지막에 원하는 형식 (PDF, HTML)에 따라 다릅니다.

다시 말하지만, 모두 helm-bibtexorg-ref뿐만 아니라 reftex이러한 유형의의 작성하는 문서에 인용을 삽입 할 수 있습니다.

org로 작성한다고 가정하면 표준 인용 구문이 있지만 아직 org-ref가 제공합니다. 다른 사람들은 LaTeX 인용 명령을 조직에서 직접 사용합니다.

기본 출력 대상이 PDF 인 경우 org-modeLaTeX를 통한 자체 내보내기가 가장 쉬운 경로 일 수 있습니다.

당신은 언급 zotxt한다; 나는 이것을 사용하지는 않았지만에 대한 지원을 포함하여 일반 텍스트 파일에서 인용을 해결하고 형식을 지정하는 도구 인 것으로 보입니다 pandoc. Pandoc 마크 다운 에는 표준 인용 형식이 있으며 참고 문헌 (CSL 사용)을 해결하고 형식을 지정할 수 있습니다. 주로 여러 형식 (예 : HTML, 마크 다운)으로 내보내려면 Pandoc을 사용하는 것이 좋습니다.


1

일반적으로 프로젝트, 작업 및 아이디어를 구성 하기 위해 emacs의 org-mode 를 사용 하지만 Zotero는 무언가를 연구 할 때 PDF / 웹 사이트 등과 같은 리소스를 저장하는 데 도움이됩니다. 이 둘을 결합하려면 org-mode에서 자원이있는 Zotero 내의 위치로 링크 할 수있는 것이 좋습니다.

이 블로그 게시물 은 상당히 잘 작동하는 Zotero URL을 얻는 방법을 설명합니다.

  1. Zotero 선택 Item.js 파일을 Zotero 데이터 디렉토리translators 내의 폴더에 저장하십시오 .
  2. Zotero를 다시 시작하십시오
  3. 편집-> 환경 설정 메뉴 항목을 열고 내보내기 탭을 선택 하십시오.
  4. 기본 형식Zotero로 설정 (목록 끝 근처에있는 항목 선택 )을 클릭하고 확인 버튼을 클릭하십시오.

Zotero에서 항목을 볼 때마다 Ctrl+Alt+C(또는 Cmd+Shift+CMac) 을 누르면 URL이 클립 보드에 복사됩니다. 이 URL은 Zotero 내의 항목을 참조하며 Zotero를 열어 항목을 봅니다. URL은 조직 모드 파일 (또는 다른 종류의 문서)에 붙여 넣을 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.