yatex

annotate help/YATEXHLP.jp @ 17:919153366b35

Initial version. (Not yet completed)
author yuuji
date Fri, 06 May 1994 21:15:50 +0000
parents
children adc2f1472409
rev   line source
yuuji@17 1 oddsidemargin
yuuji@17 2 \setlength{\oddsidemargin}{2cm}
yuuji@17 3 右ページの左端から1インチ(2.54cm)の線と本文の距離
yuuji@17 4
yuuji@17 5 pagestyle
yuuji@17 6 \pagestyle{スタイル}
yuuji@17 7 出力ページのヘッダとフッタのスタイルを決める。スタイルには以下のものがある:
yuuji@17 8 plain 標準スタイル. フッタにページ番号だけつける.
yuuji@17 9 empty ヘッダにもフッタにも何も出力しない.
yuuji@17 10 headings ヘッダにセクションに応じた見出しとページ番号をつけ
yuuji@17 11 フッタには何も出力しない.
yuuji@17 12 myheadings headingsのスタイルで、ヘッダの情報を \markbpth と
yuuji@17 13 \markright で指定できる.
yuuji@17 14
yuuji@17 15 pagenumbering
yuuji@17 16 \pagenumbering{スタイル}
yuuji@17 17 ページ番号のスタイルを決める。スタイルには以下のものがある:
yuuji@17 18 arabic アラビア数字
yuuji@17 19 alph 小文字の英字
yuuji@17 20 Alph 大文字の英字
yuuji@17 21 roman 小文字のローマ数字
yuuji@17 22 Roman 大文字のローマ数字
yuuji@17 23
yuuji@17 24 addtolength
yuuji@17 25 \addtolength{長さコマンド}{数値}
yuuji@17 26 第1引数の長さを第2に引数の数値を足す。
yuuji@17 27 代表的なスタイルパラメータについては \setlength の項を参照せよ。
yuuji@17 28
yuuji@17 29 shortstack
yuuji@17 30 \shortstack[場所]{重ねて\\表示する\\内容}
yuuji@17 31 {}内の内容を\\で区切られた単位毎に積み重ねて表示する。
yuuji@17 32 [場所]は、l(左寄せ)、c(センタリング)、r(右寄せ)のいずれか。
yuuji@17 33
yuuji@17 34 setlength
yuuji@17 35 \setlength{長さコマンド}{数値}
yuuji@17 36 第1引数の長さを第2に引数の数値に設定する。
yuuji@17 37 代表的なスタイルパラメータは以下の通り:
yuuji@17 38 (スタイルパラメータの変更はプリアンブルで行うこと)
yuuji@17 39 \evensidemargin \footheight \footskip \headheight
yuuji@17 40 \headsep \marginparsep \marginparwidth \oddsidemargin
yuuji@17 41 \textheight \textwidth \topmargin \topskip
yuuji@17 42 \parindent \baselineskip \baselinestretch \parskip
yuuji@17 43 \columnsep \columnseprule \mathindent
yuuji@17 44
yuuji@17 45
yuuji@17 46 evensidemargin
yuuji@17 47 \setlength{\evensidemargin}{1em}
yuuji@17 48 左ページの左端から1インチ(2.54cm)の線と本文の距離
yuuji@17 49
yuuji@17 50 footheight
yuuji@17 51 \setlength{\footheight}{1ex}
yuuji@17 52 フッタの高さ
yuuji@17 53
yuuji@17 54 footskip
yuuji@17 55 \setlength{\footskip}{20pt}
yuuji@17 56 本文の箱の下端とフッタの距離
yuuji@17 57
yuuji@17 58 headheight
yuuji@17 59 \addtolength{\headheight}{-1cm}
yuuji@17 60 ヘッダの高さ
yuuji@17 61
yuuji@17 62 headsep
yuuji@17 63 \setlength{\headsep}{5mm}
yuuji@17 64 ヘッダと本文の間隔
yuuji@17 65
yuuji@17 66 marginparsep
yuuji@17 67 \addtolength{\marginparsep}{3mm}
yuuji@17 68 傍注と本文の間隔
yuuji@17 69
yuuji@17 70 marginparwidth
yuuji@17 71 \addtolength{\marginparwidth}{-1ex}
yuuji@17 72 傍注の幅
yuuji@17 73
yuuji@17 74 oddsidemargin
yuuji@17 75 \addtolength{\oddsidemargin}{-1mm}
yuuji@17 76 右ページの左端から1インチ(2.54cm)の線と本文の距離
yuuji@17 77
yuuji@17 78 textheight
yuuji@17 79 \addtolength{\textheight}{3em}
yuuji@17 80 本文の高さ
yuuji@17 81
yuuji@17 82 textwidth
yuuji@17 83 \addtolength{\textwidth}{2em}
yuuji@17 84 本文の幅
yuuji@17 85
yuuji@17 86 topmargin
yuuji@17 87 \addtolength{\topmargin}{1mm}
yuuji@17 88 ページ上端から1インチの線とヘッダの距離
yuuji@17 89
yuuji@17 90 topskip
yuuji@17 91 \addtolength{\topskip}{-1mm}
yuuji@17 92 本文の箱の上端と一行目のテキストとの間隔
yuuji@17 93
yuuji@17 94 parindent
yuuji@17 95 \setlength{\parindent}{20pt}
yuuji@17 96 \parindent 段落の先頭の字下げ幅.
yuuji@17 97
yuuji@17 98 linewidth
yuuji@17 99 \addtolength{linewidth}{3em}
yuuji@17 100 \linewidth 行の幅.
yuuji@17 101
yuuji@17 102 baselineskip
yuuji@17 103 \addtolength{baselineskip}{5pt}
yuuji@17 104 \baselineskip 行のベースライン間の最低限の高さ.
yuuji@17 105
yuuji@17 106 baselinestretch
yuuji@17 107 \renewcommand{baselinestretch}{1.5}
yuuji@17 108 \baselinestretch \baselineskip に乗ずる係数. (default=1)
yuuji@17 109 (* \setlengthなどではなく、\renewcommandで再定義する。)
yuuji@17 110
yuuji@17 111 parskip
yuuji@17 112 \addtolength{parskip}{1ex}
yuuji@17 113 \parskip 段落前の垂直スペース.
yuuji@17 114
yuuji@17 115 columnsep
yuuji@17 116 \addtolength{columnsep}{1pt}
yuuji@17 117 \columnsep 2段組みの時の段間の幅.
yuuji@17 118
yuuji@17 119 columnseprule
yuuji@17 120 \addtolength{columnseprule}{10pt}
yuuji@17 121 \columnseprule 2段組みの時の段間の罫線の幅. (default=0pt)
yuuji@17 122
yuuji@17 123 mathindent
yuuji@17 124 \addtolength{mathindent}{2em}
yuuji@17 125 \mathindent スタイルオプションで fleqn を指定した場合の、
yuuji@17 126 左マージンからの数式の字下げ幅.
yuuji@17 127
yuuji@17 128 section
yuuji@17 129 \section{セクション名}
yuuji@17 130 第一引数のセクション名でセクションの区切りを設定。
yuuji@17 131
yuuji@17 132 LaTeX
yuuji@17 133 \LaTeX
yuuji@17 134 \LaTeX のロゴを表示。\LaTeX の定義は以下の通り。
yuuji@17 135 \def\LaTeX{{\rm L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em
yuuji@17 136 T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
yuuji@17 137
yuuji@17 138 protect
yuuji@17 139 \protect「fragileなコマンド」
yuuji@17 140 RTFM
yuuji@17 141
yuuji@17 142 newcommand
yuuji@17 143 \newcommand{\コマンド名}[引数の数]{定義}
yuuji@17 144 「コマンド名」を「引数の数」個の引数を取る「定義」であるマクロとして定義
yuuji@17 145 する。定義中でn番目の引数は #n として参照する。
yuuji@17 146 \newcommand{\foo}[1]{\underline{#1}}
yuuji@17 147 とすると \foo{bar} は \underline{bar} と展開される。したがってフォント指
yuuji@17 148 定子を含む場合newcommandの{}につられて、
yuuji@17 149 \newcommand{\foo}[1]{\bf #1}
yuuji@17 150 とすると \foo{bar} がテキスト中で \bf bar と展開されてしまうので、
yuuji@17 151 \newcommand{\foo}[1]{{\bf #1}}
yuuji@17 152 としなければならない。
yuuji@17 153
yuuji@17 154 「コマンド名」のマクロが既に定義されている場合はエラーとなる。再定義す
yuuji@17 155 る場合は、\renewcommandを使う。
yuuji@17 156
yuuji@17 157 renewcommand
yuuji@17 158 \renewcommand{\コマンド名}[引数の数]{定義}
yuuji@17 159 \newcommandを参照。
yuuji@17 160
yuuji@17 161 newenvironment
yuuji@17 162 \newenvironment{環境名}[引数の数]{定義1}{定義2}
yuuji@17 163 新たな環境を定義する。
yuuji@17 164 \begin{環境名}の時の展開内容を「定義1」に\end{環境名}の時の展開内容を
yuuji@17 165 「定義2」に記述する。
yuuji@17 166 \newcommand{\環境名}{定義1} \def{\end環境名}{定義2}
yuuji@17 167 と同値。
yuuji@17 168
yuuji@17 169 renewenvironment
yuuji@17 170 \renewenvironment{環境名}[引数の数]{定義1}{定義2}
yuuji@17 171 \newenvironmentを参照。
yuuji@17 172
yuuji@17 173 typeout
yuuji@17 174 \typeout{メッセージ}
yuuji@17 175 タイプセット中に「メッセージ」を端末に出力する。
yuuji@17 176
yuuji@17 177 typein
yuuji@17 178 \typein{メッセージ} \typein[\マクロ]{メッセージ}
yuuji@17 179 タイプセット中に「メッセージ」をプロンプトに出し、入力した結果を実行する。
yuuji@17 180 第二の書式では、「\マクロ」を入力したものに定義する。
yuuji@17 181
yuuji@17 182 par
yuuji@17 183 \par
yuuji@17 184 段落の区切りの役割をする。空行と同じ。
yuuji@17 185
yuuji@17 186 everypar
yuuji@17 187 \everypar
yuuji@17 188 RTFM
yuuji@17 189
yuuji@17 190 nopagebreak
yuuji@17 191 \nopagebreak[i] (i = 0,1,2,3,4)
yuuji@17 192 改頁を強さiで抑制する([i]を省略すると4)。
yuuji@17 193
yuuji@17 194 pagebreak
yuuji@17 195 \pagebreak[i] (i = 0,1,2,3,4)
yuuji@17 196 改頁を強さiで促す([i]を省略すると4)。
yuuji@17 197
yuuji@17 198 linebreak
yuuji@17 199 \linebreak[i] (i = 0,1,2,3,4)
yuuji@17 200 改行を強さiで促す([i]を省略すると4)。
yuuji@17 201
yuuji@17 202 nolinebreak
yuuji@17 203 \nolinebreak[i] (i = 0,1,2,3,4)
yuuji@17 204 改行を強さiで抑制する([i]を省略すると4)。
yuuji@17 205
yuuji@17 206 samepage
yuuji@17 207 \samepage
yuuji@17 208 改頁を禁止する。
yuuji@17 209 RTFM
yuuji@17 210
yuuji@17 211 obeycr
yuuji@17 212 \obeycr
yuuji@17 213 <CR> を \\. に定義する。→\restorecr
yuuji@17 214
yuuji@17 215 restorecr
yuuji@17 216 \restorecr
yuuji@17 217 \obeycrで変更した<CR>の定義を元に戻す。
yuuji@17 218
yuuji@17 219 \
yuuji@17 220 \\ \\[長さ]
yuuji@17 221 (任意の場所で)改行する。段落中では、\newline と同じ。
yuuji@17 222 オプション引数の[長さ]を指定すると、次の行との間隔を
yuuji@17 223 \vspace{長さ}によって確保する。
yuuji@17 224
yuuji@17 225 addvspace
yuuji@17 226 \addvspace{スキップ}
yuuji@17 227 縦方向の間隔に「スキップ」の値を足す。ただし
yuuji@17 228 \addvspace{S1} \addvspace{S2} と複数の値を同時に指定しても
yuuji@17 229 \addvspace{S1,S2のうち大きいほう} と同値になる。
yuuji@17 230
yuuji@17 231 vspace
yuuji@17 232 \vspace{間隔} \vspace*{間隔}
yuuji@17 233 垂直方向に「間隔」ぶんのスペースを足す。
yuuji@17 234 \vspace* はどんな場所でもスペースを足すが、\vspace はページの先頭や
yuuji@17 235 末尾でははたらかない。
yuuji@17 236
yuuji@17 237 vspace*
yuuji@17 238 \vspace{間隔} \vspace*{間隔}
yuuji@17 239 垂直方向に「間隔」ぶんのスペースを足す。
yuuji@17 240 \vspace* はどんな場所でもスペースを足すが、\vspace はページの先頭や
yuuji@17 241 末尾でははたらかない。
yuuji@17 242
yuuji@17 243 hspace
yuuji@17 244 \hspace{間隔} \hspace*{間隔}
yuuji@17 245 水平方向に「間隔」ぶんのスペースを足す。
yuuji@17 246 \hspace* はどんな場所でもスペースを足すが、\hspace は行の先頭や末尾では
yuuji@17 247 はたらかない。
yuuji@17 248
yuuji@17 249 hspace*
yuuji@17 250 \hspace{間隔} \hspace*{間隔}
yuuji@17 251 水平方向に「間隔」ぶんのスペースを足す。
yuuji@17 252 \hspace* はどんな場所でもスペースを足すが、\hspace は行の先頭や末尾では
yuuji@17 253 はたらかない。
yuuji@17 254
yuuji@17 255 smallskip
yuuji@17 256 \smallskip
yuuji@17 257 垂直方向に小さな間隔を空ける。
yuuji@17 258 \def\smallskip{\vspace\smallskipamount}
yuuji@17 259
yuuji@17 260 medskip
yuuji@17 261 \medskip
yuuji@17 262 垂直方向に中くらいの間隔を空ける。
yuuji@17 263 \def\medskip{\vspace\medskipamount}
yuuji@17 264
yuuji@17 265 bigskip
yuuji@17 266 \bigskip
yuuji@17 267 垂直方向に大きな間隔を空ける。
yuuji@17 268 \def\bigskip{\vspace\bigskipamount}
yuuji@17 269
yuuji@17 270 ,
yuuji@17 271 \,
yuuji@17 272 狭いスペースを空ける。段落モード、LRモード、数式モードいずれでも利用可。
yuuji@17 273 クォートの中にクォートを書くときなどに用いる。
yuuji@17 274 例: ``\,`Foo', he said.''
yuuji@17 275 数式モードで使えるスペースには以下のものがある:
yuuji@17 276 \: 少し広い
yuuji@17 277 \! 負で狭い
yuuji@17 278 \; 広い
yuuji@17 279
yuuji@17 280 :
yuuji@17 281 $\:$
yuuji@17 282 少し広いスペース。数式モードのみ。
yuuji@17 283
yuuji@17 284 !
yuuji@17 285 $\!$
yuuji@17 286 狭い負のスペース。数式モードのみ。
yuuji@17 287
yuuji@17 288 ;
yuuji@17 289 $\;$
yuuji@17 290 広いスペース。数式モードのみ。
yuuji@17 291
yuuji@17 292 @whilenum
yuuji@17 293 \@whilenum TEST \do {BODY}
yuuji@17 294 この辺あとで
yuuji@17 295
yuuji@17 296 nofiles
yuuji@17 297 \nofiles
yuuji@17 298 プリアンブルで宣言すると、.aux, .idx, .lof, .lot, .toc ファイルの作成が
yuuji@17 299 抑制される。
yuuji@17 300
yuuji@17 301 includeonly
yuuji@17 302 \includeonly{sub1} \includeonly{sub1,sub3}
yuuji@17 303 \include{}で読み込むファイルのうち、実際に読み込み処理するものを指定する。
yuuji@17 304 (.texは省略可)
yuuji@17 305 \includeonlyの引数リストにないファイルはまったく処理されない、または前回
yuuji@17 306 以前に処理されている場合そこから全く変更がないものとして扱われる。
yuuji@17 307
yuuji@17 308 include
yuuji@17 309 \include{FILE}
yuuji@17 310 \clearpage \input{FILE} \clearpage
yuuji@17 311 と同じはたらきをする。
yuuji@17 312
yuuji@17 313 input
yuuji@17 314 \input{FILE}
yuuji@17 315 FILE.tex がそこにあるかのように処理を続ける。
yuuji@17 316
yuuji@17 317 setcounter
yuuji@17 318 \setcounter{FOO}{VAL}
yuuji@17 319 カウンタFOOの値をVALに設定する。
yuuji@17 320
yuuji@17 321 addtocounter
yuuji@17 322 \addtocounter{FOO}{VAL}
yuuji@17 323 カウンタFOOの値にVALを加える。
yuuji@17 324
yuuji@17 325 newcounter
yuuji@17 326 \newcounter{COUNTER}[OLDCTR]
yuuji@17 327 新しいカウンタCOUNTERを設定する。
yuuji@17 328 オプション引数[OLDCTR]を指定すると、既存のカウンタOLDCTRの値が
yuuji@17 329 \stepcounter もしくは \addtocounter で変更されるたびにCOUNTERの値もリセッ
yuuji@17 330 トされる。
yuuji@17 331
yuuji@17 332 value
yuuji@17 333 \value{COUNTER}
yuuji@17 334 COUNTERの値を返す。\protect を前置してはならない。
yuuji@17 335
yuuji@17 336 stepcounter
yuuji@17 337 \stepcounter{FOO}
yuuji@17 338 カウンタFOOの値をインクリメントする。FOOに従うカウンタがあればそれらをリ
yuuji@17 339 セットする。
yuuji@17 340
yuuji@17 341 refstepcounter
yuuji@17 342 \refstepcounter{FOO}
yuuji@17 343 カウンタFOOの値をインクリメントする。FOOに従うカウンタがあればそれらをリ
yuuji@17 344 セットする。\stepcounterとの違いは、\refstepcounter{FOO} の直後に
yuuji@17 345 \label{hoge} があった場合に、\ref{hoge} の値が \value{FOO} を持つように
yuuji@17 346 「\ref値」を設定することである。
yuuji@17 347
yuuji@17 348 arabic
yuuji@17 349 \arabic{COUNTER}
yuuji@17 350 アラビア数字でCOUNTERの値を出力。
yuuji@17 351
yuuji@17 352 roman
yuuji@17 353 \roman{COUNTER}
yuuji@17 354 小文字のローマ数字でCOUNTERの値を出力。
yuuji@17 355
yuuji@17 356 Roman
yuuji@17 357 \Roman{COUNTER}
yuuji@17 358 大文字のローマ数字でCOUNTERの値を出力。
yuuji@17 359
yuuji@17 360 alph
yuuji@17 361 \alph{COUNTER}
yuuji@17 362 小文字の英字でCOUNTERの値を出力。
yuuji@17 363
yuuji@17 364 Alph
yuuji@17 365 \Alph{COUNTER}
yuuji@17 366 大文字の英字でCOUNTERの値を出力。
yuuji@17 367
yuuji@17 368 fnsymbol
yuuji@17 369 \fnsymbol{COUNTER}
yuuji@17 370 脚注シンボル(1 = *, 2 = \dagger, ...) でCOUNTERの値を出力。数式モードのみ。
yuuji@17 371
yuuji@17 372 label
yuuji@17 373 \label{LABEL}
yuuji@17 374 ラベルLABELの値をその時の「\ref値」に設定する。
yuuji@17 375 この値は、\ref{LABEL}によって参照される。また\pageref{LABEL}により
yuuji@17 376 \label{LABEL}の存在するページ番号が参照される。
yuuji@17 377 「\ref値」とは \section などのセクションコマンド、enumerate環境での
yuuji@17 378 \item コマンド、theorem環境などによって設定される値である。例えば、
yuuji@17 379 enumerate環境中の \item の直後ではそのitemの番号が「\ref値」となり、
yuuji@17 380 そこにある \label{LABEL} はitemの番号をLABELにセットする。
yuuji@17 381
yuuji@17 382 ref
yuuji@17 383 \ref{LABEL}
yuuji@17 384 \label{LABEL}で設定したLABELの値を参照する。
yuuji@17 385 本文中で設定されたラベルにたいしてはページ番号が、
yuuji@17 386 図表中で設定されたラベルは図表番号が、
yuuji@17 387 enumerateされたitemで設定されたラベルにたいしては、item番号が返される。
yuuji@17 388
yuuji@17 389 pageref
yuuji@17 390 pageref{LABEL}
yuuji@17 391 \label{LABEL}の存在するページ番号を参照する。
yuuji@17 392
yuuji@17 393 (
yuuji@17 394 \( 数式 \)
yuuji@17 395 文中数式を組む。
yuuji@17 396 \begin{math} 数式 \end{math}
yuuji@17 397 と同値。\( および \)は fragile.
yuuji@17 398
yuuji@17 399 )
yuuji@17 400 \( x^2 = 4 \)
yuuji@17 401 文中数式を組む。
yuuji@17 402 \begin{math} 数式 \end{math}
yuuji@17 403 と同値。\( および \)は fragile.
yuuji@17 404
yuuji@17 405 [
yuuji@17 406 ディスプレイ数式を組む。
yuuji@17 407 \[ 数式 \]
yuuji@17 408 \begin{displaymath} 数式 \end{displaymath}
yuuji@17 409 と同値。\[ および \]は fragile.
yuuji@17 410
yuuji@17 411 )
yuuji@17 412 \[ 数式 \]
yuuji@17 413 ディスプレイ数式を組む。
yuuji@17 414 \begin{displaymath} 数式 \end{displaymath}
yuuji@17 415 と同値。\[ および \]は fragile.
yuuji@17 416
yuuji@17 417 equation
yuuji@17 418 \begin{equation} 数式 \end{equation}
yuuji@17 419 番号つきの数式をdisplaymath環境で組む。
yuuji@17 420
yuuji@17 421 eqnarray
yuuji@17 422 \begin{eqnarray} 方程式の並び \end{eqnarray}
yuuji@17 423 方程式の並びを3つの桁に整理して出力する。3つの桁は&記号によって、
yuuji@17 424 「左辺 & 等不等号 & 右辺」のように区切られる。例えば以下のようにする。
yuuji@17 425 \begin{eqnarray}
yuuji@17 426 3x + 2y & = & 4 \\
yuuji@17 427 x - 4y & = & -5
yuuji@17 428 \end{eqnarray}
yuuji@17 429 eqnarray* 環境は数式番号を出力しないほかはeqnarray環境と同じである。
yuuji@17 430
yuuji@17 431 eqnarray*
yuuji@17 432 \begin{eqnarray*} 方程式の並び \end{eqnarray*}
yuuji@17 433 数式番号を出力しないほかはeqnarray環境と同じである。
yuuji@17 434
yuuji@17 435 frac
yuuji@17 436 \frac{分子}{分母}
yuuji@17 437 分子
yuuji@17 438 ------ のような分数形式を組む。{分子 \over 分母} と同じ。
yuuji@17 439 分母
yuuji@17 440
yuuji@17 441 sqrt
yuuji@17 442 \sqrt[N]{式}
yuuji@17 443 「式」のN乗根をあらわす数式。[N]を省略すると平方根。
yuuji@17 444
yuuji@17 445 lefteqn
yuuji@17 446 \lefteqn{式}
yuuji@17 447 ディスプレイ数式モードにおいて、「式」が幅ゼロであるとみなして、左寄せす
yuuji@17 448 る。たとえばeqnarray環境において、左辺が長くなってしまう場合に、行を
yuuji@17 449 折り畳むために利用する。
yuuji@17 450 \begin{eqnarray}
yuuji@17 451 \lefteqn{a_1 + a_2 + \cdots + a_n =} \\
yuuji@17 452 & & a_1 + b_1 + \cdots + z_1 + \\
yuuji@17 453 & & b_2 + c+2 + \cdost + z_2
yuuji@17 454 \end{eqnarray}
yuuji@17 455
yuuji@17 456 center
yuuji@17 457 \begin{center} 内容 \end{center}
yuuji@17 458 「内容」を中央寄せする。各行は\\によって改行位置を指定する。
yuuji@17 459 → \centering
yuuji@17 460
yuuji@17 461 flushright
yuuji@17 462 \begin{flushright} 内容 \end{flushright}
yuuji@17 463 「内容」を右寄せする。各行は\\によって改行位置を指定する。
yuuji@17 464 → \raggedright
yuuji@17 465
yuuji@17 466 flushleft
yuuji@17 467 \begin{flushleft} 内容 \end{flushleft}
yuuji@17 468 「内容」を左寄せする。各行を\\によって改行位置を指定するとその位置で改行
yuuji@17 469 するが、指定しないと適当な行長のところで改行してくれる。
yuuji@17 470 → \raggedleft
yuuji@17 471
yuuji@17 472 centering
yuuji@17 473 \centering
yuuji@17 474 段落をセンタリングして組版する。
yuuji@17 475 たとえば table環境、figura環境の先頭で宣言すると環境の終りまでをセンタリ
yuuji@17 476 ングして組む。
yuuji@17 477
yuuji@17 478 raggedright
yuuji@17 479 \raggedright
yuuji@17 480 段落を右寄せして組版する。
yuuji@17 481
yuuji@17 482 raggedleft
yuuji@17 483 \raggedleft
yuuji@17 484 段落を左寄せして組版する。
yuuji@17 485
yuuji@17 486 verbatim
yuuji@17 487 \begin{verbatim} 内容 \end{verbatim}
yuuji@17 488 「内容」を固定幅フォントのタイプライタ書体で表示し、すべての文字を(TeXの
yuuji@17 489 シーケンスとしてではなく)そのまま解釈する。
yuuji@17 490
yuuji@17 491 #「ばーばちむ」じゃなくて「ばーべいたむ」だ!
yuuji@17 492
yuuji@17 493 verbatim*
yuuji@17 494 \begin{verbatim*} 内容 \end{verbatim*}
yuuji@17 495 通常のverbatim環境において、スペース文字を空白ではなく、TeXbook に載って
yuuji@17 496 いるスペース文字のように印字する。
yuuji@17 497
yuuji@17 498 (註)こういう感じ→ |_|
yuuji@17 499 (苦しい…)
yuuji@17 500
yuuji@17 501 list
yuuji@17 502 \begin{list}{デフォルトラベル}{整形パラメータ} ... \end{list}
yuuji@17 503 リスト環境に入る。リスト環境では \item で指定された各項目を一定の字下げ
yuuji@17 504 で列挙する。第1引数には \item のオプション引数のラベルが省略された時のデ
yuuji@17 505 フォルトラベルを指定し、第2引数には各itemを置く時に処理されるパラメータ
yuuji@17 506 を指定する。
yuuji@17 507 例:
yuuji@17 508 \begin{list}%
yuuji@17 509 {$\diamond$}
yuuji@17 510 {\addtolength{\leftmargin}{4em}}
yuuji@17 511 \item 第1引数には\verb|\item| にオプション引数をつけなかった時にふる、
yuuji@17 512 デフォルトのラベルを与える。
yuuji@17 513 \item 第2引数には各itemを置く時に処理されるパラメータを与える。
yuuji@17 514 \item[*] のようにオプション引数をつけるとそれがラベルとなる。
yuuji@17 515 \end{list}
yuuji@17 516
yuuji@17 517 list環境の体裁を制御する変数には以下のものがある。
yuuji@17 518 水平方向:
yuuji@17 519 \labelwidth \labelsep \leftmargin \rightmargin \itemindent
yuuji@17 520 \linewidth \listparindent
yuuji@17 521 垂直方向:
yuuji@17 522 \topsep \partopsep \itemsep \parsep
yuuji@17 523 
yuuji@17 524
yuuji@17 525 verb
yuuji@17 526 \verb#内容#
yuuji@17 527 \verbの直後に来る文字と、次にあらわれる同じ文字とのあいだに挟まれたもの
yuuji@17 528 を verbatim で表示する。\verb|foo| と \verb,foo, は同じ結果が得られる。
yuuji@17 529
yuuji@17 530
yuuji@17 531
yuuji@17 532 newpage
yuuji@17 533 clearpage
yuuji@17 534 cleardoublepage