orgmode 8.3으로 업그레이드 할 때 org 파일 내보내기가 중단됨


23

내 orgmode는 최근에 최근 8.3으로 업데이트되었으며 더 이상 init.org 파일을 HTML로 내보낼 수 없습니다 .

*Messages*버퍼에 다음과 같은 결과가 나타납니다 .

org-babel-exp process emacs-lisp at line 34...
org-babel-exp process emacs-lisp at line 44...
org-babel-exp process emacs-lisp at line 51...
... hundreds of lines like these ...
apply: Wrong type argument: listp, #("John's Emacs Config" 0 19 (:parent (#0)))

헤더 일부를 파싱하는 데 문제가있는 것 같습니다. TITLEAUTHOR헤더를 제거하려고 시도했지만 내보낼 수있었습니다.


2
이전 버전이로드되는 동안 새 조직이 컴파일되는 데 문제가있을 수 있습니다. 조직이로드되지 않은 클린 세션에 설치하십시오.
Kyle Meyer

답변:


25

나를 위해 일한 전체 단계 시퀀스 :

  • 명령 행에서 :
    • init 파일을로드하지 않고 emacs를 실행하십시오. emacs -q
  • 이맥스에서 :
    • 운영 C-u M-x org-reload
    • package-list-packages제거하는 데 사용 org: 선택 후d x
    • package-list-packages다시 설치하는 데 사용 org: 그것을 선택한 다음i x

이맥스를 다시 시작한 후 모든 것이 작동했습니다.


7
C-u M-x org-reload나를 위해 충분했다.
Alfred M.

0

나는이 문제로 실행했습니다 : GNU Emacs 25.1.50.1 (x86_64-apple-darwin15.5.0, NS appkit-1404.47 Version 10.11.5 (Build 15F34)) of 2016-07-26Org-mode version 8.3.5 (8.3.5-elpa).

내 "제목"또는 불만이 제기 된 행을 제거하여 문제를 해결할 수있었습니다.

예를 들어이 블록을 제거하면 ox-reveal및 모두로 내보낼 수있었습니다 ox-twbs.

#+TITLE:  My Emacs Configuration
#+AUTHOR: JJ Asghar
#+EMAIL:  jjasghar@email.com

위의 답변을 따라 내 문제를 해결했습니다.
JJ Asghar
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.