본문 바로가기

$\LaTeX$ 수식 정렬하기

반응형

$\LaTeX$는 수식을 아름답게 조판할 수 있는 강력한 프로그램이다. '한글' 수식을 스크립트로 입력할 수 있다면 배우기도 아주 쉽다. 조금만 공부한다면 논문과 같은 꼴로 편집할 수 있다. 수학 전공책을 보면 중요한 수식을 가운데 배치하고 있다. 이것은 \$\$와 \$\$ 사이에 수식을 넣음으로써 간단하게 해결할 수 있다. 그런데 수식이 여러 줄 이어진다면 아무래도 가운데 정렬은 보기 좋지 않다.

x^2 +y^2=r^2 \\ x\sin \theta +y\cos\theta =r^2

$$x^2 +y^2=r^2 \\ x\sin \theta +y\cos\theta =r^2$$

이때 수식을 가운데 배치하면서 수식끼리 정렬하는 것이 보기 좋다. 이때 사용하는 명령이 \ begin{align} \ end{align}이다. 이 명령어 사이에 수식을 넣으면 된다. 줄바꿈은 \\이다.

\begin{align} x^2 +y^2=r^2 \\ x\sin \theta +y\cos\theta =r^2 \ end{align}

$$\begin{align} x^2 +y^2=r^2 \\  x\sin \theta +y\cos\theta =r^2 \end{align}$$

기본은 오른쪽 정렬이다. 영어로 쓴 책을 보면 오른쪽 정렬이 많고 우리나라 책을 보면 왼쪽 정렬이 많은 듯하다. 왼쪽 정렬로 바꿔보자. 정렬하고 싶은 위치에 &를 넣어서 바꿀 수 있다.

 \begin{align} & x^2 +y^2=r^2 \\ & x\sin \theta +y\cos\theta =r^2 \ end{align}

$$\begin{align} & x^2 +y^2=r^2 \\ & x\sin \theta +y\cos\theta =r^2\end{align}$$

이제 수식에 번호를 넣어보자. 수식에 번호를 넣는 명령은 \tag{번호}이다.

\begin{align} x^2 +y^2=r^2 \tag{1}\\ x\sin \theta +y\cos\theta =r^2 \tag{2} \ end{align}

\begin{align} x^2 +y^2=r^2 \tag{1}\\ x\sin \theta +y\cos\theta =r^2 \tag{2} \end{align}

'한글'에서 이렇게 번호를 넣으려면 상당히 귀찮기도 하려니와 나중에 다시 글꼴 크기를 바꾸거나 하면 다시 편집해야 하는 번거로움이 있다. $\LaTeX$는 이런 번거로움을 없애준다. 확인해 보지는 않았지만 MS 워드는 $\LaTeX$ 수식을 그대로 쓰기 때문에 이런 기능이 있을 수 있다. 나중에 수식이 많은 책을 출판할 계획이 있다면 처음부터 $\LaTeX$로 집필하면 좋을 것이다.

수식을 $\backslash begin\{***\}$와 $ \backslash end\{***\}$ 사이에 넣는다. 줄바꿈은 $\backslash \backslash $이고 정렬할 기준이 되는 자리에 &를 넣는다.

1) ***에 split를 넣은 경우

$$\begin{split}\sum_{n=1}^{\infty}\frac{1}{n^2}&=1+\sum_{n=2}^{\infty}\frac{1}{n^2}\\&< 1+\sum_{n=2}^{\infty}\frac{1}{(n-1)n}\\&=1+\lim_{n\rightarrow\infty}\left[\bigg(1-\frac{1}{2}\bigg)+\bigg(\frac{1}{2}-\frac{1}{3}\bigg)+\cdots+\bigg(\frac{1}{n-1}-\frac{1}{n}\bigg)\right]=2\end{split}\tag{1}$$

2) ***에 align을 넣은 경우

$$\begin{align}\sum_{n=1}^{\infty}\frac{1}{n^2}&=1+\sum_{n=2}^{\infty}\frac{1}{n^2}\\&< 1+\sum_{n=2}^{\infty}\frac{1}{(n-1)n}\\&=1+\lim_{n\rightarrow\infty}\left[\bigg(1-\frac{1}{2}\bigg)+\bigg(\frac{1}{2}-\frac{1}{3}\bigg)+\cdots+\bigg(\frac{1}{n-1}-\frac{1}{n}\bigg)\right]=2\end{align}\tag{2}$$

여기선 둘은 차이가 없다.

 

https://noneo.tistory.com/54?category=959800 

 

라텍($\LaTeX$)으로 수식 조판

suhak.tistory.com/1219 $\LaTeX$로 글쓰기 한글과 컴퓨터의 '한글'이나 마이크로소프트의 '워드'와 같은 문서 편집기는 여러 가지다. 대부분 이미 쓰고 있는 문서 편집기로 충분할 것이다. 하지만 나중에

noneo.tistory.com

 

반응형