LaTeX(라텍)은 텍스트 문서를 작성하기 위한 과학 및 수학 분야에서 주로 사용되는 조판 시스템이다. LaTeX은 문서의 구조, 서식, 수학식, 참조 및 인용과 같은 다양한 기능을 지원하는 강력한 도구이다.
나는 주로 word를 이용하여 보고서나 논문
을 쓸 때, 혹은 velog
를 쓸 때 많이 이용할 것 같다.
LaTex 문법 | 기호(Symbol) | 설명 |
---|---|---|
\ cdot | 곱셈기호 / 내적 (inner product) | |
\ times | 곱셈기호 / 외적 (cross product) | |
\ pm | 플러스 마이너스 (plus minus) | |
\ circ | circle / 원 (degree 등을 나타내기 위한 위 첨자로 사용하려면 ^\ circ를 이용하면 된다.) | |
\ circledast | convolution / 원 안의 별표 (asterisk) | |
\ odot | 원 안의 곱셈기호 | |
\ oplus | 원 안의 덧셈기호 | |
\ otimes | 원 안의 곱셈기호 |
LaTex 문법 | 기호(Symbol) | 설명 |
---|---|---|
\ neq | not equal / 같지 않음 | |
\ geq | greater than or eual to / 이상 | |
\ leq | less than or equal to / 이하 | |
\ sim | similarity / 유사, 비슷 | |
\ simeq | asymptotic equality / 유사, 비슷 | |
\ approx | approximately equal / 유사, 비슷 | |
\ propto | proportional / 비례 |
LaTex 문법 | 기호(Symbol) | 설명 |
---|---|---|
\ rightarrow | right arrow / 오른쪽 화살표 | |
\ leftarrow | left arrow / 왼쪽 화살표 | |
\ uparrow | up arrow / 위쪽 화살표 | |
\ downarrow | down arrow / 아래쪽 화살표 | |
\ leftrightarrow | bidirectional arrow / 양방향 화살표 | |
\ Leftrightarrow | bidirectional arrow / 양방향 화살표 |
LaTex 문법 | 기호(Symbol) | 설명 |
---|---|---|
\ cup | union / 합집합 | |
\ cap | intersection / 교집합 | |
\ in | 원소 포함 | |
\ notin | 원소 포함되지 않음 | |
\ ni | 원소 포함 | |
\ subset | subset / 부분집합 | |
\ subseteq | subset / 부분집합 | |
\ supset | supset, subset / 부분집합 | |
\ supseteq | supset, subset / 부분집합 |
LaTex 문법 | 기호(Symbol) | 설명 |
---|---|---|
\ partial | partial derivative / 편미분 기호 | |
\ nabla | nabla / del / 미분 기호 / 역삼각형 | |
\ Delta | large delta / 미분 기호 / 삼각형 | |
\ int | integral / 적분 |
LaTex 문법 | 기호(Symbol) | 설명 |
---|---|---|
\ angle | angle / 각 | |
\ therefore | therefore | |
\ because | because |
$
로 수식의 앞 뒤를 감싸면 수식을 작성할 수 있다.
별다른 조치를 취하지 않고 수식을 작성하면 기본적으로 왼쪽 정렬이 된다.
일반 문장 사이에 수식을 넣는 것도 가능하다.
$x+y=1$
$x$는 $y$와의 합이 $1$이다.
는 와의 합이 이다.
$$
사이에 수식을 적으면 중앙 정렬이 된다.
원래는 $$
가 어떻게 붙든 상관없지만, velog에서는 반드시 여는 $$
와 닫는 $$
는 다른 줄에 있어야 한다.
다음은 가능한 세 가지 형태이다.
$$
x+y=1$$
$$x+y=1
$$
$$
x+y=1
$$
일반적으로 수식을 전개할 때 =
기호를 기준으로 정렬한다.
하지만 그냥 중앙정렬을 하면 다음과 같이 보인다.
$$
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}$$
수식에서 Enter key
를 누른다고 해서 줄바꿈이 되지 않는다. \\
를 입력하면 줄바꿈을 할 수 있다.
$$x+y=3\\-x+3y=2$$
수식 안에서는 띄어쓰기를 해도 적용되지 않는다. 다음과 같이 명시적으로 띄어쓰기를 입력하여야 한다.
$local minimum$(띄어쓰기 적용 X)
$local\,minimum$(띄어쓰기 한 번)
$local\;minimum$(띄어쓰기 두 번)
$local\quad minimum$(띄어쓰기 네 번)
(띄어쓰기 적용 X)
(띄어쓰기 한 번)
(띄어쓰기 두 번)
(띄어쓰기 네 번)
윗 첨자는 ^
기호로, 아랫 첨자는 _
기호로 적는다.
오른쪽에 한 글자가 자동으로 첨자로 들어가게 되고 두 글자 이상을 적용하려면 { }(중괄호)
로 감싸면 된다.
$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)}$
일반적으로 절대값을 표기할 때는 키보드 위의 |
문자를 사용하게 된다.
하지만 이렇게 하면 분수와 같이 큰 객체에 맞게 resizable한 기호를 사용할 수 없다.
그럴 땐 \vert
와 \left
, \right
를 통하여 좌우 기호를 명시해주면 된다.
$\vert x \vert$
$\left\lvert \frac{s^2+1}{s^3+2s^2+3s+1} \right\rvert$
단어 앞에 \
를 붙이게 되면 똑바로 글자를 쓸 수 있다.
Markdown에서 명시 되어 있지 않은 수학 단어라면 오류가 발생한다.
$\log_{10}{(x+1)}$
$A\sin(bx+c)$
그냥 \sum
과 \lim
심볼을 사용하게 되면 다음과 같이 linear하게 표기된다.
$\lim_{s\rarr\infin}{s^2}$$
$\sum_{i=0}^{\infin}{(y_i-t_i)^2}$
이럴 땐 \displaystyle
을 앞에 명시하면 정상적으로 표시된다. 기본형인 linear 형태는 \textstyle
명시하면 된다.
$\displaystyle\lim_{s\rarr\infin}{s^2}$
$\displaystyle\sum_{i=0}^{\infin}{(y_i-t_i)^2}$
원래는 LaTex 문법에서 벡터는 \vec
심볼을 사용한다.
하지만, 현재 \vec
심볼을 벨로그에서 사용할 수 없는 것으로 보인다.
\vec
대신 \overrightarrow
심볼을 사용하시면 화살표가 조금 더 크지만 올바로 출력된다.
$\vec{a}$
$\overrightarrow{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}$
cases
심볼을 통하여 작성할 수 있다.
$\vert x\vert=
\begin{cases}
-x,\;if\;x<0\\
+x,\;if\;x\geq0
\end{cases}$
실수 집합 () 등에서 자주 쓰는 문자
\mathcal{RQSZ}
\mathbb{RQSZ}
정리해두고 필요할 때 바로 바로 찾아서 참고하자.
Reference