LaTeXの書き方

概要

数学記号や、数式、ギリシャ文字などの特殊文字を使う文や、
PDFの作成に便利なLaTeXの書き方をご紹介します。

記事を書く際の拡張子は、.texを使うようにしてください。

インストール

Windows環境では、下記のアドレスを参考にインストールを行ってください。

Linuxの場合は、tetex等をインストールしてください。
CentOS5の場合は

yum install tetex*

でインストールを行うことができます。

書き方

改行

\\

四則演算

演算子表記
*\times
/\div
\equiv
\neq

記号

記号表記記号表記記号表記
\infty\forall\exists
l\ellv\surdpartial\partial
\angle\backslashclub\clubsuit
diamond\diamondsuitheart\heartsuitspade\spadesuit
φ\emptyset\flatnatural\natural
\sharp

ギリシャ文字

表示記法表示記法表示記法
α\alphaβ\betaγ\gamma
δ\deltaε\epsilonζ\zeta
η\etaθ\thetaι\iota
κ\kappaλ\lambdaμ\mu
ν\nuξ\xiο\o
ρ\rhoσ\sigmaτ\tau
υ\upsilonφ\phiχ\chi
ψ\psiω\omegaπ\pi
varepsilon\varepsilonvartheta\varthetavarpi\varpi
varrho\varrhovarsigma\varsigmavarphi\varphi

ギリシャ数字

\hspace{-.1em}

括弧

表記表示されるもの
\{{
\}}
\lfloor
\rfloor
\lceil
\rceil
\langle<
\rangle>
表記備考
\left(標準の(表示します。
\right)標準の)表示します。
\bigl(標準+1の(表示します。
\bigr)標準+1の)表示します。
\Bigl(標準+2の(表示します。
\Bigr)標準+2の)表示します。
\biggl(標準+3の(表示します。
\biggr)標準+3の)表示します。
\Biggl(標準+4の(表示します。
\Biggr)標準+4の)表示します。

表記法

段落分け

,段落,書き方
,段落,\paragraph{名前}
,小段落,\subparagraph{名前}

パート分け

,パート,書き方
,部,\part{名前}
,章,\chapter{名前}
,節,\section{名前}
,小節,\subsection{名前}
,小々節,\subsubsection{名前}

番号分け

\setcounter{<パート>}{<数字>}

引用

\begin{quotation}
~
\end{quotation}
\begin{quote}
~
\end{quote}

先頭が・の箇条書き

\begin{itemize}
\item aaa
\item bbb
\item ccc
\end{itemize}

連番付け箇条書き

