Windows XP に org-mode バージョン 7.5 の情報ファイルをインストールするにはどうすればよいですか?

Windows XP に org-mode バージョン 7.5 の情報ファイルをインストールするにはどうすればよいですか?

Windows XPマシンにorg-mode 7.5をインストールしようとしていますが、M-x org-infoEmacs 23.3.1に同梱されているOrgバージョン6.33xのドキュメントが表示されます。

zip ファイルをダウンロードし、「~/.emacs.d/org-7.5/」に解凍しました。

c:/Documents and Settings/myusername/Application Data/.emacs.d/org-7.5:
total used in directory 16 available 279614668
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:50 .
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:58 ..
-rw-rw-rw-  1 myusername Domain Users 14168 03-07 13:29 Makefile
-rw-rw-rw-  1 myusername Domain Users  1051 03-07 13:29 README
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:50 contrib
drwxrwxrwx  1 myusername Domain Users     0 04-08 09:50 doc
drwxrwxrwx  1 myusername Domain Users     0 04-08 10:10 lisp
-rw-rw-rw-  1 myusername Domain Users  1007 03-07 13:29 request-assign-future.txt

セクション 1.2「インストール」組織マニュアル指示には、同梱の Makefile を編集してから を実行するように書かれていますmake。Windows マシンなので、これは機能しません。

C:\Documents and Settings\myusername\Application Data\.emacs.d\org-7.5>make
make
'make' is not recognized as an internal or external command,
operable program or batch file.

それで、ファイルに次の行を追加しました~/.emacs.d/init.el:

(setq load-path (cons "~/.emacs.d/org-7.5/lisp" load-path))

emacs を再起動し、Org 7.5 lisp ディレクトリのバイト コンパイルを実行しました。

ELISP> (version)
"GNU Emacs 23.3.1 (i386-mingw-nt5.1.2600)\n of 2011-03-10 on 3249CTO"
ELISP> load-path

("~/.emacs.d/org-7.5/lisp" "~/.emacs.d" <snip>)

ELISP> (byte-recompile-directory "~/.emacs.d/org-7.5/lisp/" 0 t)
"Done (Total of 99 files compiled)"

次に、init.el に次の行を追加しました。

(require 'org-install)
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
(global-set-key "\C-col" 'org-store-link)
(global-set-key "\C-coc" 'org-capture)
(global-set-key "\C-coa" 'org-agenda)
(global-set-key "\C-cob" 'org-iswitchb)
(setq org-log-done t)

emacs を再度再起動しました。これで Org 7.5 がインストールされました。

ELISP> org-version
"7.5"

しかし、実行した手順では情報ファイルが作成またはインストールされないため、使用すると、M-x org-info6.33x ではなく Org バージョン 7.5 のマニュアルが表示されます。

File: org,  Node: Top,  Next: Introduction,  Prev: (dir),  Up: (dir)

Org Mode Manual
***************

This manual is for Org version 6.33x.

答え1

必要に応じて、Org 7.5 に同梱されているドキュメントを含む行を .emacs または .emacs.d/init.el に追加します Info-default-directory-list

; Find the Org documentation
(setq Info-default-directory-list 
  (cons "~/.emacs.d/org-7.5/doc/" Info-default-directory-list)) 

これにより、奇妙なことが 1 つ発生します。それは、情報モードが開始されると (または を使用M-x info) C-h i、Org モードがメニューの一番上の行になり、メインの Emacs ヘルプの前に表示されることです。

File: dir,  Node: Top   This is the top of the INFO tree

  <snip>

* Menu:

Emacs
* Org Mode: (org).      Outline-based notes management and organizer

* Info: (info).                 How to use the documentation browsing system.
* Emacs: (emacs).               The extensible self-documenting text editor.
* Emacs FAQ: (efaq).            Frequently Asked Questions about Emacs.
* <snip>

org-infoまた、 org-mode が少なくとも 1 回使用されるまで利用できないことがわかったので、常に利用できるように次の行を追加しました。

(require 'org-info)

注記:InfoPath の emacs wiki エントリWindows 以外のマシンでINFOPATHは、代わりに環境変数を使用することをお勧めします。Info-default-directory-list

関連情報