md 수식 작성하는 법.
Minimal Mistakes theme 사용중 수식 작성법.
저는 Minimal Mistakes theme을 깃허브 블로그 이용에 사용 중입니다.
md파일에 수식 넣는 방법을 계속 찾아보다
기존 md 파일은 $수식$
을 사용하여 문장 사이의 수식을 넣는 모습을 보여주었습니다.
하지만 저는 적용되지않아 다양한 방법을 시도한 끝에 알아냈습니다.\
기본적인 방법
$$ 수식 $$
을 사용하여 md 파일 작성중 중간에 수식을 넣을 수 있습니다.
Hello \(\pi\) world
가운데 정렬
한 줄을 통째로 $$ 수식 $$
을 사용하면 가운데 정렬이 됩니다.
\[\pi\]
문자를 기준으로 정렬.
일반적으로 수식을 전개할 때 =
기호를 기준으로 정렬합니다.
하지만 그냥 중앙정렬을 하면 다음과 같이 보입니다.
$$f(x)=ax^2+bx+c$$
$$g(x)=Ax^4$$
\(f(x)=ax^2+bx+c\) \(g(x)=Ax^4\)
이때 aligned 심볼을 통하여 특정 문자를 기준으로 정렬할 수 있습니다.
정렬 기준은 &
를 기준으로 정렬됩니다.
$$
\begin{aligned}
f(x)&=ax^2+bx+c\\
g(x)&=Ax^4
\end{aligned}
$$
\[\begin{aligned} f(x)&=ax^2+bx+c\\ g(x)&=Ax^4 \end{aligned}\]
첨자 넣기
윗 첨자는 ^
기호로, 아랫 첨자는 _
기호로 적습니다.
오른쪽에 한 글자가 자동으로 첨자로 들어가게 되고 두 글자 이상을 적용하려면 { }(중괄호)로 감싸면 됩니다.
$$a_1, a^2, a_1^2 $$ \
$$y_i=x_i^3+x_{i-1}^2+x_{i-2}$$
\(a_1, a^2, a_1^2\)
\(y_i=x_i^3+x_{i-1}^2+x_{i-2}\)
분수 표기
\over
를 사용하면\over
를 기준으로 왼쪽에 있는 수식은 모두 분자, 오른쪽에 있는 수식은 모두 분모로 들어가게 됩니다.\frac
을 사용하게 되면 첫 번째 문자는 분자, 두 번째 문자는 분모로 들어가게 됩니다. 두 문자 이상이라면 중괄호{ }를 통하여 묶어주면 됩니다.$$s^2+2s+s\over s+\sqrt s+1$$ \ $$\frac{1+s}{s(s+2)}$$
\(s^2+2s+s\over s+\sqrt s+1\)
\(\frac{1+s}{s(s+2)}\)
절대값 표기법
일반적으로 절대값을 표기할 때는 키보드 위의 |
문자를 사용하게 됩니다.
하지만 이렇게 하면 분수와 같이 큰 객체에 맞게 resizable한 기호를 사용할 수 없습니다.
그럴 땐 \vert
와 \left
, \right
를 통하여 좌우 기호를 명시해주면 됩니다.
$$\vert x \vert$$ \
$$\left\lvert \frac{s^2+1}{s^3+2s^2+3s+1} \right\rvert$$
\(\vert x \vert\)
\(\left\lvert \frac{s^2+1}{s^3+2s^2+3s+1} \right\rvert\)
sin, log등 기호 표기
단어 앞에 \
를 붙이게 되면 똑바로 글자를 쓸 수 있습니다.
Markdown에서 명시 되어 있지 않은 수학 단어라면 오류가 발생합니다.
$$\log_{10}{(x+1)}$$ \
$$A\sin(bx+c)$$
\(\log_{10}{(x+1)}\)
\(A\sin(bx+c)\)
벡터 표기법
$$\vec{a}$$
\[\vec{a}\]
행렬 표기법
matrix 심볼을 통하여
&
로 열을 구분하고, \\
로 행을 구분합니다.
$$\begin{matrix}1&2\\3&4\\ \end{matrix}$$ \
$$\begin{pmatrix}1&2\\3&4\\ \end{pmatrix}$$ \
$$\begin{bmatrix}1&2\\3&4\\ \end{bmatrix}$$ \
$$\begin{Bmatrix}1&2\\3&4\\ \end{Bmatrix}$$ \
$$\begin{vmatrix}1&2\\3&4\\ \end{vmatrix}$$ \
$$\begin{Vmatrix}1&2\\3&4\\ \end{Vmatrix}$$
\(\begin{matrix}1&2\\3&4\\ \end{matrix}\)
\(\begin{pmatrix}1&2\\3&4\\ \end{pmatrix}\)
\(\begin{bmatrix}1&2\\3&4\\ \end{bmatrix}\)
\(\begin{Bmatrix}1&2\\3&4\\ \end{Bmatrix}\)
\(\begin{vmatrix}1&2\\3&4\\ \end{vmatrix}\)
\(\begin{Vmatrix}1&2\\3&4\\ \end{Vmatrix}\)
case 표기
cases 심볼을 통하여 작성할 수 있습니다.
$$
\vert x\vert=
\begin{cases}
-x,\;if\;x<0\\
+x,\;if\;x\geq0
\end{cases}
$$
\[\vert x\vert= \begin{cases} -x,\;if\;x<0\\ +x,\;if\;x\geq0 \end{cases}\]
Comments