annotate docs/yahtmlj @ 279:784b25b062cc yatex-1.76

RCS-Checked in as 1.76
author HIROSE Yuuji <yuuji@gentei.org>
date Mon, 14 May 2012 20:03:27 +0900
parents 78d0fdc0459c
children d0c09133ced7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
1 Info file: yahtmlj, -*-Text-*-
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
2 produced by `texinfo-format-buffer'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
3 from file `yahtmlj.tex'
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
4 using `texinfmt.el' version 2.42 of 7 Jul 2006.
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
5
272
78d0fdc0459c Add `@directory' entries to info sources.
HIROSE Yuuji <yuuji@gentei.org>
parents: 271
diff changeset
6 START-INFO-DIR-ENTRY
78d0fdc0459c Add `@directory' entries to info sources.
HIROSE Yuuji <yuuji@gentei.org>
parents: 271
diff changeset
7 * yahtml: (yahtmlj). Yet Another html-mode for Emacs (Japanese).
78d0fdc0459c Add `@directory' entries to info sources.
HIROSE Yuuji <yuuji@gentei.org>
parents: 271
diff changeset
8 END-INFO-DIR-ENTRY
78d0fdc0459c Add `@directory' entries to info sources.
HIROSE Yuuji <yuuji@gentei.org>
parents: 271
diff changeset
9
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
10
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
11
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
12
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
13
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
14 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
15 File: yahtmlj, Node: Top, Next: Intro, Prev: (dir), Up: (dir)
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
16
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
17 * Menu:
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
18
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
19 * Intro:: はじめに
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
20 * Installation:: インストール
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
21 * Command Invocation:: 外部コマンド起動
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
22 * Completion:: 補完入力
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
23 * Jump:: カーソルジャンプ
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
24 * Changing and Deleting:: 変更と削除
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
25 * CSS Support:: スタイルシート補完
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
26 * Customizations:: カスタマイズ変数一覧
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
27 * Copying:: とりあつかい
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
28 * Concept Index:: 索引
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
29
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
30
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
31
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
32 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
33 File: yahtmlj, Node: Intro, Next: Installation, Prev: Top, Up: Top
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
34
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
35 はじめに
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
36 ********
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
37
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
38 yahtmlは GNU Emacs 上で HTML文書を作成する時に、繁雑なHTMLタグの入力を
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
39 補完機能によってスムーズに行えるようにするだけでなく、weblintなどの構文
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
40 チェックプログラム、カーソル位置のURLやファイル名に依存したブラウザ/イ
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
41 メージヴューアの起動などを Emacs 編集画面中から行えるようにするパッケー
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
42 ジです。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
43
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
44 (このInfoは未完成です(__)…)
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
45
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
46
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
47 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
48 File: yahtmlj, Node: Installation, Next: Command Invocation, Prev: Intro, Up: Top
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
49
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
50 インストール
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
51 ************
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
52 * Menu:
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
53
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
54 * yahtml起動のための設定::
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
55 * lintプログラム/ブラウザ/イメージヴューア環境等の設定::
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
56 * WWWページ環境用変数の設定::
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
57
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
58
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
59 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
60 File: yahtmlj, Node: yahtml起動のための設定, Next: lintプログラム/ブラウザ/イメージヴューア環境等の設定, Prev: Installation, Up: Installation
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
61
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
62 yahtml起動のための設定
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
63 ======================
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
64
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
65
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
66 `~/.emacs'に下の2項目を加えます。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
67
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
68 (setq auto-mode-alist
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
69 (cons (cons "\\.html$" 'yahtml-mode) auto-mode-alist))
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
70 (autoload 'yahtml-mode "yahtml" "Yet Another HTML mode" t)
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
71
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
72 次にyahtmlに必要なファイル(`yahtml.el', `yatexlib.el',
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
73 `yatexprc.el') を置くディレクトリを load-path に加えます。たとえば、
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
74 `~/src/emacs/yahtml'に置くのであれば、
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
75
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
76 (setq load-path (cons (expand-file-name "~/src/emacs/yahtml") load-path))
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
77
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
78 などとします。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
79
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
80 以上の設定により、拡張子が .html であるファイルを編集すると自動的に
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
81 yahtml がロードされます。yahtmlが正常に起動できたときはモードラインの表
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
82 示が「yahtml」に変わります。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
83
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
84
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
85 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
86 File: yahtmlj, Node: lintプログラム/ブラウザ/イメージヴューア環境等の設定, Next: WWWページ環境用変数の設定, Prev: yahtml起動のための設定, Up: Installation
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
87
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
88 lintプログラム/ブラウザ/イメージヴューア環境等の設定
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
89 ====================================================
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
90
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
91 利用する外部プログラムなどに関する以下の変数を確認し、必要なら正しい値
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
92 に変更します(括弧内はデフォルト値)。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
93 `yahtml-www-browser'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
94 ... 起動するブラウザのコマンド名(netscape)
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
95 `yahtml-image-viewer'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
96 ... 起動する画像ビューアのコマンド名(xv)
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
97 `yahtml-lint-program'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
98 ... 構文チェックプログラムのコマンド名(jweblint)
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
99 `yahtml-kanji-code'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
100 ... htmlファイルの漢字コード
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
101
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
102
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
103 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
104 File: yahtmlj, Node: WWWページ環境用変数の設定, Prev: lintプログラム/ブラウザ/イメージヴューア環境等の設定, Up: Installation
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
105
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
106 WWWページ環境用変数の設定
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
107 =========================
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
108
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
109 ホームページとなるファイルが存在するPATH名に関する変数を設定します。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
110 `yahtml-path-url-alist'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
111 ... ファイルシステム上のPATH名と、URLの対応表
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
112 `yahtml-directory-index'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
113 ... URL指定でファイル名を省略したときに表示されるインデックス
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
114 ファイル名(NCSA系httpdなら `index.html', CERN系なら
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
115 `Welcome.html'が一般的)
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
116
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
117 変数 `yahtml-path-url-alist' の設定例を示します。例えば、自宅では、
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
118 `/home/yuuji/http/' が `http://localhost/~yuuji' で参照でき、職場では
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
119 `/usr/home/yuuji/www/' が`http://www.keio.ac.jp/~yuuji/' で参照できるよ
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
120 うになっている場合は以下のように設定します。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
121
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
122 (setq yahtml-path-url-alist
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
123 '(("/home/yuuj/http" . "http://localhost/~yuuji")
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
124 ("/usr/home/yuuj/www" . "http://www.keio.ac.jp/~yuuji")))
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
125
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
126 この対応組はいくらでも設定することができます。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
127
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
128
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
129 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
130 File: yahtmlj, Node: Command Invocation, Next: Completion, Prev: Installation, Up: Top
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
131
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
132 外部コマンド起動
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
133 ****************
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
134
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
135 HTMLファイル編集にかかわるいくつかのコマンドを即座に呼ぶことができます。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
136 `[prefix] t j'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
137 ... HTML構文チェッカ(jweblint)起動
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
138 `[prefix] t p'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
139 ... 現在のページを対象としたブラウザ起動
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
140 `[prefix] t r'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
141 ... 現在のページがブラウザに表示されているときのreload指定
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
142
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
143
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
144 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
145 File: yahtmlj, Node: Completion, Next: Jump, Prev: Command Invocation, Up: Top
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
146
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
147 補完入力
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
148 ********
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
149
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
150 「野鳥」で利用できる、「begin型補完」、「section型補完」、「large型補
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
151 完」、「maketitle型補完」、「アクセント補完」と全く同じキー操作で対応す
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
152 るHTMLタグの補完入力ができます。それぞれの型の補完は順に、「複数行に渡
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
153 るタグ入力」、「空要素タグ(imgなど)の補完」、「一行内での開始/終了タグ
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
154 の入力」、「空要素空属性タグの入力」、「文字参照入力」に対応しています。
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
155 具体的には
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
156
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
157 `[prefix] b (野鳥のbegin補完に対応)'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
158 ...
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
159 <ul>
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
160 </ul>
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
161
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
162 のように開始タグと終了タグを二行に渡って書きたい場合の補完を指しま
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
163 す。おもにブロック型タグが補完候補に含まれます。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
164
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
165 `[prefix] s (野鳥のsection型補完に対応)'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
166 ...
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
167 <img src="foo.gif" alt="photo">
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
168
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
169 のように終了タグを持たず、かつ属性値のみで機能を指定するタグを補完
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
170 します。補完候補としては、img, input が存在します。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
171
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
172 `[prefix] l (野鳥のlarge型補完に対応)'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
173 ... begin型補完とほぼ同じですが、
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
174
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
175 <big> 〜 </big>
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
176
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
177 のように一行内に開始/終了タグを入れたいときに利用します。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
178
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
179 `[prefix] m (野鳥のmaketitle型補完に対応)'
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
180 ... 要素も属性値も持たないタグを補完入力します。<br>
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
181 などが補完候補に相当します。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
182
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
183 `[prefix] a (野鳥のアクセント補完に対応)'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
184 ... エンティティ参照による文字表記を入力するときに用います。
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
185 デフォルトでは < (&lt;), > (&gt;), & (&amp;), " (&quot;), '
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
186 (&apos;),ブランク (&nbsp;) の補完入力が行えます。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
187
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
188
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
189 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
190 File: yahtmlj, Node: Jump, Next: Changing and Deleting, Prev: Completion, Up: Top
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
191
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
192 カーソルジャンプ
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
193 ****************
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
194 文書中のいろいろな場所で
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
195
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
196 `[prefix] g'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
197 ... 対応するオブジェクトにジャンプ
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
198
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
199 を押すことにより、カーソル位置のHTML構文に対応する場所にジャンプします。
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
200 対応関係が存在すると解釈されるコマンドには以下のものがあります。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
201
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
202 * `<TAG>' ←→ `</TAG>'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
203 * `<img src="画像ファイル">' → 対応するviewer起動
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
204 * `<a href="リンク先">' → リンク先へのポイント移動
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
205 * `<applet code="プログラム">' → Javaソースプログラムへの移動
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
206
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
207
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
208 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
209 File: yahtmlj, Node: Changing and Deleting, Next: CSS Support, Prev: Jump, Up: Top
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
210
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
211 変更/削除
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
212 *********
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
213
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
214 * Menu:
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
215
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
216 * 対タグの変更::
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
217 * 文字参照への変更::
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
218 * リジョン内文字のURLencode::
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
219 * td括り/tr括り::
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
220
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
221
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
222 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
223 File: yahtmlj, Node: 対タグの変更, Next: 文字参照への変更, Prev: Changing and Deleting, Up: Changing and Deleting
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
224
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
225 対タグの変更
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
226 ============
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
227 文書中のいろいろな場所で
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
228
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
229 `[prefix] c'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
230 ... 対応するタグ等を変更
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
231
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
232 を押すことにより、カーソル位置のHTML構文に応じた記述内容の変更を行いま
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
233 す。カーソル位置と変更する内容の対応は以下の通りです。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
234
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
235 * `<TAG>'〜`</TAG>'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
236 ... `TAG' の変更
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
237 * `<img src="画像ファイル" alt="photo">' などの属性値
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
238 ... 属性値の変更
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
239
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
240
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
241 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
242 File: yahtmlj, Node: 文字参照への変更, Next: リジョン内文字のURLencode, Prev: 対タグの変更, Up: Changing and Deleting
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
243
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
244 文字参照への変更
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
245 ================
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
246 文字としての < や > を表現するときは、文字参照を用いて&lt; や &gt; と表
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
247 記する必要がありますが、HTML以外のファイルからこれらの文字を含むテキス
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
248 トを張り込んだ場合などに、これらの文字を一括して文字参照形式に変換でき
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
249 ます。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
250
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
251 `[prefix] ;'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
252 ... 指定した領域の文字参照に置き換えるべき文字の置換
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
253 `[prefix] :'
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
254 ... 指定した領域の文字参照を参照文字そのものに置換
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
255 ([prefix] ; の逆変換)
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
256
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
257
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
258
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
259 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
260 File: yahtmlj, Node: リジョン内文字のURLencode, Next: td括り/tr括り, Prev: 文字参照への変更, Up: Changing and Deleting
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
261
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
262 リジョン内文字のURLencode
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
263 =========================
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
264 `[prefix] #'
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
265
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
266 ... 指定した領域内に URLencode すべき文字があればそれらを
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
267 エンコード表記に置換。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
268
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
269
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
270 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
271 File: yahtmlj, Node: td括り/tr括り, Prev: リジョン内文字のURLencode, Up: Changing and Deleting
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
272
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
273 td括り/tr括り
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
274 =============
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
275 空白区切りで書いた表形式の行レコードを <td> 括りの並び,あるいはそれら
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
276 をさらに <tr> で括った行並びに変換できます。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
277 `[prefix] }'
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
278
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
279 ... 現在のリジョンにあるデータを空白区切りごとに
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
280 <td>...</td> で括る
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
281 `[prefix] ]'
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
282
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
283 ... 現在のリジョンにある行を上記td括りをほどこしてからさらに行
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
284 ごとに <tr>...</tr> で括るデフォルトでは空白区切りですが,これを変える
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
285 ときはDelimiter: の問い合わせに区切り文字を指定します。たとえばカンマ
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
286 (,)を指定するとCSVから表を作ることができます。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
287
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
288 td以外の要素,具体的には th で括りたい場合は universal-argument
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
289 (`C-u') をつけて上記2つのコマンドを呼びます。どの要素で括るかの質問が増
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
290 えるのでそれに th と入れれば,各フィールドを <th>...</th>で括ります。も
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
291 し,第1フィールドのみ th で,残りを全部 td 括りにしたいときは thd と入
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
292 力して下さい。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
293
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
294
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
295 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
296 File: yahtmlj, Node: CSS Support, Next: Customizations, Prev: Changing and Deleting, Up: Top
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
297
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
298 CSS(スタイルシート)サポート
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
299 ***************************
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
300
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
301 * Menu:
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
302
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
303 * CSS-class completion::
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
304 * Reread CSS file::
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
305
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
306
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
307 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
308 File: yahtmlj, Node: CSS-class completion, Next: Reread CSS file, Prev: CSS Support, Up: CSS Support
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
309
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
310 CSSクラス名補完
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
311 ===============
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
312 HTML屋はCSS(Cascading Style Sheets)のクラス名を補完入力することができま
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
313 す。スタイル定義として
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
314
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
315 h1.foo, h2.foo { background-color: 0xffffff; }
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
316 h1.bar, h2.bar { font-size: 120%; }
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
317
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
318 のようなものがあった場合に、h1またはh2タグを [prefix] b や [prefix] l
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
319 で補完入力した場合に、それらに有効な class 名である foo, bar を候補とし
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
320 て補完入力することが可能です。また
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
321
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
322 .caution { font-size: 120%; background-color: 0xc00000;}
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
323
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
324 のような全てのエレメントに働くclassが定義されていた場合は、全てのタグの
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
325 補完入力時にclass参照入力を求められます。これが煩わしい場合はエレメント
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
326 名入力確定のときにリターンキー(またはC-m)ではなく、C-jを押せばclass補完
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
327 入力をキャンセルできます。たとえば
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
328
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
329 [prefix] l 行内タグ補完を起動
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
330 (または[prefix] l SPC)
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
331 tt <tt></tt>をいれたいのでttと入力
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
332 C-m
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
333
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
334 とした場合は続いて class= と補完プロンプトが出ますが、
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
335
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
336 [prefix] l 行内タグ補完を起動
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
337 (または[prefix] l SPC)
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
338 tt <tt></tt>をいれたいのでttと入力
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
339 C-j
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
340
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
341 と最後を `C-j' で入力した場合は class 補完プロンプトは出ません。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
342
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
343
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
344 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
345 File: yahtmlj, Node: Reread CSS file, Prev: CSS-class completion, Up: CSS Support
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
346
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
347 CSS定義ファイルの読み直し
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
348 =========================
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
349 htmlファイルを編集中にCSS定義ファイルを修正し、追加した
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
350 classを補完候補として直ちに読み込ませたい場合は、
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
351 `M-x yahtml-mode' として再起動を行ってください。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
352
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
353
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
354 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
355 File: yahtmlj, Node: Customizations, Next: Copying, Prev: CSS Support, Up: Top
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
356
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
357 カスタマイズ
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
358 ************
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
359
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
360 yahtmlの動作を制御する変数について説明します。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
361
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
362 * Menu:
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
363
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
364 * All customizable variables:: カスタマイズ変数一覧
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
365 * Hook variables:: hook変数
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
366
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
367
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
368 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
369 File: yahtmlj, Node: All customizable variables, Next: Hook variables, Prev: Customizations, Up: Customizations
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
370
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
371 カスタマイズ変数一覧
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
372 ====================
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
373
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
374 -- Variable: yahtml-prefix
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
375 yahtml-mode 中のプリフィクスキー (`\C-c')
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
376
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
377 -- Variable: yahtml-image-viewer
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
378 imgで参照している画像ファイルを表示するときに起動するコマンド
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
379 (xv)
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
380
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
381 -- Variable: yahtml-www-browser
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
382 `[prefix]g' で外部ページを表示するときに起動するブラウザ (netscape)
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
383
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
384 -- Variable: yahtml-kanji-code
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
385 デフォルトの漢字コード。1=sjis, 2=jis, 3=euc, 4=utf-8 (2)
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
386 .htaccess ファイルに
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
387 AddType "text/html; charset=xxx" .htmlの記述があった場合はそ
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
388 れに従う
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
389
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
390 -- Variable: yahtml-fill-column
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
391 auto-fillするときのカラム数 (72)
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
392
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
393 -- Variable: yahtml-fill-prefix
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
394 yahtml-mode 固有のfill-prefix (`nil')
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
395
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
396 -- Variable: yahtml-path-url-alist
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
397 OSのファイルシステム上でのフルパス名と、その外部公開時のURLの対応
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
398 表。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
399
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
400 -- Variable: yahtml-directory-index
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
401 サーバアクセス時ファイル名を省略したときにデフォルトで開かれるイン
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
402 デックスファイルの名前。多くの場合 index.html。(`"index.html"')
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
403
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
404 -- Variable: yahtml-lint-program
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
405 HTML構文チェックプログラム。(`"jweblint"')
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
406
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
407 -- Variable: yahtml-hate-too-deep-indentation
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
408 ネストした列挙系環境でのインデントが深すぎるときにtにする。
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
409 (`nil')
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
410
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
411 -- Variable: yahtml-always-/p
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
412 `<p>' をいれたら必ず `</p>' したい人向け。`nil'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
413
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
414 -- Variable: yahtml-p-prefered-env-regexp
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
415 自動的に `<p>' を入れて欲しい環境。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
416 (`"^\\(body\\|dl\\|blockquote\\)"')
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
417
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
418 -- Variable: yahtml-template-file
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
419 新規HTMLファイル作成時に自動的に挿入して欲しいファイル名。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
420 `"~/http/template.html"'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
421
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
422 -- Variable: yahtml-prefer-upcases
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
423 タグに大文字を使いたい。`nil'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
424
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
425 -- Variable: yahtml-prefer-upcase-attributes
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
426 属性指定子に大文字を使いたい。`nil'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
427
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
428 -- Variable: yahtml-server-type
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
429 Apache系のサーバを利用している場合は 'apache をセットする。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
430 ./.htaccess を参照するかどうかを決定する。`'apache'
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
431
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
432 -- Variable: yahtml-apache-access-file
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
433 `yahtml-server-type' が `'apache' のときにアクセス制限ファイル名を
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
434 指定。`".htaccess"'
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
435
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
436 -- Variable: yahtml-shell-command-option
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
437 シェルで別コマンドを起動するときのオプション。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
438
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
439 -- Variable: yahtml-translate-hyphens-when-comment-region
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
440 領域コメントアウトをするときに既に存在するハイフンを `&#45;' に変
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
441 更するかどうか。(`t')
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
442
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
443 -- Variable: yahtml-entity-reference-chars-alist
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
444 エンティティ参照(Entity Reference)で記述すべき文字群を`'(?文
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
445 字 . "エンティティ表記")' という形式を列挙したalistで並べる。デフォ
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
446 ルトで `<', `>', `&', `'', `"' に対するalistが設定されているので、
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
447 追加したい分だけを記述すれば良い。cdr部 `"エンティティ表記"' は、
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
448 先頭の `&' と 末尾の`;'は含めずに書く。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
449
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
450 -- Variable: yahtml-faithful-to-htmllint
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
451 構文チェッカとして htmllint を利用する場合ちょっとした余計な空白な
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
452 どに対しても警告を示すので、これを回避するときにはこの変数を`t'に
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
453 する。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
454
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
455 -- Variable: yahtml-use-css
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
456 CSSの補完機能を使うかどうか (`t')
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
457
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
458 -- Variable: yahtml-image-inspection-bytes
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
459 画像ファイルのサイズを調べるときに読み込むバイト数 (`10000')
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
460
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
461 -- Variable: yahtml:img-default-alt-format
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
462 <img src...>のALT属性のデフォルト文字列の書式。%xは画像の幅、%yは
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
463 画像の高さ、%sはファイルサイズに置換される (`"%xx%y(%sbytes)"')
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
464
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
465 -- Variable: yahtml-escape-chars
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
466 href補完などのときに予約文字をURLエンコードするか; 'askのときは確
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
467 認してから置換する (`'ask')
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
468
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
469 -- Variable: yahtml-use-font-lock
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
470 ソースの色づけパッケージとして font-lock を利用するか(`(featurep
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
471 'font-lock)')
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
472
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
473 -- Variable: yahtml-use-hilit19
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
474 ソースの色づけパッケージとして hilit19 を利用するか(`(featurep
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
475 'hilit19)')
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
476
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
477 -- Variable: yahtml-indentation-boundary
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
478 インデント計算を打ち切ってよい境界となる正規表現(`"^\\s
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
479 *<h[1-3]>"')
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
480
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
481
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
482 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
483 File: yahtmlj, Node: Hook variables, Prev: All customizable variables, Up: Customizations
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
484
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
485 hook変数
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
486 ========
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
487
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
488
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
489
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
490 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
491 File: yahtmlj, Node: Copying, Next: Concept Index, Prev: Customizations, Up: Top
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
492
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
493 取り扱い
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
494 ********
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
495
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
496 本プログラムはフリーソフトウェアです。本プログラムを使用して生じたい
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
497 かなる結果に対しても作者は責任を負わないこととします。転載等に関しては
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
498 制限いたしません。常識的に扱ってください。また、使用している旨をメイル
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
499 でお知らせいただくと、作者は喜んでサポートに励むことでしょう。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
500
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
501 苦情、希望、バグ報告、感想等は歓迎いたします。連絡は yuuji@yatex.org
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
502 まで(2000年12月現在)。継続的に使用してくださる方はメイリングリスト「fj
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
503 野鳥の会」に是非加入してください。加入方法については本パッケージの
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
504 `docs/htmlqa'ファイルの「その他」の章を御覧ください。
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
505
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
506 仕様は、予告なく確実に(気分次第で)変更されます:-p。
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
507
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
508 広瀬雄二
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
509
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
510
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
511
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
512 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
513 File: yahtmlj, Node: Concept Index, Prev: Copying, Up: Top
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
514
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
515 索引
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
516 ****
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
517
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
518 * Menu:
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
519
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
520 * カスタマイズ[かすたまいす]: Customizations. (line 5)
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
521 * キーアサイン[きいあさいん]: Customizations. (line 5)
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
522 * Demacs: Intro. (line 5)
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
523 * HTML屋[HTMLや]: Intro. (line 5)
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
524 * LaTeX: Intro. (line 5)
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
525 * Mule: Intro. (line 5)
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
526 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
527 Tag table:
272
78d0fdc0459c Add `@directory' entries to info sources.
HIROSE Yuuji <yuuji@gentei.org>
parents: 271
diff changeset
528 Node: Top260
78d0fdc0459c Add `@directory' entries to info sources.
HIROSE Yuuji <yuuji@gentei.org>
parents: 271
diff changeset
529 Node: Intro729
279
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
530 Node: Installation1009
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
531 Node: yahtml起動のための設定1197
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
532 Node: lintプログラム/ブラウザ/イメージヴューア環境等の設定1849
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
533 Node: WWWページ環境用変数の設定2349
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
534 Node: Command Invocation3151
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
535 Node: Completion3478
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
536 Node: Jump4460
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
537 Node: Changing and Deleting4859
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
538 Node: 対タグの変更5033
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
539 Node: 文字参照への変更5383
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
540 Node: リジョン内文字のURLencode5767
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
541 Node: td括り/tr括り5998
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
542 Node: CSS Support6619
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
543 Node: CSS-class completion6817
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
544 Node: Reread CSS file7800
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
545 Node: Customizations8022
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
546 Node: All customizable variables8246
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
547 Node: Hook variables11270
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
548 Node: Copying11382
784b25b062cc RCS-Checked in as 1.76
HIROSE Yuuji <yuuji@gentei.org>
parents: 272
diff changeset
549 Node: Concept Index11878
271
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
550 
d467c0fb6083 Preparing for 1.76 release
HIROSE Yuuji <yuuji@gentei.org>
parents: 205
diff changeset
551 End tag table

yatex.org