LaTex ('레이텍' 또는 '라텍')
딥러닝 학습시에 많은 수학 수식을 다루게 되는데 블로그나 논문작성시 LaTex 작성도구를 사용하면 손쉽게 수식을 작성할 수 있다.
참고로 구글 코랩의 '텍스트 셀'에서는 별도 설정 없이 가능하지만 '코드 셀'에서는 사용할 수 없다.
LaTeX로 수식작성시
- 기본적으로
$ $안에 코드를 작성하면된다. - 이중으로
$$ $$코드작성시 가운데 정렬로 수식을 나타낸다.
간단한 예로 아래 처럼 작성하면 다음과 같이 나오게 된다.
$$y=x^2+\frac{1}{x^3+1}+2$$
$$y=x^2+\frac{1}{x^3+1}+2$$
원래는 수식을 종이로 적은뒤 이미지 캡쳐로 가져와서 활용했었는데 LaTeX를 사용해서 시그마 미분 행렬등의 복잡한 수식 코드를 손쉽게 입력할 수 있기때문에 알아두면 좋다.
LaTex의 장점은
- 수식을 보기좋게 나타낼 수 있고
- 수식을 수정하거나 정리가 쉽다.
- 수식을 복사해서 붙여넣기 하면 코드형태로 복사되기 때문에 다른곳에 그대로 사용할수 있다.
- 논문이나 블로그에서 사용하기 쉽다
LaTeX의 단점은
- 복잡한 수식 작성시 코드가 길고 복잡하다.
- 배우는데 시간이 걸린다.
- LaTeX를 사용할 수 있는 환경이 한정되어있다. 이 블로그만 해도 js플러그인 설치가 필요했다.
아래는 LaTex를 이용한 기본적인 수학기호이다.
특수문자
| 이름 | 명령어 | 반환 | 이름 | 명령어 | 반환 | |
|---|---|---|---|---|---|---|
| 알파 | \alpha | 크사이 | \xi | |||
| 베타 | \beta | 오미크론 | o | |||
| 감마 | \gamma | 파이 | \pi | |||
| 델타 | \delta | 로 | \rho | |||
| 엡실론 | \epsilon | 시그마 | \sigma | |||
| 제타 | \zeta | 타우 | \tau | |||
| 에타 | \eta | 입실론 | \upsilon | |||
| 세타 | \theta | 파이 | \phi | |||
| 이오타 | \iota | 카이 | \chi | |||
| 카파 | \kappa | 오메가 | \omega | |||
| 람다 | \lambda | 뉴 | \nu | |||
| 뮤 | \mu |
관계연산자
| 이름 | 명령어 | 반환 | 이름 | 명령어 | 반환 | |
|---|---|---|---|---|---|---|
| 합동 | \equiv | 근사 | \approx | |||
| 비례 | \propto | 같고 근사 | \simeq | |||
| 닮음 | \sim | 같지 않음 | \neq | |||
| 작거나 같음 | \leq | 크거나 같음 | \geq | |||
| 매우작음 | \ll | 매우 큼 | \gg |
논리기호
| 이름 | 명령어 | 반환 | 이름 | 명령어 | 반환 | |
|---|---|---|---|---|---|---|
| 불릿 | \bullet | 부정 | \neq | |||
| wedge | \wedge | vee | \vee | |||
| 논리합 | \oplus | 어떤 | \exists | |||
| 오른쪽 </br>화살표 | \rightarrow | 왼쪽 <\br>화살표 | \leftarrow | |||
| 왼쪽 <\br>큰화살표 | \Leftarrow | 오른쪽 <\br>큰화살표 | \Rightarrow | |||
| 양쪽 <\br>큰화살표 | \Leftrightarrow | 양쪽 <\br>화살표 | \leftarrow | |||
| 모든 | \forall |
집합기호
| 이름 | 명령어 | 반환 | 이름 | 명령어 | 반환 | |
|---|---|---|---|---|---|---|
| 교집합 | \cap | 합집합 | \cup | |||
| 상위집합 | \supset | 진상위집합 | \supseteq | |||
| 하위집합 | \subset | 진하위집 | \subseteq | |||
| 부분집합아님 | \not\subset | 공집합 | \emptyset, \varnothing | |||
| 원소 | \in | 원소아님 | \notin |
기타기호
| 이름 | 명령어 | 반환 | 이름 | 명령어 | 반환 | |
|---|---|---|---|---|---|---|
| hat | \hat{x} | widehat | \widehat{x} | |||
| 물결 | \tilde{x} | wide물결 | \widetilde{x} | |||
| bar | \bar{x} | overline | \overline{x} | |||
| check | \check{x} | acute | \acute{x} | |||
| grave | \grave{x} | dot | \dot{x} | |||
| ddot | \ddot{x} | breve | \breve{x} | |||
| vec | \vec{x} | 델,나블라 | \nabla | |||
| 수직 | \perp | 평행 | \parallel | |||
| 부분집합아님 | \not\subset | 공집합 | \emptyset | |||
| 가운데 점 | \cdot | … | \dots | |||
| 가운데 점들 | \cdots | 세로점들 | \vdots | |||
| 나누기 | \div | 물결표 | \sim | |||
| 플마,마플 | \pm, \mp | 겹물결표 | \approx | |||
| prime | \prime | 무한대 | \infty | |||
| 적분 | \int | 편미분 | \partial | |||
| 한칸띄어 | x \, y | 두칸 | x\;y | |||
| 네칸띄어 | x \quad y | 여덟칸띄어 | x \qquad y |
Reference
Text alignment
An online LaTeX editor that’s easy to use. No installation, real-time collaboration, version control, hundreds of LaTeX templates, and more.

위키백과:TeX 문법 - 위키백과, 우리 모두의 백과사전


