#orgmode confluence wiki markup을 배울 필요 있나?
(use-package org
:pin org
:ensure org-plus-contrib
:config
(require 'ox-confluence))
왜 confluence wiki markup을 배우나? org-mode로 쓰고 해당 포맷으로 export 하면 될 것을. confluence도 있나 찾아봤다. 그래. 없으면 섭하지. ox-confluence을 사용하면 된다.
ox-confluence 패키지가 ELPA(Emacs Lisp Package Archive)에 단독 데뷔는 못 했다. org-plus-contrib을 설치하면 딸려온다.
M-x org-confluence-export-as-confluence
범위를 잡고 함수를 실행하면 된다.
기본적인 문법은 export 잘 된다. 하지만 인용 블록이 그냥 쌩으로 나가서 찾아봤다. 라이브러리 코드를 보니 quote-block 처리가 빠져있다. 2016-12-13 커밋에 추가했네. 하지만 내가 받은 패키지에는 처리가 빠져있다. org-plus-contrib-20170821 버전을 사용 중이다.
(add-to-list 'load-path "~/.emacs.d/lisp/")
(require 'my-ox-confluence)
에라이 몰라몰라. 최신 ox-confluence 코드를 복사했다. 라이브러리 이름만 살짝 변경해서 사용 중이다. 막 수정하며 편하게 사용하려고.
뭐 귀찮은 일이 좀 있었지만 org-mode만 사용하면 돼서 행복~
C-x C-s C-x C-c