yatex
diff docs/yahtmlj @ 124:6d682b9d4bc8
Info remade with mule.
author | yuuji@gentei.org |
---|---|
date | Thu, 27 May 2010 10:24:53 +0900 |
parents | 590fc51462c7 |
children | 2638644ff9a0 |
line diff
1.1 --- a/docs/yahtmlj Thu May 27 10:16:56 2010 +0900 1.2 +++ b/docs/yahtmlj Thu May 27 10:24:53 2010 +0900 1.3 @@ -1,516 +1,469 @@ 1.4 Info file: yahtmlj, -*-Text-*- 1.5 produced by `texinfo-format-buffer' 1.6 from file `yahtmlj.tex' 1.7 -using `texinfmt.el' version 2.42 of 7 Jul 2006. 1.8 +using `texinfmt.el' version 2.32 of 19 November 1993. 1.9 + 1.10 + 1.11 + 1.12 1.13 1.14 File: yahtmlj, Node: Top, Next: Intro, Prev: (dir), Up: (dir) 1.15 1.16 * Menu: 1.17 1.18 -* Intro:: はじめに 1.19 -* Installation:: インストール 1.20 -* Command Invocation:: 外部コマンド起動 1.21 -* Completion:: 補完入力 1.22 -* Jump:: カーソルジャンプ 1.23 -* Changing and Deleting:: 変更と削除 1.24 -* CSS Support:: スタイルシート補完 1.25 -* Customizations:: カスタマイズ変数一覧 1.26 -* Copying:: とりあつかい 1.27 -* Concept Index:: 索引 1.28 - 1.29 +* Intro:: はじめに 1.30 +* Installation:: インストール 1.31 +* Command Invocation:: 外部コマンド起動 1.32 +* Completion:: 補完入力 1.33 +* Jump:: カーソルジャンプ 1.34 +* Changing and Deleting:: 変更と削除 1.35 +* CSS Support:: スタイルシート補完 1.36 +* Customizations:: カスタマイズ変数一覧 1.37 +* Copying:: とりあつかい 1.38 +* Concept Index:: 索引 1.39 1.40 1.41 1.42 File: yahtmlj, Node: Intro, Next: Installation, Prev: Top, Up: Top 1.43 1.44 -はじめに 1.45 +はじめに 1.46 ******** 1.47 1.48 -yahtmlは GNU Emacs 上で HTML文書を作成する時に、繁雑なHTMLタグの入力を 1.49 -補完機能によってスムーズに行えるようにするだけでなく、weblintなどの構文 1.50 -チェックプログラム、カーソル位置のURLやファイル名に依存したブラウザ/イ 1.51 -メージヴューアの起動などを Emacs 編集画面中から行えるようにするパッケー 1.52 -ジです。 1.53 +yahtmlは GNU Emacs 上で HTML文書を作成する時に、繁雑なHTMLタグの入力を補完 1.54 +機能によってスムーズに行えるようにするだけでなく、weblintなどの構文チェッ 1.55 +クプログラム、カーソル位置のURLやファイル名に依存したブラウザ/イメージヴュー 1.56 +アの起動などを Emacs 編集画面中から行えるようにするパッケージです。 1.57 1.58 -(このInfoは未完成です(__)…) 1.59 - 1.60 +(このInfoは未完成です(__)…) 1.61 1.62 1.63 File: yahtmlj, Node: Installation, Next: Command Invocation, Prev: Intro, Up: Top 1.64 1.65 -インストール 1.66 +インストール 1.67 ************ 1.68 * Menu: 1.69 1.70 -* yahtml起動のための設定:: 1.71 -* lintプログラム/ブラウザ/イメージヴューア環境等の設定:: 1.72 -* WWWページ環境用変数の設定:: 1.73 - 1.74 +* yahtml起動のための設定:: 1.75 +* lintプログラム/ブラウザ/イメージヴューア環境等の設定:: 1.76 +* WWWページ環境用変数の設定:: 1.77 1.78 1.79 -File: yahtmlj, Node: yahtml起動のための設定, Next: lintプログラム/ブラウザ/イメージヴューア環境等の設定, Prev: Installation, Up: Installation 1.80 +File: yahtmlj, Node: yahtml起動のための設定, Next: lintプログラム/ブラウザ/イメージヴューア環境等の設定, Prev: Installation, Up: Installation 1.81 1.82 -yahtml起動のための設定 1.83 +yahtml起動のための設定 1.84 ====================== 1.85 1.86 1.87 -`~/.emacs'に下の2項目を加えます。 1.88 +`~/.emacs'に下の2項目を加えます。 1.89 1.90 (setq auto-mode-alist 1.91 (cons (cons "\\.html$" 'yahtml-mode) auto-mode-alist)) 1.92 (autoload 'yahtml-mode "yahtml" "Yet Another HTML mode" t) 1.93 1.94 -次にyahtmlに必要なファイル(`yahtml.el', `yatexlib.el', 1.95 -`yatexprc.el') を置くディレクトリを load-path に加えます。たとえば、 1.96 -`~/src/emacs/yahtml'に置くのであれば、 1.97 +次にyahtmlに必要なファイル(`yahtml.el', `yatexlib.el', `yatexprc.el') を置 1.98 +くディレクトリを load-path に加えます。たとえば、 `~/src/emacs/yahtml'に置 1.99 +くのであれば、 1.100 1.101 (setq load-path (cons (expand-file-name "~/src/emacs/yahtml") load-path)) 1.102 1.103 -などとします。 1.104 +などとします。 1.105 1.106 - 以上の設定により、拡張子が .html であるファイルを編集すると自動的に 1.107 -yahtml がロードされます。yahtmlが正常に起動できたときはモードラインの表 1.108 -示が「yahtml」に変わります。 1.109 - 1.110 + 以上の設定により、拡張子が .html であるファイルを編集すると自動的に 1.111 +yahtml がロードされます。yahtmlが正常に起動できたときはモードラインの表示 1.112 +が「yahtml」に変わります。 1.113 1.114 1.115 -File: yahtmlj, Node: lintプログラム/ブラウザ/イメージヴューア環境等の設定, Next: WWWページ環境用変数の設定, Prev: yahtml起動のための設定, Up: Installation 1.116 +File: yahtmlj, Node: lintプログラム/ブラウザ/イメージヴューア環境等の設定, Next: WWWページ環境用変数の設定, Prev: yahtml起動のための設定, Up: Installation 1.117 1.118 -lintプログラム/ブラウザ/イメージヴューア環境等の設定 1.119 +lintプログラム/ブラウザ/イメージヴューア環境等の設定 1.120 ==================================================== 1.121 1.122 -利用する外部プログラムなどに関する以下の変数を確認し、必要なら正しい値 1.123 -に変更します(括弧内はデフォルト値)。 1.124 +利用する外部プログラムなどに関する以下の変数を確認し、必要なら正しい値に変 1.125 +更します(括弧内はデフォルト値)。 1.126 `yahtml-www-browser' 1.127 - ... 起動するブラウザのコマンド名(netscape) 1.128 + ... 起動するブラウザのコマンド名(netscape) 1.129 `yahtml-image-viewer' 1.130 - ... 起動する画像ビューアのコマンド名(xv) 1.131 + ... 起動する画像ビューアのコマンド名(xv) 1.132 `yahtml-lint-program' 1.133 - ... 構文チェックプログラムのコマンド名(jweblint) 1.134 + ... 構文チェックプログラムのコマンド名(jweblint) 1.135 `yahtml-kanji-code' 1.136 - ... htmlファイルの漢字コード 1.137 - 1.138 + ... htmlファイルの漢字コード 1.139 1.140 1.141 -File: yahtmlj, Node: WWWページ環境用変数の設定, Prev: lintプログラム/ブラウザ/イメージヴューア環境等の設定, Up: Installation 1.142 +File: yahtmlj, Node: WWWページ環境用変数の設定, Prev: lintプログラム/ブラウザ/イメージヴューア環境等の設定, Up: Installation 1.143 1.144 -WWWページ環境用変数の設定 1.145 +WWWページ環境用変数の設定 1.146 ========================= 1.147 1.148 -ホームページとなるファイルが存在するPATH名に関する変数を設定します。 1.149 +ホームページとなるファイルが存在するPATH名に関する変数を設定します。 1.150 `yahtml-path-url-alist' 1.151 - ... ファイルシステム上のPATH名と、URLの対応表 1.152 + ... ファイルシステム上のPATH名と、URLの対応表 1.153 `yahtml-directory-index' 1.154 - ... URL指定でファイル名を省略したときに表示されるインデックス 1.155 - ファイル名(NCSA系httpdなら `index.html', CERN系なら 1.156 - `Welcome.html'が一般的) 1.157 + ... URL指定でファイル名を省略したときに表示されるインデックス 1.158 + ファイル名(NCSA系httpdなら `index.html', CERN系なら 1.159 + `Welcome.html'が一般的) 1.160 1.161 -変数 `yahtml-path-url-alist' の設定例を示します。例えば、自宅では、 1.162 -`/home/yuuji/http/' が `http://localhost/~yuuji' で参照でき、職場では 1.163 -`/usr/home/yuuji/www/' が`http://www.keio.ac.jp/~yuuji/' で参照できるよ 1.164 -うになっている場合は以下のように設定します。 1.165 +変数 `yahtml-path-url-alist' の設定例を示します。例えば、自宅では、 1.166 +`/home/yuuji/http/' が `http://localhost/~yuuji' で参照でき、職場では 1.167 +`/usr/home/yuuji/www/' が`http://www.keio.ac.jp/~yuuji/' で参照できるよう 1.168 +になっている場合は以下のように設定します。 1.169 1.170 (setq yahtml-path-url-alist 1.171 '(("/home/yuuj/http" . "http://localhost/~yuuji") 1.172 ("/usr/home/yuuj/www" . "http://www.keio.ac.jp/~yuuji"))) 1.173 1.174 -この対応組はいくらでも設定することができます。 1.175 - 1.176 +この対応組はいくらでも設定することができます。 1.177 1.178 1.179 File: yahtmlj, Node: Command Invocation, Next: Completion, Prev: Installation, Up: Top 1.180 1.181 -外部コマンド起動 1.182 +外部コマンド起動 1.183 **************** 1.184 1.185 -HTMLファイル編集にかかわるいくつかのコマンドを即座に呼ぶことができます。 1.186 +HTMLファイル編集にかかわるいくつかのコマンドを即座に呼ぶことができます。 1.187 `[prefix] t j' 1.188 - ... HTML構文チェッカ(jweblint)起動 1.189 + ... HTML構文チェッカ(jweblint)起動 1.190 `[prefix] t p' 1.191 - ... 現在のページを対象としたブラウザ起動 1.192 + ... 現在のページを対象としたブラウザ起動 1.193 `[prefix] t r' 1.194 - ... 現在のページがブラウザに表示されているときのreload指定 1.195 - 1.196 + ... 現在のページがブラウザに表示されているときのreload指定 1.197 1.198 1.199 File: yahtmlj, Node: Completion, Next: Jump, Prev: Command Invocation, Up: Top 1.200 1.201 -補完入力 1.202 +補完入力 1.203 ******** 1.204 1.205 -「野鳥」で利用できる、「begin型補完」、「section型補完」、「large型補 1.206 -完」、「maketitle型補完」、「アクセント補完」と全く同じキー操作で対応す 1.207 -るHTMLタグの補完入力ができます。それぞれの型の補完は順に、「複数行に渡 1.208 -るタグ入力」、「空要素タグ(imgなど)の補完」、「一行内での開始/終了タグ 1.209 -の入力」、「空要素空属性タグの入力」、「文字参照入力」に対応しています。 1.210 -具体的には 1.211 +「野鳥」で利用できる、「begin型補完」、「section型補完」、「large型補完」、 1.212 +「maketitle型補完」、「アクセント補完」と全く同じキー操作で対応するHTMLタ 1.213 +グの補完入力ができます。それぞれの型の補完は順に、「複数行に渡るタグ入力」、 1.214 +「空要素タグ(imgなど)の補完」、「一行内での開始/終了タグの入力」、「空要素 1.215 +空属性タグの入力」、「文字参照入力」に対応しています。具体的には 1.216 1.217 -`[prefix] b (野鳥のbegin補完に対応)' 1.218 +`[prefix] b (野鳥のbegin補完に対応)' 1.219 ... 1.220 <ul> 1.221 </ul> 1.222 1.223 - のように開始タグと終了タグを二行に渡って書きたい場合の補完を指しま 1.224 - す。おもにブロック型タグが補完候補に含まれます。 1.225 + のように開始タグと終了タグを二行に渡って書きたい場合の補完を指します。 1.226 + おもにブロック型タグが補完候補に含まれます。 1.227 1.228 -`[prefix] s (野鳥のsection型補完に対応)' 1.229 +`[prefix] s (野鳥のsection型補完に対応)' 1.230 ... 1.231 <img src="foo.gif" alt="photo"> 1.232 1.233 - のように終了タグを持たず、かつ属性値のみで機能を指定するタグを補完 1.234 - します。補完候補としては、img, input が存在します。 1.235 + のように終了タグを持たず、かつ属性値のみで機能を指定するタグを補完し 1.236 + ます。補完候補としては、img, input が存在します。 1.237 1.238 -`[prefix] l (野鳥のlarge型補完に対応)' 1.239 - ... begin型補完とほぼ同じですが、 1.240 +`[prefix] l (野鳥のlarge型補完に対応)' 1.241 + ... begin型補完とほぼ同じですが、 1.242 1.243 - <big> 〜 </big> 1.244 + <big> 〜 </big> 1.245 1.246 - のように一行内に開始/終了タグを入れたいときに利用します。 1.247 + のように一行内に開始/終了タグを入れたいときに利用します。 1.248 1.249 -`[prefix] m (野鳥のmaketitle型補完に対応)' 1.250 - ... 要素も属性値も持たないタグを補完入力します。<br> 1.251 - などが補完候補に相当します。 1.252 +`[prefix] m (野鳥のmaketitle型補完に対応)' 1.253 + ... 要素も属性値も持たないタグを補完入力します。<br> 1.254 + などが補完候補に相当します。 1.255 1.256 -`[prefix] a (野鳥のアクセント補完に対応)' 1.257 - ... エンティティ参照による文字表記を入力するときに用います。 1.258 - デフォルトでは < (<), > (>), & (&), " ("), ' 1.259 - ('),ブランク ( ) の補完入力が行えます。 1.260 - 1.261 +`[prefix] a (野鳥のアクセント補完に対応)' 1.262 + ... エンティティ参照による文字表記を入力するときに用います。 1.263 + デフォルトでは < (<), > (>), & (&), " ("), ' ('), 1.264 + ブランク ( ) の補完入力が行えます。 1.265 1.266 1.267 File: yahtmlj, Node: Jump, Next: Changing and Deleting, Prev: Completion, Up: Top 1.268 1.269 -カーソルジャンプ 1.270 +カーソルジャンプ 1.271 **************** 1.272 -文書中のいろいろな場所で 1.273 +文書中のいろいろな場所で 1.274 1.275 `[prefix] g' 1.276 - ... 対応するオブジェクトにジャンプ 1.277 + ... 対応するオブジェクトにジャンプ 1.278 1.279 -を押すことにより、カーソル位置のHTML構文に対応する場所にジャンプします。 1.280 -対応関係が存在すると解釈されるコマンドには以下のものがあります。 1.281 +を押すことにより、カーソル位置のHTML構文に対応する場所にジャンプします。対 1.282 +応関係が存在すると解釈されるコマンドには以下のものがあります。 1.283 1.284 - * `<TAG>' ←→ `</TAG>' 1.285 - * `<img src="画像ファイル">' → 対応するviewer起動 1.286 - * `<a href="リンク先">' → リンク先へのポイント移動 1.287 - * `<applet code="プログラム">' → Javaソースプログラムへの移動 1.288 - 1.289 + * `<TAG>' ←→ `</TAG>' 1.290 + * `<img src="画像ファイル">' → 対応するviewer起動 1.291 + * `<a href="リンク先">' → リンク先へのポイント移動 1.292 + * `<applet code="プログラム">' → Javaソースプログラムへの移動 1.293 1.294 1.295 File: yahtmlj, Node: Changing and Deleting, Next: CSS Support, Prev: Jump, Up: Top 1.296 1.297 -変更/削除 1.298 +変更/削除 1.299 ********* 1.300 1.301 * Menu: 1.302 1.303 -* 対タグの変更:: 1.304 -* 文字参照への変更:: 1.305 -* リジョン内文字のURLencode:: 1.306 - 1.307 +* 対タグの変更:: 1.308 +* 文字参照への変更:: 1.309 +* リジョン内文字のURLencode:: 1.310 1.311 1.312 -File: yahtmlj, Node: 対タグの変更, Next: 文字参照への変更, Prev: Changing and Deleting, Up: Changing and Deleting 1.313 +File: yahtmlj, Node: 対タグの変更, Next: 文字参照への変更, Prev: Changing and Deleting, Up: Changing and Deleting 1.314 1.315 -対タグの変更 1.316 +対タグの変更 1.317 ============ 1.318 -文書中のいろいろな場所で 1.319 +文書中のいろいろな場所で 1.320 1.321 `[prefix] c' 1.322 - ... 対応するタグ等を変更 1.323 + ... 対応するタグ等を変更 1.324 1.325 -を押すことにより、カーソル位置のHTML構文に応じた記述内容の変更を行いま 1.326 -す。カーソル位置と変更する内容の対応は以下の通りです。 1.327 +を押すことにより、カーソル位置のHTML構文に応じた記述内容の変更を行います。 1.328 +カーソル位置と変更する内容の対応は以下の通りです。 1.329 1.330 - * `<TAG>'〜`</TAG>' 1.331 - ... `TAG' の変更 1.332 - * `<img src="画像ファイル" alt="photo">' などの属性値 1.333 - ... 属性値の変更 1.334 - 1.335 + * `<TAG>'〜`</TAG>' 1.336 + ... `TAG' の変更 1.337 + * `<img src="画像ファイル" alt="photo">' などの属性値 1.338 + ... 属性値の変更 1.339 1.340 1.341 -File: yahtmlj, Node: 文字参照への変更, Next: リジョン内文字のURLencode, Prev: 対タグの変更, Up: Changing and Deleting 1.342 +File: yahtmlj, Node: 文字参照への変更, Next: リジョン内文字のURLencode, Prev: 対タグの変更, Up: Changing and Deleting 1.343 1.344 -文字参照への変更 1.345 +文字参照への変更 1.346 ================ 1.347 -文字としての < や > を表現するときは、文字参照を用いて< や > と表 1.348 -記する必要がありますが、HTML以外のファイルからこれらの文字を含むテキス 1.349 -トを張り込んだ場合などに、これらの文字を一括して文字参照形式に変換でき 1.350 -ます。 1.351 +文字としての < や > を表現するときは、文字参照を用いて< や > と表記 1.352 +する必要がありますが、HTML以外のファイルからこれらの文字を含むテキストを張 1.353 +り込んだ場合などに、これらの文字を一括して文字参照形式に変換できます。 1.354 1.355 `[prefix] ;' 1.356 - ... 指定した領域の文字参照に置き換えるべき文字の置換 1.357 + ... 指定した領域の文字参照に置き換えるべき文字の置換 1.358 `[prefix] :' 1.359 - ... 指定した領域の文字参照を参照文字そのものに置換 1.360 - ([prefix] ; の逆変換) 1.361 - 1.362 + ... 指定した領域の文字参照を参照文字そのものに置換 1.363 + ([prefix] ; の逆変換) 1.364 1.365 1.366 1.367 -File: yahtmlj, Node: リジョン内文字のURLencode, Prev: 文字参照への変更, Up: Changing and Deleting 1.368 +File: yahtmlj, Node: リジョン内文字のURLencode, Prev: 文字参照への変更, Up: Changing and Deleting 1.369 1.370 -リジョン内文字のURLencode 1.371 +リジョン内文字のURLencode 1.372 ========================= 1.373 [prefix] # 1.374 - 1.375 - ... 指定した領域内に URLencode すべき文字があればそれらを 1.376 - エンコード表記に置換。 1.377 - 1.378 + 1.379 + ... 指定した領域内に URLencode すべき文字があればそれらを 1.380 + エンコード表記に置換。 1.381 1.382 1.383 File: yahtmlj, Node: CSS Support, Next: Customizations, Prev: Changing and Deleting, Up: Top 1.384 1.385 -CSS(スタイルシート)サポート 1.386 +CSS(スタイルシート)サポート 1.387 *************************** 1.388 1.389 * Menu: 1.390 1.391 -* CSS-class completion:: 1.392 -* Reread CSS file:: 1.393 - 1.394 +* CSS-class completion:: 1.395 +* Reread CSS file:: 1.396 1.397 1.398 File: yahtmlj, Node: CSS-class completion, Next: Reread CSS file, Prev: CSS Support, Up: CSS Support 1.399 1.400 -CSSクラス名補完 1.401 +CSSクラス名補完 1.402 =============== 1.403 -HTML屋はCSS(Cascading Style Sheets)のクラス名を補完入力することができま 1.404 -す。スタイル定義として 1.405 +HTML屋はCSS(Cascading Style Sheets)のクラス名を補完入力することができます。 1.406 +スタイル定義として 1.407 1.408 h1.foo, h2.foo { background-color: 0xffffff; } 1.409 h1.bar, h2.bar { font-size: 120%; } 1.410 1.411 -のようなものがあった場合に、h1またはh2タグを [prefix] b や [prefix] l 1.412 -で補完入力した場合に、それらに有効な class 名である foo, bar を候補とし 1.413 -て補完入力することが可能です。また 1.414 +のようなものがあった場合に、h1またはh2タグを [prefix] b や [prefix] l で補 1.415 +完入力した場合に、それらに有効な class 名である foo, bar を候補として補完 1.416 +入力することが可能です。また 1.417 1.418 .caution { font-size: 120%; background-color: 0xc00000;} 1.419 1.420 -のような全てのエレメントに働くclassが定義されていた場合は、全てのタグの 1.421 -補完入力時にclass参照入力を求められます。これが煩わしい場合はエレメント 1.422 -名入力確定のときにリターンキー(またはC-m)ではなく、C-jを押せばclass補完 1.423 -入力をキャンセルできます。たとえば 1.424 +のような全てのエレメントに働くclassが定義されていた場合は、全てのタグの補 1.425 +完入力時にclass参照入力を求められます。これが煩わしい場合はエレメント名入 1.426 +力確定のときにリターンキー(またはC-m)ではなく、C-jを押せばclass補完入力を 1.427 +キャンセルできます。たとえば 1.428 1.429 - [prefix] l 行内タグ補完を起動 1.430 - (または[prefix] l SPC) 1.431 - tt <tt></tt>をいれたいのでttと入力 1.432 - C-m 1.433 + `[prefix] l' 行内タグ補完を起動 1.434 + (または`[prefix] l SPC') 1.435 + tt <tt></tt>をいれたいのでttと入力 1.436 + `C-m' 1.437 1.438 -とした場合は続いて class= と補完プロンプトが出ますが、 1.439 +とした場合は続いて class= と補完プロンプトが出ますが、 1.440 1.441 - [prefix] l 行内タグ補完を起動 1.442 - (または[prefix] l SPC) 1.443 - tt <tt></tt>をいれたいのでttと入力 1.444 - C-j 1.445 + `[prefix] l' 行内タグ補完を起動 1.446 + (または`[prefix] l SPC') 1.447 + tt <tt></tt>をいれたいのでttと入力 1.448 + `C-j' 1.449 1.450 -と最後を `C-j' で入力した場合は class 補完プロンプトは出ません。 1.451 - 1.452 +と最後を `C-j' で入力した場合は class 補完プロンプトは出ません。 1.453 1.454 1.455 File: yahtmlj, Node: Reread CSS file, Prev: CSS-class completion, Up: CSS Support 1.456 1.457 -CSS定義ファイルの読み直し 1.458 +CSS定義ファイルの読み直し 1.459 ========================= 1.460 -htmlファイルを編集中にCSS定義ファイルを修正し、追加した 1.461 -classを補完候補として直ちに読み込ませたい場合は、 1.462 -`M-x yahtml-mode' として再起動を行ってください。 1.463 - 1.464 +htmlファイルを編集中にCSS定義ファイルを修正し、追加したclassを補完候補とし 1.465 +て直ちに読み込ませたい場合は、`M-x yahtml-mode' として再起動を行ってくださ 1.466 +い。 1.467 1.468 1.469 File: yahtmlj, Node: Customizations, Next: Copying, Prev: CSS Support, Up: Top 1.470 1.471 -カスタマイズ 1.472 +カスタマイズ 1.473 ************ 1.474 1.475 -yahtmlの動作を制御する変数について説明します。 1.476 +yahtmlの動作を制御する変数について説明します。 1.477 1.478 * Menu: 1.479 1.480 -* All customizable variables:: カスタマイズ変数一覧 1.481 -* Hook variables:: hook変数 1.482 - 1.483 +* All customizable variables:: カスタマイズ変数一覧 1.484 +* Hook variables:: hook変数 1.485 1.486 1.487 File: yahtmlj, Node: All customizable variables, Next: Hook variables, Prev: Customizations, Up: Customizations 1.488 1.489 -カスタマイズ変数一覧 1.490 +カスタマイズ変数一覧 1.491 ==================== 1.492 1.493 -- Variable: yahtml-prefix 1.494 - yahtml-mode 中のプリフィクスキー (`\C-c') 1.495 + yahtml-mode 中のプリフィクスキー (`\C-c') 1.496 1.497 -- Variable: yahtml-image-viewer 1.498 - imgで参照している画像ファイルを表示するときに起動するコマンド 1.499 - (xv) 1.500 + imgで参照している画像ファイルを表示するときに起動するコマンド (xv) 1.501 1.502 -- Variable: yahtml-www-browser 1.503 - `[prefix]g' で外部ページを表示するときに起動するブラウザ (netscape) 1.504 + `[prefix]g' で外部ページを表示するときに起動するブラウザ (netscape) 1.505 1.506 -- Variable: yahtml-kanji-code 1.507 - デフォルトの漢字コード。1=sjis, 2=jis, 3=euc, 4=utf-8 (2) 1.508 - .htaccess ファイルに 1.509 - AddType "text/html; charset=xxx" .htmlの記述があった場合はそ 1.510 - れに従う 1.511 + デフォルトの漢字コード。1=sjis, 2=jis, 3=euc, 4=utf-8 (2) 1.512 + .htaccess ファイルに 1.513 + AddType "text/html; charset=xxx" .htmlの記述があった場合はそれ 1.514 + に従う 1.515 1.516 -- Variable: yahtml-fill-column 1.517 - auto-fillするときのカラム数 (72) 1.518 + auto-fillするときのカラム数 (72) 1.519 1.520 -- Variable: yahtml-fill-prefix 1.521 - yahtml-mode 固有のfill-prefix (`nil') 1.522 + yahtml-mode 固有のfill-prefix (`nil') 1.523 1.524 -- Variable: yahtml-path-url-alist 1.525 - OSのファイルシステム上でのフルパス名と、その外部公開時のURLの対応 1.526 - 表。 1.527 + OSのファイルシステム上でのフルパス名と、その外部公開時のURLの対応表。 1.528 1.529 -- Variable: yahtml-directory-index 1.530 - サーバアクセス時ファイル名を省略したときにデフォルトで開かれるイン 1.531 - デックスファイルの名前。多くの場合 index.html。(`"index.html"') 1.532 + サーバアクセス時ファイル名を省略したときにデフォルトで開かれるインデッ 1.533 + クスファイルの名前。多くの場合 index.html。(`"index.html"') 1.534 1.535 -- Variable: yahtml-lint-program 1.536 - HTML構文チェックプログラム。(`"jweblint"') 1.537 + HTML構文チェックプログラム。(`"jweblint"') 1.538 1.539 -- Variable: yahtml-hate-too-deep-indentation 1.540 - ネストした列挙系環境でのインデントが深すぎるときにtにする。 1.541 - (`nil') 1.542 + ネストした列挙系環境でのインデントが深すぎるときにtにする。(`nil') 1.543 1.544 -- Variable: yahtml-always-/p 1.545 - `<p>' をいれたら必ず `</p>' したい人向け。`nil' 1.546 + `<p>' をいれたら必ず `</p>' したい人向け。`nil' 1.547 1.548 -- Variable: yahtml-p-prefered-env-regexp 1.549 - 自動的に `<p>' を入れて欲しい環境。 1.550 + 自動的に `<p>' を入れて欲しい環境。 1.551 (`"^\\(body\\|dl\\|blockquote\\)"') 1.552 1.553 -- Variable: yahtml-template-file 1.554 - 新規HTMLファイル作成時に自動的に挿入して欲しいファイル名。 1.555 + 新規HTMLファイル作成時に自動的に挿入して欲しいファイル名。 1.556 `"~/http/template.html"' 1.557 1.558 -- Variable: yahtml-prefer-upcases 1.559 - タグに大文字を使いたい。`nil' 1.560 + タグに大文字を使いたい。`nil' 1.561 1.562 -- Variable: yahtml-prefer-upcase-attributes 1.563 - 属性指定子に大文字を使いたい。`nil' 1.564 + 属性指定子に大文字を使いたい。`nil' 1.565 1.566 -- Variable: yahtml-server-type 1.567 - Apache系のサーバを利用している場合は 'apache をセットする。 1.568 - ./.htaccess を参照するかどうかを決定する。`'apache' 1.569 + Apache系のサーバを利用している場合は 'apache をセットする。 1.570 + ./.htaccess を参照するかどうかを決定する。`'apache' 1.571 1.572 -- Variable: yahtml-apache-access-file 1.573 - `yahtml-server-type' が `'apache' のときにアクセス制限ファイル名を 1.574 - 指定。`".htaccess"' 1.575 + `yahtml-server-type' が `'apache' のときにアクセス制限ファイル名を指 1.576 + 定。`".htaccess"' 1.577 1.578 -- Variable: yahtml-shell-command-option 1.579 - シェルで別コマンドを起動するときのオプション。 1.580 + シェルで別コマンドを起動するときのオプション。 1.581 1.582 -- Variable: yahtml-translate-hyphens-when-comment-region 1.583 - 領域コメントアウトをするときに既に存在するハイフンを `-' に変 1.584 - 更するかどうか。(`t') 1.585 + 領域コメントアウトをするときに既に存在するハイフンを `-' に変更す 1.586 + るかどうか。(`t') 1.587 1.588 -- Variable: yahtml-entity-reference-chars-alist 1.589 - エンティティ参照(Entity Reference)で記述すべき文字群を`'(?文 1.590 - 字 . "エンティティ表記")' という形式を列挙したalistで並べる。デフォ 1.591 - ルトで `<', `>', `&', `'', `"' に対するalistが設定されているので、 1.592 - 追加したい分だけを記述すれば良い。cdr部 `"エンティティ表記"' は、 1.593 - 先頭の `&' と 末尾の`;'は含めずに書く。 1.594 + エンティティ参照(Entity Reference)で記述すべき文字群を 1.595 + `'(?文字 . "エンティティ表記")' という形式を列挙したalistで並べる。 1.596 + デフォルトで `<', `>', `&', `'', `"' に対するalistが設定されているの 1.597 + で、追加したい分だけを記述すれば良い。cdr部 `"エンティティ表記"' は、 1.598 + 先頭の `&' と 末尾の`;'は含めずに書く。 1.599 1.600 -- Variable: yahtml-faithful-to-htmllint 1.601 - 構文チェッカとして htmllint を利用する場合ちょっとした余計な空白な 1.602 - どに対しても警告を示すので、これを回避するときにはこの変数を`t'に 1.603 - する。 1.604 + 構文チェッカとして htmllint を利用する場合ちょっとした余計な空白など 1.605 + に対しても警告を示すので、これを回避するときにはこの変数を`t'にする。 1.606 1.607 -- Variable: yahtml-use-css 1.608 - CSSの補完機能を使うかどうか (`t') 1.609 + CSSの補完機能を使うかどうか (`t') 1.610 1.611 -- Variable: yahtml-image-inspection-bytes 1.612 - 画像ファイルのサイズを調べるときに読み込むバイト数 (`10000') 1.613 + 画像ファイルのサイズを調べるときに読み込むバイト数 (`10000') 1.614 1.615 -- Variable: yahtml:img-default-alt-format 1.616 - <img src...>のALT属性のデフォルト文字列の書式。%xは画像の幅、%yは 1.617 - 画像の高さ、%sはファイルサイズに置換される (`"%xx%y(%sbytes)"') 1.618 + <img src...>のALT属性のデフォルト文字列の書式。%xは画像の幅、%yは画像 1.619 + の高さ、%sはファイルサイズに置換される (`"%xx%y(%sbytes)"') 1.620 1.621 -- Variable: yahtml-escape-chars 1.622 - href補完などのときに予約文字をURLエンコードするか; 'askのときは確 1.623 - 認してから置換する (`'ask') 1.624 + href補完などのときに予約文字をURLエンコードするか; 'askのときは確認し 1.625 + てから置換する (`'ask') 1.626 1.627 -- Variable: yahtml-use-font-lock 1.628 - ソースの色づけパッケージとして font-lock を利用するか(`(featurep 1.629 - 'font-lock)') 1.630 + ソースの色づけパッケージとして font-lock を利用するか(`(featurep ' 1.631 + font-lock)') 1.632 1.633 -- Variable: yahtml-use-hilit19 1.634 - ソースの色づけパッケージとして hilit19 を利用するか(`(featurep 1.635 - 'hilit19)') 1.636 + ソースの色づけパッケージとして hilit19 を利用するか(`(featurep ' 1.637 + hilit19)') 1.638 1.639 -- Variable: yahtml-indentation-boundary 1.640 - インデント計算を打ち切ってよい境界となる正規表現(`"^\\s 1.641 - *<h[1-3]>"') 1.642 - 1.643 + インデント計算を打ち切ってよい境界となる正規表現(`"^\\s *<h[1-3]>"') 1.644 1.645 1.646 File: yahtmlj, Node: Hook variables, Prev: All customizable variables, Up: Customizations 1.647 1.648 -hook変数 1.649 +hook変数 1.650 ======== 1.651 1.652 1.653 - 1.654 1.655 File: yahtmlj, Node: Copying, Next: Concept Index, Prev: Customizations, Up: Top 1.656 1.657 -取り扱い 1.658 +取り扱い 1.659 ******** 1.660 1.661 - 本プログラムはフリーソフトウェアです。本プログラムを使用して生じたい 1.662 -かなる結果に対しても作者は責任を負わないこととします。転載等に関しては 1.663 -制限いたしません。常識的に扱ってください。また、使用している旨をメイル 1.664 -でお知らせいただくと、作者は喜んでサポートに励むことでしょう。 1.665 + 本プログラムはフリーソフトウェアです。本プログラムを使用して生じたいかな 1.666 +る結果に対しても作者は責任を負わないこととします。転載等に関しては制限いた 1.667 +しません。常識的に扱ってください。また、使用している旨をメイルでお知らせい 1.668 +ただくと、作者は喜んでサポートに励むことでしょう。 1.669 1.670 - 苦情、希望、バグ報告、感想等は歓迎いたします。連絡は yuuji@yatex.org 1.671 -まで(2000年12月現在)。継続的に使用してくださる方はメイリングリスト「fj 1.672 -野鳥の会」に是非加入してください。加入方法については本パッケージの 1.673 -`docs/htmlqa'ファイルの「その他」の章を御覧ください。 1.674 + 苦情、希望、バグ報告、感想等は歓迎いたします。連絡は yuuji@yatex.org ま 1.675 +で(2000年12月現在)。継続的に使用してくださる方はメイリングリスト「fj野鳥の 1.676 +会」に是非加入してください。加入方法については本パッケージの `docs/htmlqa' 1.677 +ファイルの「その他」の章を御覧ください。 1.678 1.679 -仕様は、予告なく確実に(気分次第で)変更されます:-p。 1.680 +仕様は、予告なく確実に(気分次第で)変更されます:-p。 1.681 1.682 - 広瀬雄二 1.683 - 1.684 + 広瀬雄二 1.685 1.686 1.687 1.688 File: yahtmlj, Node: Concept Index, Prev: Copying, Up: Top 1.689 1.690 -索引 1.691 +索引 1.692 **** 1.693 1.694 * Menu: 1.695 1.696 -* Demacs: Intro. (line 5) 1.697 -* HTML[HTML]: Intro. (line 5) 1.698 -* JX^}CY[]: Customizations. (line 5) 1.699 -* L[ATC[]: Customizations. (line 5) 1.700 -* LaTeX: Intro. (line 5) 1.701 -* Mule: Intro. (line 5) 1.702 - 1.703 -Tag table: 1.704 -Node: Top147 1.705 -Node: Intro616 1.706 -Node: Installation896 1.707 -Node: yahtml起動のための設定1084 1.708 -Node: lintプログラム/ブラウザ/イメージヴューア環境等の設定1736 1.709 -Node: WWWページ環境用変数の設定2236 1.710 -Node: Command Invocation3038 1.711 -Node: Completion3365 1.712 -Node: Jump4347 1.713 -Node: Changing and Deleting4746 1.714 -Node: 対タグの変更4906 1.715 -Node: 文字参照への変更5256 1.716 -Node: リジョン内文字のURLencode5640 1.717 -Node: CSS Support5852 1.718 -Node: CSS-class completion6050 1.719 -Node: Reread CSS file7033 1.720 -Node: Customizations7255 1.721 -Node: All customizable variables7479 1.722 -Node: Hook variables10503 1.723 -Node: Copying10615 1.724 -Node: Concept Index11111 1.725 - 1.726 -End tag table 1.727 +* 徴徴徴徴徴徴[彫彫彫彫彫彫]: Customizations. 4. 1.728 +* 徴庁徴徴徴徴彫彫彫彫彫彫: Customizations. 4. 1.729 +* Demacs: Intro. 4. 1.730 +* HTML調[HTML彫臂: Intro. 4. 1.731 +* LaTeX: Intro. 4. 1.732 +* Mule: Intro. 4. 1.733 + 1.734 + 1.735 +