\begin{enumerate}
\item aaa
\item bbb
\item ccc
\end{enumerate

見出し付き箇条書き

\begin{description}
\item[その1] aaa
\item[その2] bbb
\item[その3] ccc
\end{description}

list記法

\begin{list}{<見出し>}{<初期設定>}
\item
\item
\item
\end{list}

表記法

\begin{tabular}{<表示設定>}
& & \\
& & \\
& &
\end{tabular}
l左揃え
c中央揃え
r右揃え
abc

複数のセルにまたがる場合

\multicolumn{またがる列数}{列指定}{中身}
\begin{tabular}{|l|c|r|}
\hline
\multicolumn{3}{|c|}{1}\\ \hline
\multicolumn{2}{|c|}{2} & 3 \\ \hline
4 & 5 & 6 \\ \hline
\end{tabular}
\cline{罫線を引く最初のセルの列数(左から数える)-最後のセルの列数}
\begin{tabular}{|l|c|r|}
\hline
& 1 & 2 \\ \cline{2-3}
3 & 4 & 5 \\ \cline{2-3}
& 6 & 7 \\ \hline
\end{tabular}

表に名前をつける

\begin{table}[<表示位置>]
\caption{表の名前}
\end{table}
hその場所に表を表示
tそのページの一番上に表を表示
bそのページの一番下に表を表示
p違うページに表示

枠の表示

\documentstyle[fancybox]{jarticle}
\documentclass[]{jarticle}
\usepackage{fancybox}

角付枠

\fbox{普通の枠}

二重枠

\doublebox{二重の枠}

角丸枠

\ovalbox{丸みのある枠}

角太丸枠

\Ovalbox{丸みのある太枠}

影付枠

\shadowbox{影付の枠}

タイトルつきの枠

\documentstyle[ascmac]{jarticle}
\documentclass[ascmac]{jarticle}
\begin{itembox}{<タイトル名>}
<内容>
\end{itembox} 

図の参照方法

参照するものラベル参照コマンド
\label{fig:名前}\ref{fig:名前}
\label{tb:名前}\ref{tb:名前}
数式\label{eq:名前}\ref{eq:名前}
章・節\label{sec:名前}\ref{sec:名前}
ページ\label{名前}\pageref{名前}
参考文献\bibitem{名前}\cite{名前}

画像の添付

\begin{figure}[htbp]
\begin{center}
\epsfile{file=<ファイル名>,width=1.0\hsize}
\caption{}
\label{fig:}
\end{center}
\end{figure}

書体指定

roman

{\rm Roman}

斜体

{\it Italic}

SmallCaps

{\sc SmallCaps}

Empatic

{\em Empatic}

Slanted

{\sl Slanted}

Typewriter

{\tt Typewriter}

太字

{\bf Bold}

SansSerif

{\sf SansSerif}

文字サイズ

最小

{\tiny 大きさ size}

scriptsize

{\scriptsize 大きさ size}

footnotesize

{\footnotesize 大きさ size}

small

{\small 大きさ size}

normalsize

{\normalsize 大きさ size}

large

{\large 大きさ size}

Large

{\Large 大きさ size}

LARGE

{\LARGE 大きさ size}

huge

{\huge 大きさ size}

Huge

{\Huge 大きさ size}

書体の詳細指定

通常の文字

normal

\begin{eqnarray}
x
\end{eqnarray}

-

太字(ベクトルなど)

\begin{eqnarray}
{\bf x}
\end{eqnarray}

太字

\begin{eqnarray}
\mbox{\boldmath $x$}
\end{eqnarray}

斜体のキャンセル

\begin{eqnarray}
x_{\rm max}
\end{eqnarray}

斜体のキャンセル2

\begin{eqnarray}
x + {\rm const}
\end{eqnarray}

関数表示

通常の表示

\begin{eqnarray}
H(x)
\end{eqnarray}

斜体のキャンセル

\begin{eqnarray}
{\rm H}(x)
\end{eqnarray}

ちょっと変わった文字

\begin{eqnarray}
{\cal H}(x)
\end{eqnarray}

関数用イタリック

\begin{eqnarray}
{\it diff}(x)
\end{eqnarray}

汎用関数表示

関数名記法関数名記法関数名記法
arccos\arccosarcsin\arcsinarctan\arctan
arg\argcos\coscosh\cosh
cot\cotcoth\cothcsc\csc
deg\degdet\detdim\dim
exp\expgcd\gcdhom\hom
inf\infker\kerlg\lg
lim\limliminf\liminflimsup\limsup
ln\lnlog\logmax2\max
min\minPr\Prsec2\sec
sin\sinsinh\sinhsup\sup
tan\tantanh\tanh

\begin{eqnarray}
a \bmod b
\end{eqnarray}
\begin{eqnarray}
\pmod{a}
\end{eqnarray}

関数の表示サイズ

{\scriptstyle <関数>}

筆記体

{\cal <アルファベット>}

特殊文字

\verb||
\verb*||
\begin{verbatim}
\end{verbatim}
\begin{verbatim*}
\end{verbatim*} 

使用可能な単位

単位一般名
cmセンチメートル
mmミリメートル
inインチ
em大文字のMの幅
ex小文字のxの高さ
ptポイント
pcパイカ(1pc=12pt)
bpビッグポイント(72bp=1in)
ddディドットポイント(1157dd=1238pt)
ccシセロ(1cc=12dd)
spスケールドポイント(65536sp=1pt)
[\1.0cm]
\hspace{<サイズ>}

数式

上付き数字

^{} 

下付き数字

_{}

角度

45^\circ

複数行の数式

\begin{eqnarray}
x &=& a( b + c) \\
x &=& ab + ac
\end{eqnarray}

演算記号

和記号(Σ)

\begin{eqnarray}
\sum^{}_{}
\end{eqnarray}

積分記号

\begin{eqnarray}
\int_{}^{}
\end{eqnarray}

二重積分

\begin{eqnarray}
\int\!\!\!\int
\end{eqnarray}

数式

分数

\begin{eqnarray}
\frac{<分子>}{<分母>}
\end{eqnarray}

ルート

\begin{eqnarray}
\sqrt[<乗数>]{\mathstrut <数式>}
\end{eqnarray}

ベクトル

\begin{eqnarray}
\overrightarrow{\rm <記号>}
\end{eqnarray}

組み合わせ

\begin{eqnarray}
{}_<記号>C<記号>_
\end{eqnarray}

順列

\begin{eqnarray}
{}_ P _
\end{eqnarray}

重複順列

\begin{eqnarray}
{}_ \Pi _
\end{eqnarray}

数列

\begin{eqnarray}
\left[
\begin{array}{ccc}
& & \\
& & \\
& & \\
\end{array}
\right]
\end{eqnarray}
\begin{eqnarray}
\left[
\begin{array}{ccc}
1& 2&3 \\
4& 5&6\\
7& 8&9 \\
\end{array}
\right]
\end{eqnarray}

縁つき行列

\begin{eqnarray}
\bordermatrix{
& & & \cr
& & & \cr
& & & \cr
& & & \cr
}
\end{eqnarray}

極限

\begin{eqnarray}
\lim_{}
\end{eqnarray}

場合わけ

\begin{eqnarray}
\left\{
\begin{array}{l}
\end{array}
\right.
\end{eqnarray}
\begin{eqnarray}
\left\{
\begin{array}{l}
ax^{i_1}y^{j_1} *> bx^{i_2}y^{j_2}\\
(i_1 > i_2 \; または \;i_1=i_2 かつ j_1 > j_2 のとき)
\end{array}
\right.
\end{eqnarray}

線表示

アンダーライン

\begin{eqnarray}
\underline{<文や数式>}
\end{eqnarray}

オーバーライン

\begin{eqnarray}
\overline{<文や数式>}
\end{eqnarray}

出力

latex <*.tex> [出力ファイル名]
*.texをdviにして出力
platex <*.tex> [出力ファイル名]
latexの日本語対応版
dvips -Ppdf <*.dvi> [出力ファイル名]
*.dviをpsにして出力
pdvips -Ppdf <*.dvi> [出力ファイル名]
dvipsの日本語対応版
ps2pdf <*.ps> [出力ファイル名]
*.psをpdfにして出力