Post

Markdown으로 LaTeX 수식 활용하기

Markdown으로 LaTeX 수식 활용하기

🔵 마크다운에 익숙해지면서

처음에 어색했던 markdown 문법이 깃헙 페이지, 주피터 노트북, 심지어 논문 작성용 $LaTeX$⭐에서도 쓰일 수 있다는 것을 알고 나서 조금 더 친해지기로 결심!

개인적으로 수식을 떼놓고 블로그 포스팅을 하려고 했는데 이 참에 쭈욱 정리해보고 적극적으로 수식을 활용해보고자 포스팅을 한다.


⚪ $LaTeX$랑 마크다운 관계?

마크다운에서 수식을 사용한다는 것은, $LaTeX$ (레이텍)의 문법을 빌려와 렌더링하는 개념. 즉, 복잡한 수학 공식을 텍스트로 표현하기 위한 표준이라고 생각하면 됨.


⚪ $LaTeX$ 수식 모드: 인라인(Inline) vs. 블록(Block)

  • 인라인(Inline) 모드: 문장 안에 자연스럽게 수식을 녹여낼 때 사용해.
    • ✔문법: $ 기호 하나로 수식을 감싼다.
    • 예시: 피타고라스 정리는 $a^2 + b^2 = c^2$ 입니다.
  • 블록(Block) 모드: 수식을 독립된 단락으로, 강조해서 보여주고 싶을 때 사용하며 가운데 정렬이 됨.
    • ✔문법: $$ 기호 두 개로 수식을 감싼다.
    • 예시: \(\hat{\theta}_{MLE} = \arg\max_{\theta} L(\theta | \text{data})\)

⚪ 필수 기초 문법 정리

카테고리설명문법 (입력)결과 (출력)
분수분모/분자를 표현\frac{분자}{분모}$\frac{1}{2}$
위/아래 첨자지수나 인덱스를 표현x^2, x_i, x_{ij}^{k}$x^2, x_i, x_{ij}^{k}$
제곱근루트 기호\sqrt{x}, \sqrt[n]{x}$\sqrt{x}, \sqrt[n]{x}$
괄호다양한 크기의 괄호( ), [ ], \{ \}
\left( \frac{a}{b} \right)
$( ), [ ], { }
\left( \frac{a}{b} \right)$
공백수식 내에서 띄어쓰기a \ b (작게)
a \quad b (넓게)
$a \ b$
$a \quad b$

⚪ 연산자 및 기호

수학 논문에서 절대 빠질 수 없는 기호들입니다.

카테고리설명문법 (입력)결과 (출력)
합(Summation)시그마 기호\sum_{i=1}^{N} x_i$\sum_{i=1}^{N} x_i$
곱(Product)파이 기호\prod_{i=1}^{N} x_i$\prod_{i=1}^{N} x_i$
적분(Integral)인테그랄 기호\int_{a}^{b} f(x) dx$\int_{a}^{b} f(x) dx$
극한(Limit)리미트 기호\lim_{n \to \infty} f(n)$\lim_{n \to \infty} f(n)$
미분(Derivative)미분 표현\frac{dy}{dx}, \partial$\frac{dy}{dx}, \partial$
벡터(Vector)벡터 표현\vec{v}$\vec{v}$
비교/관계 연산크거나 같음, 약 등\le, \ge, \ne, \approx$\le, \ge, \ne, \approx$
집합(Set)포함, 교집합, 합집합\in, \subset, \cap, \cup$\in, \subset, \cap, \cup$

⚪ 그리스 문자

변수나 상수를 나타낼 때 정말 많이 사용됩니다. 소문자/대문자 구분에 주의하세요.

소문자소문자 문법대문자대문자 문법
$\alpha$$\alpha$$A$A
$\beta$$\beta$$B$B
$\gamma$$\gamma$$\Gamma$$\Gamma$
$\delta$$\delta$$\Delta$$\Delta$
$\epsilon$$\epsilon$$E$E
$\zeta$$\zeta$$Z$Z
$\eta$$\eta$$H$H
$\theta$$\theta$$\Theta$$\Theta$
$\lambda$$\lambda$$\Lambda$$\Lambda$
$\mu$$\mu$$M$M
$\pi$$\pi$$\Pi$$\Pi$
$\rho$$\rho$$P$P
$\sigma$$\sigma$$\Sigma$$\Sigma$
$\phi$$\phi$$\Phi$$\Phi$
$\omega$$\omega$$\Omega$$\Omega$

