3 minute read

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}\)

분수 표기

  1. \over를 사용하면 \over를 기준으로 왼쪽에 있는 수식은 모두 분자, 오른쪽에 있는 수식은 모두 분모로 들어가게 됩니다.
  2. \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