2010년 6월 26일 토요일

LaTeX 수식을 그림으로 만드는 방법

본격적으로 LaTeX을 사용하고 싶으면 한글 Tex 사용자 그룹에서 제공하는 TnXTeX을 사용하면 된다. 아래는 간단한 설치방법과 사용법이다.

[TnXTeX]
- TnXTeX 페이지에 들어가서 "Current Version -> 파일묶음"에서 최근 파일을 내려받는다.
- 내려받은 것은 압축파일이기 때문에 더블클릭하면 원하는 위치에 압축을 풀 수 있다.
- 압축을 푼 위치로 가서 'TnXTeX12.exe'을 실행해서 글꼴을 생성시킨다.
- 다시 압축 푼 위치로 가면 폴더를 찾아들어가서 "TnXTeXLive -> TeXworks -> TeXworks.exe"를 실행한다.
- 'TeXworks.exe'를 이용해서 LaTeX 파일을 열거나 새로 생성한 후 'Ctrl+T'를 눌러 '조판'하면 된다. 

중요한 것은 이 모든 것이 무료이다.

[PS: Postscript 보기]
- 먼저 [여기]로 들어가서 Ghostscript를 깔아아 한다.
- 그 다음에 [여기]를 내려받기 해서 GS view를 깔아서 쓰면 된다.

[인터넷용 LaTeX]
그냥 단순히 수식 그림이 필요하면 아래 사이트를 활용해 만들면 된다.


[MathJax]
- 블로거에 설치하는 방법: [여기1] [여기2]
- tex2jax Preprocessor: [여기]
- 스크립트를 헤더에 넣을 때는 템플릿 -> HTML 편집을 누른후 '계속' 단추를 눌러 편집모드로 들어가면 된다.
- 위 방법에 따라 설치하면 본문과 댓글에도 수식을 쓸 수 있음
- 한줄 수식(inline math)은 \$...\$로 쓰고, 여러줄 수식(display math)은 \$\$...\$\$로 쓴다.

[사용법]
1. 묶음 괄호: overbrace or underbrace



$\frac{x^n}{n!} = \underbrace{ \int_0^x \cdots \int_0^x }_{n~\text{times}}~dx$

2. 행렬: matrix(괄호 없음), pmatrix('()'), bmatrix('[]'), vmatrix('| |'), Vmatrix('|| ||')



$\begin{bmatrix}
x_2 \\ y_2
\end{bmatrix}
=
\begin{bmatrix}
x_1 & -y_1 \\ y_1 & x_1
\end{bmatrix}
\begin{bmatrix}
x_w \\ y_w
\end{bmatrix}$

행렬 중간에 선을 넣는 방법



$\left[ \begin{array}{ccc|c}
a_{11} & a_{12} & a_{13} & b_1 \\
a_{21} & a_{22} & a_{23} & b_2 \\
a_{31} & a_{32} & a_{33} & b_3
\end{array} \right]$

3. 경우: cases



$X = \begin{cases}
1,\text{ when head}\\
0,\text{ when tail}
 \end{cases}$

[다음 읽을거리]
1. LaTeX 사용법: http://limemoon.tistory.com/57
2. Wikipedia에서 수식 사용법: http://en.wikipedia.org/wiki/Help:Formula
3. LaTeX 기호: http://www.artofproblemsolving.com/Wiki/index.php/LaTeX:Symbols

댓글 4개 :

  1. 하.... 너무나 어렵다.
    그래도 감사합니다

    답글삭제
  2. 안녕하세요, 여쭤보고 싶은 것이 하나 있습니다. 블로그 게시물에서 글과 수식 작성하실 때, Latex로 수식을 입력한 뒤 이미지를 저장해서 붙여넣기 하시는 건가요?
    주인장님께서는 이쁘게 게시물 잘 작성하시는데 저는 글씨와 이미지를 같은 줄에 같이 넣는 것이 안되서(이미지를 넣으면 자동 줄바꿈(enter) 뒤 글이 입력되는 현상) 도움을 얻을 수 있을까 하여 질문드립니다...

    답글삭제
    답글
    1. 안녕하세요, Pailndrome님.

      1. 글자와 함께 쓰는 수식은 아래 MathJax를 이용하고 있어요.

      https://www.mathjax.org/#gettingstarted

      2. 긴 수식은 아래 링크에서 그림으로 만들어서 넣고 있고요.

      http://www.codecogs.com/latex/eqneditor.php

      삭제

욕설이나 스팸글은 삭제될 수 있습니다. [전파거북이]는 선플운동의 아름다운 인터넷을 지지합니다.