Etc.01 LaTeX 로 수학기호 작성하기

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β 오미크론oo
감마\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}x^ widehat\widehat{x}x^
물결\tilde{x}x~ wide물결\widetilde{x}x~
bar\bar{x} overline\overline{x}
check\check{x} acute\acute{x}
grave\grave{x}x` dot\dot{x}
ddot\ddot{x} breve\breve{x}
vec\vec{x}x→ 델,나블라\nabla
수직\perp 평행\parallel
부분집합아님\not\subset 공집합\emptyset
가운데 점\cdot \dots
가운데 점들\cdots 세로점들\vdots
나누기\div÷ 물결표\sim
플마,마플\pm, \mp±  겹물결표\approx
prime\prime 무한대\infty
적분\int 편미분\partial
한칸띄어x \, yxy 두칸x\;yxy
네칸띄어x \quad yxy 여덟칸띄어x \qquad yxy

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 문법 - 위키백과, 우리 모두의 백과사전