LaTeX Cheat Sheet
数式
式番号
式番号が必要な場合:
\begin{eqnarray}
y=\alpha x + \beta
\end{eqnarray}
式番号が必要ない場合:
\[
y=\alpha x + \beta
\]
数式を揃える
イコールの位置で複数の数式を揃える場合は & を使います.
\[
a&=b+c \\
d+e&=f
\]
\begin{eqnarray}
a&=b+c \\
d+e&=f
\end{eqnarray}
連立方程式
\begin{eqnarray}
\begin{cases}
(x - 2)^2 + y^2 + z^2 = 1\\
x + z = 3
\end{cases}
\end{eqnarray}
\begin{numcases}
{}
(x - 2)^2 + y^2 + z^2 = 1\\
x + z = 3
\end{numcases}
行列
\begin{eqnarray}
\left(
\begin{array}{cc}
a & b \\
c & d
\end{array}
\right)
\end{eqnarray}
ソースコード
minted
tex ファイル内で直接コードを書くときは minted を使います.
\begin{minted}[linenos, breaklines, frame=lines]{c}
#include <stdio.h>
int main(){
printf("Hello, World!");
return 0;
}
\end{minted}
ファイルを指定してソースコードを載せるときは inputminted を使います.
\inputminted[linenos, breaklines, frame=lines]{language}{src/hello.c}
画像
画像を1枚載せたい場合の例です.下の例では here というパッケージを使用することで指定した位置に画像を挿入しています.(\usepackage{here}
)
\begin{figure}[H]
\centering
\includegraphics[width=10cm]{path2image}
\caption{hoge}
\label{fig1}
\end{figure}
表
表は次のように書くことができますが,Table generatorなどを使って自動で作成したほうが楽です.
\begin{table}[H]
\centering
\caption{title}
\label{tbl:1}
\begin{tabular}{ccc}
\hline
e1 & e2 & e3 \\
\hline
11 & 12 & 13 \\
21 & 22 & 23 \\
31 & 32 & 33 \\
\hline
\end{tabular}
\end{table}
注釈
\footnote[number]{text}
特殊な文字や演算子
Σ
\sum_{\alpha=0}^{\beta}
∫
\int_{\alpha}^{\beta}
lim
\lim_{n \to \infty}
≠
\neq
≈
\approx
≒
\fallingdotseq
≡
\equiv
>
\gt
<
\lt
≧
\geq
\geqq
≦
\leq
\leqq
×
\times
÷
\div
±
\pm
∈
\in
⊂
\subset
∩
\cap
∪
\cup
空集合∅
\emptyset
∞
\infty
ベクトル
\vec{a}
\bm{a}
Partial, Del, ∂
\partial