annotate install @ 299:d0c09133ced7 yatex-1.77

Rebuild info.
author HIROSE Yuuji <yuuji@gentei.org>
date Mon, 01 Apr 2013 23:03:29 +0900
parents 1de7ae500ca4
children e009c4f86ede
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
83
680d92784c1a Initial revision
yuuji
parents:
diff changeset
1 # (This file is encoded with MS-KANJI(Shift JIS) coding system)
680d92784c1a Initial revision
yuuji
parents:
diff changeset
2
680d92784c1a Initial revision
yuuji
parents:
diff changeset
3 Installation of YaTeX / 野鳥のインストール
680d92784c1a Initial revision
yuuji
parents:
diff changeset
4 ******************************************
680d92784c1a Initial revision
yuuji
parents:
diff changeset
5
680d92784c1a Initial revision
yuuji
parents:
diff changeset
6 Put these expressions into your ~/.emacs
680d92784c1a Initial revision
yuuji
parents:
diff changeset
7 まず ~/.emacsに下の2項目を加えます。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
8
680d92784c1a Initial revision
yuuji
parents:
diff changeset
9 (setq auto-mode-alist
680d92784c1a Initial revision
yuuji
parents:
diff changeset
10 (cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist))
680d92784c1a Initial revision
yuuji
parents:
diff changeset
11 (autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)
680d92784c1a Initial revision
yuuji
parents:
diff changeset
12
680d92784c1a Initial revision
yuuji
parents:
diff changeset
13 Then, add certain path name where you put files of YaTeX to your
680d92784c1a Initial revision
yuuji
parents:
diff changeset
14 load-path. If you want to put them in `~/src/emacs', write
680d92784c1a Initial revision
yuuji
parents:
diff changeset
15 次に野鳥の emacs-lisp ファイル群を置くディレクトリを load-path に加えます。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
16 たとえば、`~/src/emacs/yatex'に置くのであれば、
680d92784c1a Initial revision
yuuji
parents:
diff changeset
17
680d92784c1a Initial revision
yuuji
parents:
diff changeset
18 (setq load-path (cons (expand-file-name "~/src/emacs/yatex") load-path))
680d92784c1a Initial revision
yuuji
parents:
diff changeset
19
680d92784c1a Initial revision
yuuji
parents:
diff changeset
20 in your ~/.emacs.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
21 などとします。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
22
680d92784c1a Initial revision
yuuji
parents:
diff changeset
23 Then edit makefile and set your environment variable `DISPLAY' correctly,
680d92784c1a Initial revision
yuuji
parents:
diff changeset
24 exec the next.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
25 続いて makefile を編集し、環境変数 DISPLAY の値を正しくセットしてから
680d92784c1a Initial revision
yuuji
parents:
diff changeset
26
680d92784c1a Initial revision
yuuji
parents:
diff changeset
27 % make install
680d92784c1a Initial revision
yuuji
parents:
diff changeset
28
680d92784c1a Initial revision
yuuji
parents:
diff changeset
29 でインストールを行ってください。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
30
680d92784c1a Initial revision
yuuji
parents:
diff changeset
31 If `make install' fails, do as follows;
680d92784c1a Initial revision
yuuji
parents:
diff changeset
32 もし `make install' でうまく行かない時は下記のように手動でインストール
680d92784c1a Initial revision
yuuji
parents:
diff changeset
33 を行ってください。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
34
680d92784c1a Initial revision
yuuji
parents:
diff changeset
35 First, copy `*.el' to suitable directory.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
36 最初に、野鳥の emacs-lisp ファイル群を適当なディレクトリにコピーします。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
37
680d92784c1a Initial revision
yuuji
parents:
diff changeset
38 Then copy `help/YATEXHLP.eng' to $EMACS/etc directory, which is
680d92784c1a Initial revision
yuuji
parents:
diff changeset
39 displayed by typin `exec-directory C-j' in the *scratch* buffer
680d92784c1a Initial revision
yuuji
parents:
diff changeset
40 (on Emacs19, $exec-directory/../../site-lisp).
680d92784c1a Initial revision
yuuji
parents:
diff changeset
41 つぎに、help/YATEXHLP.jp を Emacs の etc ディレクトリに入れます。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
42 (*scratch* バッファで「exec-directory C-j」とうって示されるところです
680d92784c1a Initial revision
yuuji
parents:
diff changeset
43 Emacs19以降の場合 doc-directory の ../../site-lisp)
680d92784c1a Initial revision
yuuji
parents:
diff changeset
44
680d92784c1a Initial revision
yuuji
parents:
diff changeset
45
680d92784c1a Initial revision
yuuji
parents:
diff changeset
46 Finally, copy `docs/yatexe' and `docs/yahtmle' to Info directory and
680d92784c1a Initial revision
yuuji
parents:
diff changeset
47 append the contents of `dir' in this directory to `dir' of Info directory.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
48 最後に、info ディレクトリに docs/yatexj, docs/yatexe, docs/yahtmlj,
680d92784c1a Initial revision
yuuji
parents:
diff changeset
49 docs/yahtmle をコピーし、info ディレクトリの dir というファイルにこのディ
680d92784c1a Initial revision
yuuji
parents:
diff changeset
50 レクトリの dir ファイルの中身を追加します。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
51
680d92784c1a Initial revision
yuuji
parents:
diff changeset
52 Note that when you byte-compile yatex19.el, do it on window system.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
53 This file cannot be compiled on terminal Emacs because it requires
680d92784c1a Initial revision
yuuji
parents:
diff changeset
54 hilit19.el, which cannot be loaded on terminal Emacs. But you don't
680d92784c1a Initial revision
yuuji
parents:
diff changeset
55 have to byte-compile it.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
56 注意: yatex19.el をバイトコンパイルする時はウィンドウシステム上の emacs
680d92784c1a Initial revision
yuuji
parents:
diff changeset
57 で行って下さい。emacs -nw では、hilit19.el がロードできず、正常にコンパ
680d92784c1a Initial revision
yuuji
parents:
diff changeset
58 イルできません。うまくいかない場合はバイトコンパイルしなくて構いません。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
59
680d92784c1a Initial revision
yuuji
parents:
diff changeset
60
680d92784c1a Initial revision
yuuji
parents:
diff changeset
61 About yahtml / yahtmlについて
680d92784c1a Initial revision
yuuji
parents:
diff changeset
62 *****************************
680d92784c1a Initial revision
yuuji
parents:
diff changeset
63
100
948655c12676 Remove ancient expresisons
yuuji@gentei.org
parents: 99
diff changeset
64 Yahtml is a different package for writing HTML files with Emacs. It is
83
680d92784c1a Initial revision
yuuji
parents:
diff changeset
65 very far from html-mode, html-helper-mode or other existing HTML modes.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
66 It is a good successor of YaTeX in HTML world. Do not want it to behave
680d92784c1a Initial revision
yuuji
parents:
diff changeset
67 as modes you used. Yahtml doesn't lessen the number of initial typing
680d92784c1a Initial revision
yuuji
parents:
diff changeset
68 not so much. But it lessens your effort of polishing/debugging your
680d92784c1a Initial revision
yuuji
parents:
diff changeset
69 source, tracing links between file or URL, and browsing the result with
204
1de7ae500ca4 Synchronize docs with recent state.
yuuji@gentei.org
parents: 100
diff changeset
70 browsers. If you had not used YaTeX, the concept of `C-c g', `C-c k',
83
680d92784c1a Initial revision
yuuji
parents:
diff changeset
71 and `C-c c' are very new to you. If you are interested in the
680d92784c1a Initial revision
yuuji
parents:
diff changeset
72 philosophy of YaTeX, please take a look at the info file of YaTeX.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
73
680d92784c1a Initial revision
yuuji
parents:
diff changeset
74 yahtml.el は html-mode とか html-helper-mode とかとはじぇえ〜〜んじぇん
680d92784c1a Initial revision
yuuji
parents:
diff changeset
75 違います。「html-helper-mode でいうところのあの機能はないの〜」とかそう
680d92784c1a Initial revision
yuuji
parents:
diff changeset
76 いう気持で使うと、すげー調子悪いです。逆に、野鳥のインタフェースを知って
100
948655c12676 Remove ancient expresisons
yuuji@gentei.org
parents: 99
diff changeset
77 使っているとかなり調子良いです。
83
680d92784c1a Initial revision
yuuji
parents:
diff changeset
78
680d92784c1a Initial revision
yuuji
parents:
diff changeset
79 Installation of yahtml / yahtmlのインストール
680d92784c1a Initial revision
yuuji
parents:
diff changeset
80 *********************************************
680d92784c1a Initial revision
yuuji
parents:
diff changeset
81
680d92784c1a Initial revision
yuuji
parents:
diff changeset
82 Follow the guidance in the beginning of yahtml.el.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
83 yahtml.el の先頭部分にある [Installation] にしたがって下さい。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
84
680d92784c1a Initial revision
yuuji
parents:
diff changeset
85 Then the set some variables correctly. Here are the major of them.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
86 Parenthesized values are default.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
87 以下の変数を環境に合わせて設定して下さい(括弧内はデフォルト値)。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
88
99
b1602e0ff018 Refer to utf-8:4
yuuji@gentei.org
parents: 83
diff changeset
89 * yahtml-kanji-code HTML文書のデフォルト漢字コード
b1602e0ff018 Refer to utf-8:4
yuuji@gentei.org
parents: 83
diff changeset
90 1=SJIS, 2=JIS, 3=EUC, 4=UTF-8
83
680d92784c1a Initial revision
yuuji
parents:
diff changeset
91 * yahtml-image-viewer Image viewer / 画像ヴューア
680d92784c1a Initial revision
yuuji
parents:
diff changeset
92 * yahtml-www-browser WWW browser / WWWブラウザ
680d92784c1a Initial revision
yuuji
parents:
diff changeset
93 * yahtml-path-url-alist List of unix path name vs. its URL name
680d92784c1a Initial revision
yuuji
parents:
diff changeset
94 within the WWW world. See the definition
680d92784c1a Initial revision
yuuji
parents:
diff changeset
95 of it (in yahtml.el) as an example.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
96 UNIXパス名と、そのWWWでのURL名の対応リス
680d92784c1a Initial revision
yuuji
parents:
diff changeset
97 ト。yahtml.el のこの変数の定義を参考にあ
680d92784c1a Initial revision
yuuji
parents:
diff changeset
98 なた自身のサイトの対応リストを設定して下
680d92784c1a Initial revision
yuuji
parents:
diff changeset
99 さい。
680d92784c1a Initial revision
yuuji
parents:
diff changeset
100 * yahtml-directory-index Directory index file, which is a file
680d92784c1a Initial revision
yuuji
parents:
diff changeset
101 to be opened when URL is ended with
680d92784c1a Initial revision
yuuji
parents:
diff changeset
102 directory name. If you're not sure of
680d92784c1a Initial revision
yuuji
parents:
diff changeset
103 this, ask it to WWW administrator.
680d92784c1a Initial revision
yuuji
parents:
diff changeset
104 Typically `index.html' if your site is
204
1de7ae500ca4 Synchronize docs with recent state.
yuuji@gentei.org
parents: 100
diff changeset
105 running apache, or `Welcome.html' if
1de7ae500ca4 Synchronize docs with recent state.
yuuji@gentei.org
parents: 100
diff changeset
106 CERN httpd.
83
680d92784c1a Initial revision
yuuji
parents:
diff changeset
107 URLでファイル名を省略した時にオープンさ
680d92784c1a Initial revision
yuuji
parents:
diff changeset
108 れるファイル。WWW管理者に聞いて下さい。
204
1de7ae500ca4 Synchronize docs with recent state.
yuuji@gentei.org
parents: 100
diff changeset
109 たいてい index.html でしょう。

yatex.org