Chciałbym skorzystać z pakietów wniesionych przez org-mode: http://orgmode.org/worg/org-contrib/
[EDYCJA] ROZWIĄZANIE:
Jak na odpowiedź poniżej: 1) Najpierw należy dodać pakiety elpa.
(require 'package)
...
(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/") t)
...
(package-initialize)
Jest to szczegółowo opisane [tutaj]. 1
2) Następnie, poniżej linii powyżej, można dodać pożądane moduły w następujący sposób:
(require 'org-checklist)
OSTRZEŻENIE
Niektóre pakiety mogą być dostępne w repozytorium git-hub, ale jeszcze nie w oficjalnym repozytorium. (np. org-eww w momencie pisania). Wymaganie ich spowoduje błędy.
Przed dodaniem wymagania zaleca się przeglądanie folderu:
~/.emacs.d/elpa/org-plus-contrib-<DATE>
~/.emacs.d/org/contrib
, a następnie trzeba wymienićCONTRIB_DIR
z"~/.emacs.d/org/contrib/lisp"
.org-plus-contrib
iorg
przy pomocyrequire
lubuse-package
.(add-to-list 'load-path (car (file-expand-wildcards "~/.emacs.d/elpa/org-*/contrib/lisp")))
.Odpowiedzi:
Nie powinieneś robić nic specjalnego. Korzystam z pakietu org-plus-contrib z repozytorium org elpa i mogę wymagać tylko jednego z dołączonych pakietów.
Patrzyłem, a org-eww nie ma w org-plus-contrib, który mam (moja wersja to 20150209)
Zrobiłem (wymagam 'org-checklist) i sprawdziłem to w swoim buforze scratch i ładuje się dobrze.
Być może Twój tryb organizacji nie ładuje się poprawnie? Bardzo ważne jest, aby pakiet org-plus-cntrib został załadowany przed wywołaniem funkcji związanych z org. Jeśli masz coś, co odwołuje się do org, zanim załadujesz pakiet org-plus-contrib, kończysz się połączeniem trybu org w pakiecie, a następnie pakietu org-plus-contrib, co może powodować dziwne zachowanie.
źródło
Zaczerpnięte z dokumentacji online :
źródło