⚪ 억양(Accent) 및 머리 위 기호

문자 위에 씌워서 특별한 의미를 나타낼 때 사용합니다.

이름설명문법 (입력)결과 (출력)
Tilde (틸데)변수 위에 물결 표시\tilde{a}\(\tilde{a}\)
Hat (햇)추정값 등을 나타내는 모자\hat{y}\(\hat{y}\)
Bar (바)평균값 등을 나타내는 막대\bar{x}\(\bar{x}\)
Dot (돗)시간 미분 등을 나타내는 점\dot{x}\(\dot{x}\)
Double Dot2차 시간 미분\ddot{x}\(\ddot{x}\)
Vector (벡터)벡터를 나타내는 화살표\vec{v}\(\vec{v}\)

⚪ 점(Dots) 및 생략 기호

행렬이나 수열 등에서 생략을 나타낼 때 사용합니다.

이름설명문법 (입력)결과 (출력)
Ellipsis (가로)... (베이스라인)\dots\(\dots\)
cdots (가로)··· (중앙)\cdots\(\cdots\)
vdots (세로)\vdots\(\vdots\)
ddots (대각선)\ddots\(\ddots\)

⚪ 화살표(Arrows)

관계나 방향, 변환 등을 나타낼 때 사용합니다.

이름설명문법 (입력)결과 (출력)
Right Arrow오른쪽 화살표\to or \rightarrow\(\to \text{ or } \rightarrow\)
Left Arrow왼쪽 화살표\leftarrow\(\leftarrow\)
Double Arrow양방향 화살표\leftrightarrow\(\leftrightarrow\)
Implies오른쪽 이중 화살표\Rightarrow\(\Rightarrow\)
If and only if양방향 이중 화살표\Leftrightarrow\(\Leftrightarrow\)
Maps to맵핑(함수) 관계\mapsto\(\mapsto\)

⚪ 기타 주요 기호

논리, 연산, 물리 등 다양한 분야에서 널리 쓰이는 기호들입니다.

이름설명문법 (입력)결과 (출력)
Tilde (관계)‘~와 비슷하다’ (근사)\sim\(\sim\)
Infinity무한대\infty\(\infty\)
Nabla그라디언트(Gradient)\nabla\(\nabla\)
H-bar디랙 상수 (양자역학)\hbar\(\hbar\)
Proportional to비례\propto\(\propto\)
Plus-minus플러스-마이너스\pm\(\pm\)
Therefore그러므로\therefore\(\therefore\)
Because왜냐하면\because\(\because\)
For all모든 원소에 대하여\forall\(\forall\)
There exists원소가 존재한다\exists\(\exists\)
Degree각도 표시^\circ\(^\circ\)

⚪ 자주 쓰는 수식 문법 예시

설명마크다운 입력결과
분수$\frac{a}{b}$$\frac{a}{b}$
아래/위 첨자$x_i^2$$x_i^2$
시그마 (합)$\sum_{i=1}^{n} a_i$$\sum_{i=1}^{n} a_i$
파이 (곱)$\prod_{i=1}^{n} a_i$$\prod_{i=1}^{n} a_i$
로그$\log_2(x)$$\log_2(x)$
그리스 문자$\alpha, \beta, \gamma, \theta$$\alpha, \beta, \gamma, \theta$
행렬$\begin{pmatrix} a & b \\ c & d \end{pmatrix}$$\begin{pmatrix} a & b \ c & d \end{pmatrix}$

🔵 마치며

이제 위에서 정리된 문법을 참고로 내가 직접 수식을 써가면서 적응을 해보기로…!😇

This post is licensed under CC BY 4.0 by the author.

© 2025 Soohyun Jeon ⭐

🌱 Mostly to remember, sometimes to understand.