org-plus-contrib를 사용하는 방법?


15

org-mode의 기여 패키지를 사용하고 싶습니다 : http://orgmode.org/worg/org-contrib/

[편집] 솔루션 :

아래 답변에 따라 : 1) 첫 번째는 elpa 패키지를 추가해야합니다.

(require 'package)
...
(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/") t)
...
(package-initialize)

이에 대해서는 여기에서 자세히 설명합니다. 1

2) 그런 다음 위의 줄 아래에 다음과 같이 원하는 모듈을 추가 할 수 있습니다.

(require 'org-checklist)

경고
일부 패키지는 git-hub 리포지토리에서 사용할 수 있지만 아직 공식 리포지토리에서는 사용할 수 없습니다. (예 : 글을 쓰는 시점에서 org-eww). 따라서이를 요구하면 오류가 발생합니다.

요구 사항을 추가하기 전에 폴더를 찾아 보는 것이 좋습니다.

~/.emacs.d/elpa/org-plus-contrib-<DATE>

변수 이름 대신 "CONTRIB_DIR"의 실제 값을 지정해야합니다. 당신이에 기여 라이브러리를 복제한다고 가정 ~/.emacs.d/org/contrib한 다음 교체해야, CONTRIB_DIR"~/.emacs.d/org/contrib/lisp".
wvxvw

그것이 내가 atm을 사용하는 것입니다. git hub repo를 복제하고 요구 사항을 추가했습니다 :`(add-to-list 'load-path "~ / Dropbox / appData / emacs / orgEgit / org-mode / contrib / lisp /"). 그러나 org-plus-contrib을 대신 사용하고 싶습니다. 문제는 이상한 파일 이름 (파일 이름 안에 날짜)이있어서 컴퓨터간에 공유하는 동일한 .emacs 파일이 모든 컴퓨터에서 작동하지 않는다는 것입니다. 해당 폴더에 동적으로 접근 할 수 있습니까?
레오 Ufimtsev


안녕하세요, 나는 게시물을 읽었지만 불행히도 문제를 해결하지 못한다고 조언합니다. 복제본이 아니며이 두 퀘스트 노는 엄격하게 다릅니다. 내 편집 내용을 참조하십시오.
레오 Ufimtsev

문제가 이름 일 경우 다음과 같이 할 수 (add-to-list 'load-path (car (file-expand-wildcards "~/.emacs.d/elpa/org-*/contrib/lisp")))있습니다..
wvxvw 2019

답변:


8

특별한 것을 할 필요는 없습니다. org elpa 저장소에서 org-plus-contrib 패키지를 실행 중이며 포함 된 패키지 중 하나만 있으면됩니다.

나는 org-eww가 내가 가지고있는 org-plus-contrib에 없습니다. (내 버전은 20150209입니다)

나는 ( 'org-checklist 필요') 내 스크래치 버퍼에서 평가하고 정상적으로로드했습니다.

조직 모드가 제대로로드되지 않았습니까? 조직 관련 기능을 호출하기 전에 org-plus-cntrib 패키지를로드해야합니다. org-plus-contrib 패키지를로드하기 전에 org를 참조하는 것이 있으면 번들로 구성된 org 모드와 org-plus-contrib 패키지가 혼합되어 이상한 동작이 발생할 수 있습니다.


시간을내어 조사해 주셔서 감사합니다. org-eww는 아직 엘파 저장소로 만들지 않은 새로운 패키지입니다. 사용 가능한 조직 검사 목록과 사용할 수없는 조직-유태인 사이에 혼란 스러웠습니다.
Leo Ufimtsev

문제가 아니다. 실제로, 나는 SO 사이트에서 질문을 작성하고 읽는 새로운 sx.el 패키지를 시험해 보겠다고 만 응답합니다
Tim X

2

온라인 설명서 에서 가져 왔습니다 .

orgmode.org는 조직 ELPA 아카이브를 호스팅합니다.

다음을 Emacs init 파일에 추가하여 조직 모드 아카이브를 나열하십시오.

( 'package'필요) ( 'add-to-list'package-archives '( "org". " http://orgmode.org/elpa/ ") t)

그런 다음 Mx list-packages RET은 최신 org 및 org-plus-contrib 패키지를 모두 나열합니다.

org에는 GNU Emacs에 포함 된 것과 동일한 파일 세트가 포함되어 있습니다. org-plus-contrib는이 파일들과 모든 contribs 파일들을 포함합니다. git repo에서 contrib /에있는 파일들입니다.

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