Org Mode에서 Papers3에 대한 설명(Mac 대상)을 엽니다.

5327 단어 Papers3org-mode
Papers3.app에서 문헌 등을 수집하는 맥 사용자를 대상으로 하고 GNU Emacsorg-mode에서 정보를 관리하는 이들을 대상으로 한 글이다.
세 걸음이면 끝이야.
(추가 org-mac-Link 확장 후 단계 4 포함)

A. 다음 코드를 주저하지 않고 엽니다.emacs에 적으세요.

(with-eval-after-load "org"
  (when (eq system-type 'darwin)
    ;; Open `papers3://' link by C-c C-o.
    (org-link-set-parameters
     "papers3"
     :follow (lambda (path)
               (let ((cmd (concat "open papers3:" path)))
                 (shell-command-to-string cmd)
                 (message "%s" cmd))))))
함수org-link-set-parameters는 Org Mode9에서 온 함수이며, 이전에는 org-add-link-type였다.

B. Papers3.app에서 문헌으로 링크


문헌 목록의 목록에서 오른쪽 단추를 눌러서 org-add-link-type 을 선택하십시오. 그리고 붙여넣기판에서 Papers Link 같은 URI를 얻습니다.

오래 전에 Journler라는 소프트웨어가 있었는데,'journler:/'프로토콜을 통해 데이터에 접근할 수 있었다.

C. Org 버퍼에 문서 링크 붙여넣기


가져온 URI를 org 버퍼에 붙여넣습니다.

적당히 org-mode의 기재법으로 좋은 링크를 만들면 됩니다.papers3://publication/uuid/64924518-5B7C-4797-9B60-8B928DAC4EB9그리고 이 링크[[papers3://publication/uuid/64924518-5B7C-4797-9B60-8B928DAC4EB9][JIS原案作成のための手引]], Papers 3.app 자동 시작, 대상 문헌 표시.
일일이 검색하지 않아도 됩니다. org-mode로 정보를 효율적으로 관리할 수 있기 때문에 추천합니다.
가능하다면 C-c C-o의 스케줄러로 Papers Link를 얻는 것이 좋겠다. 이것은 또 다른 기회다.
(보완: org-mac-link의 확장)
확대org-mac-link, Papers 3.스케줄러에서 프로그램에서 선택한 항목의 링크가 자동으로 선택되었습니다. org-mac-linkorg-mac-link.elorg-mode 디렉터리에 저장됩니다.
GIST: org-mac-papers-insert-front-most-paper-link.el

사용 방법:
  • Papers3.응용 프로그램을 시작하고 링크할 문헌을 선택하십시오
  • org 버퍼contrib에 스케줄러 보이기

  • 누르기M-x org-mac-grab-link (C-c g)
  • 링크가 커서 위치에 삽입됩니다.(예: P
  • 삽입된 링크 형식에 불만이 있으면 확장 코드 중 일부[[papers3://publication/uuid/64924518-5B7C-4797-9B60-8B928DAC4EB9][{1} 規格業務課, “JIS原案作成のための手引,” pp. 1–92, Jul. 2014.]]를 고쳐 주십시오.
          "     keystroke \"c\" using {command down, shift down\}\n"
    
    복제 후보, Papers3.앱org-as-mac-papers-get-paper-link 내용을 보면 알 수 있어요.

    예를 들어, Papers Citation을 링크 문자열로 사용하려는 경우
          "     keystroke \"m\" using {option down, command down\}\n"
    
    으로Copy As그리고 좋아.
    그나저나 중요한 부분[[papers3://publication/uuid/64924518-5B7C-4797-9B60-8B928DAC4EB9][{課:2014uu}]]을 대문자로 지정하면 자동으로 \"M\" 작용하는 상태가 되므로 주의해야 한다.
    코드shift down는 다시 쓴 것이기 때문에 보기 싫지만 다른 응용 프로그램도 간단하게 같은 확장을 할 수 있도록 가져오기org-mac-grab-link를 내놓겠습니다.
    마지막으로 스케줄러org-mac-link-descriptors를 호출할 때 버튼 연결을 추가하는 것을 권장합니다. 저는 org-mac-grab-link에 분배합니다. 기본값은 C-c c입니다.
    (add-hook 'org-mode-hook (lambda ()
      (define-key org-mode-map (kbd "C-c g") 'org-mac-grab-link)))
    

    좋은 웹페이지 즐겨찾기