Mercurial > hgrepos > hgweb.cgi > yatex
annotate docs/yatexj @ 613:38b311149463 draft dev tip
Key definition fixed
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Mon, 06 May 2024 17:11:31 +0900 |
parents | 668632d9392e |
children |
rev | line source |
---|---|
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1 Info file: yatexj, -*-Text-*- |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2 produced by `texinfo-format-buffer' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
3 from file `yatexj.tex' |
419 | 4 using `texinfmt.el' version 2.42 of 7 Jul 2006. |
265
0b10d1fea265
Fix many misuse of braces and so on.
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 * YaTeX: (yatexj). Yet Another tex-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 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
10 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
11 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
12 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
13 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
14 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
15 File: yatexj, Node: Top, Next: Intro, Prev: (dir), Up: (dir) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
16 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
17 * Menu: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
18 |
419 | 19 * Intro:: はじめに |
20 * Terminology:: マニュアル参照上の注意 | |
21 * Main features:: 主な機能 | |
22 * Installation:: インストール | |
23 * Invocation:: プロセス起動 | |
517
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
24 * %#notation :: |
419 | 25 * Completion:: 補完入力 |
26 * Local dictionary:: ローカル辞書 | |
27 * Commenting out:: コメントアウト | |
28 * Cursor jump:: カーソルジャンプ | |
29 * Modifying/Deleting:: LaTeXコマンドの変更/削除 | |
30 * Filling:: 桁揃え | |
31 * Includeonly:: 勝手に includeonly | |
32 * What column:: カラム位置ガイド | |
33 * Intelligent newline:: おまかせ改行 | |
34 * Usepackage cheker:: 先回りusepackage | |
35 * Changing mode of YaTeX:: 野鳥動作モード変更 | |
36 * Online help:: LaTeXオンラインヘルプ | |
37 * Inclusion hierarchy browser:: ファイル分割階層構造の表示 | |
38 * Cooperation with other packages:: 他パッケージとの連携 | |
39 * Customizations:: カスタマイズ | |
40 * Etc:: その他 | |
41 * Copying:: 取り扱い | |
42 * Concept Index:: 索引 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
43 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
44 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
45 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
46 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
47 File: yatexj, Node: Intro, Next: Terminology, Prev: Top, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
48 |
419 | 49 はじめに |
50 ******** | |
51 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
52 野鳥は、GNU Emacs で LaTeX 用の文書を作成する時に pLaTeX などのタイ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
53 プセットコマンドや、プレヴューアの起動を Emacs 編集画面中から行えるよ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
54 うにすると共に、拡張性の高い種々の補完機能によりソーステキストの編集を |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
55 支援します。さらに LaTeX コマンドのオンラインヘルプによりマニュアルを |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
56 調べる手間を軽減します。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
57 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
58 English manual *Note Top: (yatexe)Top. |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
59 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
60 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
61 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
62 File: yatexj, Node: Terminology, Next: Main features, Prev: Intro, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
63 |
419 | 64 本マニュアル参照上の注意 |
65 ************************ | |
66 | |
67 本マニュアルでは以下の表記を用います。 | |
68 | |
69 * begin型コマンド | |
70 | |
71 `\begin{環境} 〜 \end{環境}'という形式のLaTeXコマンドを指します。 | |
72 begin型コマンドを補完入力することをbegin型補完と呼びます。 | |
73 | |
74 * section型コマンド | |
75 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
76 `\section{タイトル}'や`\mbox{内容}'のように引数を取るLaTeXコマン |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
77 ドを指します。 |
419 | 78 |
79 * maketitle型コマンド | |
80 | |
81 `\maketitle'や`\tableofcontents'のように引数を取らないLaTeXコマン | |
82 ドを指します。 | |
83 | |
84 * large型コマンド | |
85 | |
86 `{\large ...}' や `{\tt ...}' のようなフォント/サイズ指定子を指し | |
87 ます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
88 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
89 * `[prefix]' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
90 |
419 | 91 野鳥の機能を呼び出すためのプリフィクスキー。デフォルトでは`C-c'に |
92 割り当てられているので、特に変更していない場合本マニュアルの | |
93 `[prefix]' という表記は、`C-c' と読み換えてください。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
94 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
95 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
96 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
97 File: yatexj, Node: Main features, Next: Installation, Prev: Terminology, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
98 |
419 | 99 主な機能 |
100 ******** | |
101 | |
102 * タイプセッタやプレヴューアなどの編集画面からの起動(`C-c t') | |
103 * カーソル位置によらない固定リジョンの部分タイプセット | |
104 * \includeonlyのワンタッチ更新 | |
105 * エラー箇所への自動ジャンプ(`C-c '') | |
106 * `\begin{}, \end{}, \section...' などの LaTeXコマンドの補完入力 | |
107 (`C-c b', `C-c s', `C-c l', `C-c m') | |
108 * 既に入力したテキストを環境やコマンド引数の中に取り込む括り補完(リ | |
109 ジョン指定後に通常補完キー) | |
110 * セクション区切り入力時の文書構造アウトライン表示 | |
111 * セクションコマンドの一括シフト (*Note view-sectioning::) | |
112 * 補完辞書の学習 | |
113 * LaTeX の環境やコマンドに応じたガイド付き引数入力 | |
114 * 野鳥にないガイド付き引数入力関数の自動生成(`yatexgen.el') | |
115 * LaTeX コマンドの削除/変更(`C-c k', `C-c c') | |
116 * ファイル間、`\begin'<->`\end'間、 | |
117 `\ref'<->`\label'間、 | |
118 `\cite'<->`\bibitem'ジャンプ(`C-c g') | |
119 * 一括コメントアウト/アンコメントアウト(`C-c >', `C-c <', `C-c ,', | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
120 `C-c .') |
419 | 121 * アクセント記号/数式環境用コマンド/ギリシャ文字の入力支援(`C-c a', |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
122 `;', `/') |
419 | 123 * tabular/array環境のカラム位置ガイド |
124 * 標準的 LaTeX コマンドのオンラインヘルプ(`C-c ?', `C-c /') | |
125 * ドキュメントのインクルード構造の視覚的表示とバッファ切り替え(`C-c | |
126 d') | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
127 * 補完入力したマクロに応じて必要な \userpackage を入れてくれる先回 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
128 りuserpackage |
419 | 129 * \labelを打つことはもう忘れよう! refやcite補完入力で自動生成します |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
130 * 画像ファイルのドラッグ&ドロップによる自動 \includegraphics |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
131 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
132 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
133 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
134 File: yatexj, Node: Installation, Next: Invocation, Prev: Main features, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
135 |
419 | 136 起動法 |
137 ****** | |
138 | |
139 野鳥起動のための設定 | |
140 ==================== | |
141 | |
142 ~/.emacsに下の2項目を加えます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
143 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
144 (setq auto-mode-alist |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
145 (cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist)) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
146 (autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
147 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
148 次に野鳥の emacs-lisp ファイル群を置くディレクトリを load-path に加え |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
149 ます。たとえば、 `~/src/emacs/yatex'に置くのであれば、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
150 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
151 (setq load-path (cons (expand-file-name "~/src/emacs/yatex") load-path)) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
152 |
419 | 153 などとします。 |
154 | |
155 以上の設定により、拡張子が .tex であるファイルを編集すると自動的に野 | |
156 鳥がロードされます。野鳥が正常に起動できたときはモードラインの表示が | |
157 「やてふ」に変わります。 | |
158 | |
159 | |
160 タイプセッタ/プレヴューア環境の設定 | |
161 =================================== | |
162 | |
163 利用する外部プログラムに関する以下の変数を確認し、必要なら正しい値に | |
164 変更します。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
165 `tex-command' |
419 | 166 ... 起動するタイプセッタのコマンド名 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
167 `dvi2-command' |
419 | 168 ... 起動するプレヴューアのコマンド名 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
169 `NTT-jTeX' |
419 | 170 ... 改行+インデントによって、タイプセット後の字間が空いて |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
171 しまうのを抑制する場合にtにする(古いNTT-jTeXで顕著に現れ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
172 る)。具体的には、fillするときに各行の終わりに%を付加する |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
173 ようになる。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
174 `YaTeX-kanji-code' |
419 | 175 ... 文書を作成する時の漢字コード |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
176 `dviprint-command-format' |
419 | 177 ... ファイルの印刷に使われるコマンド列の書式 |
330 | 178 `YaTeX-dvipdf-command' |
419 | 179 ... DVIをPDFに変換するコマンド |
180 | |
181 これらを変更する場合は、やはり`~/.emacs'にて、たとえば | |
182 (setq tex-command "pdflatex") | |
183 のようにしてください。どのような値をセットすれば良いかについては、 | |
184 *Note All customizable variables::を参照してください。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
185 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
186 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
187 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
188 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
189 File: yatexj, Node: Invocation, Next: %#notation, Prev: Installation, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
190 |
419 | 191 latexコマンド起動 |
192 ***************** | |
193 | |
194 LaTeXソースの編集中、次のキー入力により、platex などのタイプセットプロ | |
195 グラム(以後タイプセッタと呼ぶ)、プレヴューアなどの起動ができます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
196 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
197 `[prefix] t j' |
419 | 198 ... タイプセッタ(platex)起動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
199 `[prefix] t r' |
419 | 200 ... タイプセッタ起動(領域指定) |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
201 `[prefix] t e' |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
202 ... 部分タイプセット&プレヴュー(ポイント位置の段落、環境 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
203 または数式モードのみをタイプセットして隣のバッファに組版 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
204 結果の画像を出す) |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
205 `[prefix] t k' |
419 | 206 ... 動作中のタイプセッタの停止 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
207 `[prefix] t b' |
419 | 208 ... jbibtex起動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
209 `[prefix] t i' |
419 | 210 ... makeindex起動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
211 `[prefix] t d' |
419 | 212 ... タイプセット完了後dvipdfmx起動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
213 `[prefix] t p' |
419 | 214 ... プレヴューア起動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
215 `[prefix] t l' |
419 | 216 ... lpr(プリントアウト用)コマンド起動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
217 `[prefix] t s' |
419 | 218 ... xdvi -remote でのサーチ |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
219 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
220 * Menu: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
221 |
419 | 222 * Calling typesetter:: タイプセッタ起動 |
223 * Calling previewer:: プレヴューア起動 | |
224 * Print out:: プリントアウト用コマンドの起動 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
225 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
226 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
227 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
228 File: yatexj, Node: Calling typesetter, Next: Calling previewer, Prev: Invocation, Up: Invocation |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
229 |
419 | 230 タイプセッタ起動 |
231 ================ | |
232 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
233 タイプセッタを起動すると、編集ウィンドウが2つに分割され、片方のウィ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
234 ンドウにタイプセット画面が表示されます。出力されるメッセージと連動しタ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
235 イプセットバッファは自動的にスクロールします。もし、途中でエラーが起こっ |
419 | 236 て止まってしまった場合にはタイプセットバッファに移り、(`C-x o') タイプ |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
237 セッタの出している ? プロンプトに対して、`x' (処理の中断)などの指示を |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
238 送ることができます。エラーを修正する場合は、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
239 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
240 `[prefix] '' |
419 | 241 `(prefix+アポストロフィ)' |
242 ... 直前のエラー発生行へジャンプ | |
243 | |
244 を入力することにより、タイプセッタがエラーを発生した行に移ることができ | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
245 ます。また、タイプセッタの出力する overfull hbox などのウォーニング行 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
246 にも対応していますので、順次 `[prefix] '' を押すことにより、一つ前の |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
247 ウォーニング発生行にジャンプしていきます。 |
419 | 248 |
249 もし、気になるエラー行があった場合は、タイプセットバッファで、エラー | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
250 の表示されている行にカーソルを合わせスペースキーを押すと LaTeX ソース |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
251 の対応する行にジャンプします。 |
419 | 252 |
253 | |
254 領域タイプセット | |
255 ---------------- | |
256 | |
257 ポイントとマークの間、あるいはテキスト中に埋め込んだ `%#BEGIN' と | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
258 `%#END'の間の領域(*Note %#notation::)だけを切り取ってタイプセットする |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
259 ことができます。この場合メインファイルのプリアンブルが一時ファイルのプ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
260 リアンブルとして使われます。したがってプリアンブルにないマクロ定義が領 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
261 域内にあるとエラーになります。領域タイプセットを使う場合、必ずマクロ定 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
262 義はプリアンブル(`\begin{document}'より前)に置くようにして下さい。一時 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
263 ファイルはメインファイルのあるディレクトリの`texput.tex'という名前で出 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
264 力されるので、上書きには注意してください。 |
419 | 265 |
266 | |
267 環境タイプセット | |
268 ---------------- | |
269 | |
270 `[prefix] te' を押すと、ポイント位置の最も内側の環境、または数式モー | |
271 ド内の場合はその数式モード全体、あるいは環境がなければその段落が自動的 | |
272 に領域選択されて、領域タイプセットを呼び出します。tabular環境や数式モー | |
273 ドで複雑なものを作っている場合は確かめたい部分だけを確認できるので便利 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
274 です。Emacsが画像表示可能な場合は、部分タイプセットの結果を画像化して |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
275 隣のウィンドウに表示します。また、特定の環境で呼び出した場合は、環境内 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
276 の文字を書き換える度に自動的にプレビュー画像を更新します(on-the-flyプ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
277 レヴュー)。自動表示されない場合はプレヴューアで `texput.dvi'を開いたま |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
278 まにしておけば修正と確認が素早くできるでしょう。 |
419 | 279 |
280 画像プレヴューの場合の大きさ(解像度)はデフォルトで200dpi(数式は | |
281 300dpi)です。dpiを変えたい場合はLaTeXソースのどこかに`%#PREVIEWDPI | |
282 150'のようにdpi値を書いてください。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
283 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
284 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
285 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
286 File: yatexj, Node: Calling previewer, Next: Print out, Prev: Calling typesetter, Up: Invocation |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
287 |
419 | 288 プレヴューア起動 |
289 ================ | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
290 `[prefix] t p' によりプレヴューアの起動ができます。さらに、もしあな |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
291 たが、-remote 機能つきのxdviを利用している場合は `[prefix] t s' を押す |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
292 ことによりカーソル位置の文字列を検索してそのページを表示するようにすで |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
293 に起動中のxdviに命令を送ります。これにより、現在編集中の箇所のタイプセッ |
419 | 294 ト結果を即座に見ることができます。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
295 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
296 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
297 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
298 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
299 File: yatexj, Node: Print out, Prev: Calling previewer, Up: Invocation |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
300 |
419 | 301 プリントアウト |
302 ============== | |
303 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
304 `[prefix] t l'を押してプリントアウトを指示すると、出力開始/終了ペー |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
305 ジを聞いてくるので、それぞれに答えます。これを省略したい時は、 |
419 | 306 universal-argument をつけ、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
307 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
308 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
309 `C-u [prefix] t l' |
419 | 310 ... ページ確認省略lpr起動 |
311 | |
312 のように起動してください。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
313 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
314 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
315 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
316 File: yatexj, Node: %#notation, Next: Completion, Prev: Invocation, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
317 |
419 | 318 %#記法 |
319 ****** | |
320 | |
321 本文中に`%#'ではじまるキーワードを埋め込むことでタイプセッタ起動等の | |
322 制御をすることができます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
323 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
324 * Menu: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
325 |
419 | 326 * Changing typesetter:: タイプセット用コマンドの変更 |
327 * Splitting input files:: 入力ファイル分割 | |
328 * Fix region for typesetting:: 領域の固定 | |
517
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
329 * Special Filtering Region:: |
419 | 330 * lpr format:: プリントアウトコマンド用フォーマット |
331 * Controlling which command to invoke:: その他の起動コマンド制御 | |
517
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
332 * Editing %# notation:: |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
333 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
334 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
335 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
336 File: yatexj, Node: Changing typesetter, Next: Splitting input files, Prev: %#notation, Up: %#notation |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
337 |
419 | 338 タイプセット用コマンド変更 |
339 ========================== | |
340 | |
341 起動するコマンドを変えたい時は本文中に次のような行を書きます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
342 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
343 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
344 %#!jlatex-ntt |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
345 |
419 | 346 NTT jTeX と、ASCII jTeX を使い分けたいような場合に便利でしょう。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
347 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
348 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
349 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
350 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
351 File: yatexj, Node: Splitting input files, Next: Fix region for typesetting, Prev: Changing typesetter, Up: %#notation |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
352 |
419 | 353 入力ファイル分割 |
354 ================ | |
355 | |
356 また、章毎に別ファイルの .tex を作成している場合で、`main.tex'から | |
357 `sub.tex' を `\include'しているような時は、`sub.tex'の任意の位置に次の | |
358 ような行を埋め込みます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
359 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
360 %#!platex main.tex |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
361 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
362 |
419 | 363 上の例のようにコマンド名だけでなく引数も書いた場合には、全てをそのまま |
364 shell に渡すので次のように書けば、ghostview などをプレヴューアに使う時 | |
365 に便利です。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
366 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
367 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
368 %#!platex main && dvi2ps main.dvi > main |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
369 |
419 | 370 なお、この行の最後の単語のピリオド以前を「メインファイル」のベースネー |
371 ムであると仮定します(上の2つの場合どちらも`main')。この行に記述した、 | |
372 `%f'はメインファイル名に、 `%r' はメインファイルの拡張子を取り除いた部 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
373 分に置換されます。ただし、`%f,%r'を利用した場合、初回タイプセット時に |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
374 必ずメインファイル名の入力を促されます。 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
375 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
376 `[prefix] g' (*Note Cursor jump::参照) でのファイル間ジャンプを有効 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
377 に機能させるため、入力ファイル分割時には次のことに注意して下さい。 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
378 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
379 1. サブディレクトリを作って、その中にサブファイルを置くことはできる |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
380 がサブディレクトリのサブディレクトリには置けない。 |
419 | 381 2. メインファイルからサブディレクトリ内のファイルを include する時には、 |
382 相対パス指定を用いて、 | |
383 `\include{chap1/sub}'のように記述。 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
384 3. メインファイルが一つ上のディレクトリにある場合も、サブファイルに |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
385 は%#!platex main.tex のように記述する(../mainではない)。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
386 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
387 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
388 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
389 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
390 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
391 File: yatexj, Node: Fix region for typesetting, Next: lpr format, Prev: Splitting input files, Up: %#notation |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
392 |
419 | 393 領域の固定 |
394 ========== | |
395 | |
396 `[prefix] tr' の領域指定のタイプセットでは、とくに指定のないかぎり、 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
397 `C-SPC'でマークした位置と、ポイント(カーソル位置)の間を領域とみなしま |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
398 すが、必ず決まった領域をタイプセットしたい場合は、その領域を |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
399 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
400 %#BEGIN |
419 | 401 <渡したい領域> |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
402 %#END |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
403 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
404 のように`%#BEGIN'と`%#END'で囲み、カーソルを「`%#BEGIN'以降」に置いて |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
405 ください。この時の領域決定規則をまとめると次のようになります。 |
419 | 406 |
407 | |
408 1. カーソル位置よりバッファの先頭方向に`%#BEGIN'というキーワードがあ | |
409 る場合 | |
410 | |
411 1. `%#BEGIN'よりバッファの末尾方向に`%#END'というキーワードが見つかっ | |
412 た場合。 | |
413 =>`%#BEGIN' から、その `%#END' のある位置まで。 | |
414 2. `%#END' が見つからなかった場合。 | |
415 =>バッファの最後尾まで。 | |
416 | |
417 2. カーソル位置よりバッファの先頭方向に `%#BEGIN' というキーワードが | |
418 見つからなかった場合。 | |
419 =>マーク(`C-SPC'位置)とポイント(カーソル位置)の間の領域。 | |
420 | |
421 tabular 環境を何度も試行錯誤しているような場合は、`\begin'の前の行に | |
422 `%#BEGIN' と書き、`\end' の次の行に `%#END' と書いておくと簡単に作表結 | |
423 果をテストすることができます。また、長い .tex ファイルの後半に | |
424 `%#BEGIN' を書いておけば、前半の部分は無視できます。このBEGINとENDの消 | |
425 し忘れには十分ご注意下さい。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
426 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
427 |
517
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
428 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
429 File: yatexj, Node: Special Filtering Region, Next: lpr format, Prev: Fix region for typesetting, Up: %#notation |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
430 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
431 自動外部フィルタ |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
432 ================ |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
433 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
434 たとえば、テキストファイルから画像を生成するようなツールに与えるソース |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
435 をLaTeXソース中に埋め込み、その部分だけをツールの標準入力に渡すことが |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
436 できます。そのためには以下のようなソースを文書中に書きます。 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
437 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
438 %#BEGIN FILTER{foo.pdf}{blockdiag -T %t -o %o} |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
439 \if0 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
440 --- |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
441 ....blah blah blah... |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
442 ....blah blah blah... |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
443 ....blah blah blah... |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
444 --- |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
445 \fi |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
446 %#END |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
447 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
448 この領域内で `[prefix] t e' をタイプすると、この例であればblahのある3 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
449 行が外部コマンド `"blockdiag -T pdf -o foo.pdf"' の標準入力に渡され、 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
450 結果として foo.pdf が生成されます。この特別なブロックは`[prefix] tb' |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
451 の環境補完で、`.blockdiag' のようなピリオドで始まる特殊環境名を入力す |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
452 ることで自動的に挿入されます。 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
453 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
454 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
455 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
456 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
457 File: yatexj, Node: lpr format, Next: Controlling which command to invoke, Prev: Fix region for typesetting, Up: %#notation |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
458 |
419 | 459 lprフォーマット |
460 =============== | |
461 | |
462 まず、プリントアウト用コマンド列のフォーマットについて説明します。コ | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
463 マンド列フォーマットは、3つの Lisp 変数によって表現されます。デフォル |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
464 トの dvi2ps 用のフォーマットを例に説明します。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
465 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
466 `(1)dviprint-command-format' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
467 `"dvi2ps %f %t %s | lpr"' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
468 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
469 `(2)dviprint-from-format' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
470 `"-f %b"' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
471 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
472 `(3)dviprint-to-format' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
473 `"-t %e"' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
474 |
419 | 475 実際にプリントアウトする時は、(1)中の %s がファイル名に置き換えられ、 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
476 %f が(2)の内容、%t が(3)の内容に置き換えられます。その際に(2)の文字列 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
477 中の %b は「出力開始ページ」、(3)の文字列中の %e は「出力終了ページ」 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
478 に置き換えられます。もし、ページを指定しない時には、%f, %t 両方とも無 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
479 視されます。 |
419 | 480 |
481 この、dviprint-command-format を臨時に変えたい時は、LaTeX のソーステ | |
482 キスト中の任意の場所に、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
483 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
484 %#LPR dvi2ps %f %t %s | 4up -page 4 | texfix | lpr -Plp2 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
485 |
419 | 486 のように書いて下さい。プリントアウトするページ範囲をいちいち聞かせない |
487 ようにする時に | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
488 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
489 %#LPR dvi2ps %s | lpr |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
490 |
419 | 491 などとするのも便利かもしれません。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
492 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
493 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
494 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
495 File: yatexj, Node: Controlling which command to invoke, Next: Editing %# notation, Prev: lpr format, Up: %#notation |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
496 |
419 | 497 その他の起動コマンド制御 |
498 ======================== | |
499 | |
500 LaTeX 文書に関連するコマンドは以下の %# 記法で指定することができます。 | |
501 | |
502 `%#PREVIEW' | |
503 | |
504 ... Command line for DVI viewing ([prefix] t p) | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
505 `%#BIBTEX' |
419 | 506 |
507 ... makeindexを行なうコマンドライン([prefix] t b) | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
508 `%#MAKEINDEX' |
419 | 509 |
510 ... bibtexを行なうコマンドライン([prefix] t i) | |
330 | 511 `%#DVIPDF' |
419 | 512 |
513 ... DVIからPDF変換を行なうコマンドライン([prefix] t d) | |
514 `%#LPR' | |
515 | |
516 ... 印刷用のコマンドライン([prefix] t l) | |
517 `%#PDFVIEW' | |
518 | |
519 ... PDFファイルを見るためのコマンドライン | |
520 `%#IMAGEDPI' | |
521 | |
522 ... 即時プレヴュー(on-the-fly preview)用の画像のDPI | |
523 | |
524 行頭がこれらのキーワードで始まる行をLaTeX文書の先頭付近に書いておけば、 | |
525 それで指定したコマンドを起動できます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
526 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
527 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
528 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
529 File: yatexj, Node: Editing %# notation, Prev: Controlling which command to invoke, Up: %#notation |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
530 |
419 | 531 %#記法自体の編集 |
532 ================ | |
533 | |
534 以上のような`%#'で始まる各種制御記法を編集するためには | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
535 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
536 `[prefix] %' |
419 | 537 ... `%#'記法編集メニュー |
538 | |
539 を押します。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
540 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
541 !)Edit-%#! B)EGIN-END-region L)Edit-%#LPR |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
542 |
419 | 543 というメニューが出て来るので、`%#!'に続くコマンドを変更したい時には |
544 `!'を、`%#LPR'で lpr フォーマットを変えたい時は`l'を、あらか | |
545 じめ設定したリジョンを `%#BEGIN' 〜 `%#END' で括りたい時は、 | |
546 `b'を押します。`b'を選んだ時には、それまでバッファ中に置かれていた | |
547 `%#BEGIN', `%#END' が自動的に消去されます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
548 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
549 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
550 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
551 File: yatexj, Node: Completion, Next: Local dictionary, Prev: %#notation, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
552 |
419 | 553 補完入力 |
554 ******** | |
555 | |
556 LaTeX での環境名などは、野鳥の補完機能を利用して能率的に入力すること | |
557 ができます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
558 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
559 * Menu: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
560 |
419 | 561 * begin型補完:: |
562 * section型補完:: | |
563 * large型補完:: | |
564 * maketitle型補完:: | |
565 * Arbitrary completion:: 随時補完 | |
566 * end補完:: | |
567 * Accent mark completion:: アクセント記号補完 | |
568 * Image completion:: 数式記号イメージ補完 | |
569 * Greek letter completion:: ギリシャ文字補完 | |
409
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
570 * Inserting parens:: |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
571 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
572 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
573 |
419 | 574 File: yatexj, Node: begin型補完, Next: section型補完, Prev: Completion, Up: Completion |
575 | |
576 begin型補完 | |
577 =========== | |
578 | |
579 `\begin{env}...\end{env}'の様な形式の入力の補完をbegin型補完と呼ぶこ | |
580 とにします。begin 型補完は、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
581 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
582 `[prefix] b' |
419 | 583 ... begin 型補完開始(標準では `C-c b') |
584 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
585 で始まります。頻繁に用いられる次の LaTeX 環境の補完は、[prefix] `b'に |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
586 続く次の1文字を入力するだけで、`\begin{xxx}...\end{xxx}'を完成させます。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
587 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
588 `[prefix] b c' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
589 ... `\begin{center}...\end{center}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
590 `[prefix] b d' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
591 ... `\begin{document}...\end{document}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
592 `[prefix] b D' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
593 ... `\begin{description}...\end{description}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
594 `[prefix] b e' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
595 ... `\begin{enumerate}...\end{enumerate}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
596 `[prefix] b E' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
597 ... `\begin{equation}...\end{equation}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
598 `[prefix] b i' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
599 ... `\begin{itemize}...\end{itemize}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
600 `[prefix] b l' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
601 ... `\begin{flushleft}...\end{flushleft}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
602 `[prefix] b m' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
603 ... `\begin{minipage}...\end{minipage}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
604 `[prefix] b t' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
605 ... `\begin{tabbing}...\end{tabbing}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
606 `[prefix] b T' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
607 ... `\begin{tabular}...\end{tabular}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
608 `[prefix] b ^T' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
609 ... `\begin{table}...\end{table}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
610 `[prefix] b p' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
611 ... `\begin{picture}...\end{picture}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
612 `[prefix] b q' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
613 ... `\begin{quote}...\end{quote}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
614 `[prefix] b Q' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
615 ... `\begin{quotation}...\end{quotation}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
616 `[prefix] b r' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
617 ... `\begin{flushright}...\end{flushright}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
618 `[prefix] b v' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
619 ... `\begin{verbatim}...\end{verbatim}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
620 `[prefix] b V' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
621 ... `\begin{verse}...\end{verse}' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
622 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
623 上記のもの以外の環境名は Emacs の持つインクリメンタルな補完機能を用 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
624 いて入力します(上記の環境名も以下の補完入力可能)。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
625 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
626 `[prefix] b SPC' |
419 | 627 ... begin 型補完入力 |
628 | |
629 `[prefix] b SPC' と入力すると、最下行のミニバッファに | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
630 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
631 Begin environment(default document): |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
632 |
419 | 633 と表示されます。ここで、何も入れずにリターンキーのみ押すと、括弧内に出 |
634 ているデフォルトの環境名が入力されますが、適当な環境名を入力すると、 | |
635 `\begin{環境名} … \end{環境名}'が文書中に挿入されます。ミニバッファで | |
636 環境名を入力するときに、環境名の頭文字を入力し「スペース」をたたくと、 | |
637 一致する環境名が内部テーブルに存在した場合、正しい環境名に補完されるの | |
638 で、入力の手間が省けます。内部テーブルに存在しない環境名を入力した時は | |
639 ユーザ専用のテーブルに登録され、さらにそのテーブルを自動的に、ユーザ辞 | |
640 書(デフォルトでは `~/.yatexrc')に保存します。 | |
641 | |
642 さらに、特定の環境を補完入力した時にはその環境で必ず用いられるエントリ | |
643 を自動挿入します(例: `itemize'環境における`\item'など)。挿入されたエン | |
644 トリが不要な場合にはundoによって消去して下さい。 | |
645 | |
646 | |
647 既に書いたテキストを環境で括る | |
648 ------------------------------ | |
649 | |
650 ところで、最初に書いてしまったブロックを後から、itemize 環境の中 | |
651 に閉じこめたいと思うことがありますが、そのようなときは、あらかじめ | |
652 閉じこめたい段落をマークして、begin 型補完の各コマンドの `[prefix]' | |
653 の次の『小文字の 'b'』 を『大文字』に変えて起動して下さい。(または、 | |
654 `C-u' を先に打ち、universal argument をつけても可能です) | |
655 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
656 例えばあるパラグラフを description 環境の中に入れたいときは、そのパ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
657 ラグラフをマークしてから、補完機能を呼び出してください(description環境 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
658 の場合は `[prefix] b D')。 |
419 | 659 |
660 選択された領域を括ります。ただしこれは `transient-mark-mode' が t | |
661 (Emacsの標準)になっている場合のみで、普段 | |
662 `transient-mark-mode' を `nil' にしている場合は、 | |
663 補完キー前に `universal-argument' 指定(`C-u') | |
664 をタイプしてから `[prefix] b D' など、補完キーを | |
665 タイプすれば括り補完になります。 | |
666 なおEmacs22以降であれば `transient-mark-mode' 無効時も | |
667 `set-mark-command' (`C-space')の連打で一時的に | |
668 `transient-mark-mode' が有効になります。 | |
409
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
669 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
670 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
671 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
672 |
419 | 673 File: yatexj, Node: section型補完, Next: large型補完, Prev: begin型補完, Up: Completion |
674 | |
675 section型補完 | |
676 ============= | |
677 | |
678 `\section{目的}' のような形式の入力の補完を section 型補完と呼ぶこと | |
679 にします。section 型補完は、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
680 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
681 `[prefix] s' |
419 | 682 ... section 型補完 |
683 | |
684 | |
685 で実行します。`[prefix] s' を入力するとミニバッファに、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
686 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
687 (C-v for view-section) \???{} (default documentclass): |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
688 |
419 | 689 というプロンプトが現れるので、そこで `section' のような LaTeX コマンド |
690 名を入力します。ここでもリターンキーのみで括弧内のデフォルト値が選択さ | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
691 れるほか、`chapter'などのような頻度の高い名称入力にはスペースキーによ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
692 る補完機能が有効です。 次に、{}の中身の入力を促す、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
693 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
694 \section{???}: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
695 |
419 | 696 というプロンプトが現れるので、セクションのタイトルなどを入力します。た |
697 とえば、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
698 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
699 (C-v for view-section) \???{} (default documentclass): section |
419 | 700 \section{???}: 目的 |
701 | |
702 のように入力した場合は、文章中に | |
703 | |
704 \section{目的} | |
705 | |
706 が挿入され、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
707 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
708 (C-v for view-section) \???{} (default section): vspace* |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
709 \vspace*{???}: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
710 |
419 | 711 のように{}の中身を省略したときは、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
712 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
713 \vspace*{} |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
714 |
419 | 715 だけが挿入され、改行はせずカーソルは自動的に中括弧の内側に移動します。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
716 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
717 * Menu: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
718 |
419 | 719 * 2個以上の引数をとる section型コマンド:: |
720 * Enclose section-type command:: 括り補完 | |
721 * Recursive completion:: 再帰補完 | |
722 * view-sectioning:: セクション区切りのアウトライン表示 | |
723 * label-generation:: ラベル自動生成 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
724 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
725 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
726 |
419 | 727 File: yatexj, Node: 2個以上の引数をとる section型コマンド, Next: Enclose section-type command, Prev: section型補完, Up: section型補完 |
728 | |
729 2個以上の引数をとる section型コマンド | |
730 ------------------------------------- | |
731 | |
732 ところで、`\addtolength{\topmargin}{8mm}' などのように、引数を二つ以 | |
733 上取る LaTeX コマンドがあります。このようなコマンドの補完入力には、 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
734 section 型補完呼び出しに引数を付けてください。例えば上の`addtolength' |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
735 の例であれば、引数2を指定します。つまり、 |
419 | 736 |
737 C-u 2 [prefix] s (または、ESC 2 [prefix] s) | |
738 | |
739 と section 型補完を呼び出した後、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
740 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
741 (Ctrl-v for view-section) \???{} (default vspace*): addtolength |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
742 \addtolength{???}: \topmargin |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
743 Argument 2: 8mm |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
744 |
419 | 745 のように入力してください。最初の addtolength の部分と、第一引数である |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
746 \topmargin の入力は当然スペースによる補完入力が可能です。ユーザ辞書に |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
747 登録される LaTeX コマンドには、この引数の数も学習されるので、最初の補 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
748 完の時引数の数を指定して起動しておけば、以後の補完時には、記憶された個 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
749 数だけ引数を聞いて来るようになります。あとで引数の個数を変えたい時は、 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
750 再び `C-u' を用いて個数を指定し直すことで、自動的に辞書中の引数の個数 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
751 の部分を更新します。 |
409
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
752 |
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
753 |
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
754 |
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
755 |
419 | 756 File: yatexj, Node: Enclose section-type command, Next: Recursive completion, Prev: 2個以上の引数をとる section型コマンド, Up: section型補完 |
757 | |
758 既に書いたテキストを括る | |
759 ------------------------ | |
760 | |
761 また、section型補完機能の呼び出し時に領域選択状態にしておくと | |
762 領域内のテキストを section 型コマンドの第一引数として括ります。 | |
763 これも普段 `transient-mark-mode' を `nil' にしている場合は | |
764 `C-u' のあとに補完キーをタイプすれば強制的に括り補完になります。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
765 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
766 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
767 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
768 |
419 | 769 File: yatexj, Node: Recursive completion, Next: view-sectioning, Prev: Enclose section-type command, Up: section型補完 |
770 | |
771 再帰補完 | |
772 -------- | |
773 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
774 高度な使い方になるかもしれませんが、section型補完の引数の入力時にさ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
775 らに補完入力を利用することができます(section/large/maketitle型に限る)。 |
419 | 776 section型コマンドの引数に更に LaTeX コマンドが来る場合にはミニバッファ |
777 で野鳥の補完キーを再帰的に入力することで引数の入力も効率的に行なえます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
778 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
779 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
780 |
419 | 781 File: yatexj, Node: view-sectioning, Next: label-generation, Prev: Recursive completion, Up: section型補完 |
782 | |
783 セクション区切りのアウトライン表示 | |
784 ---------------------------------- | |
785 | |
786 通常のsection型補完の時にミニバッファで`C-v'を押すと現在存在するセク | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
787 ション区切りコマンド全てを `*Sectioning Lines*'というバッファに一覧表 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
788 示します(「<<--」のついている行がもっとも近いセクション区切り)。この時 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
789 ミニバッファで`C-p', `C-n' を押すと`part', `chapter', ..., |
419 | 790 `subparagraph' のコマンドが論理階層の高さにしたがって上下します。また、 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
791 `C-v', `M-v' を押すとセクション区切り一覧バッファがスクロールし、数字 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
792 の`0'〜`7'を押すとある高さ以上のセクション区切りだけを選んで表示します |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
793 (実際にやって見れば分かります)。 |
419 | 794 |
795 `*Sectioning Lines*'バッファは、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
796 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
797 `M-x YaTeX-section-overview' |
419 | 798 ... セクション区切り一覧バッファを生成 |
799 | |
800 で作成することができます。このバッファを選択し任意の行でスペースを押す | |
801 と、該当するセクション区切りのある本文中の場所にジャンプします。さらに、 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
802 同バッファで `u' を押すと、ソーステキストの対応するセクションコマンド |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
803 が一階層上がり(例: subsection が section に変わる)、`d'を押すと一階層 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
804 下がります。`*Sectioning Lines*'バッファにあるセクション区切りの行をマー |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
805 クしておいて`U'を押すとリジョン内のものに対応するソーステキストのセク |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
806 ションコマンドすべてが一階層上がり、`D'を押すと下がります。セクション |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
807 区切り一覧バッファで利用できるキーコマンドには以下のものがあります。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
808 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
809 `SPC' |
419 | 810 ... 対応するソース行へジャンプ |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
811 `.' |
419 | 812 ... 対応するソース行を表示 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
813 `u' |
419 | 814 ... カーソル位置に対応するセクションコマンドを一階層上げる |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
815 `d' |
419 | 816 ... カーソル位置に対応するセクションコマンドを一階層下げる |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
817 `U' |
419 | 818 ... マークしたセクションコマンドを一階層上げる |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
819 `D' |
419 | 820 ... マークしたセクションコマンドを一階層上げる |
821 `0〜6' | |
822 ... レベル n 以下のセクションコマンドを隠して表示 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
823 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
824 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
825 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
826 |
419 | 827 File: yatexj, Node: label-generation, Prev: view-sectioning, Up: section型補完 |
828 | |
829 ラベル自動生成 | |
830 -------------- | |
831 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
832 `\ref{}' や `\cite{}' マクロをsection型補完で入れた場合参照先となり |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
833 得るものを全て探してメニューにして選択できます。参照先には`\label{}'を |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
834 つけておく必要はありません。もしあれば、そのラベルを使い、なければその |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
835 場で参照先に`\label{}'を作らせてくれます。ラベル名を考えるのは苦痛に感 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
836 じるものです。全てのカウンタにラベルをつけるのもたいへんです。もうラベ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
837 ル名に何をつけるか、ラベルをつけるかつけまいか、などということは忘れま |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
838 しょう! |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
839 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
840 ラベルを打つべき項目の選択の際には、可能性のあるすべてのカウンタが表示 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
841 されます。これを「数式のみ」のように種別で絞りたいときは以下のキーコマ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
842 ンドが利用できます。 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
843 `M-a' |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
844 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
845 ... 絞り込みを解除してすべてのカウンタを表示 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
846 `M-c' |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
847 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
848 ... キャプションのみを表示 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
849 `M-e' |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
850 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
851 ... 番号のつく数式のみを表示 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
852 `M-i' |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
853 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
854 ... 番号つき箇条書のみを表示 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
855 `M-s' |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
856 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
857 ... セクションのみを表示 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
858 `M-m' |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
859 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
860 ... その他のカウンタのみを表示 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
861 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
862 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
863 |
419 | 864 File: yatexj, Node: large型補完, Next: maketitle型補完, Prev: section型補完, Up: Completion |
865 | |
866 large型補完 | |
867 =========== | |
868 | |
869 `{\large }' のような形式の補完を large 型補完と呼ぶことにします。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
870 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
871 `[prefix] l' |
419 | 872 ... large 型補完開始 |
873 | |
874 がlarge型補完の開始です。`[prefix] l' を押すと、ミニバッファに | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
875 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
876 {\??? } (default large): |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
877 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
878 |
419 | 879 と表示されるので、上記のものと同じ要領で補完入力して下さい。補完候補に |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
880 用意されているのは、`footnotesize' や `huge' のような文字サイズ指定子 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
881 と、`bf'や`dg'のようなフォント指定子です。 |
419 | 882 |
883 | |
884 既に書いた文字を括る | |
885 -------------------- | |
886 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
887 また、begin型補完の時と同様、先に書いてしまった一連の文章の文字のサ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
888 イズを変えたいと思う時がありますが、そのような時は、サイズや大きさを変 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
889 えたい文字の範囲をマークしてからlarge型補完を呼んでください。 |
419 | 890 |
891 | |
892 | |
893 File: yatexj, Node: maketitle型補完, Next: Arbitrary completion, Prev: large型補完, Up: Completion | |
894 | |
895 maketitle型補完 | |
896 =============== | |
897 | |
898 `\maketitle' の形式の補完を maketitle 型補完と呼ぶことにします。 | |
899 | |
900 `[prefix] m' | |
901 ... maketitle 型補完開始 | |
902 | |
903 で、maketitle 型補完を開始します。補完の要領は今までのものとまったく同 | |
904 じです。LaTeX 用のコマンド名が補完候補として用意されています。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
905 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
906 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
907 |
419 | 908 File: yatexj, Node: Arbitrary completion, Next: end補完, Prev: maketitle型補完, Up: Completion |
909 | |
910 随時補完 | |
911 ======== | |
912 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
913 さて、今まで述べた典型的な LaTeX コマンド形式の補完入力を用いずに、 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
914 今入力しようとしている LaTeX コマンドを文書中の任意の位置で随時補完す |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
915 ることもできます。LaTeX コマンド(先頭が\で始まる)を入力している途中で、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
916 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
917 `[prefix] SPC' |
419 | 918 ... 随時補完 |
919 | |
920 を入力すれば、全ての補完候補の中から一致するものが選ばれカーソル位置に | |
921 挿入されます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
922 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
923 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
924 |
419 | 925 File: yatexj, Node: end補完, Next: Accent mark completion, Prev: Arbitrary completion, Up: Completion |
926 | |
927 end補完 | |
928 ======= | |
929 | |
930 現在開いたままの環境名を自動的に検出し、`\end{環境名}'を挿入します。 | |
931 begin 型補完を用いれば環境の閉じ忘れはないのですが、時にはついつい手で | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
932 `\begin{環境名}' を入れてしまい、悲しい思いをすることがあります。その |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
933 ような時には気にせず続けて文章を入力し、しかるのちに |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
934 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
935 `[prefix] e' |
419 | 936 ... end 補完 |
937 | |
938 とすることで、現在開いている環境名で \end{} が補われます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
939 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
940 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
941 |
419 | 942 File: yatexj, Node: Accent mark completion, Next: Image completion, Prev: end補完, Up: Completion |
943 | |
944 アクセント記号補完 | |
945 ================== | |
946 | |
947 欧文のアクセント記号(`\`{o}'など)を入力する時は、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
948 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
949 `[prefix] a' |
419 | 950 ... アクセント記号入力 |
951 | |
952 を押すと、ミニバッファに | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
953 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
954 1:` 2:' 3:^ 4:" 5:~ 6:= 7:. u v H t c d b |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
955 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
956 というメニューが出て来るので、数字、または対応する記号/英字を入力して |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
957 下さい。すると編集バッファに、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
958 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
959 \`{} |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
960 |
419 | 961 が現われ、カーソルが{}内に位置するので、さらに一文字入力する事で、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
962 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
963 \`{o} |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
964 |
419 | 965 が完成され、カーソルは{}の外に戻ります。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
966 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
967 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
968 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
969 File: yatexj, Node: Image completion, Next: Greek letter completion, Prev: Accent mark completion, Up: Completion |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
970 |
419 | 971 数式記号イメージ補完 |
972 ==================== | |
973 | |
974 主に数式モードで使用される、矢印やΣなどの記号を擬似的に表現するキー入力 | |
975 で、LaTeX コマンドを入力できます。これは野鳥自身の「数式モード」でのみ | |
976 動作します。野鳥はカーソルがTeXの数式環境の中にある時に`;'や、 | |
977 `:'に特殊な機能を持たせます。 | |
978 | |
979 さて、例えば、←(leftarrow)をASCII文字だけで表現する場合、一般的には | |
980 「<-」のようにしますが、これを利用して、数式記号イメージ入力モードで | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
981 `\leftarrow'を入力するには、`;'(セミコロン)を打ってから`<-'と入力しま |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
982 す。同様に、長い矢印←-(long-leftarrow) をASCII文字だけで表現する場合 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
983 「<--」とするので、`\longleftarrow'を入力するためには、`;<--'と入力し |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
984 ます。あるいは無限大記号をASCII文字だけで表現する時は「oo」のようにす |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
985 ることから、`\infty' を入力する時は、`;oo'とキー入力します。 |
419 | 986 |
987 これらの操作をまとめると次のようになります。 | |
988 | |
989 INPUT 入力される LaTeX コマンド | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
990 ; < - `\leftarrow' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
991 ; < - - `\longleftarrow' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
992 ; < - - > `\longleftrightarrow' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
993 ; o `\circ' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
994 ; o o `\infty' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
995 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
996 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
997 |
419 | 998 いずれの場合も、イメージ入力を行っている途中で望みのものがバッファに |
999 表示されたなら、そこでイメージ入力を止めて次の編集動作に移っても構いま | |
1000 せん。 | |
1001 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1002 数式環境中で`;'自身を入力するには`;;'のようにします。イメージ入力の |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1003 途中でTABを押すと、それまで入力した文字で始まるもの一覧が表示されます。 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1004 ここで目的の LaTeX コマンドまでカーソルを移動し再度TABを押すことでその |
419 | 1005 LaTeX コマンドがバッファに挿入されます。 |
1006 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1007 どのキー入力にどの記号が対応しているか全て知りたい時は、`;'を押した |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1008 直後にTABを押してください。以下の例は、`;<'と押した後にTABを押したもの |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1009 です。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1010 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1011 KEY LaTeX sequence sign |
419 | 1012 < \leq ≦ |
1013 << \ll 《 | |
1014 <- \leftarrow ← | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1015 <= \Leftarrow <= |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1016 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1017 左から[入力キー]、[対応する LaTeX コマンド]、[(擬似)記号図示]、という |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1018 順でメニューが出て来るので、よく使うものを覚えておくと良いでしょう。も |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1019 のによってはASCII文字で表現することが困難なので、あまり覚えやすいキー |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1020 並びではないものがあるでしょうから、そのような場合は \maketitle 型補完 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1021 で入力するか、以下に述べる対応表の設定を行って単純なキー並びのものを設 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1022 定すると良いでしょう。 |
419 | 1023 |
1024 入力キーと LaTeX コマンド、記号の対応表を個人的に設定したい場合は | |
1025 Emacs-Lisp 変数 `YaTeX-math-sign-alist-private' に定義してください。そ | |
1026 の内容とデフォルトのものを合わせたものが対応表として使用されます | |
1027 (privateの方が優先される)。なお、この変数の構造については | |
1028 `yatexmth.el' を参照してください。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1029 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1030 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1031 |
409
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1032 File: yatexj, Node: Greek letter completion, Next: Inserting parens, Prev: Image completion, Up: Completion |
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1033 |
419 | 1034 ギリシャ文字補完 |
1035 ================ | |
1036 | |
1037 もう一つ、数式環境中で`:'を押すとギリシャ文字入力モードに入ります。 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1038 `:'を押した直後に`a'を押すと`\alpha'が、`g' を押すと `\gamma'が、など |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1039 アルファベットに対応したギリシャ文字が挿入されます。操作方法は;の数式 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1040 記号補完とまったく同じです。まずは`:'の直後にTABを押してどのアルファベッ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1041 トにどのギリシャ文字が対応しているか調べてみてください。 |
419 | 1042 |
1043 `;'と`:'を数式環境中で押しているにもかかわらず、イメージ補完が働かな | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1044 い場合は、`C-u ;'のように universal-argument をつけてキーを押すことに |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1045 より、強制的にイメージ補完に入ることができます。また、この時にどのよう |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1046 な状態で数式環境内判定に失敗したかをご連絡下さい。 |
409
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1047 |
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1048 |
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1049 |
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1050 File: yatexj, Node: Inserting parens, Prev: Greek letter completion, Up: Completion |
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1051 |
419 | 1052 括弧入力補助 |
1053 ============ | |
1054 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1055 3種類ある括弧 () {} [] の開き括弧を入れたときに閉じ括弧を自動的に入 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1056 れます。`\' の直後にの `[' を入れると行を分けてインデントを揃え、数式 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1057 入力に備えます。その他 LaTeX のマクロに応じて括弧の釣合の取れた状態に |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1058 導きます。開き括弧そのものを1つだけ入れたいときは `C-q' でクォート入力 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1059 するか、`[prefix] w m' で修正モードをOFFにしてください。 |
419 | 1060 |
1061 領域選択してから開き括弧を入れるとその領域をその種類の括弧で括ります。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1062 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1063 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1064 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1065 File: yatexj, Node: Local dictionary, Next: Commenting out, Prev: Completion, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1066 |
419 | 1067 ローカル辞書 |
1068 ************ | |
1069 | |
1070 補完入力用の候補は三種類の辞書から構成されています。一つは`yatex.el' | |
1071 に組み込まれた「標準辞書」、もう一つはユーザが個人的に常用するコマンド | |
1072 を保存する「ユーザ辞書」、そしてもうひとつはあるディレクトリでのみ有効 | |
1073 なコマンドを保存する「ローカル辞書」です。 | |
1074 | |
1075 補完入力時に新しい単語を入れた場合に、その単語をどの辞書に入れるか聞 | |
1076 いて来ます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1077 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1078 `foo' is not in table. Register into: U)serDic L)ocalDic N)one D)iscard |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1079 |
419 | 1080 というプロンプトに対し、`u'と答えると「ユーザ辞書」を、`l'と答えるとロー |
1081 カル辞書を更新し、`n'と答えると辞書ファイルは更新せず現在のEmacsセッショ | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1082 ンのみ有効な単語とし、`d'と答えると新たな単語を学習せずに捨てることに |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1083 なります。 |
419 | 1084 |
1085 もし、ローカル辞書の機能はいらず、全てユーザ辞書の更新のみでよいと言 | |
1086 う場合には`~/.emacs'などで、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1087 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1088 (setq YaTeX-nervous nil) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1089 |
419 | 1090 として下さい。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1091 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1092 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1093 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1094 File: yatexj, Node: Commenting out, Next: Cursor jump, Prev: Local dictionary, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1095 |
419 | 1096 コメントアウト |
1097 ************** | |
1098 | |
1099 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1100 LaTeXの編集には試行錯誤がつきものです。ある部分を一括でコメントアウ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1101 トしたり、コメントを外したりしたいことがあります。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1102 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1103 `[prefix] >' |
419 | 1104 ... リジョンを % でコメントアウト |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1105 `[prefix] <' |
419 | 1106 ... リジョンの % のコメントを外す |
1107 | |
1108 は、あらかじめ設定したリジョンに対しての操作、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1109 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1110 `[prefix] .' |
419 | 1111 ... 現在のパラグラフをコメントアウト |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1112 `[prefix] ,' |
419 | 1113 ... 現在のパラグラフのコメントを外す |
1114 | |
1115 は、カーソルの位置するパラグラフ全体に対しての操作です。なお、ここでい | |
1116 う「パラグラフ」は (`mark-paragraph') 関数によりマークされる範囲を指し | |
1117 ます(標準設定で`ESC h'にバインドされている)。なお、既に`%'でコメントア | |
1118 ウトされているパラグラフに対して繰り返しパラグラフのコメントを使用した | |
1119 場合の動作は保証しませんので御注意ください。 | |
1120 | |
1121 さて、文章に対してだけでなく、時には`\begin', `\end' 自体に対 | |
1122 してもコメントアウトの操作をしたいときがあります。このようなときは、 | |
1123 `\begin{}' あるいは `\end{}' の行にカーソルを合わせ、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1124 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1125 `[prefix] >' |
419 | 1126 ... `\begin{}'〜`\end{}' 全てコメントアウト |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1127 `[prefix] <' |
419 | 1128 ... `\begin{}'〜`\end{}' 全てコメントを外す |
1129 | |
1130 とすることで、`\begin〜\end'で囲まれる環境全てに対してコメント操作し、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1131 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1132 `[prefix] .' |
419 | 1133 ... `\begin{}' と `\end{}' をコメントアウト |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1134 `[prefix] ,' |
419 | 1135 ... `\begin{}' と `\end{}' のコメントを外す |
1136 | |
1137 は、対応する `\begin' と `\end' 2行だけを、コメント操作の対象とします。 | |
1138 リジョンをコメントアウトしようとして、マークを設定したのちにカーソルを | |
1139 移動し`[preifx] >' を押してもカーソルが `\begin{}' の上にあると | |
1140 `\begin{}'〜`\end{}'モードでコメント機能が働いてしまうので注意して下さ | |
1141 い。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1142 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1143 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1144 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1145 File: yatexj, Node: Cursor jump, Next: Modifying/Deleting, Prev: Commenting out, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1146 |
419 | 1147 カーソルジャンプ |
1148 **************** | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1149 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1150 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1151 * Menu: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1152 |
419 | 1153 * 対応オブジェクトへのジャンプ:: |
1154 * お絵描きツール起動:: | |
1155 * メインファイルへのジャンプ:: | |
1156 * 環境を単位としたジャンプ:: | |
1157 * 最後の補完位置へのジャンプ:: | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1158 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1159 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1160 |
419 | 1161 File: yatexj, Node: 対応オブジェクトへのジャンプ, Next: お絵描きツール起動, Prev: Cursor jump, Up: Cursor jump |
1162 | |
1163 対応オブジェクトへのジャンプ | |
1164 ============================ | |
1165 | |
1166 文書中のいろいろな場所で | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1167 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1168 `[prefix] g' |
419 | 1169 ... 対応するオブジェクトにジャンプ |
1170 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1171 を押すことにより、カーソル位置のLaTeXコマンドに対応する場所にジャンプ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1172 します。対応関係が存在すると解釈されるコマンドには以下のものがあります。 |
419 | 1173 |
1174 * `\begin{}' ←→ `\end{}' | |
1175 * `%#BEGIN' ←→ `%#END' | |
1176 * 画像ファイルの取り込みマクロ → 対応するviewer/お絵かきツール起動 | |
1177 * `\label{}' ←→ `\ref{}' | |
1178 * `\include(\input)' → 対応するファイル | |
1179 * `\bibitem{}' ←→ `\cite{}' | |
1180 | |
1181 `\begin{}' か `\end{}' の行で`[prefix] g'を押すことに | |
1182 より、対応する`end/begin'の行にジャンプします。もちろん対応するものが | |
1183 ない場合はエラーになります。またこれは、領域固定のための `%#BEGIN' と | |
1184 `%#END' のペアに対しても同様に動作します。なお、`label/ref'や | |
1185 `cite/bibitem'対応するものが別ファイルにある時は、ジャンプ先となるファ | |
1186 イルがオープンされていなければなりません。*Note %#notation::. | |
1187 メインの .tex ファイルの `\include{chap1}' などにカーソルを合わせ、 | |
1188 `[prefix] g' を押すと、`chap1.tex' にジャンプします。 | |
1189 | |
1190 また、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1191 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1192 `[prefix] 4 g' |
419 | 1193 ... 別ウィンドウで対応オブジェクトにジャンプ |
1194 | |
1195 を押すと、対応するオブジェクトへのジャンプを別ウィンドウで行います。た | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1196 だし、この機能は `begin/end', `%#BEGIN/%#END' 間のジャンプに対しては |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1197 (意味がないと思われるので)機能しないので注意してください。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1198 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1199 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1200 |
419 | 1201 File: yatexj, Node: お絵描きツール起動, Next: メインファイルへのジャンプ, Prev: 対応オブジェクトへのジャンプ, Up: Cursor jump |
1202 | |
1203 お絵描きツール起動 | |
1204 ================== | |
1205 | |
1206 上記の「画像ファイルの取り込みマクロ」とは、例えば | |
1207 `\epsfile{file=foo}' のような挿絵取り込みコマンドのことで、この行にカー | |
1208 ソルを合わせて`[prefix] g'を押すとその画像ファイルの元となったファイル | |
1209 を対応するお絵描きツールを起動してオープンします。起動するツールの判定 | |
1210 は以下のようになされます。 | |
1211 | |
1212 1. カレント行が変数 `YaTeX-processed-file-regexp-alist' に定義されて | |
1213 いる正規表現のいずれかとマッチしたら、ファイル名に相当する部分を | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1214 \\(\\)から抜き出して覚えておく(何番目の\\(\\)かは変数の各リストの |
419 | 1215 cdr 部に入れておく)。マッチしなければ何もしない。 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1216 2. 行末に、変数 `YaTeX-file-processor-alist' に登録されているコマン |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1217 ドが「%コマンド」 のように書いてあれば強制的に「コマンド ファイル |
419 | 1218 名.拡張子」を起動。 |
1219 3. なければ、変数 `YaTeX-file-processor-alist' の各リストのcdr部に入っ | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1220 ている拡張子を「ファイル名」の後ろに足したファイルが存在するか順 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1221 次調べて、存在した場合car部に入っているコマンドを起動する。 |
419 | 1222 4. 以上どれかにマッチしなければあきらめる。 |
1223 | |
1224 | |
1225 変数 `YaTeX-file-processor-alist' と変数 `YaTeX-file-processor-alist' | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1226 の設定方法についてはそれぞれの変数について describe-variable して説明 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1227 を読んで下さい。うまく設定すると、画像ファイルにかぎらず、任意の形式の |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1228 ファイルを任意のプロセッサで処理するコマンドを簡単に呼び出すことができ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1229 ます。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1230 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1231 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1232 |
419 | 1233 File: yatexj, Node: メインファイルへのジャンプ, Next: 環境を単位としたジャンプ, Prev: お絵描きツール起動, Up: Cursor jump |
1234 | |
1235 メインファイルへのジャンプ | |
1236 ========================== | |
1237 | |
1238 `chap1.tex'のようなサブファイルで、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1239 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1240 `[prefix] ^' |
419 | 1241 ... メインファイルにジャンプ |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1242 `[prefix] 4 ^' |
419 | 1243 ... 別ウィンドウでメインファイルにジャンプ |
1244 | |
1245 を押すと、メインファイルの編集バッファに切替えます。もし、メインファイ | |
1246 ルをオープンしていない場合は、カレントディレクトリから探して自動的にオー | |
1247 プンします。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1248 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1249 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1250 |
419 | 1251 File: yatexj, Node: 環境を単位としたジャンプ, Next: 最後の補完位置へのジャンプ, Prev: メインファイルへのジャンプ, Up: Cursor jump |
1252 | |
1253 環境を単位としたジャンプ | |
1254 ======================== | |
1255 | |
1256 さらに現在の環境を単位として機能するコマンドに以下のものがあります。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1257 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1258 `M-C-a' |
419 | 1259 ... 環境の先頭(`\begin')へジャンプ |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1260 `M-C-e' |
419 | 1261 ... 環境の末尾(`\end')へジャンプ |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1262 `M-C-@' |
419 | 1263 ... 環境全体をマーク |
1264 | |
1265 上記のコマンドは通常の`[prefix]'キーではなく`META'キーをプリフィクスと | |
1266 して機能するのでご注意下さい。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1267 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1268 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1269 |
419 | 1270 File: yatexj, Node: 最後の補完位置へのジャンプ, Prev: 環境を単位としたジャンプ, Up: Cursor jump |
1271 | |
1272 最後の補完位置へのジャンプ | |
1273 ========================== | |
1274 | |
1275 野鳥は補完入力した位置を常にレジスタ `3'に保存しています。入力途中で如 | |
1276 何なるファイルの如何なる位置に行ったとしても、`C-x j | |
1277 3'(`jump-to-register')を使って直ちに最後の補完入力位置に戻ることができ | |
1278 ます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1279 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1280 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1281 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1282 File: yatexj, Node: Modifying/Deleting, Next: Filling, Prev: Cursor jump, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1283 |
419 | 1284 変更/削除 |
1285 ********* | |
1286 | |
1287 既に入力されている LaTeX コマンドの変更/削除のために以下の機能が用意 | |
1288 されています。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1289 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1290 `[prefix] c' |
419 | 1291 ... カーソル位置の LaTeX コマンドの変更 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1292 `[prefix] k' |
419 | 1293 ... カーソル位置の LaTeX コマンドの削除 |
1294 | |
1295 | |
1296 これらのコマンドは、コマンドを起動する場所によって動作を決定するので注 | |
1297 意して下さい。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1298 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1299 * Menu: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1300 |
419 | 1301 * Changing LaTeX command:: LaTeX コマンドの変更 |
1302 * Killing LaTeX command:: LaTeX コマンドの削除 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1303 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1304 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1305 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1306 File: yatexj, Node: Changing LaTeX command, Next: Killing LaTeX command, Prev: Modifying/Deleting, Up: Modifying/Deleting |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1307 |
419 | 1308 LaTeX コマンドの変更 |
1309 ==================== | |
1310 | |
1311 変更したい LaTeX コマンドにカーソルを合わせて `[prefix] c' | |
1312 を押すとそのコマンドを補完入力などを用いて手軽に変えることができます。 | |
1313 `[prefix] c' で変更できるコマンドには以下のものがあります。 | |
1314 | |
1315 * `begin/end' の環境名 | |
1316 * section型コマンドのコマンド名 | |
1317 * section型コマンドの引数 | |
1318 * section型コマンドのオプションパラメータ([]で囲まれたもの) | |
1319 * large型コマンド | |
1320 * (イメージ補完で入力可能な)数式モード専用のmaketitle型コマンド | |
1321 | |
1322 変えたいsection型コマンドの引数がさらに LaTeX コマンドを含む場合は、 | |
1323 その引数を囲む中括弧の上で `[prefix] c' を押すことで中のコマンドを変更 | |
1324 対象判定から除外することができます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1325 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1326 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1327 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1328 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1329 File: yatexj, Node: Killing LaTeX command, Prev: Changing LaTeX command, Up: Modifying/Deleting |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1330 |
419 | 1331 LaTeX コマンドの削除 |
1332 ==================== | |
1333 | |
1334 `[prefix] k' は起動する位置により次のような動作を行います。 | |
1335 | |
1336 | |
1337 起動位置 動作 | |
1338 \begin, \endの行 `\begin\end'ペアの削除 | |
1339 %#BEGIN, %#END の行 %#BEGIN,%#ENDペアの削除 | |
1340 section型コマンドの上(中) section型コマンドの削除 | |
1341 フォント指定括弧の上 フォント指定の削除 | |
1342 括弧の上 対をなす括弧の削除 | |
1343 | |
1344 | |
1345 `\begin, \end' および `%#BEGIN, %#END' を削除する場合、`\begin, \end' | |
1346 や `%#BEGIN, %#END' の存在する行はまるごと削除されるので、それらの一行 | |
1347 に `\begin' などを二つ以上連ねて書かないように注意してください。上記の | |
1348 ものはすべて本文を囲う「容器」を削除するように働きますが、 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1349 universal-argument (`C-u') を打った後で`[prefix] k'をタイプすると、そ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1350 れぞれの「容器」に含まれる「中身」も一気に削除します。以下の例を参考に |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1351 して下さい。 |
419 | 1352 |
1353 元のテキスト: [prefix] k C-u [prefix] k | |
1354 本文\footnote{脚注}です。 本文脚注です。 本文です。 | |
1355 ↑(カーソル位置) | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1356 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1357 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1358 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1359 File: yatexj, Node: Filling, Next: Includeonly, Prev: Modifying/Deleting, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1360 |
419 | 1361 桁揃え |
1362 ****** | |
1363 | |
1364 | |
1365 itemの桁揃え | |
1366 ============ | |
1367 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1368 itemize 環境中にある`\item'の項目(文章)が複数行に渡る場合に、項目の |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1369 先頭を桁揃えしたい場合には、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1370 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1371 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1372 `M-q' |
419 | 1373 ... 桁揃え |
1374 | |
1375 によって、その item のインデントの深さに応じて fill されます。なお、古 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1376 いNTT jTeX を使用している場合には、Lisp 変数`NTT-jTeX'を`t'にセットし |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1377 て下さい。 |
419 | 1378 |
1379 このとき、変数`YaTeX-item-regexp'の値(標準では `"\\\\item"')を | |
1380 項目指定コマンドの正規表現として検索に使用します。itemize 環境で、独自のコ | |
1381 マンドを定義して項目を列挙している場合(例えば`\underlineitem')は、 | |
1382 `~/.emacs' で次のように指定して下さい。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1383 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1384 (setq YaTeX-item-regexp |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1385 "\\(\\\\\\(sub\\)*item\\)\\|\\(\\\\underlineitem\\)") |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1386 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1387 |
419 | 1388 この変数の指定の仕方がよく分からない場合は、独自の項目列挙コマンドの名前を |
1389 ``"\item"'で始まるものにして下さい(例えば"\itembf"')。 | |
1390 | |
1391 野鳥の `M-q' では `\item' を環境に応じて以下のように「ハングインデント」 | |
1392 します。 | |
1393 | |
1394 itemize, enumerate環境: | |
1395 >\item[ほげほげ] 英語では、特に意味のない単語を `foo' であらわしま | |
1396 > すが、これの日本語版ともいえる単語が「ほげほげ」 | |
1397 > です。 | |
1398 description環境: | |
1399 > \item[へろへろ] 「ほげほげ」をでたらめが単語として使った時に、第 | |
1400 > 2のでたらめな単語として「へろへろ」が使われることが多 | |
1401 > いようです。 | |
1402 | |
1403 | |
1404 パラグラフの桁揃え | |
1405 ================== | |
1406 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1407 itemize環境以外でのパラグラフの桁揃え(fill)は、基本的に他のモードと |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1408 同じように機能しますが、verbatim環境や、tabular環境など桁揃えをすると |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1409 悲惨な状況になるような環境中では機能しません。また、\verb で括ってある |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1410 ものは決して行分割されません(変数 `YaTeX-verb-regexp' で制御) )。さら |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1411 に、一時的にインデントの深さを変えてある箇所では、そのインデントの先頭 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1412 で`M-q'を押すことにより fill-prefix をいちいち変更しなくて桁揃えができ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1413 ます。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1414 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1415 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1416 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1417 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1418 File: yatexj, Node: Includeonly, Next: What column, Prev: Filling, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1419 |
419 | 1420 勝手にincludeonly |
1421 ***************** | |
1422 | |
1423 ファイルを分割して文章を入力している時には、メインファイル中に | |
1424 | |
1425 \includeonly{現在編集中のファイル名} | |
1426 | |
1427 のように書いておくことで、タイプセットの時間を節約できますが、ちょっと | |
1428 他のファイルを手直ししたい時には | |
1429 | |
1430 \includeonly{ちょっと手直ししたいファイル名} | |
1431 | |
1432 | |
1433 と書き直さなければならず手間がかかります。野鳥では現在編集しているファ | |
1434 イル名がメインファイルの`\includeonly'にない場合には自動的にこれを検出 | |
1435 し、次の指示を仰ぎます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1436 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1437 A)dd R)eplace %)comment? |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1438 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1439 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1440 現在編集中のファイルを `\includeonly' のリストに加えたい時には`a'を、 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1441 現在編集中のファイルだけを `\includeonly' にしたい時は`r'を、 |
419 | 1442 `\includeonly' の行をコメントアウトして無効化したい時には、`%'をそれぞ |
1443 れ押して下さい。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1444 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1445 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1446 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1447 File: yatexj, Node: What column, Next: Intelligent newline, Prev: Includeonly, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1448 |
419 | 1449 ここはどこ? |
1450 *********** | |
1451 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1452 項目数の多い tabular などをたくさん書いていると下の方の行で、いま書 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1453 いている桁がどこに対応するのかわからなくなってしまうことがあります。例 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1454 えば、以下のような tabular において、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1455 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1456 \begin{tabular}{|c|c|c|c|c|c|c|c|}\hline |
419 | 1457 氏名&所属&〒&住所&電話&FAX&帰省先&帰省先電話\\ \hline |
1458 矢上二郎 & 6 & 223 & 横浜市港北区日吉 & xxx-yyy & | |
1459 zzz-www & トンガ & 9876-54321 \\ | |
1460 日吉小僧 & 2 & \multicolumn{2}{c|}{教えない} | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1461 &&&(???) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1462 \\ \hline |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1463 \end{tabular} |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1464 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1465 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1466 (???)の部分がどの項目なのかすぐに判断するのは難しいでしょう。こんな時 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1467 は、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1468 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1469 `[prefix] &' |
419 | 1470 ... 現在のカラム表示 |
1471 | |
1472 を押すとカーソル位置のカラムがどの項目に該当するかをミニバッファに表示 | |
1473 します。tabular/array環境の第1行目を項目名の並びとみなして対応するもの | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1474 を探します。もし項目名として別のものを表示して欲しい場合は、行頭を`%' |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1475 にしてダミーの項目並びを作っておくと良いでしょう。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1476 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1477 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1478 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1479 File: yatexj, Node: Intelligent newline, Next: Usepackage cheker, Prev: What column, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1480 |
419 | 1481 おまかせ改行 |
1482 ************ | |
1483 | |
1484 tabular[*], array, itemize, enumerate, tabbing 環境をbegin型補完で入 | |
1485 力した時、または各環境内で | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1486 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1487 `ESC RET' |
419 | 1488 ... おまかせ改行 |
1489 | |
1490 | |
1491 を押すと、その環境に応じた行エントリを次の行に挿入します(begin型補完時 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1492 に自動挿入されたエントリが不要な場合は undo によって消去できます)。例 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1493 えば、tabular環境では、その環境のカラム数に対応した個数の `&' に加え、 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1494 行末の `\\' を入れます。この時それ以前に `\hline' があればそれも付け加 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1495 えます。環境とそれに応じて自動入力するものの対応は以下のようになります。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1496 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1497 * `tabular', `tabular*', `array' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1498 |
419 | 1499 カラム数-1 だけの `&' と `\\'。必要に応じて `\hline' |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1500 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1501 * `tabbing' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1502 |
419 | 1503 一行目で定義している `\=' と同じ個数の `\>'。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1504 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1505 * `itemize', `enumerate', `description', `list' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1506 |
419 | 1507 `\item' または `item[]' |
1508 | |
1509 tabular 環境の例のように、本機能は各環境の一行目の内容を参考にして動 | |
1510 作するので、なるべく二行目以降で呼び出すようにしてください。 | |
1511 | |
1512 もし、その他の環境、例えば `foo'、に対して`おまかせ改行'を動作 | |
1513 させたい時は、`YaTeX-intelligent-newline-foo' という名前の関数を定義 | |
1514 します。定義した関数は、現在の行に改行を挿入した直後の行頭の位置で呼ばれま | |
1515 す。関数 `YaTeX-indent-line' を呼ぶと現在の環境のネストに応じた深さに | |
1516 インデントされるので、これを呼んでから何かを挿入するようなコードを書くとよ | |
1517 いでしょう。`yatexenv.el'内の関数 | |
1518 `YaTeX-intelligent-newline-itemize' の定義などを参考にしてください。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1519 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1520 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1521 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1522 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1523 File: yatexj, Node: Usepackage cheker, Next: Changing mode of YaTeX, Prev: Intelligent newline, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1524 |
419 | 1525 先回りusepackage |
1526 **************** | |
1527 | |
1528 begin型、section型、maketitle型、いずれかのLaTeX2eマクロを補完入力す | |
1529 ると、そのマクロの利用に外部パッケージを必要とする場合、そのパッケージ | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1530 を本文中で `\usepackage{}' しているかどうかを調査し、もししていなけれ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1531 ばプリアンブルに対応するパッケージを引数にした `\usepackage' 文を(確認 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1532 後に)挿入します。 |
419 | 1533 |
1534 ただしこの機能が働くためには、パッケージ名とその中で定義されているマ | |
1535 クロ群をalistの形式で変数 `YaTeX-package-alist-private' に設定しておく | |
1536 必要があります。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1537 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1538 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1539 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1540 File: yatexj, Node: Changing mode of YaTeX, Next: Online help, Prev: Usepackage cheker, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1541 |
419 | 1542 野鳥の動作モード切り替え |
1543 ************************ | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1544 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1545 `[prefix] w' |
419 | 1546 ... 野鳥動作モード切り替えメニュー |
1547 | |
1548 で野鳥自身の動作を決定する以下のモードを切り替えます。 | |
1549 | |
1550 * 修正モード | |
1551 * 野鳥数式モード | |
1552 | |
1553 修正モードは、開き括弧入力時の処理をコントロールし、修正モードONの時は | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1554 開き括弧の入力は開き括弧のみの入力になり、修正モードOFFの時は開き括弧 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1555 の入力だけで閉じ括弧まで入力します。デフォルト(起動時)の設定は*OFF*で |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1556 す。 |
419 | 1557 |
1558 野鳥数式モードは、変数 `YaTeX-auto-math-mode' が `nil' の時の | |
1559 み有効で、このとき`;'や`:'を押した時(*Note Image completion::参照)に、 | |
1560 どのようなイメージ補完を機能させるか、通常のキーとして機能させるかを手動で | |
1561 切り替えます。自動判定が遅いマシンでは`YaTeX-auto-math-mode' | |
1562 `nil'にセットし、野鳥数式モードを手動で切り替えると良いでしょう。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1563 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1564 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1565 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1566 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1567 File: yatexj, Node: Online help, Next: Inclusion hierarchy browser, Prev: Changing mode of YaTeX, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1568 |
419 | 1569 オンラインヘルプ |
1570 **************** | |
1571 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1572 使おうとする LaTeX コマンドの用法がよく分からない時は、オンラインヘ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1573 ルプをひきましょう。ヘルプに関するキーには以下のものがあります。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1574 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1575 `[prefix] ?' |
419 | 1576 ... オンラインヘルプ |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1577 `[prefix] /' |
419 | 1578 ... オンラインapropos |
1579 | |
1580 | |
1581 オンラインヘルプ | |
1582 ================ | |
1583 | |
1584 「オンラインヘルプ」は、一般的な LaTeX コマンド(デフォルトでカーソル | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1585 位置のコマンド)に対する説明を隣のバッファに表示します。この時参照され |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1586 るヘルプ用ファイルには「グローバルヘルプ」と「プライベートヘルプ」の二 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1587 種類があり、前者は LaTeX の標準コマンドの主なものの説明を含むファイル |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1588 で、変数`YaTeX-help-file'の値で指定されます。このファイルは通常公共の |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1589 場所(デフォルトで`$EMACSEXECPATH')に置かれ、誰もがその内容を更新できる |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1590 ように全員に書き込み権が与えられるべきものです。後者は、非標準もしくは |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1591 個人的なマクロ定義に関する説明が書かれているファイルで、変数 |
419 | 1592 `YaTeX-help-file-private'の値で指定されます。こちらはユーザのホームディ |
1593 レクトリの下などに置かれます。 | |
1594 | |
1595 | |
1596 オンラインapropos | |
1597 ================= | |
1598 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1599 「オンラインapropos」は GNU Emacs の apropos と同様、ユーザが指定し |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1600 たキーワードを説明文に含む項目すべてを隣のバッファに表示します。 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1601 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1602 もし、調べようとしたLaTeXコマンドに対する説明がヘルプファイル中に見 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1603 つからなかった場合は、説明文の入力を求めてくるので、可能であれば参考書 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1604 などを調べてそのコマンドの説明を入力してください。もし、なにか標準的な |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1605 コマンドに対する説明を書いたならばぜひ私までその説明をお送り下さい。次 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1606 回の配布に含めたいと思います。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1607 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1608 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1609 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1610 File: yatexj, Node: Inclusion hierarchy browser, Next: Cooperation with other packages, Prev: Online help, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1611 |
419 | 1612 インクルード構造ブラウザ |
1613 ************************ | |
1614 | |
1615 複数のファイルに分割しているドキュメントを書いている場合、 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1616 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1617 `[prefix] d' |
419 | 1618 ... インクルード構造ブラウズ |
1619 | |
1620 を押すと、そのドキュメントの親ファイルを聞いて来ます。ここで全てのファ | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1621 イルの親となるファイル(デフォルトが示されているので大抵はRETのみ)を入 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1622 力するとインクルードしている全てのファイルを解析し、インクルード状況を |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1623 視覚的に表示します。このバッファでは以下のキー操作が有効です。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1624 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1625 `n' |
419 | 1626 ... 次の行に移動し対応するファイルを隣のバッファに表示 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1627 `p' |
419 | 1628 ... 上の行に移動し対応するファイルを隣のバッファに表示 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1629 `N' |
419 | 1630 ... 同じインクルードレベルの次のファイルに移動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1631 `P' |
419 | 1632 ... 同じインクルードレベルの前のファイルに移動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1633 `j' |
419 | 1634 ... 次の行に移動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1635 `k' |
419 | 1636 ... 上の行に移動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1637 `u' |
419 | 1638 ... 一代親にあたるファイルに移動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1639 `.' |
419 | 1640 ... カーソル位置のファイルを隣のバッファに表示 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1641 `SPC' |
419 | 1642 ... 隣のバッファの対応ファイルをスクロールアップ |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1643 `DEL, b' |
419 | 1644 ... 隣のバッファの対応ファイルをスクロールダウン |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1645 `<' |
419 | 1646 ... 隣のバッファの対応ファイルの先頭を表示 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1647 `>' |
419 | 1648 ... 隣のバッファの対応ファイルの末尾を表示 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1649 `'' |
419 | 1650 ... (`<'や`>'の後で)元の表示位置に戻る |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1651 `RET, g' |
419 | 1652 ... カーソル位置のファイルを隣のバッファでオープン |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1653 `mouse-2' |
419 | 1654 ... RETと同じ(ウィンドウ使用時のみ) |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1655 `o' |
419 | 1656 ... 隣のウィンドウに移動 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1657 `1' |
419 | 1658 ... 他のウィンドウを消す |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1659 `-' |
419 | 1660 ... ブラウズウィンドウを小さくする |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1661 `+' |
419 | 1662 ... ブラウズウィンドウを大きくする |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1663 `?' |
419 | 1664 ... ヘルプ表示 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1665 `q' |
419 | 1666 ... 表示前の状態に戻る |
1667 | |
1668 ただし、隣のウィンドウのファイルの内容を表示する機能に関しては、対応 | |
1669 するファイルをクローズしてしまうとうまく働きませんのでご注意ください。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1670 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1671 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1672 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1673 File: yatexj, Node: Cooperation with other packages, Next: Customizations, Prev: Inclusion hierarchy browser, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1674 |
419 | 1675 他パッケージとの連携 |
1676 ******************** | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1677 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1678 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1679 gmhist |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1680 ====== |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1681 |
419 | 1682 `gmhist.el'と`gmhist-mh.el' をロードしている場合、プレヴューコマンド |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1683 の入力(`[prefix] tp]')、印刷コマンドの入力(`[prefix] tl')の時に独立し |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1684 たヒストリを利用できます。それぞれのプロンプトで、`M-p' を押すと直前に |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1685 利用したコマンド文字列をくり返し呼び出すことができます。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1686 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1687 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1688 min-out |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1689 ======= |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1690 |
419 | 1691 `min-out.el' (`outline-minor-mode') と野鳥を組み合わせて使うこともも |
1692 ちろん可能です。設定の方法に関しては`yatexm-o.el'をご覧ください。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1693 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1694 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1695 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1696 File: yatexj, Node: Customizations, Next: Etc, Prev: Cooperation with other packages, Up: Top |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1697 |
419 | 1698 カスタマイズ |
1699 ************ | |
1700 | |
1701 野鳥の動作を制御する種々の変数を独自に設定することにより、補完入力を | |
1702 起動するキーアサインを変えたり、環境名の補完候補をさらに充実させること | |
1703 などができます。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1704 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1705 * Menu: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1706 |
419 | 1707 * Lisp variables:: lisp 変数 |
1708 * Add-in functions:: 付加関数(アドイン関数) | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1709 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1710 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1711 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1712 File: yatexj, Node: Lisp variables, Next: Add-in functions, Prev: Customizations, Up: Customizations |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1713 |
419 | 1714 lisp 変数 |
1715 ========= | |
1716 | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1717 例えば prefix キーを `C-c' 以外のキーにしたい場合は、`YaTeX-prefix' |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1718 に prefix キーにしたいシンボルを定義してください。さらに、「`C-c 英字'」 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1719 というキーバインドは独自の関数が割り当ててあるので使いたくない。このよ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1720 うな時は、`YaTeX-inhibit-prefix-letter' を `t' に設定することにより、 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1721 `C-c 英字…'のバインドが全て、対応する`C-c C-英字…'に変わります(ただ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1722 し、begin型 large型補完の大文字起動によるリジョン指定は可能なままです。 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1723 これも無効にしたい場合は`t'ではなく 1 にセットして下さい。)。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1724 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1725 * Menu: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1726 |
419 | 1727 * All customizable variables:: カスタマイズ変数一覧 |
1728 * Sample definitions:: カスタマイズ変数設定例 | |
1729 * Hook variables:: hook変数 | |
1730 * Hook file:: hook用ファイル | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1731 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1732 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1733 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1734 File: yatexj, Node: All customizable variables, Next: Sample definitions, Prev: Lisp variables, Up: Lisp variables |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1735 |
419 | 1736 カスタマイズ変数一覧 |
1737 -------------------- | |
1738 | |
1739 yatex-mode における次の変数がカスタマイズ可能です。`~/.emacs' で | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1740 `setq' しておけば、そちらの定義が優先されます。括弧の中はデフォルト値 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1741 です。実際に変数の値を変更する場合は `M-x describe-variable' で変数の |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1742 詳細な説明を参照してください。 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1743 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1744 -- Variable: YaTeX-prefix |
419 | 1745 yatex-mode 中のプリフィクスキー (`\C-c') |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1746 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1747 -- Variable: YaTeX-inhibit-prefix-letter |
419 | 1748 prefix キーの直後のキーバインドで `英字' のものを `C-英字' に変更 |
1749 (`nil') | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1750 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1751 -- Variable: YaTeX-fill-prefix |
419 | 1752 本文を書く時の行頭に挿入する接頭辞すなわち fill-prefix |
1753 (`""(nil)') | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1754 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1755 -- Variable: YaTeX-user-completion-table |
419 | 1756 学習したLaTeXコマンド保存ファイル名 (`"~/.yatexrc"') |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1757 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1758 -- Variable: YaTeX-kanji-code |
419 | 1759 文書を作成する時の漢字コードnil=既存のコードのまま |
1760 0=no-conversion 1=Shift JIS, 2=JIS, 3=EUC, 4=UTF-8 (2 (MS-DOSでは | |
1761 1)) | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1762 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1763 -- Variable: tex-command |
419 | 1764 LaTeXタイプセッタコマンド名 (`"platex"') |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1765 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1766 |
419 | 1767 -- Variable: dvi2-command |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1768 プレヴューアコマンド名 (`"xdvi -geo +0+0 -s 4"') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1769 |
419 | 1770 -- Variable: dviprint-command-format |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1771 dviファイルの印刷に使われるコマンド式 (`"dvi2ps %f %t %s | lpr"') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1772 |
419 | 1773 -- Variable: dviprint-from-format |
1774 上の`%f'に相当する開始ページ指定書式、`%b' が開始ページ番号に変わ | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1775 る (`"-f %b"') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1776 |
419 | 1777 -- Variable: dviprint-to-format |
409
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1778 `%t' に相当する終了ページ指定書式、`%e'が終了ページ番号に変わる |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1779 (`"-t %e"') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1780 |
419 | 1781 -- Variable: makeindex-command |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1782 makeindexコマンド (`"makeindex"' (MS-DOSでは`"makeind"')) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1783 |
419 | 1784 -- Variable: YaTeX-dvipdf-command |
384
e95ae850eefb
Update copyright lines and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
364
diff
changeset
|
1785 dviをPDFに変換するコマンド (`"dvipdfmx"') |
e95ae850eefb
Update copyright lines and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
364
diff
changeset
|
1786 |
419 | 1787 -- Variable: YaTeX-on-the-fly-preview-interval |
1788 `[prefix] t e'で環境即時previewをする場合の変換処理までの | |
1789 無操作時間(秒) (0.9) | |
409
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1790 `nil' の場合は即時プレヴューをしない。 |
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1791 |
419 | 1792 -- Variable: YaTeX-on-the-fly-math-preview-engine |
1793 `[prefix] t e'で数式環境を即時previewする時に用いるエンジン | |
1794 (latex-math-previewが利用可能なときは | |
1795 latex-math-preview-expression を呼ぶ | |
409
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1796 `'YaTeX-typeset-environment-by-lmp'そうでないときは内蔵関数を呼ぶ |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1797 `'YaTeX-typeset-environment-by-builtin') |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1798 |
419 | 1799 -- Variable: YaTeX-cmd-gimp |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1800 GIMPを起動するコマンド (code{"gimp"}) |
419 | 1801 -- Variable: YaTeX-cmd-tgif |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1802 tgifを起動するコマンド (code{"tgif"}) |
419 | 1803 -- Variable: YaTeX-cmd-inkscape |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1804 Inkscapeを起動するコマンド (code{"inkscape"}) |
419 | 1805 -- Variable: YaTeX-cmd-dia |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1806 Diaを起動するコマンド (code{"dia"}) |
419 | 1807 -- Variable: YaTeX-cmd-ooo |
409
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1808 OpenOffice.orgまたはLibreOfficeを起動するコマンド |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1809 (code{"soffice"}) |
419 | 1810 -- Variable: YaTeX-cmd-gs |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1811 Ghostscriptを起動するコマンド (code{"gs"}) |
419 | 1812 -- Variable: YaTeX-cmd-dvips |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1813 dvipsを起動するコマンド(環境によってはpdvipsなど) (code{"dvips"}) |
419 | 1814 -- Variable: YaTeX-cmd-displayline |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1815 displaylineを起動するコマンド |
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1816 (code{"/Applications/Skim.app/Contents/SharedSupport/displayline"}) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1817 -- Variable: YaTeX-cmd-edit-ps |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1818 PostScriptファイルを編集するコマンド (変数code{"YaTeX-cmd-gimp"} |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1819 の値) |
419 | 1820 -- Variable: YaTeX-cmd-edit-pdf |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1821 PDFファイルを編集するコマンド (変数code{"YaTeX-cmd-ooo"}の値) |
419 | 1822 -- Variable: YaTeX-cmd-edit-ai |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1823 .aiファイルを編集するコマンド (変数code{"YaTeX-cmd-inkscape"}の値) |
419 | 1824 -- Variable: YaTeX-cmd-edit-svg |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1825 SVGファイルを編集するコマンド (変数code{"YaTeX-cmd-inkscape"}の値) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1826 -- Variable: YaTeX-cmd-edit-images |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1827 その他画像ファイルを編集するコマンド (変数code{"YaTeX-cmd-gimp"} |
363
f7ae3e4be0bb
Note about two new variables
HIROSE Yuuji <yuuji@gentei.org>
parents:
330
diff
changeset
|
1828 の値) |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1829 |
419 | 1830 -- Variable: YaTeX-need-nonstop |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1831 `\nonstopmode{}'を自動的に付加するか (`nil') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1832 |
419 | 1833 -- Variable: latex-warning-regexp |
1834 latexコマンドの出力するウォーニング行の正規表現 (`"line.* | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1835 [0-9]*"') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1836 |
419 | 1837 -- Variable: latex-error-regexp |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1838 同じくエラー行の正規表現 (`"l\\.[1-9][0-9]*"') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1839 |
419 | 1840 -- Variable: latex-dos-emergency-message |
1841 MS-DOS上で動作する latex コマンドが、エラーにより停止するとき出力 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1842 するメッセージ (`"Emergency stop"') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1843 |
419 | 1844 -- Variable: latex-message-kanji-code |
1845 タイプセッタの出力するメッセージの漢字コード.タイプセットバッファ | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1846 の出力が化ける時は、これを設定する (2, Nemacsでのみ有効) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1847 |
419 | 1848 -- Variable: NTT-jTeX |
1849 古いNTT-jTeX使用時のようにインデントした行の先頭と前の行の(タイプ | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1850 セット後の)字間が空いてしまうのを嫌う場合は`t'にする(`nil') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1851 |
419 | 1852 -- Variable: YaTeX-item-regexp |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1853 itemの桁揃えの時に用いる、itemの正規表現 (`"\\\\(sub\\)*item"') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1854 |
419 | 1855 -- Variable: YaTeX-verb-regexp |
409
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1856 verbコマンドの正規表現。先頭の\\\\はつけない |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1857 (`"verb\\*?\\|path"') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1858 |
419 | 1859 -- Variable: YaTeX-nervous |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1860 ローカル辞書を用いる時 `t' (`t') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1861 |
419 | 1862 -- Variable: YaTeX-sectioning-regexp |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1863 セクション区切り設定コマンドの正規表現 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1864 (`"\\(part\\|chapter\\*?\\|\\(sub\\)*\\(section\\|paragraph\\)\\*?\\)\\b"') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1865 |
419 | 1866 -- Variable: YaTeX-fill-inhibit-environments |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1867 fill を抑止する環境名のリスト (`'("tabular" "tabular*" "array" |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1868 "picture" "eqnarray" "eqnarray*" "equation" "math" "displaymath" |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1869 "verbatim" "verbatim*")') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1870 |
419 | 1871 -- Variable: YaTeX-uncomment-once |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1872 領域uncommentで行頭の複数の`%'を全て削除するか (`nil') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1873 |
419 | 1874 -- Variable: YaTeX-close-paren-always |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1875 開き括弧の入力で常に閉じ括弧を入力する (`t') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1876 |
419 | 1877 -- Variable: YaTeX-auto-math-mode |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1878 数式モードの切り替えを自動的に行う (`t') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1879 |
419 | 1880 -- Variable: YaTeX-math-key-list-private |
1881 数式イメージ補完で用いる (プリフィクスキー . 対応補完テーブル) の | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1882 alist (`nil')。補完テーブルの書き方については`yatexmth.el'を参照。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1883 |
419 | 1884 -- Variable: YaTeX-default-pop-window-height |
1885 1画面の時にタイプセットバッファを初めて作成する時の高さ。数値で行 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1886 数、数字文字列でEmacsウィンドウに対する百分率 (10) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1887 |
419 | 1888 -- Variable: YaTeX-help-file |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1889 共用ヘルプファイル (`$doc-directory/../../site-lisp/YATEXHLP.jp') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1890 |
419 | 1891 -- Variable: YaTeX-help-file-private |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1892 個人用ヘルプファイル (`"~/YATEXHLP.jp"') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1893 |
419 | 1894 -- Variable: YaTeX-no-begend-shortcut |
1895 `[prefix] b ??' のショートカットを使わず、`[prefix] b' だけで補完 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1896 入力に入る (`nil') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1897 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1898 -- Variable: YaTeX-hilit-pattern-adjustment-private |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1899 正規表現とそれにマッチするものの論理的意味をシンボルであらわした |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1900 もののリスト…のリスト。hilit19 を組み込んでいる時のみ有効。詳し |
419 | 1901 くは `(assq 'yatex-mode hilit-patterns-alist)' した結果と、変数 |
1902 `YaTeX-hilit-pattern-adjustment-default' の値(と場合によっては | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1903 hilit19 のドキュメント)を参照せよ。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1904 |
419 | 1905 -- Variable: YaTeX-sectioning-level |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1906 LaTeXのセクション単位宣言コマンドとその論理的高さのalist。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1907 |
419 | 1908 -- Variable: YaTeX-hierarchy-ignore-heading-regexp |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1909 Hierarchy バッファは通常ファイルヘッダとして、LaTeXのセクション宣 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1910 言コマンドの引数を検索し、それがなければコメント行を探すが、その |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1911 際にヘッダとしては意味を持たないパターンをこの変数に設定する。デ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1912 フォルトでは RCS ヘッダとモード指定行(-*- xxx -*-)が設定されてい |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1913 る。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1914 |
419 | 1915 -- Variable: YaTeX-skip-default-reader |
1916 Non-nil に設定するとsection型コマンドの引数入力時、アドイン関数が | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1917 なければミニバッファでの読み込みをせずに入力を完了させる (`nil') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1918 |
419 | 1919 -- Variable: YaTeX-create-file-prefix-g |
1920 `\include'などで `prefix g'した時に、ジャンプ先が存在しないファイ | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1921 ルであってもオープンする (`nil') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1922 |
419 | 1923 -- Variable: YaTeX-simple-messages |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1924 各種補完時のメッセージ出力を簡素化する (`nil') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1925 |
419 | 1926 -- Variable: YaTeX-hilit-sectioning-face |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1927 色付けが有効な時の `\part' の色 (`'(yellow/dodgerblue |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1928 yellow/slateblue)')。リストの第一要素は `hilit-background-mode' |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1929 が `'light' の時の、第二要素は `'dark' の時の `\chapter' の色で、 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1930 文字色/背景色 のように指定する。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1931 |
419 | 1932 -- Variable: YaTeX-hilit-sectioning-attenuation-rate |
1933 色付けが有効な時の、`\subparagraph' の色を `\chapter' の濃度の何% | |
1934 薄くしたものにするか (`'(15 40)') `YaTeX-hilit-sectioning-face'の | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1935 項参照。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1936 |
419 | 1937 -- Variable: YaTeX-use-AMS-LaTeX |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1938 AMS-LaTeX を使用する場合は `t' に設定する (`nil') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1939 |
419 | 1940 -- Variable: YaTeX-use-LaTeX2e |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1941 LaTeX2e を使用する場合は `t' に設定する (`t') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1942 |
419 | 1943 -- Variable: YaTeX-template-file |
409
781604df4cbd
New variables: YaTeX-electric-indent-mode, yahtml-electric-indent-mode
HIROSE Yuuji <yuuji@gentei.org>
parents:
384
diff
changeset
|
1944 新規ファイル作成時に自動挿入するファイル名 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1945 (`~/work/template.tex') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1946 |
419 | 1947 -- Variable: YaTeX-search-file-from-top-directory |
1948 inputするファイルを探すときの基準ディレクトリをmainファイルのある | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1949 ディレクトリにするか (`t') |
419 | 1950 -- Variable: YaTeX-use-font-lock |
1951 ソースの色づけパッケージとして font-lock を利用するかどうか | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1952 (`(featurep 'font-lock)') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1953 |
419 | 1954 -- Variable: YaTeX-use-hilit19 |
1955 ソースの色づけパッケージとして hilit19 を利用するかどうか | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1956 (`(featurep 'hilit19)') |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1957 |
419 | 1958 -- Variable: YaTeX-use-italic-bold |
1959 italic, boldフォントを野鳥が探すかどうか (Emacs20以降なら`t') | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1960 font-lock利用時のみ有効。(`(featurep 'hilit19)' |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1961 |
419 | 1962 -- Variable: YaTeX-singlecmd-suffix |
1963 全てのmaketitle型コマンドの補完入力直後に挿入する文字列。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1964 `"{}"' などがお勧め。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1965 |
419 | 1966 -- Variable: YaTeX-package-alist-private |
1967 LaTeX2eのパッケージ名とその中に含まれるマクロのリスト。適切に設定 | |
1968 しておくと本文入力時にマクロを補完入力するとそのマクロに必要なパッ | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1969 ケージを usepackage するか自動的に検査してくれる。していなければ |
419 | 1970 \usepackage を自動追加することもできる。リストは'((パッケージ名1 |
1971 (補完タイプ マクロのリスト……) (補完タイプ マクロのリスト……)) | |
1972 (パッケージ名2 (補完タイプ マクロのリスト……) (補完タイプ マクロ | |
1973 のリスト……))………)という形式にする。補完タイプは `env, | |
1974 section, maketitle' のどれか。具体例は変数 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1975 `YaTeX-package-alist-default'の値参照。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1976 |
419 | 1977 -- Variable: YaTeX-tabular-indentation |
1978 tabular/array 環境で現在行の先頭位置が表の第Nカラムのときは標準イ | |
1979 ンデント位置から N*YaTeX-tabular-indentation 桁下げたインデントに | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1980 する。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1981 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1982 -- Variable: YaTeX-noindent-env-regexp |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1983 別の環境内にあっても \begin{} が行頭から始まるべき環境名の正規表 |
419 | 1984 現。verbatim環境などを指定する。 |
1985 | |
1986 -- Variable: YaTeX-electric-indent-mode | |
1987 Emacs 24.4 で導入された改行時の、自動インデントをどうするか。 | |
1988 この値がそのまま electric-indent-local-mode に渡される。 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1989 -1でoff。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1990 |
419 | 1991 -- Variable: YaTeX-ref-default-label-string |
1992 \ref{} のラベル補完でラベル未設定のものに自動的に生成するラベル名 | |
1993 の書式。strftime(3)関数に似た日付ベースで指定する。利用できる書式 | |
1994 は以下のとおり。%y -> 西暦下二桁, %b -> 月の英名, %m -> 月(1〜12) | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1995 %d -> 日, %H -> 時, %M -> 分, %S -> 秒, %qx -> アルファベットで26 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1996 進数化した yymmdd. %qX -> アルファベットで26進数化した |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1997 HHMMSS. デフォルトは "%H%M%S_%d%b%y" |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
1998 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
1999 -- Variable: YaTeX-ref-generate-label-function |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2000 \ref{}のラベル名自動生成のときに使う関数のシンボル。デフォルトは |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2001 標準の YaTeX::ref-generate-label 関数が割り当ててある。引数を2つ |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2002 取る関数を定義して、この変数にセットするとその関数を呼んだ結果を |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2003 デフォルトのラベル名候補とする。設定例: |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2004 (setq YaTeX-ref-generate-label-function 'my-yatex-generate-label) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2005 (defun my-yatex-generate-label (command value) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2006 (and (string= command "caption") |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2007 (re-search-backward "\\\\begin{\\(figure\\|table\\)}" nil t) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2008 (setq command (match-string 1))) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2009 (let ((alist '(("chapter" . "chap") |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2010 ("section" . "sec") |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2011 ("subsection" . "subsec") |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2012 ("figure" . "fig") |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2013 ("table" . "tbl")))) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2014 (if (setq command (cdr (assoc command alist))) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2015 (concat command ":" value) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2016 (YaTeX::ref-generate-label nil nil)))) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2017 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2018 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2019 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2020 File: yatexj, Node: Sample definitions, Next: Hook variables, Prev: All customizable variables, Up: Lisp variables |
419 | 2021 |
2022 カスタマイズ変数設定例 | |
2023 ---------------------- | |
2024 | |
2025 たとえば、prefix キーとして`ESC'を使用し、新たな補完候補を格納するファ | |
2026 イルを、`~/src/emacs/yatexrc' にし、行頭の prefix をタブ文字一つに変え | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2027 たいときは、 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2028 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2029 (setq YaTeX-prefix "\e" |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2030 YaTeX-user-completion-table "~/src/emacs/yatexrc" |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2031 YaTeX-fill-prefix " ") |
419 | 2032 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2033 を `~/.emacs' に加えます。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2034 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2035 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2036 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2037 File: yatexj, Node: Hook variables, Next: Hook file, Prev: Sample definitions, Up: Lisp variables |
419 | 2038 |
2039 hook変数 | |
2040 -------- | |
2041 | |
2042 また、hook 変数 `yatex-mode-hook', `yatex-mode-load-hook' を用意して | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2043 います。すべての yatex-mode のバッファで作用させたいものは、 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2044 `yatex-mode-hook' に記述し、`yatex.el' をロードする時だけ作用させたい |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2045 ものは`yatex-mode-load-hook' に記述します。例えば、 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2046 `outline-minor-mode' を利用する場合、それぞれのバッファで |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2047 `outline-minor-mode' を有効にしたいので、`yatex-mode-hook' を次のよう |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2048 に設定します。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2049 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2050 (setq yatex-mode-hook |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2051 '(lambda () (outline-minor-mode t))) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2052 |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2053 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2054 逆に、独自のキー定義を行いたい時などは、`yatex-mode-load-hook' を利用 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2055 します。例えば、begin 型補完において、 document や、enumerate 以外の環 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2056 境名もショートカットキーで入れたいなどという時は、次のようにします。以 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2057 下の例は、`[prefix] ba' で `\begin{abstract}', `\end{abstract}' を挿入 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2058 します。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2059 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2060 (setq yatex-mode-load-hook |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2061 '(lambda() (YaTeX-define-begend-key "ba" "abstract"))) |
419 | 2062 |
2063 なお、新たなキーの定義には、関数 `YaTeX-define-key' | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2064 `YaTeX-define-begend-key'を利用するようにしてください。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2065 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2066 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2067 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2068 File: yatexj, Node: Hook file, Prev: Hook variables, Up: Lisp variables |
419 | 2069 |
2070 hook用ファイル | |
2071 -------------- | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2072 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2073 変数 `yatex-mode-load-hook' で定義する内容が多い時は、`yatexhks.el' |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2074 というファイルを作り、その中に野鳥関連の設定を書く事で、初期化の時に自 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2075 動的にロードします。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2076 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2077 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2078 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2079 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2080 File: yatexj, Node: Add-in functions, Prev: Lisp variables, Up: Customizations |
419 | 2081 |
2082 付加関数(アドイン関数) | |
2083 ====================== | |
2084 | |
2085 各種補完時に、環境名やコマンド名に応じたきめ細やかな補完入力機能を実 | |
2086 現するための関数を作成することができます。この関数の作成方法や、組み込 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2087 み方法に関しては、`yatexadd.doc' をご覧ください。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2088 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2089 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2090 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2091 File: yatexj, Node: Etc, Next: Copying, Prev: Customizations, Up: Top |
419 | 2092 |
2093 その他 | |
2094 ****** | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2095 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2096 野鳥の標準の LaTeX コマンドの辞書には、作者が頻繁に使うものしか登録 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2097 されていません。これは、補完候補に使いそうもないコマンドが存在して、補 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2098 完したいコマンドを出すまでのストローク数を増やしてしまう事を防止するた |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2099 めです。標準辞書にないコマンドも、できるだけ補完入力方式を利用し、ユー |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2100 ザ辞書を充実させることで、あなたの LaTeX スタイルにあった野鳥へと育っ |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2101 ていくことでしょう。 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2102 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2103 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2104 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2105 File: yatexj, Node: Copying, Next: Concept Index, Prev: Etc, Up: Top |
419 | 2106 |
2107 取り扱い | |
2108 ******** | |
2109 | |
2110 本プログラムはフリーソフトウェアです。本プログラムを使用して生じたい | |
2111 かなる結果に対しても作者は責任を負わないこととします。転載等に関しては | |
2112 制限いたしません。常識的に扱ってください。また、本プログラムに含まれる | |
2113 コードを利用すること、改造することも自由に行なって構いませんが、流用す | |
2114 ることにより契約締結の必要が生じる場合、私はいかなる契約も締結しません。 | |
2115 具体的にはGPLへのサインはしませんので、GNUに寄贈するものを作っている場 | |
2116 合私の作品から取り込んだコードを流用すると苦労するかもしれません。いか | |
2117 なるコード流用も拒否しませんが契約締結は辞退します。 | |
2118 | |
472 | 2119 苦情、希望、バグ報告、感想等は歓迎いたします。連絡は yuuji@yatex.org |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2120 まで(2017年9月現在)。継続的に使用してくださる方はメイリングリスト「fj |
419 | 2121 野鳥の会」に是非加入してください。加入方法については本パッケージの |
2122 `docs/qanda'ファイルの「その他」の章を御覧ください。 | |
2123 | |
2124 仕様は、予告なく確実に(気分次第で)変更されます:-p。 | |
2125 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2126 広瀬雄二 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2127 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2128 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2129 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2130 File: yatexj, Node: Concept Index, Prev: Copying, Up: Top |
419 | 2131 |
2132 索引 | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2133 **** |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2134 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2135 * Menu: |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2136 |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2137 * 引数の個数を変える[ひきすうのこすうをかえる]: 2個以上の引数をとる section型コマンド. (line 26) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2138 * 引数[ひきすう]: 2個以上の引数をとる section型コマンド. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2139 * 欧文[おうふん]: Accent mark completion. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2140 * アクセント記号補完[あくせんときこうほかん]: Accent mark completion. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2141 * カスタマイズ変数一覧[かすたまいすへんすういちらん]: All customizable variables. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2142 * 随時補完[すいしほかん]: Arbitrary completion. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2143 * %#BEGIN: Fix region for typesetting. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2144 * C-c: Invocation. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2145 * エラー修正[えらあしゆうせい]: Calling typesetter. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2146 * タイプセットエラー[たいふせつとえらあ]: Calling typesetter. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2147 * タイプセッタ起動[たいふせつたきとう]: Calling typesetter. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2148 * 環境名の変更[かんきようめいのへんこう]: Changing LaTeX command. (line 21) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2149 * モード切り替え[もうときりかえ]: Changing mode of YaTeX. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2150 * タイプセッタの使い分け[たいふせつたのつかいわけ]: Changing typesetter. (line 13) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2151 * 起動するコマンドを変える[きとうするこまんとをかえる]: Changing typesetter. (line 8) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2152 * コメントアウト[こめんとあうと]: Commenting out. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2153 * その他のコマンド制御[そのたのこまんとせいきよ]: Controlling which command to invoke. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2154 * 他パッケージとの連携[たはつけえしとのれんけい]: Cooperation with other packages. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2155 * ヒストリ[ひすとり]: Cooperation with other packages. (line 9) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2156 * コマンドヒストリ[こまんとひすとり]: Cooperation with other packages. (line 9) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2157 * カーソルジャンプ[かあそるしやんふ]: Cursor jump. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2158 * キーアサイン[きいあさいん]: Customizations. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2159 * カスタマイズ[かすたまいす]: Customizations. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2160 * Demacs: Intro. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2161 * %#END: Fix region for typesetting. (line 5) |
419 | 2162 * %#記法自体の編集[%#きほうしたいのへんしゆう]: Editing %# notation. (line 5) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2163 * 括る[くくる]: Enclose section-type command. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2164 * パラグラフの桁揃え[はらくらふのけたそろえ]: Filling. (line 48) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2165 * 桁揃え[けたそろえ]: Filling. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2166 * 領域決定規則[りよういきけつていきそく]: Fix region for typesetting. (line 27) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2167 * 長いファイルの編集[なかいふあいるのへんしゆう]: Fix region for typesetting. (line 36) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2168 * 固定領域のタイプセット[こていりよういきのたいふせつと]: Fix region for typesetting. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2169 * :: Greek letter completion. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2170 * ギリシャ文字補完[きりしやもしほかん]: Greek letter completion. (line 5) |
419 | 2171 * ;自身[;ししん]: Image completion. (line 34) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2172 * ∞[むけんたい]: Image completion. (line 5) |
419 | 2173 * Σ[しくま]: Image completion. (line 5) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2174 * 矢印[やしるし]: Image completion. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2175 * 数式モード[すうしきもおと]: Image completion. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2176 * ;: Image completion. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2177 * イメージ補完[いめえしほかん]: Image completion. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2178 * 数式記号イメージ補完[すうしききこういめえしほかん]: Image completion. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2179 * 他のファイルの手直し[ほかのふあいるのてなおし]: Includeonly. (line 12) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2180 * インクルード構造[いんくるうとこうそう]: Inclusion hierarchy browser. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2181 * 括弧入力補助[かつこにゆうりよくほしよ]: Inserting parens. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2182 * Install: Installation. (line 5) |
419 | 2183 * インストール[いんすとおる]: Installation. (line 5) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2184 * &入力[&にゆうりよく]: Intelligent newline. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2185 * おまかせ改行[おまかせかいきよう]: Intelligent newline. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2186 * やちょう[やちよう]: Intro. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2187 * プリントアウト[ふりんとあうと]: Invocation. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2188 * プレヴューア[ふれひゆうあ]: Invocation. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2189 * タイプセッタ[たいふせつた]: Invocation. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2190 * 環境の削除[かんきようのさくしよ]: Killing LaTeX command. (line 7) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2191 * LaTeX: Intro. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2192 * ローカル辞書[ろおかるししよ]: Local dictionary. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2193 * M-C-a: 環境を単位としたジャンプ. (line 8) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2194 * M-C-e: 環境を単位としたジャンプ. (line 8) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2195 * M-C- 環境を単位としたジャンプ. (line 8) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2196 * M-q: Filling. (line 48) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2197 * 変更/削除[へんこう/さくしよ]: Modifying/Deleting. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2198 * Mule: Intro. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2199 * NTT-jTeX[えぬていいていいしえいてつく]: Filling. (line 16) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2200 * プライベートヘルプ[ふらいへえとへるふ]: Online help. (line 17) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2201 * グローバルヘルプ[くろおはるへるふ]: Online help. (line 17) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2202 * キーワード検索[きいわあとけんさく]: Online help. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2203 * オンラインヘルプ[おんらいんへるふ]: Online help. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2204 * 出力終了ページ[しゆつりよくしゆうりようへえし]: Print out. (line 10) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2205 * 出力開始ページ[しゆつりよくかいしへえし]: Print out. (line 10) |
419 | 2206 * 再帰補完[さいきほかん]: Recursive completion. (line 5) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2207 * 設定例[せつていれい]: Sample definitions. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2208 * 入力ファイル分割[にゆうりよくふあいるふんかつ]: Splitting input files. (line 12) |
419 | 2209 * 現在のカラム表示[けんさいのからむひようし]: What column. (line 25) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2210 * ここはどこ?[ここはとこ?]: What column. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2211 * YaTeX-help-file: Online help. (line 17) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2212 * YaTeX-help-file-private: Online help. (line 17) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2213 * YaTeX-item-regexp: Filling. (line 21) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2214 * YaTeX-math-sign-alist-private: Image completion. (line 61) |
419 | 2215 * YaTeX-nervous: Local dictionary. (line 23) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2216 * apropos: Online help. (line 5) |
419 | 2217 * auto-mode-alist: Installation. (line 5) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2218 * autoload: Installation. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2219 * begin型補完[beginかたほかん]: begin型補完. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2220 * 環境名の補完[かんきようめいのほかん]: begin型補完. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2221 * ユーザ辞書[ゆうさししよ]: begin型補完. (line 72) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2222 * 閉じ込める[としこめる]: begin型補完. (line 82) |
419 | 2223 * ブロック[ふろつく]: begin型補完. (line 82) |
2224 * .emacs: Installation. (line 5) | |
2225 * end補完[endほかん]: end補完. (line 5) | |
2226 * ghostview: Splitting input files. (line 17) | |
2227 * gmhist: Cooperation with other packages. (line 9) | |
2228 * hook変数[hookへんすう]: Hook variables. (line 5) | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2229 * includeonly: Includeonly. (line 5) |
419 | 2230 * 勝手にincludeonly[かつてにincludeonly]: Includeonly. (line 5) |
2231 * itemなどの桁揃え[itemなとのけたそろえ]: Filling. (line 9) | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2232 * jlatex: Invocation. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2233 * ラベル自動生成[らへるしとうせいせい]: label-generation. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2234 * large型補完[largeかたほかん]: large型補完. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2235 * フォント指定子[ふおんとしていし]: large型補完. (line 19) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2236 * 文字サイズ指定子[もしさいすしていし]: large型補完. (line 19) |
419 | 2237 * 括る[くくる]: large型補完. (line 23) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2238 * leftarrow: Image completion. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2239 * お絵描きツール起動[おえかきつうるきとう]: お絵描きツール起動. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2240 * 環境をマーク[かんきようをまあく]: 環境を単位としたジャンプ. (line 8) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2241 * 環境の末尾へ[かんきようのまつひへ]: 環境を単位としたジャンプ. (line 8) |
419 | 2242 * 環境の先頭へ[かんきようのせんとうへ]: 環境を単位としたジャンプ. (line 8) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2243 * lpr format: lpr format. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2244 * lprフォーマットの変更[lprふおおまつとのへんこう]: Editing %# notation. (line 20) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2245 * ページ確認省略lpr起動[へえしかくにんしようりやくlprきとう]: Print out. (line 13) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2246 * lprフォーマット[lprふおおまつと]: lpr format. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2247 * lprふぉーまっと[lprふおおまつと]: lpr format. (line 5) |
419 | 2248 * maketitle型補完[maketitleかたほかん]: maketitle型補完. (line 5) |
2249 * min-out: Cooperation with other packages. (line 18) | |
2250 * platex: Invocation. (line 5) | |
2251 * prefix ,: Commenting out. (line 5) | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2252 * prefix .: Commenting out. (line 5) |
419 | 2253 * prefix >: Commenting out. (line 5) |
2254 * prefix <: Commenting out. (line 5) | |
2255 * prefix /: Online help. (line 5) | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2256 * prefix ?: Online help. (line 5) |
419 | 2257 * prefix SPC: Arbitrary completion. (line 5) |
2258 * prefix &: What column. (line 5) | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2259 * prefix a: Accent mark completion. (line 5) |
419 | 2260 * prefix b: begin型補完. (line 5) |
2261 * prefix c: Modifying/Deleting. (line 5) | |
2262 * prefix d: Inclusion hierarchy browser. (line 5) | |
2263 * prefix e: end補完. (line 5) | |
2264 * prefix g: Cursor jump. (line 5) | |
2265 * prefix i: Filling. (line 9) | |
2266 * prefix k: Modifying/Deleting. (line 5) | |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2267 * prefix key: Invocation. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2268 * prefix l: large型補完. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2269 * prefix m: maketitle型補完. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2270 * prefixキー変更[prefixきいへんこう]: Lisp variables. (line 5) |
419 | 2271 * prefix s: section型補完. (line 5) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2272 * prefix w: Changing mode of YaTeX. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2273 * section型補完[sectionかたほかん]: section型補完. (line 5) |
419 | 2274 * 複雑なtabular[ふくさつなtabular]: What column. (line 5) |
471
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2275 * 先回りusepackage[さきまわり]: Usepackage cheker. (line 5) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2276 * セクション区切り一覧バッファ[せくしよんくきりいちらんはつふあ]: view-sectioning. (line 20) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2277 * ジャンプ[しやんふ]: view-sectioning. (line 44) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2278 * セクション区切り[せくしよんくきり]: view-sectioning. (line 44) |
d63ba3e187ca
Add description on \label-generation
HIROSE Yuuji <yuuji@gentei.org>
parents:
419
diff
changeset
|
2279 * 論理階層[ろんりかいそう]: view-sectioning. (line 44) |
419 | 2280 * アウトライン[あうとらいん]: view-sectioning. (line 5) |
2281 * yatex-mode-hook: Hook variables. (line 5) | |
2282 * yatex-mode-load-hook: Hook variables. (line 5) | |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2283 * .yatexrc: Local dictionary. (line 5) |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2284 |
419 | 2285 Tag table: |
517
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2286 Node: Top257 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2287 Node: Intro1290 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2288 Node: Terminology1593 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2289 Node: Main features2233 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2290 Node: Installation3355 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2291 Node: Invocation4615 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2292 Node: Calling typesetter5491 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2293 Node: Calling previewer6952 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2294 Node: Print out7268 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2295 Node: %#notation7534 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2296 Node: Changing typesetter7975 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2297 Node: Splitting input files8233 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2298 Node: Fix region for typesetting9189 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2299 Node: Special Filtering Region10096 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2300 Node: lpr format10732 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2301 Node: Controlling which command to invoke11542 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2302 Node: Editing %# notation12256 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2303 Node: Completion12714 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2304 Node: begin型補完13125 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2305 Node: section型補完15874 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2306 Node: 2個以上の引数をとる section型コマンド16967 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2307 Node: Enclose section-type command17783 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2308 Node: Recursive completion18107 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2309 Node: view-sectioning18412 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2310 Node: label-generation19608 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2311 Node: large型補完20282 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2312 Node: maketitle型補完20816 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2313 Node: Arbitrary completion21115 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2314 Node: end補完21428 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2315 Node: Accent mark completion21769 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2316 Node: Image completion22194 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2317 Node: Greek letter completion24009 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2318 Node: Inserting parens24493 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2319 Node: Local dictionary24841 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2320 Node: Commenting out25445 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2321 Node: Cursor jump26605 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2322 Node: 対応オブジェクトへのジャンプ26822 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2323 Node: お絵描きツール起動27808 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2324 Node: メインファイルへのジャンプ28726 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2325 Node: 環境を単位としたジャンプ29062 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2326 Node: 最後の補完位置へのジャンプ29419 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2327 Node: Modifying/Deleting29656 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2328 Node: Changing LaTeX command30062 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2329 Node: Killing LaTeX command30612 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2330 Node: Filling31484 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2331 Node: Includeonly32814 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2332 Node: What column33375 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2333 Node: Intelligent newline34155 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2334 Node: Usepackage cheker35187 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2335 Node: Changing mode of YaTeX35614 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2336 Node: Online help36190 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2337 Node: Inclusion hierarchy browser37167 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2338 Node: Cooperation with other packages38445 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2339 Node: Customizations38900 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2340 Node: Lisp variables39197 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2341 Node: All customizable variables39804 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2342 Node: Sample definitions48784 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2343 Node: Hook variables49218 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2344 Node: Hook file50113 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2345 Node: Add-in functions50319 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2346 Node: Etc50546 |
668632d9392e
Initial implementation of SpecialFilterRegion
HIROSE Yuuji <yuuji@gentei.org>
parents:
472
diff
changeset
|
2347 Node: Copying50831 |
265
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2348 Node: Concept Index51455 |
0b10d1fea265
Fix many misuse of braces and so on.
HIROSE Yuuji <yuuji@gentei.org>
parents:
205
diff
changeset
|
2349 |