yatex

annotate help/YATEXHLP.jp @ 56:a9653fbd1c1c

Bug fix version
author yuuji
date Thu, 29 Jun 1995 13:46:57 +0000
parents 2d45e43fb35f
children 18f4939986e6
rev   line source
yuuji@21 1 textfloatsep
yuuji@21 2 \addtolength{\textfloatsep}{長さ}
yuuji@21 3 ページ先頭のfloatまたは、ページ最下部のfloatとテキストとの間隔。
yuuji@21 4
yuuji@21 5 floatsep
yuuji@21 6 \addtolength{\floatsep}{長さ}
yuuji@21 7 floatとfloatの間隔。
yuuji@21 8
yuuji@17 9 oddsidemargin
yuuji@21 10 \setlength{\oddsidemargin}{長さ}
yuuji@17 11 右ページの左端から1インチ(2.54cm)の線と本文の距離
yuuji@17 12
yuuji@17 13 pagestyle
yuuji@17 14 \pagestyle{スタイル}
yuuji@17 15 出力ページのヘッダとフッタのスタイルを決める。スタイルには以下のものがある:
yuuji@17 16 plain 標準スタイル. フッタにページ番号だけつける.
yuuji@17 17 empty ヘッダにもフッタにも何も出力しない.
yuuji@17 18 headings ヘッダにセクションに応じた見出しとページ番号をつけ
yuuji@17 19 フッタには何も出力しない.
yuuji@17 20 myheadings headingsのスタイルで、ヘッダの情報を \markbpth と
yuuji@17 21 \markright で指定できる.
yuuji@17 22
yuuji@21 23 thispagestyle
yuuji@21 24 \thispagestyle{スタイル}
yuuji@21 25 現在のページだけのスタイルを決定する。
yuuji@21 26
yuuji@17 27 pagenumbering
yuuji@17 28 \pagenumbering{スタイル}
yuuji@17 29 ページ番号のスタイルを決める。スタイルには以下のものがある:
yuuji@17 30 arabic アラビア数字
yuuji@17 31 alph 小文字の英字
yuuji@17 32 Alph 大文字の英字
yuuji@17 33 roman 小文字のローマ数字
yuuji@17 34 Roman 大文字のローマ数字
yuuji@17 35
yuuji@18 36 shortstack
yuuji@18 37 \shortstack[場所]{重ねて\\表示する\\内容}
yuuji@18 38 {}内の内容を\\で区切られた単位毎に積み重ねて表示する。
yuuji@18 39 [場所]は、l(左寄せ)、c(センタリング)、r(右寄せ)のいずれか。
yuuji@18 40
yuuji@18 41 newlength
yuuji@18 42 \newlength{NAME}
yuuji@18 43 NAMEという長さコマンドを新たに宣言する。
yuuji@18 44
yuuji@17 45 addtolength
yuuji@17 46 \addtolength{長さコマンド}{数値}
yuuji@17 47 第1引数の長さを第2に引数の数値を足す。
yuuji@17 48 代表的なスタイルパラメータについては \setlength の項を参照せよ。
yuuji@17 49
yuuji@17 50 setlength
yuuji@17 51 \setlength{長さコマンド}{数値}
yuuji@17 52 第1引数の長さを第2に引数の数値に設定する。
yuuji@17 53 代表的なスタイルパラメータは以下の通り:
yuuji@17 54 (スタイルパラメータの変更はプリアンブルで行うこと)
yuuji@17 55 \evensidemargin \footheight \footskip \headheight
yuuji@17 56 \headsep \marginparsep \marginparwidth \oddsidemargin
yuuji@17 57 \textheight \textwidth \topmargin \topskip
yuuji@17 58 \parindent \baselineskip \baselinestretch \parskip
yuuji@17 59 \columnsep \columnseprule \mathindent
yuuji@17 60
yuuji@18 61 settowidth{\NAME}{TEXT}
yuuji@18 62 \hbox{TEXT}の出力結果と同じ幅に長さ\NAME をセットする。
yuuji@17 63
yuuji@17 64 evensidemargin
yuuji@21 65 \setlength{\evensidemargin}{長さ}
yuuji@17 66 左ページの左端から1インチ(2.54cm)の線と本文の距離
yuuji@17 67
yuuji@17 68 footheight
yuuji@21 69 \setlength{\footheight}{長さ}
yuuji@17 70 フッタの高さ
yuuji@17 71
yuuji@17 72 footskip
yuuji@21 73 \setlength{\footskip}{長さ}
yuuji@17 74 本文の箱の下端とフッタの距離
yuuji@17 75
yuuji@17 76 headheight
yuuji@21 77 \addtolength{\headheight}{長さ}
yuuji@17 78 ヘッダの高さ
yuuji@17 79
yuuji@17 80 headsep
yuuji@21 81 \setlength{\headsep}{長さ}
yuuji@17 82 ヘッダと本文の間隔
yuuji@17 83
yuuji@17 84 marginparsep
yuuji@21 85 \addtolength{\marginparsep}{長さ}
yuuji@17 86 傍注と本文の間隔
yuuji@17 87
yuuji@17 88 marginparwidth
yuuji@21 89 \addtolength{\marginparwidth}{長さ}
yuuji@17 90 傍注の幅
yuuji@17 91
yuuji@17 92 oddsidemargin
yuuji@21 93 \addtolength{\oddsidemargin}{長さ}
yuuji@17 94 右ページの左端から1インチ(2.54cm)の線と本文の距離
yuuji@17 95
yuuji@17 96 textheight
yuuji@21 97 \addtolength{\textheight}{長さ}
yuuji@17 98 本文の高さ
yuuji@17 99
yuuji@17 100 textwidth
yuuji@21 101 \addtolength{\textwidth}{長さ}
yuuji@17 102 本文の幅
yuuji@17 103
yuuji@17 104 topmargin
yuuji@21 105 \addtolength{\topmargin}{長さ}
yuuji@17 106 ページ上端から1インチの線とヘッダの距離
yuuji@17 107
yuuji@17 108 topskip
yuuji@21 109 \addtolength{\topskip}{長さ}
yuuji@17 110 本文の箱の上端と一行目のテキストとの間隔
yuuji@17 111
yuuji@17 112 parindent
yuuji@21 113 \setlength{\parindent}{長さ}
yuuji@17 114 \parindent 段落の先頭の字下げ幅.
yuuji@17 115
yuuji@21 116 linewidth
yuuji@21 117 \addtolength{\linewidth}{長さ}
yuuji@17 118 \linewidth 行の幅.
yuuji@17 119
yuuji@17 120 baselineskip
yuuji@21 121 \addtolength{baselineskip}{長さ}
yuuji@17 122 \baselineskip 行のベースライン間の最低限の高さ.
yuuji@17 123
yuuji@17 124 baselinestretch
yuuji@17 125 \renewcommand{baselinestretch}{1.5}
yuuji@17 126 \baselinestretch \baselineskip に乗ずる係数. (default=1)
yuuji@17 127 (* \setlengthなどではなく、\renewcommandで再定義する。)
yuuji@17 128
yuuji@17 129 parskip
yuuji@21 130 \addtolength{\parskip}{長さ}
yuuji@17 131 \parskip 段落前の垂直スペース.
yuuji@17 132
yuuji@17 133 columnsep
yuuji@21 134 \addtolength{\columnsep}{長さ}
yuuji@17 135 \columnsep 2段組みの時の段間の幅.
yuuji@17 136
yuuji@17 137 columnseprule
yuuji@21 138 \addtolength{\columnseprule}{長さ}
yuuji@54 139 二段組の時の段間の罫線の太さ. (default=0pt)
yuuji@21 140
yuuji@21 141 columnwidth
yuuji@21 142 \addtolength{\columnwidth}{長さ}
yuuji@21 143 二段組の時には (\textwidth - \columnsep)/2
yuuji@21 144 そうでない時は、\textwidth
yuuji@21 145
yuuji@17 146 mathindent
yuuji@21 147 \addtolength{mathindent}{長さ}
yuuji@17 148 \mathindent スタイルオプションで fleqn を指定した場合の、
yuuji@17 149 左マージンからの数式の字下げ幅.
yuuji@17 150
yuuji@17 151 LaTeX
yuuji@17 152 \LaTeX
yuuji@17 153 \LaTeX のロゴを表示。\LaTeX の定義は以下の通り。
yuuji@17 154 \def\LaTeX{{\rm L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em
yuuji@17 155 T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
yuuji@17 156
yuuji@21 157 fragile
yuuji@21 158 ** LaTeX用語 **
yuuji@21 159 引数によって展開結果が変わるようなコマンドをいう。
yuuji@21 160 その逆は robust なコマンド。
yuuji@21 161
yuuji@21 162 robust
yuuji@21 163 ** LaTeX用語 **
yuuji@21 164 展開結果が常に変わらないようなコマンドをいう。
yuuji@21 165 フォント/サイズ指定子、長さコマンド、数式モード中に使う多くのコマンドは
yuuji@21 166 robustなコマンド。
yuuji@21 167 (maketitle型コマンドのうちオプション引数を全くとらないものと考えて良い)
yuuji@21 168
yuuji@17 169 protect
yuuji@17 170 \protect「fragileなコマンド」
yuuji@21 171 引数によって結果が変わるようなコマンドを「fragileなコマンド」と言う。
yuuji@21 172 一方、引数がいろいろな箇所で参照されるコマンドを「動く引数を取るコマンド
yuuji@21 173 と言う。これは chapter や caption など目次などから参照される引数をとるも
yuuji@21 174 のや、tabular/array 環境の @ 表現が該当する。
yuuji@21 175
yuuji@21 176 さて、これらの「動く引数を取るコマンド」の引数に「fragileなコマンド」を
yuuji@21 177 与える時に(fragileなコマンドの直前に)使うのが \protect である。以下は典
yuuji@21 178 型的な利用例である。
yuuji@21 179
yuuji@21 180 \newcommand{\thissystem}[1]{YaTeX version #1}
yuuji@21 181 \chapter{\protect \thissystem{1.50}について}
yuuji@17 182
yuuji@17 183 newcommand
yuuji@17 184 \newcommand{\コマンド名}[引数の数]{定義}
yuuji@17 185 「コマンド名」を「引数の数」個の引数を取る「定義」であるマクロとして定義
yuuji@17 186 する。定義中でn番目の引数は #n として参照する。
yuuji@17 187 \newcommand{\foo}[1]{\underline{#1}}
yuuji@17 188 とすると \foo{bar} は \underline{bar} と展開される。したがってフォント指
yuuji@17 189 定子を含む場合newcommandの{}につられて、
yuuji@17 190 \newcommand{\foo}[1]{\bf #1}
yuuji@17 191 とすると \foo{bar} がテキスト中で \bf bar と展開されてしまうので、
yuuji@17 192 \newcommand{\foo}[1]{{\bf #1}}
yuuji@17 193 としなければならない。
yuuji@17 194
yuuji@17 195 「コマンド名」のマクロが既に定義されている場合はエラーとなる。再定義す
yuuji@17 196 る場合は、\renewcommandを使う。
yuuji@17 197
yuuji@17 198 renewcommand
yuuji@17 199 \renewcommand{\コマンド名}[引数の数]{定義}
yuuji@21 200 既に定義されているコマンドを別の内容で再定義する。
yuuji@21 201 以下は \newcommand の説明。
yuuji@21 202 <refer newcommand>
yuuji@17 203
yuuji@17 204 newenvironment
yuuji@17 205 \newenvironment{環境名}[引数の数]{定義1}{定義2}
yuuji@17 206 新たな環境を定義する。
yuuji@17 207 \begin{環境名}の時の展開内容を「定義1」に\end{環境名}の時の展開内容を
yuuji@17 208 「定義2」に記述する。
yuuji@17 209 \newcommand{\環境名}{定義1} \def{\end環境名}{定義2}
yuuji@17 210 と同値。
yuuji@17 211
yuuji@17 212 renewenvironment
yuuji@17 213 \renewenvironment{環境名}[引数の数]{定義1}{定義2}
yuuji@21 214 既に定義されている「環境名」を別の内容で再定義する。
yuuji@21 215 以下は、\newenvironmentの説明。
yuuji@21 216
yuuji@21 217 <refer newenvironment>
yuuji@17 218
yuuji@17 219 typeout
yuuji@17 220 \typeout{メッセージ}
yuuji@17 221 タイプセット中に「メッセージ」を端末に出力する。
yuuji@17 222
yuuji@17 223 typein
yuuji@17 224 \typein{メッセージ} \typein[\マクロ]{メッセージ}
yuuji@17 225 タイプセット中に「メッセージ」をプロンプトに出し、入力した結果を実行する。
yuuji@17 226 第二の書式では、「\マクロ」を入力したものに定義する。
yuuji@17 227
yuuji@17 228 par
yuuji@17 229 \par
yuuji@17 230 段落の区切りの役割をする。空行と同じ。
yuuji@17 231
yuuji@17 232 everypar
yuuji@17 233 \everypar
yuuji@17 234 RTFM
yuuji@17 235
yuuji@17 236 nopagebreak
yuuji@17 237 \nopagebreak[i] (i = 0,1,2,3,4)
yuuji@17 238 改頁を強さiで抑制する([i]を省略すると4)。
yuuji@17 239
yuuji@17 240 pagebreak
yuuji@17 241 \pagebreak[i] (i = 0,1,2,3,4)
yuuji@17 242 改頁を強さiで促す([i]を省略すると4)。
yuuji@17 243
yuuji@17 244 linebreak
yuuji@17 245 \linebreak[i] (i = 0,1,2,3,4)
yuuji@17 246 改行を強さiで促す([i]を省略すると4)。
yuuji@17 247
yuuji@17 248 nolinebreak
yuuji@17 249 \nolinebreak[i] (i = 0,1,2,3,4)
yuuji@17 250 改行を強さiで抑制する([i]を省略すると4)。
yuuji@17 251
yuuji@17 252 samepage
yuuji@17 253 \samepage
yuuji@17 254 改頁を禁止する。
yuuji@17 255 RTFM
yuuji@17 256
yuuji@17 257 obeycr
yuuji@17 258 \obeycr
yuuji@17 259 <CR> を \\. に定義する。→\restorecr
yuuji@17 260
yuuji@17 261 restorecr
yuuji@17 262 \restorecr
yuuji@17 263 \obeycrで変更した<CR>の定義を元に戻す。
yuuji@17 264
yuuji@17 265 \
yuuji@17 266 \\ \\[長さ]
yuuji@17 267 (任意の場所で)改行する。段落中では、\newline と同じ。
yuuji@17 268 オプション引数の[長さ]を指定すると、次の行との間隔を
yuuji@17 269 \vspace{長さ}によって確保する。
yuuji@17 270
yuuji@17 271 addvspace
yuuji@17 272 \addvspace{スキップ}
yuuji@17 273 縦方向の間隔に「スキップ」の値を足す。ただし
yuuji@17 274 \addvspace{S1} \addvspace{S2} と複数の値を同時に指定しても
yuuji@17 275 \addvspace{S1,S2のうち大きいほう} と同値になる。
yuuji@17 276
yuuji@17 277 vspace
yuuji@17 278 \vspace{間隔} \vspace*{間隔}
yuuji@17 279 垂直方向に「間隔」ぶんのスペースを足す。
yuuji@17 280 \vspace* はどんな場所でもスペースを足すが、\vspace はページの先頭や
yuuji@17 281 末尾でははたらかない。
yuuji@17 282
yuuji@17 283 vspace*
yuuji@17 284 \vspace{間隔} \vspace*{間隔}
yuuji@17 285 垂直方向に「間隔」ぶんのスペースを足す。
yuuji@17 286 \vspace* はどんな場所でもスペースを足すが、\vspace はページの先頭や
yuuji@17 287 末尾でははたらかない。
yuuji@17 288
yuuji@17 289 hspace
yuuji@17 290 \hspace{間隔} \hspace*{間隔}
yuuji@17 291 水平方向に「間隔」ぶんのスペースを足す。
yuuji@17 292 \hspace* はどんな場所でもスペースを足すが、\hspace は行の先頭や末尾では
yuuji@17 293 はたらかない。
yuuji@17 294
yuuji@17 295 hspace*
yuuji@17 296 \hspace{間隔} \hspace*{間隔}
yuuji@17 297 水平方向に「間隔」ぶんのスペースを足す。
yuuji@17 298 \hspace* はどんな場所でもスペースを足すが、\hspace は行の先頭や末尾では
yuuji@17 299 はたらかない。
yuuji@17 300
yuuji@17 301 smallskip
yuuji@17 302 \smallskip
yuuji@17 303 垂直方向に小さな間隔を空ける。
yuuji@17 304 \def\smallskip{\vspace\smallskipamount}
yuuji@17 305
yuuji@17 306 medskip
yuuji@17 307 \medskip
yuuji@17 308 垂直方向に中くらいの間隔を空ける。
yuuji@17 309 \def\medskip{\vspace\medskipamount}
yuuji@17 310
yuuji@17 311 bigskip
yuuji@17 312 \bigskip
yuuji@17 313 垂直方向に大きな間隔を空ける。
yuuji@17 314 \def\bigskip{\vspace\bigskipamount}
yuuji@17 315
yuuji@17 316 ,
yuuji@17 317 \,
yuuji@17 318 狭いスペースを空ける。段落モード、LRモード、数式モードいずれでも利用可。
yuuji@17 319 クォートの中にクォートを書くときなどに用いる。
yuuji@17 320 例: ``\,`Foo', he said.''
yuuji@17 321 数式モードで使えるスペースには以下のものがある:
yuuji@17 322 \: 少し広い
yuuji@17 323 \! 負で狭い
yuuji@17 324 \; 広い
yuuji@17 325
yuuji@17 326 :
yuuji@17 327 $\:$
yuuji@17 328 少し広いスペース。数式モードのみ。
yuuji@17 329
yuuji@17 330 !
yuuji@17 331 $\!$
yuuji@17 332 狭い負のスペース。数式モードのみ。
yuuji@17 333
yuuji@17 334 ;
yuuji@17 335 $\;$
yuuji@17 336 広いスペース。数式モードのみ。
yuuji@17 337
yuuji@17 338 @whilenum
yuuji@17 339 \@whilenum TEST \do {BODY}
yuuji@17 340 この辺あとで
yuuji@17 341
yuuji@54 342 whiledo{TEST}{BODY}
yuuji@54 343 TESTが真の間BODYを繰り返す。
yuuji@54 344
yuuji@54 345
yuuji@17 346 nofiles
yuuji@17 347 \nofiles
yuuji@17 348 プリアンブルで宣言すると、.aux, .idx, .lof, .lot, .toc ファイルの作成が
yuuji@17 349 抑制される。
yuuji@17 350
yuuji@17 351 includeonly
yuuji@17 352 \includeonly{sub1} \includeonly{sub1,sub3}
yuuji@17 353 \include{}で読み込むファイルのうち、実際に読み込み処理するものを指定する。
yuuji@17 354 (.texは省略可)
yuuji@17 355 \includeonlyの引数リストにないファイルはまったく処理されない、または前回
yuuji@17 356 以前に処理されている場合そこから全く変更がないものとして扱われる。
yuuji@17 357
yuuji@17 358 include
yuuji@17 359 \include{FILE}
yuuji@17 360 \clearpage \input{FILE} \clearpage
yuuji@17 361 と同じはたらきをする。
yuuji@17 362
yuuji@17 363 input
yuuji@17 364 \input{FILE}
yuuji@17 365 FILE.tex がそこにあるかのように処理を続ける。
yuuji@17 366
yuuji@17 367 setcounter
yuuji@17 368 \setcounter{FOO}{VAL}
yuuji@17 369 カウンタFOOの値をVALに設定する。
yuuji@17 370
yuuji@17 371 addtocounter
yuuji@17 372 \addtocounter{FOO}{VAL}
yuuji@17 373 カウンタFOOの値にVALを加える。
yuuji@17 374
yuuji@17 375 newcounter
yuuji@17 376 \newcounter{COUNTER}[OLDCTR]
yuuji@17 377 新しいカウンタCOUNTERを設定する。
yuuji@17 378 オプション引数[OLDCTR]を指定すると、既存のカウンタOLDCTRの値が
yuuji@17 379 \stepcounter もしくは \addtocounter で変更されるたびにCOUNTERの値もリセッ
yuuji@17 380 トされる。
yuuji@17 381
yuuji@17 382 value
yuuji@17 383 \value{COUNTER}
yuuji@17 384 COUNTERの値を返す。\protect を前置してはならない。
yuuji@17 385
yuuji@17 386 stepcounter
yuuji@17 387 \stepcounter{FOO}
yuuji@17 388 カウンタFOOの値をインクリメントする。FOOに従うカウンタがあればそれらをリ
yuuji@17 389 セットする。
yuuji@17 390
yuuji@17 391 refstepcounter
yuuji@17 392 \refstepcounter{FOO}
yuuji@17 393 カウンタFOOの値をインクリメントする。FOOに従うカウンタがあればそれらをリ
yuuji@17 394 セットする。\stepcounterとの違いは、\refstepcounter{FOO} の直後に
yuuji@17 395 \label{hoge} があった場合に、\ref{hoge} の値が \value{FOO} を持つように
yuuji@17 396 「\ref値」を設定することである。
yuuji@17 397
yuuji@17 398 arabic
yuuji@17 399 \arabic{COUNTER}
yuuji@17 400 アラビア数字でCOUNTERの値を出力。
yuuji@17 401
yuuji@17 402 roman
yuuji@17 403 \roman{COUNTER}
yuuji@17 404 小文字のローマ数字でCOUNTERの値を出力。
yuuji@17 405
yuuji@17 406 Roman
yuuji@17 407 \Roman{COUNTER}
yuuji@17 408 大文字のローマ数字でCOUNTERの値を出力。
yuuji@17 409
yuuji@17 410 alph
yuuji@17 411 \alph{COUNTER}
yuuji@17 412 小文字の英字でCOUNTERの値を出力。
yuuji@17 413
yuuji@17 414 Alph
yuuji@17 415 \Alph{COUNTER}
yuuji@17 416 大文字の英字でCOUNTERの値を出力。
yuuji@17 417
yuuji@17 418 fnsymbol
yuuji@17 419 \fnsymbol{COUNTER}
yuuji@17 420 脚注シンボル(1 = *, 2 = \dagger, ...) でCOUNTERの値を出力。数式モードのみ。
yuuji@17 421
yuuji@17 422 label
yuuji@17 423 \label{LABEL}
yuuji@17 424 ラベルLABELの値をその時の「\ref値」に設定する。
yuuji@17 425 この値は、\ref{LABEL}によって参照される。また\pageref{LABEL}により
yuuji@17 426 \label{LABEL}の存在するページ番号が参照される。
yuuji@17 427 「\ref値」とは \section などのセクションコマンド、enumerate環境での
yuuji@17 428 \item コマンド、theorem環境などによって設定される値である。例えば、
yuuji@17 429 enumerate環境中の \item の直後ではそのitemの番号が「\ref値」となり、
yuuji@17 430 そこにある \label{LABEL} はitemの番号をLABELにセットする。
yuuji@17 431
yuuji@17 432 ref
yuuji@17 433 \ref{LABEL}
yuuji@17 434 \label{LABEL}で設定したLABELの値を参照する。
yuuji@17 435 本文中で設定されたラベルにたいしてはページ番号が、
yuuji@17 436 図表中で設定されたラベルは図表番号が、
yuuji@17 437 enumerateされたitemで設定されたラベルにたいしては、item番号が返される。
yuuji@17 438
yuuji@17 439 pageref
yuuji@17 440 pageref{LABEL}
yuuji@17 441 \label{LABEL}の存在するページ番号を参照する。
yuuji@17 442
yuuji@17 443 (
yuuji@17 444 \( 数式 \)
yuuji@17 445 文中数式を組む。
yuuji@17 446 \begin{math} 数式 \end{math}
yuuji@17 447 と同値。\( および \)は fragile.
yuuji@17 448
yuuji@17 449 )
yuuji@17 450 \( x^2 = 4 \)
yuuji@17 451 文中数式を組む。
yuuji@17 452 \begin{math} 数式 \end{math}
yuuji@17 453 と同値。\( および \)は fragile.
yuuji@17 454
yuuji@17 455 [
yuuji@17 456 ディスプレイ数式を組む。
yuuji@17 457 \[ 数式 \]
yuuji@17 458 \begin{displaymath} 数式 \end{displaymath}
yuuji@17 459 と同値。\[ および \]は fragile.
yuuji@17 460
yuuji@17 461 )
yuuji@17 462 \[ 数式 \]
yuuji@17 463 ディスプレイ数式を組む。
yuuji@17 464 \begin{displaymath} 数式 \end{displaymath}
yuuji@17 465 と同値。\[ および \]は fragile.
yuuji@17 466
yuuji@17 467 equation
yuuji@17 468 \begin{equation} 数式 \end{equation}
yuuji@17 469 番号つきの数式をdisplaymath環境で組む。
yuuji@17 470
yuuji@17 471 eqnarray
yuuji@17 472 \begin{eqnarray} 方程式の並び \end{eqnarray}
yuuji@17 473 方程式の並びを3つの桁に整理して出力する。3つの桁は&記号によって、
yuuji@17 474 「左辺 & 等不等号 & 右辺」のように区切られる。例えば以下のようにする。
yuuji@17 475 \begin{eqnarray}
yuuji@17 476 3x + 2y & = & 4 \\
yuuji@17 477 x - 4y & = & -5
yuuji@17 478 \end{eqnarray}
yuuji@17 479 eqnarray* 環境は数式番号を出力しないほかはeqnarray環境と同じである。
yuuji@17 480
yuuji@17 481 eqnarray*
yuuji@17 482 \begin{eqnarray*} 方程式の並び \end{eqnarray*}
yuuji@17 483 数式番号を出力しないほかはeqnarray環境と同じである。
yuuji@17 484
yuuji@17 485 frac
yuuji@17 486 \frac{分子}{分母}
yuuji@17 487 分子
yuuji@17 488 ------ のような分数形式を組む。{分子 \over 分母} と同じ。
yuuji@17 489 分母
yuuji@17 490
yuuji@17 491 sqrt
yuuji@17 492 \sqrt[N]{式}
yuuji@17 493 「式」のN乗根をあらわす数式。[N]を省略すると平方根。
yuuji@17 494
yuuji@17 495 lefteqn
yuuji@17 496 \lefteqn{式}
yuuji@17 497 ディスプレイ数式モードにおいて、「式」が幅ゼロであるとみなして、左寄せす
yuuji@17 498 る。たとえばeqnarray環境において、左辺が長くなってしまう場合に、行を
yuuji@17 499 折り畳むために利用する。
yuuji@17 500 \begin{eqnarray}
yuuji@17 501 \lefteqn{a_1 + a_2 + \cdots + a_n =} \\
yuuji@17 502 & & a_1 + b_1 + \cdots + z_1 + \\
yuuji@17 503 & & b_2 + c+2 + \cdost + z_2
yuuji@17 504 \end{eqnarray}
yuuji@17 505
yuuji@17 506 center
yuuji@17 507 \begin{center} 内容 \end{center}
yuuji@17 508 「内容」を中央寄せする。各行は\\によって改行位置を指定する。
yuuji@17 509 → \centering
yuuji@17 510
yuuji@17 511 flushright
yuuji@17 512 \begin{flushright} 内容 \end{flushright}
yuuji@17 513 「内容」を右寄せする。各行は\\によって改行位置を指定する。
yuuji@17 514 → \raggedright
yuuji@17 515
yuuji@17 516 flushleft
yuuji@17 517 \begin{flushleft} 内容 \end{flushleft}
yuuji@17 518 「内容」を左寄せする。各行を\\によって改行位置を指定するとその位置で改行
yuuji@17 519 するが、指定しないと適当な行長のところで改行してくれる。
yuuji@17 520 → \raggedleft
yuuji@17 521
yuuji@17 522 centering
yuuji@17 523 \centering
yuuji@17 524 段落をセンタリングして組版する。
yuuji@17 525 たとえば table環境、figura環境の先頭で宣言すると環境の終りまでをセンタリ
yuuji@17 526 ングして組む。
yuuji@17 527
yuuji@17 528 raggedright
yuuji@17 529 \raggedright
yuuji@52 530 段落の右端を不揃いにして組版。
yuuji@52 531 結果として左寄せになる。
yuuji@17 532
yuuji@17 533 raggedleft
yuuji@17 534 \raggedleft
yuuji@52 535 段落の左端を不揃いにして組版。
yuuji@52 536 結果として右寄せになる。
yuuji@17 537
yuuji@21 538 raggedbottom
yuuji@21 539 \raggedbottom
yuuji@21 540 組版する時に各ページの高さに多少のずれがあっても許容する。
yuuji@21 541 プリアンブルで指定する。
yuuji@21 542 →\flushbottom
yuuji@21 543
yuuji@21 544 flushbottom
yuuji@21 545 \flushbottom
yuuji@21 546 組版する時に各ページの高さを正確にそろえる。
yuuji@21 547 プリアンブルで指定する。
yuuji@21 548 →\raggedbottom
yuuji@21 549
yuuji@21 550 sloppy
yuuji@21 551 \sloppy
yuuji@21 552 \sloppy を指定すると、各行を必ず右マージンで折り返す代わりに、
yuuji@21 553 単語間の空白を大目に見る。
yuuji@21 554 →\fussy
yuuji@21 555
yuuji@21 556 fussy
yuuji@21 557 \fussy
yuuji@21 558 通常の組版規則に戻る。
yuuji@21 559 →\sloppy
yuuji@21 560
yuuji@21 561 sloppypar
yuuji@21 562 \begin{sloppypar} 段落 \end{sloppypar}
yuuji@21 563 段落を \sloppy で組む。
yuuji@21 564 →\sloppy
yuuji@21 565
yuuji@17 566 verbatim
yuuji@17 567 \begin{verbatim} 内容 \end{verbatim}
yuuji@17 568 「内容」を固定幅フォントのタイプライタ書体で表示し、すべての文字を(TeXの
yuuji@17 569 シーケンスとしてではなく)そのまま解釈する。
yuuji@17 570
yuuji@17 571 #「ばーばちむ」じゃなくて「ばーべいたむ」だ!
yuuji@17 572
yuuji@17 573 verbatim*
yuuji@17 574 \begin{verbatim*} 内容 \end{verbatim*}
yuuji@17 575 通常のverbatim環境において、スペース文字を空白ではなく、TeXbook に載って
yuuji@17 576 いるスペース文字のように印字する。
yuuji@17 577
yuuji@17 578 (註)こういう感じ→ |_|
yuuji@17 579 (苦しい…)
yuuji@17 580
yuuji@17 581 list
yuuji@17 582 \begin{list}{デフォルトラベル}{整形パラメータ} ... \end{list}
yuuji@17 583 リスト環境に入る。リスト環境では \item で指定された各項目を一定の字下げ
yuuji@17 584 で列挙する。第1引数には \item のオプション引数のラベルが省略された時のデ
yuuji@17 585 フォルトラベルを指定し、第2引数には各itemを置く時に処理されるパラメータ
yuuji@17 586 を指定する。
yuuji@17 587 例:
yuuji@17 588 \begin{list}%
yuuji@17 589 {$\diamond$}
yuuji@17 590 {\addtolength{\leftmargin}{4em}}
yuuji@17 591 \item 第1引数には\verb|\item| にオプション引数をつけなかった時にふる、
yuuji@17 592 デフォルトのラベルを与える。
yuuji@17 593 \item 第2引数には各itemを置く時に処理されるパラメータを与える。
yuuji@17 594 \item[*] のようにオプション引数をつけるとそれがラベルとなる。
yuuji@17 595 \end{list}
yuuji@17 596
yuuji@18 597 list環境の体裁を制御する変数には以下のものがある(括弧内は既定値)。
yuuji@17 598 水平方向:
yuuji@30 599 <refer list環境の体裁を制御する変数>
yuuji@30 600
yuuji@30 601 list環境の体裁を制御する変数
yuuji@18 602 \labelwidth itemのラベルの幅
yuuji@18 603 \labelsep ラベルの右端と最初のアイテムのテキストとの間隔
yuuji@18 604 \leftmargin list環境内での左マージン
yuuji@18 605 \rightmargin 同右マージン (0pt)
yuuji@18 606 \itemindent itemの直前に加えられるインデント幅 (0pt)
yuuji@18 607 \linewidth 一行の幅
yuuji@18 608 \listparindent 各パラグラフの先頭のインデント(ただし\itemの付いている先
yuuji@18 609 頭のパラグラフを除く)(0pt)
yuuji@18 610
yuuji@17 611 垂直方向:
yuuji@18 612 \topsep list環境に入る前のパラグラフと最初のitemとの間隔
yuuji@18 613 \partopsep list環境で新しいパラグラフをはじめる時に\topsepに加えら
yuuji@18 614 れる付加的な間隔
yuuji@18 615 \itemsep 連続するitemどうしの間隔
yuuji@18 616 \parsep 一つのitem内でのパラグラフどうしの間隔
yuuji@18 617
yuuji@30 618
yuuji@18 619 itemize
yuuji@18 620 \begin{itemize} \item アイテム1 ... \item アイテムn \end{itemize}
yuuji@18 621 項目を列挙するための環境。
yuuji@18 622 最大4つまでネストできる。
yuuji@18 623 各レベルのitemの頭につく記号は、\labelitemi, \labelitemii,
yuuji@18 624 \labelitemiii, \labelitemiv で制御される。
yuuji@18 625
yuuji@30 626 itemize環境の体裁を制御する変数には以下のものがある。
yuuji@30 627 <refer list環境の体裁を制御する変数>
yuuji@30 628
yuuji@30 629
yuuji@18 630 enumerate
yuuji@18 631 \begin{enumerate} \item アイテム1 ... \item アイテムn \end{enumerate}
yuuji@18 632 項目を番号つきで列挙するための環境。
yuuji@18 633 最大4つまでネストできる。
yuuji@18 634 各レベルのitemの頭につく番号は、enumi, enumii, enumiii, enumiv
yuuji@18 635 が保持していて、各itemのラベルは、\labelenumi, ..., \labelenumiv
yuuji@18 636 で生成される。また、\p@enumN\theenumN は \ref値を設定する。
yuuji@18 637 (Nはレベルの深さ。\ref値については\refの説明を参照せよ)
yuuji@18 638 たとえば
yuuji@18 639 \def\theenumii{\alph{enumii}}
yuuji@18 640 \def\p@enumii{\theenumi\theenumii}
yuuji@18 641 \def\labelenumii{(\theenumii)}
yuuji@18 642 とすると \ref値が 3a などのように設定される。
yuuji@18 643
yuuji@30 644 enumerate環境の体裁を制御する変数には以下のものがある。
yuuji@30 645 <refer list環境の体裁を制御する変数>
yuuji@30 646
yuuji@21 647 item
yuuji@21 648 \item \item[LABEL]
yuuji@21 649 itemize, enumerate, description 環境などで項目を開始する。
yuuji@21 650 [LABEL]を指定するとラベルとしてLABELを出力する。
yuuji@21 651
yuuji@30 652 description
yuuji@30 653 \begin{description} \item[見出し単語] 説明 ... \end{description}
yuuji@30 654 [見出し単語]を見出しとする
yuuji@30 655
yuuji@21 656 subitem
yuuji@21 657 \subitem 項目
yuuji@21 658 サブアイテムを定義。
yuuji@21 659
yuuji@21 660 subsubitem
yuuji@21 661 \subsubitem 項目
yuuji@21 662 サブサブアイテムを定義。
yuuji@21 663
yuuji@18 664 makebox
yuuji@18 665 \makebox[WID][POS]{オブジェクト} \makebox(X,Y)[POS]{オブジェクト}
yuuji@18 666 第1の書式では、オブジェクトをWIDで指定した幅として、\hbox 内の
yuuji@21 667 POSで指定した場所に配置する。POSにlを指定すると左寄せ、rを指定すると右寄せ、
yuuji@18 668 何も指定しないとセンタリングされる。
yuuji@21 669 第2の書式では、picuture環境で大きさ(X,Y)の(\unitlengthを基準とする)
yuuji@21 670 \hbox にオブジェクトを配置する。配置位置POSは第1の書式と同様。
yuuji@18 671
yuuji@18 672 mbox
yuuji@18 673 \mbox{オブジェクト}
yuuji@18 674 \makebox{オブジェクト}と同じ。
yuuji@18 675
yuuji@18 676 newsavebox
yuuji@18 677 \newsavebox{\CMD}
yuuji@18 678 新規のボックス保存用コマンドを定義する。\CMDは \savebox コマンドで
yuuji@18 679 ボックスを保存するために使う。\newsaveboxで宣言したコマンド名は
yuuji@18 680 常にグローバルとなる。
yuuji@18 681
yuuji@18 682 savebox
yuuji@18 683 \savebox{\CMD}{テキスト}
yuuji@18 684 ボックスを組む内容である「テキスト」の結果を\CMDに保存する。
yuuji@18 685 「テキスト」は \makebox への引数と全く同じであるが、「テキスト」を
yuuji@18 686 処理した結果はその場に表示はしない。\usebox{\CMD}により処理したボックス
yuuji@18 687 が置かれる。
yuuji@18 688
yuuji@18 689 sbox
yuuji@18 690 \sbox{\CMD}{テキスト}
yuuji@18 691 \saveboxと同じ。sboxはrobust, saveboxはfragile
yuuji@18 692
yuuji@18 693 framebox
yuuji@18 694 \framebox{オブジェクト}
yuuji@18 695 「オブジェクト」に枠をつけて\makeboxと同様の処理をする。
yuuji@18 696 枠の線の太さは \framerule、オブジェクトとの間隔は \framesep で決まる。た
yuuji@18 697 だしpicture環境で \framebox(X,Y){オブジェクト}とした場合は、picture環境
yuuji@18 698 用の線の太さに従い、外枠とオブジェクトとの間隔は空けられない。
yuuji@18 699
yuuji@18 700 fbox
yuuji@18 701 \fbox{オブジェクト}
yuuji@18 702 \framebox{オブジェクト}と同じ。
yuuji@18 703 \fboxはrobust, \frameboxはfragile
yuuji@18 704
yuuji@18 705 parbox
yuuji@18 706 \parbox[POS]{WIDTH}{TEXT}
yuuji@18 707 TEXTをWIDThの幅で組んでボックスを作成する。ボックスの位置はPOSによって
yuuji@18 708 c : センタリング(デフォルト)
yuuji@18 709 b : ボックスの一番下の線が現テキストのラインに合う
yuuji@18 710 t : ボックスの一番上の線が現テキストのラインに合う
yuuji@18 711 のように決められる。\parboxではパラメータが以下のようにリセットされる。
yuuji@18 712
yuuji@18 713 \parskip = 0pt
yuuji@18 714 \linewidth = \hsize
yuuji@18 715 \@totalleftmargin = 0pt
yuuji@18 716 \leftskip = 0pt
yuuji@18 717 \rightskip = 0pt
yuuji@18 718 \@rightskip = 0pt
yuuji@18 719 \parfillskip = 0pt plus 1fil
yuuji@18 720 \lineskip = \normallineskip
yuuji@18 721 \baselineskip = \normalbaselineskip
yuuji@18 722
yuuji@18 723 minipage
yuuji@18 724 \begin{minipage}[pos]{WIDTH} TEXT \end{minipage}
yuuji@18 725 \parbox とほぼ同様WIDTHの幅のTEXTをボックスとして組む。ボックスの位置は
yuuji@18 726 POSによって
yuuji@18 727 c : センタリング(デフォルト)
yuuji@18 728 b : ボックスの一番下の線が現テキストのラインに合う
yuuji@18 729 t : ボックスの一番上の線が現テキストのラインに合う
yuuji@18 730 のように決められる。
yuuji@18 731 parboxと違い、TEXTは通常のパラグラフとして組まれる。
yuuji@18 732
yuuji@18 733 rule
yuuji@18 734 \rule[RAISED]{WIDTH}{HEIGHT}
yuuji@18 735 幅 WIDTH x 高さ HEIGHT の罫線を作る。RAISEDが指定された場合、その分だけ
yuuji@18 736 上に上げられる。
yuuji@18 737
yuuji@18 738 underline
yuuji@18 739 \underline{TEXT}
yuuji@18 740 TEXTに下線をつけて表示。
yuuji@18 741
yuuji@18 742 raisebox
yuuji@18 743 \raisebox{DISTANCE}[HEIGHT][DEPTH]{BOX}
yuuji@18 744 BOXをDISTANCEだけ上げて組む。
yuuji@18 745 HEIGHT, DEPTH を指定すると、TeXから見たBOXの「高さ」と「深さ」
yuuji@21 746 (註:これらの用語についてはTeXBookなどを参照のこと)
yuuji@18 747 を HEIGHT, DEPTH に指定する。
yuuji@18 748
yuuji@18 749 tabbing
yuuji@18 750 \begin{tabbing} \= text1.1 \= text1.2 \\ \> text2.1 \> text2.2 \end{tabbing}
yuuji@18 751 桁揃えを行う環境を作る(入れ子不可)。例えば、
yuuji@18 752 \begin{tabbing}
yuuji@18 753 \= 項目1 \hspace*{2em} \= 項目2 \hspace*{3em} \= 項目3 \\
yuuji@18 754 \> いろは \> にほへ \> とちり \+ \\
yuuji@18 755 \> ぬるを \> わかよ \\
yuuji@18 756 \> たれそ \- \\
yuuji@18 757 \> つねな \> らむう \> ゐのお
yuuji@18 758 \end{tabbing}
yuuji@18 759 上のtabbing環境は以下のように3つのタブ位置で組まれる。
yuuji@18 760 (1番目) (2番目) (3番目)
yuuji@18 761 いろは にほへ とちり
yuuji@18 762 ぬるを をかよ
yuuji@18 763 たれそ
yuuji@18 764 つねな らむう ゐのお
yuuji@18 765 \2em/ \3em/
yuuji@18 766 tabbing環境におけるタブ位置操作コマンドは以下の通り(nは1から):
yuuji@18 767 \= n番目のタブ位置を現在位置に設定しタブカウンタ(n)を1進める
yuuji@18 768 \\ 改行してタブカウンタをリセットする(n=1)
yuuji@18 769 \> 位置をn番目のタブ位置に設定し、カウンタを1進める
yuuji@18 770 \+ 次の行のタブカウンタの初期値に1加える \+ \\ とすると次の行の最初
yuuji@18 771 の \> は2番目のタブ位置を示す. \+ を複数書くとその数だけタブカウ
yuuji@18 772 ンタの初期値が増える
yuuji@18 773 \- \+とは逆に、次の行のタブカウンタの初期値から1引く
yuuji@18 774 \< 一つ前のタブカウンタに戻ってそのタブ位置をセット. 行頭のみ
yuuji@18 775 \' \'以降を通常のタブ位置より \tabbingsep 分だけ右寄せして出力
yuuji@18 776 \` \`以降のテキストをすべて右寄せして出力
yuuji@18 777 \pushtabs それまで用いていたタブストップ位置を全てpush
yuuji@18 778 \poptabs それまで用いていたタブストップ位置を全てpop. \pushtabs と
yuuji@18 779 \poptabs は必ず対になっていなければならない. 入れ子可
yuuji@18 780 \aX Xは = か ' か ` tabbing環境でない通常のアクセントは
yuuji@18 781 \a= \a' \a` で表わす
yuuji@18 782 \kill 現在行のテキストは出力せずタブ設定だけ解釈する
yuuji@18 783
yuuji@18 784 array
yuuji@18 785 \begin{array}{プリアンブル} C1 & C2 & .. & Cn \\ D1 ... \end{array}
yuuji@18 786 (数式などによる)配列を作成する。行列などは array 環境で作成する。
yuuji@18 787 詳しい説明は tabular 環境を参照。
yuuji@18 788
yuuji@18 789 tabular
yuuji@21 790 \begin{tabular}[OPT]{プリアンブル} C1 & C2 & .. & Cn \\ D1 ... \end{tabular}
yuuji@18 791 表を作成する。
yuuji@21 792 【[OPT]】(省略可)
yuuji@21 793 [t] 表の上端を現在の行に合わせる
yuuji@21 794 [b] 表の下端を現在の行に合わせる
yuuji@18 795 【プリアンブル】
yuuji@18 796 c カラムを一つ指定し、そのカラムをセンタリング
yuuji@18 797 l カラムを一つ指定し、そのカラムを左寄せ
yuuji@18 798 r カラムを一つ指定し、そのカラムを右寄せ
yuuji@18 799 @{表現} 「表現」をカラム毎に挿入する。これを指定すると
yuuji@18 800 \arraycolsep や \tabcolsep のスペーシングは抑制される
yuuji@18 801 *{N}{PRE} PREを N 回書いたのと同様の作用
yuuji@18 802 p{LEN} そのカラムをLENの長さのparboxエントリとして作成する
yuuji@18 803
yuuji@18 804 【array, tabular 環境で使えるコマンド】
yuuji@21 805 \multicolumn
yuuji@21 806 <refer multicolumn>
yuuji@21 807 \vline
yuuji@21 808 <refer vline>
yuuji@21 809 \hline
yuuji@21 810 <refer hline>
yuuji@21 811 \cline{i-j}
yuuji@21 812 <refer cline>
yuuji@21 813 \extracolsep{W}
yuuji@21 814 <refer extracolsep>
yuuji@18 815
yuuji@18 816
yuuji@18 817 以下の例を参照せよ。
yuuji@18 818
yuuji@18 819 \LaTeX 表記 印刷形式
yuuji@18 820 \begin{array}{ccr}
yuuji@18 821 x+y+z & a_1 & 1 \\ x+y+z a1 1
yuuji@18 822 x+z & a_2 & 21 \\ x+z a2 21
yuuji@18 823 y & a_3 & 321 y a3 321
yuuji@18 824 \end{array}
yuuji@18 825
yuuji@18 826 \[ \left(
yuuji@18 827 \begin{array}{cccc}
yuuji@18 828 a_{11} & a_{12} & \dots & a_{1n} \\ / a11 a12 ... a1n \
yuuji@18 829 a_{21} & a_{22} & \dots & a_{2n} \\ | a21 a22 ... a2n |
yuuji@18 830 \vdots & \vdots & \ddots& \vdots \\ | : : \. : |
yuuji@18 831 a_{n1} & a_{n2} & \dots & a_{nn} \ an1 an2 ..: ann /
yuuji@18 832 \end{array}
yuuji@18 833 \right)\]
yuuji@18 834
yuuji@18 835 array環境を \right( \left) で囲むと配列自体を大きな括弧で括る。同様に、
yuuji@18 836 \right\{ \left\} で配列を中括弧で、\right[ \left] で配列を大括弧で、
yuuji@18 837 \right| \left| で配列をノルム記号(絶対値記号)で括ることができる。
yuuji@18 838 \right の数と \left の数は必ず同じでなければならないが、\right( \left]
yuuji@18 839 のように括弧の種類は違ってもよい。\right. のように . をつけると見えない
yuuji@18 840 括弧が出力される。
yuuji@18 841
yuuji@18 842 \[ 答 \cdots \left\{ /
yuuji@18 843 \begin{array}{ccc} | x = 5
yuuji@18 844 x & = & 5 \\ 答 ... <
yuuji@18 845 y & = & 3 | y = 3
yuuji@18 846 \end{array} \right. \] \
yuuji@18 847
yuuji@18 848 array環境を制御する変数には以下のものがある:
yuuji@18 849 \arraycolsep : array環境の各カラム間の間隔の半分
yuuji@18 850 \tabcolsep : tabular環境の各カラム間の間隔の半分
yuuji@18 851 \arrayrulewidth : 罫線の幅
yuuji@18 852 \doublerulesep : array, tabular環境での隣接した罫線(二重罫線?)間の間隔
yuuji@18 853 \arraystretch : \baselinestretch と同様行間スペースの比率を決める
yuuji@18 854 \renewcommandで再定義する
yuuji@18 855
yuuji@21 856 tabular環境は、ページを跨ることができない。これを可能にするスタイルファ
yuuji@21 857 イルとして、supertab.styがある。
yuuji@21 858
yuuji@18 859 tabular*
yuuji@18 860 \begin{tabular*}{幅}{プリアンブル} ... \end{tabular*}
yuuji@18 861 幅を指定してtabular環境を作成。
yuuji@18 862 この幅を充填するだけのスペースをプリアンブルの \extracolsep{} コマンドで
yuuji@18 863 確保する。
yuuji@18 864 \begin{tabular*}{10em}[b]{|c@{\extracolsep{\fill}}|c|c|}
yuuji@18 865 \hline
yuuji@18 866 a & b & c \\ \hline
yuuji@18 867 1 & 2 & 3
yuuji@18 868 \end{tabular*}
yuuji@18 869 tabular環境の説明を参照のこと。
yuuji@18 870
yuuji@21 871 multicolumn
yuuji@21 872 \multicolumn{N}{FORMAT}{ITEM}
yuuji@21 873 tabular環境で現在のカラムを含めNこのカラムをFORMATに従った
yuuji@21 874 ITEMで埋める。FORMATはl,r,cのうち(最大)ひとつ
yuuji@21 875
yuuji@21 876 vline
yuuji@21 877 \vline
yuuji@21 878 tabular環境でそのカラムに縦線を引く. 縦線の位置はそのカラムに
yuuji@21 879 指定されている l, r, c によって決まる
yuuji@21 880
yuuji@21 881 hline
yuuji@21 882 \hline
yuuji@21 883 tabular環境で、行間に水平線を引く. 環境の最初のエントリの直前、
yuuji@21 884 もしくは \\ の直後に来なければならない. もし \hline を続けて
yuuji@21 885 指定すると\doublerulesep 分の空白が空けられる(標準では罫線の
yuuji@21 886 箱自体が分割されてしまう)
yuuji@21 887
yuuji@21 888 cline
yuuji@21 889 \cline{i-j}
yuuji@21 890 tabular環境中、i番目からj番目のカラムに横線を引く. \hlineと同様
yuuji@21 891
yuuji@21 892 extracolsep
yuuji@21 893 \extracolsep{W}
yuuji@21 894 tabular環境の@表現の中で用いると、幅Wのスペースをそれ以降の
yuuji@21 895 全てのカラムの左側に加える
yuuji@21 896
yuuji@18 897 picture
yuuji@18 898 \begin{picture}(WIDTH,HEIGHT)(X,Y) ..contents.. \end{picture}
yuuji@18 899 幅WIDTH, 高さHEIGHT の描画ボックスを作成。このボックスの左下の座標は
yuuji@18 900 (X,Y) となる(省略すると(0,0))。これらの引数の数値を含め、picuture環境の
yuuji@18 901 数値は \unitlength に対する相対値であらわされる。\unitlength の既定値は
yuuji@18 902 1pt.
yuuji@18 903 今時picture環境じゃないと思うので用法しか書かないよーん。
yuuji@18 904
yuuji@18 905 【コマンド】
yuuji@18 906 \put(X座標,Y座標){描画オブジェクト}
yuuji@18 907 \multiput(X座標,Y座標)(Xの増分,Yの増分){繰り返し回数}{描画オブジェクト}
yuuji@18 908 【描画オブジェクト】
yuuji@18 909 \makebox(X座標,Y座標)[POS]{テキスト} (箱)
yuuji@18 910 \framebox(X座標,Y座標)[POS]{テキスト} (枠付きの箱)
yuuji@18 911 \dashbox(X座標,Y座標)[POS]{テキスト} (破線枠付きの箱)
yuuji@18 912 (以上POS = l, r, b, t)
yuuji@18 913 \line(ΔX,ΔY){水平方向の長さ} (直線)
yuuji@18 914 \vector(ΔX,ΔY){水平方向の長さ} (矢印)
yuuji@18 915 (ΔX,ΔY = ±1, ±2, ..., ±6 で互素, それぞれ基準は始点)
yuuji@18 916 \shortstack[POS]{一行\\二行\\三行}
yuuji@18 917 \circle{直径} (円)
yuuji@18 918 \circle*{直径} (塗り潰した円)
yuuji@18 919 (それぞれ基準は円の中心, 最大直径は40pt, 15pt)
yuuji@18 920 \oval(直径X,直径Y)[POS] (楕円風 POS = l, r, t, b)
yuuji@18 921 \frame{描画オブジェクト}
yuuji@18 922 \thinlines, \thicklines (細,太線を選ぶ)
yuuji@18 923 \linethickness{太さ}
yuuji@18 924
yuuji@18 925 newtheorem
yuuji@18 926 \newtheorem{NAME}{TEXT}[COUNTER] \newtheorem{NAME}[OLDNAME]{TEXT}
yuuji@18 927 定理型の新しい環境「NAME」を定義する。
yuuji@18 928 TEXT 定理番号のキャプションとして出される文字列
yuuji@18 929 COUNTER NAMEのカウンタの親となるカウンタ名. 通常section.
yuuji@18 930 第2の形式では OLDNAME と同じカウンタ形式を使うことを指示する。
yuuji@18 931 NAME環境のカウンタ形式は \theNAME コマンドを再定義する。これのデフォルトは
yuuji@18 932 \theCOUNTER.\arabic{NAME}
yuuji@18 933
yuuji@18 934 title
yuuji@18 935 \title{タイトル}
yuuji@18 936 \maketitleコマンドで出力するタイトル名を設定する。
yuuji@18 937
yuuji@18 938 author
yuuji@18 939 \author{著者名}
yuuji@54 940 \maketitleコマンドで出力する著者を設定する。
yuuji@18 941 複数の著者を書くときは \and で区切って名前を書く。
yuuji@18 942
yuuji@18 943 date
yuuji@18 944 \date{日付}
yuuji@54 945 \maketitleコマンドで出力する日付を設定する。
yuuji@18 946 \date を省略するとタイプセットした日の日付が出力される。
yuuji@18 947
yuuji@18 948 thanks
yuuji@18 949 \thanks{脚注}
yuuji@18 950 タイトル中(\title, \author, \date)での脚注(謝辞や住所など)の出力を行う。
yuuji@18 951
yuuji@18 952 maketitle
yuuji@18 953 \maketitle
yuuji@18 954 タイトルを出力する。document環境中で宣言されなければならない。
yuuji@21 955 タイトルを構成する項目は以下のコマンドで定義する。
yuuji@21 956 \title{タイトル}
yuuji@21 957 \author{著者名}
yuuji@21 958 \date{日付} (省略するとタイプセットした日の日付)
yuuji@21 959 \thanks{脚注} (謝辞や所属名などを脚注形式で出すために用いる)
yuuji@18 960
yuuji@18 961 part
yuuji@18 962 \part{第?部のタイトル}
yuuji@21 963 <refer chapter>
yuuji@18 964
yuuji@18 965 chapter
yuuji@18 966 \chapter{章のタイトル}
yuuji@21 967 文を区切るコマンド一覧:
yuuji@21 968 \part 第?部
yuuji@21 969 \chapter ?章 (articleにはない)
yuuji@21 970 \section ?節
yuuji@21 971 \subsection ?.?節
yuuji@21 972 \subsubsection ?.?.?節
yuuji@21 973 \paragraph 段落
yuuji@21 974 \subparagraph 副段落
yuuji@18 975
yuuji@21 976 section
yuuji@21 977 \section{セクション名}
yuuji@21 978 第一引数のセクション名でセクションの区切りを設定。
yuuji@21 979 <refer chapter>
yuuji@21 980
yuuji@21 981 subsection
yuuji@21 982 \subsection{サブセクション名}
yuuji@21 983 第一引数の名前でサブセクションの区切りを設定。
yuuji@21 984 <refer chapter>
yuuji@21 985
yuuji@21 986 subsubsection
yuuji@21 987 \subsubsection{サブサブセクション名}
yuuji@21 988 第一引数の名前でサブサブセクションの区切りを設定。
yuuji@21 989 <refer chapter>
yuuji@21 990
yuuji@21 991 paragraph
yuuji@21 992 \paragraph{パラグラフ名}
yuuji@21 993 第一引数の名前でパラグラフの区切りを設定。
yuuji@21 994 <refer chapter>
yuuji@21 995
yuuji@21 996 subparagraph
yuuji@21 997 \subparagraph{サブパラグラフ名}
yuuji@21 998 第一引数の名前でサブパラグラフの区切りを設定。
yuuji@21 999 <refer chapter>
yuuji@21 1000
yuuji@21 1001 appendix
yuuji@21 1002 \appendix
yuuji@21 1003 付録部に入る宣言。
yuuji@21 1004 セクションコマンドの番号の方式を付録用に変える。
yuuji@21 1005
yuuji@21 1006 contentsline
yuuji@21 1007 \contentsline{TYPE}{ENTRY}{PAGE}
yuuji@21 1008 \contentsline{subsection}{\makebox{30pt}[r]{1.4.3} Gnats and Gnus}{22}
yuuji@21 1009 とすると .toc ファイルに ENTRY を吐き出す。
yuuji@21 1010 TYPEはセクションコマンドのどれか。
yuuji@21 1011
yuuji@21 1012 addcontentsline
yuuji@21 1013 \addcontentsline{TABLE}{TYPE}{ENTRY}
yuuji@21 1014 TABLEで指定したファイル(toc, lof, lot のどれか)にENTRYというエントリを出
yuuji@21 1015 力する。TYPEはTABLEの値によって変わり、
yuuji@21 1016 toc: セクションコマンドのどれか
yuuji@21 1017 lof: figure
yuuji@21 1018 lot: table
yuuji@21 1019 である。
yuuji@21 1020
yuuji@21 1021 addtocontents
yuuji@21 1022 \addtocontents{TABLE}{TEXT}
yuuji@21 1023 TEXTをTABLEで指定したテーブルファイル(toc, lof, lot のどれか)に出力する。
yuuji@21 1024
yuuji@21 1025 index
yuuji@21 1026 \index{INDEX}
yuuji@51 1027 索引のエントリを定義する。
yuuji@51 1028
yuuji@51 1029 --------------------------------------------------------------------
yuuji@51 1030 <refer 索引の作り方>
yuuji@21 1031
yuuji@21 1032 glossary
yuuji@21 1033 \glossary{STRING}
yuuji@51 1034 用語集のエントリを定義する。
yuuji@21 1035
yuuji@21 1036 makeindex
yuuji@21 1037 \makeindex
yuuji@21 1038 \indexentryで登録されている項目を .idx ファイルに書き込む。
yuuji@51 1039 プリアンブルで指定する。
yuuji@51 1040
yuuji@51 1041 --------------------------------------------------------------------
yuuji@51 1042 <refer 索引の作り方>
yuuji@51 1043
yuuji@51 1044 makeglossary
yuuji@51 1045 \makeglossary
yuuji@51 1046 \glossaryentryで登録されている項目を .glo ファイルに書き込む。
yuuji@51 1047 プリアンブルで指定する。
yuuji@51 1048
yuuji@51 1049 索引の作り方
yuuji@51 1050
yuuji@51 1051 (1)\documentstyleにmakeidxオプションを与え、プリアンブルに \makeindex
yuuji@51 1052 を書き、索引を生成する場所に \printindex を書く。
yuuji@51 1053 (2)本文に \index{索引となる単語} を埋め込む。
yuuji@51 1054 (3)一度(または二度)タイプセットする。
yuuji@51 1055 (4).idxファイルができるのでそのファイルを makeindex にかける。
yuuji@51 1056 (5).indファイルができるのでもう一度タイプセットして出来上がり。
yuuji@51 1057
yuuji@51 1058 ** \indexの記法 **
yuuji@51 1059 日本語をそのまま \index{漢字} と入れたのではあいうえお順にソートされない。
yuuji@51 1060 そこで、読みを@で区切って \index{かんじ@漢字} のように入れる。
yuuji@21 1061
yuuji@21 1062 bibliography
yuuji@21 1063 \bibliography{FILE1,FILE2, ... ,FILEn}
yuuji@21 1064 BibTeXで読み込むファイルを指定する。
yuuji@21 1065
yuuji@21 1066 bibliographystyle
yuuji@21 1067 \bibliographystyle{スタイル}
yuuji@21 1068 plain 通上
yuuji@21 1069 unsrt ソートしない
yuuji@21 1070 alpha "Foo94" のようなタグをつける
yuuji@21 1071 abbrv 著者のファーストネーム、発行月、書籍名が省略される
yuuji@21 1072
yuuji@46 1073 thebibliography
yuuji@46 1074 \begin{thebibliography} \bibitem{アイテム}… \end{thebibliography}
yuuji@46 1075 参考文献データの登録環境を開始する。
yuuji@46 1076 データは \bibitem コマンドによって登録する。
yuuji@46 1077 \bibitem コマンドの用法は以下の通り。
yuuji@46 1078 <refer bibitem>
yuuji@46 1079
yuuji@21 1080 bibitem
yuuji@21 1081 \bibitem{NAME} \bibitem[LABEL]{NAME}
yuuji@21 1082 \bibitem{NAME}の書式では、NAMEで参照され、[1],[2] のような形で引用記号が
yuuji@48 1083 出力される、\bibitem[LABEL]{NAME}の書式では、\cite{NAME}で参照され、
yuuji@48 1084 [LABEL] のような引用記号が出力される。
yuuji@21 1085
yuuji@21 1086 footnote
yuuji@21 1087 \footnote{NOTE}
yuuji@21 1088 NOTEという内容の脚注を生成する。
yuuji@21 1089 \footnote[NUM]{NOTE} とすると、番号をNUMで指定できる。
yuuji@30 1090 脚注がうまく出力されないような場所では \footnotemark と \footnotetext を
yuuji@30 1091 組み合わせて出力する。
yuuji@21 1092 fragile
yuuji@21 1093
yuuji@21 1094 footnotemark
yuuji@21 1095 \footnotemark[NUM]
yuuji@21 1096 脚注番号のみ出力する時に使う。tabbing環境のように、脚注が出力されないと
yuuji@30 1097 ころで、\footnotetext と組み合わせて使う。[NUM]は省略可。
yuuji@21 1098
yuuji@21 1099 footnotetext
yuuji@21 1100 \footnotetext[NUM]{TEXT}
yuuji@21 1101 脚注番号を出力せず脚注のみ出力する。
yuuji@21 1102 通常 \footnotemark と組み合わせて使う。
yuuji@21 1103
yuuji@21 1104 footnotesize
yuuji@21 1105 \footnotesize
yuuji@21 1106 文字サイズを脚注用のサイズに変更する。
yuuji@21 1107
yuuji@21 1108 footnotesep
yuuji@21 1109 \footnotesep
yuuji@21 1110 各脚注の最初に置かれる空白の高さ(数値)。
yuuji@21 1111
yuuji@21 1112
yuuji@21 1113 footnoterule
yuuji@21 1114 \footnoterule
yuuji@21 1115 本文と脚注のあいだに引かれる罫線を出力。
yuuji@21 1116
yuuji@21 1117 documentstyle
yuuji@21 1118 \documentstyle[OPTION1,OPTION2, ... ,OPTIONn]{STYLE}
yuuji@21 1119 文書スタイルを指定する。
yuuji@21 1120 [OPTION...] を指定すると、STYLE.sty を読んだ後に、
yuuji@21 1121 OPTIONn.sty が順次読み込まれる。
yuuji@17 1122
yuuji@17 1123 verb
yuuji@17 1124 \verb#内容#
yuuji@17 1125 \verbの直後に来る文字と、次にあらわれる同じ文字とのあいだに挟まれたもの
yuuji@17 1126 を verbatim で表示する。\verb|foo| と \verb,foo, は同じ結果が得られる。
yuuji@17 1127
yuuji@21 1128 styleparameter
yuuji@21 1129 まだ訳していないスタイルパラメータ。
yuuji@21 1130 % \topfigrule : Command to place rule (or whatever) between floats
yuuji@21 1131 % at top of page and text. Executed in inner vertical
yuuji@21 1132 % mode right before the \textfloatsep skip separating
yuuji@21 1133 % the floats from the text. Must occupy zero vertical
yuuji@21 1134 % space. (See \footnoterule.)
yuuji@51 1135 botfigrule
yuuji@51 1136 \setlength{\botfigrule}{長さ}
yuuji@51 1137 Same as \topfigrule, but put after the \textfloatsep
yuuji@51 1138 skip separating text from the floats at bottom of page.
yuuji@51 1139
yuuji@51 1140 intextsep
yuuji@51 1141 \setlength{\intextsep}{長さ}
yuuji@51 1142 文書中フロートの上下に残された空白の長さ
yuuji@17 1143
yuuji@17 1144
yuuji@17 1145 newpage
yuuji@21 1146 \newpage
yuuji@21 1147 改頁を行う。
yuuji@21 1148 \clearpage 未出力の図表があれば独立した図表用頁を出力してから
yuuji@21 1149 改頁を行う。
yuuji@21 1150 \cleardoublepage clearpageと同じだが、 両画面スタイル(bookなど)の
yuuji@21 1151 場合は、奇数頁から始まるように改頁する。
yuuji@21 1152 \newpage 二段組みの時は現在の段を終了する。
yuuji@21 1153
yuuji@17 1154 clearpage
yuuji@21 1155 \clearpage
yuuji@21 1156 <refer newpage>
yuuji@21 1157
yuuji@17 1158 cleardoublepage
yuuji@21 1159 \cleardoublepage
yuuji@21 1160 <refer newpage>
yuuji@21 1161
yuuji@21 1162 長さ
yuuji@21 1163
yuuji@21 1164 長さに使える単位には以下のものがある。
yuuji@21 1165 cm センチ
yuuji@21 1166 em 大文字Mの幅
yuuji@21 1167 ex 小文字xの高さ
yuuji@21 1168 in インチ(約2.54cm)
yuuji@21 1169 mm ミリメートル
yuuji@21 1170 pc パイカ(=12pt)
yuuji@21 1171 pt ポイント(72.27pt=1インチ)
yuuji@21 1172 \fill 自然長は0だが、任意の長さに伸びることのできる伸縮長
yuuji@21 1173 \stretch{X} \fill のX倍
yuuji@21 1174
yuuji@21 1175 stretch
yuuji@21 1176 \stretch{X}
yuuji@21 1177 <refer 長さ>
yuuji@21 1178
yuuji@21 1179 twocolumn
yuuji@21 1180 \twocolumn[STRING]
yuuji@21 1181 改頁したあと二段組みでの組版を開始する。
yuuji@21 1182 [STRING]を指定すると、STRINGを二段ぶち抜きのタイトルとして出力。
yuuji@30 1183 →onecolumn
yuuji@21 1184
yuuji@21 1185 onecolumn
yuuji@21 1186 \onecolumn
yuuji@21 1187 改頁したあとで一段組みでの組版を開始する。
yuuji@30 1188 →twocolumn
yuuji@21 1189
yuuji@21 1190 topnewpage
yuuji@21 1191 \topnewpage{BOX}
yuuji@21 1192 新しいページを開始し、\textwidthのBOXをparboxで作成する。
yuuji@21 1193 二段組みページでぶち抜きタイトルを作成する時に用いるとよい。
yuuji@21 1194
yuuji@49 1195 LaiTeX
yuuji@49 1196 a Little Assistant Interface for TeX
yuuji@49 1197 おそらくあなたが今 Vz 上で使っているこのモード。
yuuji@49 1198 LaTeXを効率的に使うための多くの機能を盛り込んでいます。
yuuji@49 1199
yuuji@49 1200 【発音について】
yuuji@49 1201
yuuji@49 1202 laitex.defなどプログラムを指す時は「らいてっく」、システムを指す時は「ら
yuuji@49 1203 いちょう」と読みます。
yuuji@49 1204
yuuji@49 1205 【補足】
yuuji@49 1206 「雷鳥」の旧仮名遣いは「らいてう」だそうです。
yuuji@49 1207
yuuji@49 1208 laitex
yuuji@52 1209 a Little Assistant Interface for TeX
yuuji@49 1210 <refer LaiTeX>
yuuji@49 1211
yuuji@21 1212 YaTeX
yuuji@21 1213 (setq auto-mode-alist (cons '("\\.tex$" . yatex-mode) auto-mode-alist))
yuuji@49 1214 おそらくあなたが今 Emacs で使っているこのモード。
yuuji@21 1215 LaTeXを効率的に使うための多くの機能を盛り込んでいます。
yuuji@21 1216
yuuji@21 1217 【発音について】
yuuji@21 1218 yatex.elなどプログラムを指す時は「やてっく」、システムを指す時は「やちょ
yuuji@21 1219 う」と読みます。
yuuji@21 1220
yuuji@21 1221 【謝辞】
yuuji@21 1222 以下の方々の御協力を頂きました。ここに感謝申し上げます。
yuuji@21 1223
yuuji@21 1224 (順不同)
yuuji@21 1225 峯恒憲さん(九州大)
yuuji@21 1226 Bibtex起動、typeset process の kill、エラー箇所の正しい判定
yuuji@21 1227 の要望その他を頂きました。
yuuji@21 1228
yuuji@21 1229 森中秀明さん(アンリツ)
yuuji@21 1230 タイプセットバッファでの実行継続、lpq, bibtex起動、領域指定タイ
yuuji@21 1231 プセット後のプレビュー対象ファイルのデフォルト値の変更、
yuuji@21 1232 describe-mode、\verb の補完の要望、verbatim環境や\verbの中にある
yuuji@21 1233 \begin{}, \end{} を数えないようにする要望、などを頂きました。
yuuji@21 1234
yuuji@21 1235 石坂裕毅さん(富士通)
yuuji@21 1236 YaTeX-get-error-file のバグレポートなどを頂きました。
yuuji@21 1237
yuuji@21 1238 Bayardさん(asciinet)
yuuji@21 1239 min-outとの連係の不具合の報告を頂きました。
yuuji@21 1240
yuuji@21 1241 Kけんさん(asciinet)
yuuji@21 1242 ms-dos固有の設定に関するバグレポートを頂きました。
yuuji@21 1243
yuuji@21 1244 sa2cさん(asciinet)
yuuji@21 1245 Mule用のパッチを頂きました。
yuuji@21 1246
yuuji@21 1247 桂川直己さん(筑波大)
yuuji@21 1248 数え切れないバグレポートと要望を頂きました。またVzへの移植版であ
yuuji@52 1249 る laitex(雷鳥) を作成されました。また、「こんな機能はどうだろう?」
yuuji@52 1250 と相談すると、「いらん」と一蹴し、しばらく経ってから「やっぱり欲
yuuji@52 1251 しい」と言うなど、多くの混乱を招かせていただきました。
yuuji@21 1252
yuuji@52 1253 るねきちさん(asciinet)
yuuji@52 1254 占い師だそうです。
yuuji@52 1255
yuuji@54 1256 柱川さん(prc)
yuuji@56 1257 各所で暴れています。
yuuji@54 1258
yuuji@52 1259 三平善郎さん(慶應大)
yuuji@21 1260 開き括弧の入力時の処理のモード分けのアイデアを頂きました。
yuuji@21 1261
yuuji@52 1262 萩庭崇さん(慶應大)
yuuji@21 1263 begin型補完の内側に文字があった場合それらをインデントしてほしい
yuuji@21 1264 という要望を頂きました。
yuuji@21 1265
yuuji@52 1266 田中健次郎さん(慶應大)
yuuji@21 1267 タイプセット時に未セーブ状態の関連ファイルをセーブして欲しいとい
yuuji@21 1268 う要望を頂きました。
yuuji@21 1269
yuuji@21 1270 bauerさん(asciinet)
yuuji@21 1271 アクセント補完の要望とアクセント記号の規則の情報等を頂きました。
yuuji@21 1272
yuuji@21 1273 佐々木たろうさん(asciinet)
yuuji@21 1274 数式環境の処理に関する多様なアイデア、ウィンドウ選択処理に関する
yuuji@21 1275 ユーザインタフェースの繊細な改善案などを頂きました。
yuuji@21 1276
yuuji@21 1277 Deslarさん(asciinet)
yuuji@21 1278 byte-compile関係のバグ報告などを頂きました。
yuuji@21 1279
yuuji@21 1280 tadfさん(asciinet)
yuuji@21 1281 Demacsでのプロセス起動時のインタフェースの不具合の報告などを頂き
yuuji@21 1282 ました。
yuuji@21 1283
yuuji@21 1284 ほんまたけるさん(asciinet)
yuuji@21 1285 パラグラフ境界をLaTeX用に設定しなおす要望などを頂きました。
yuuji@21 1286
yuuji@21 1287 TUSKさん(asciinet)
yuuji@52 1288 Texinfoドキュメント(初版)を作成して頂き、第二版に関するコメント
yuuji@52 1289 と添削をして頂きました。
yuuji@21 1290
yuuji@21 1291 横田和也さん(asciinet)
yuuji@21 1292 dviout起動時の工夫の案、ミニバッファで読み込むもののヒストリを分
yuuji@52 1293 けるアイデアのきっかけを頂き、ヘルプファイルの項目の提供をして頂
yuuji@52 1294 きました。
yuuji@21 1295
yuuji@52 1296 Nop.Mさん(asciinet)
yuuji@52 1297 異なる環境での設定の不具合等のレポートを数多く頂きました。
yuuji@21 1298
yuuji@54 1299 jaybirdさん(asciinet)
yuuji@54 1300 英語版のヘルプファイルを作成して頂きました。
yuuji@54 1301
yuuji@52 1302 内山滋さん(成蹊大学)
yuuji@52 1303 日本語入力モード判定関数のバグを直すパッチ、section-view のバグ
yuuji@52 1304 報告、* 付きセクションコマンド対応の要望、\right, \left のアドイ
yuuji@52 1305 ン関数作成に関する有用な情報などを頂きました。
yuuji@52 1306
yuuji@52 1307 神貞介さん(niftyserve)
yuuji@52 1308 dviout起動オプションに関するコメント、ヘルプファイルのバグ報告等
yuuji@52 1309 を頂きました。
yuuji@52 1310
yuuji@52 1311 藤枝和宏さん(JAIST)
yuuji@52 1312 野鳥/雷鳥の Mailing List を設立して頂きました。
yuuji@52 1313
yuuji@53 1314 松本憲彦さん(東京学芸大)
yuuji@52 1315 マニュアルのバグを指摘して頂きました。
yuuji@52 1316
yuuji@53 1317 小宮山康子さん(成蹊大)
yuuji@52 1318 \item[] などの補完後 [] の中にカーソルを置く要望を頂きました。
yuuji@21 1319
yuuji@53 1320 竹中浩さん(東京大)
yuuji@53 1321 M-q (YaTeX-fill-paragraph) のバグを報告して頂きました。
yuuji@53 1322
yuuji@53 1323 佐藤圭さん(慶應大)
yuuji@53 1324 ネストした同種のitemize環境でのindentationの不具合を指摘して頂き
yuuji@53 1325 ました。
yuuji@56 1326
yuuji@56 1327 石川洋介さん(富士通)
yuuji@56 1328 Mule2で斜体フォントを使用するための手順を教えて頂きました。
yuuji@56 1329
yuuji@56 1330 井上浩一さん(九州大学)
yuuji@56 1331 MuleでフォーマットしたinfoファイルをNemacs用にコンバートする方法
yuuji@56 1332 を教えて頂きました。
yuuji@56 1333
yuuji@56 1334 田口直文さん(慶應大)
yuuji@56 1335 font-lock の使い方を調査するといって、まだ何も教えてくれません。
yuuji@56 1336 早くしてください:-)。
yuuji@56 1337
yuuji@21 1338 yatex
yuuji@52 1339 (setq auto-mode-alist (cons '("\\.tex$" . yatex-mode) auto-mode-alist))
yuuji@21 1340 <refer YaTeX>
yuuji@21 1341