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