Mój orgmode został niedawno zaktualizowany do najnowszej wersji 8.3 i stwierdziłem, że nie mogę już eksportować pliku init.org jako HTML.
Otrzymuję następujące dane wyjściowe w *Messages*
buforze:
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)))
Wygląda na to, że ma problem z parsowaniem niektórych nagłówków. Próbowałem usunięcie TITLE
i AUTHOR
nagłówki i było w stanie eksportu.
org-mode
org-export
john2x
źródło
źródło
Odpowiedzi:
Pełna sekwencja kroków, które zadziałały dla mnie:
emacs -q
C-u M-x org-reload
package-list-packages
do odinstalowaniaorg
: wybierz go następnied x
package-list-packages
aby ponownie zainstalowaćorg
: wybierz go następniei x
Po ponownym uruchomieniu emacsa wszystko działało.
źródło
C-u M-x org-reload
było dla mnie wystarczające.Wystąpił ten problem z:
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-26
iOrg-mode version 8.3.5 (8.3.5-elpa)
.Byłem w stanie obejść ten problem, usuwając dowolny z moich „tytułów” lub linii, na którą się skarżył.
Na przykład po usunięciu tego bloku udało mi się wyeksportować do obu
ox-reveal
iox-twbs
:źródło