Мой 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)))
Похоже, что он имеет проблемы с анализом некоторых заголовков. Я попытался удалить TITLE
и AUTHOR
заголовки , и он был в состоянии экспорта.
org-mode
org-export
john2x
источник
источник
Ответы:
Полная последовательность шагов, которые работали для меня:
emacs -q
C-u M-x org-reload
package-list-packages
для удаленияorg
: выберите его затемd x
package-list-packages
для переустановкиorg
: выберите его затемi x
После перезапуска emacs все заработало.
источник
C-u M-x org-reload
было достаточно для меня.Я столкнулся с этой проблемой с:
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
иOrg-mode version 8.3.5 (8.3.5-elpa)
.Я смог обойти это, удалив любые мои «заголовки» или любую строку, на которую он жаловался.
Например, удалив этот блок, я смог экспортировать в оба
ox-reveal
иox-twbs
:источник