์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์[ํธ์ง]
๋๋๋ ํฌ๋์ค(Donald Knuth)๊ฐ ๋ง๋ ๋ฌธ์ ์กฐํ ์ธ์ด, ๋๋ ๊ทธ ์์คํ ์ด๋ค.
2. ์ญ์ฌ[ํธ์ง]
๊ทธ๋ ์ถํ์ฌ์์ ๋์ค๋ ์์ ์ ์ฑ
TAOCP(The Art of Computer Programming)์ ๋ชจ์์ด ๋ง์์ ๋ค์ง ์์, ์๊ธฐ ์ฑ
์ ์ง์ ์ปดํจํฐ๋ก ์กฐํํ๊ธฐ ์ํด ์ด ์ธ์ด๋ฅผ ๊ฐ๋ฐํ์๋ค. ๊ทธ๋ ๋ ์ฌ๊ธฐ์ ์ฌ์ฉํ ๊ธ๊ผด์ ๋ง๋ค๊ธฐ ์ํด MetaFont๋ผ๋ ๋๋ค๋ฅธ ์ธ์ด๋ฅผ ๋ง๋ค์ด๋ด๊ณ [1] ์ปดํจํฐ ๋ชจ๋ (Computer Modern)์ฒด๋ฅผ ๋ง๋ค์ด๋ด์๋ค. ์ด๋ฆ์์ ์ ์ ์๋ฏ ๋ชจ๋ (๋๋) ์ธ๋ฆฌํ์ฒด. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ ์ด๊ฒ๋ค์ ๋ง๋ค๊ธฐ ์ํด์ ๋ฌธํ์ ํ๋ก๊ทธ๋๋ฐ(literate programming)์ด๋ผ๋ ๊ฐ๋
์ ๋ง๋ค์ด๋ด๊ณ ๊ทธ๊ฒ์ WEB์ด๋ผ๋ ์ด๋ฆ์ ์์คํ
์ผ๋ก ๊ตฌํํ๋ค. ์ด ๋ชจ๋ ๊ฒ์ ์ค๋ก์ง (ํ์ฌ์๋ ๊ฐ์ ์ค์ธ) ๊ทธ์ ์ฑ
์ ๋ง๋ค๊ธฐ ์ํด ๊ทธ๊ฐ ์ค์ค๋ก ๊ฐ๋ฐํ ๊ฒ์ด๋ค.
Teฮง์ ์์ ๊ฐ์ด ๋๋๋ ํฌ๋์ค๊ฐ ์๊ธฐ ํผ์ ์ฐ๋ ค๊ณ ๋ง๋ ๊ฑฐ๋ผ์ ์ต์ํด์ง๊ธฐ ์ด๋ ต๋ค. ๊ทธ๋์ ์ฌ๋๋ค์ ๋ณดํต Teฮง์ ์ฌ์ฉํ๊ธฐ ์ฝ๊ฒ ๋ง๋ค์ด์ฃผ๋ ๋งคํฌ๋ก ํจํค์ง๋ฅผ ํตํด์ Teฮง์ ์ฌ์ฉํ๋ค. ์ด ๋งคํฌ๋ก ํจํค์ง ์ค ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๊ฒ์ด ๋ฐ๋ก LaTeX์ด๋ค.
Teฮง์ ์์ ๊ฐ์ด ๋๋๋ ํฌ๋์ค๊ฐ ์๊ธฐ ํผ์ ์ฐ๋ ค๊ณ ๋ง๋ ๊ฑฐ๋ผ์ ์ต์ํด์ง๊ธฐ ์ด๋ ต๋ค. ๊ทธ๋์ ์ฌ๋๋ค์ ๋ณดํต Teฮง์ ์ฌ์ฉํ๊ธฐ ์ฝ๊ฒ ๋ง๋ค์ด์ฃผ๋ ๋งคํฌ๋ก ํจํค์ง๋ฅผ ํตํด์ Teฮง์ ์ฌ์ฉํ๋ค. ์ด ๋งคํฌ๋ก ํจํค์ง ์ค ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๊ฒ์ด ๋ฐ๋ก LaTeX์ด๋ค.
3. ์ด์ฉ[ํธ์ง]
(La)Teฮง์ ํนํ ์์์ด ๋ง์ด ๋์ค๋ ๊ณผํ๊ด๋ จ ์์ ์ด๋ ๋
ผ๋ฌธ์ ์กฐํํ๋ ๋ฐ ๋ฐ์ด๋๋ค. ์ด ํ๋ก๊ทธ๋จ์ ์
๋ ฅ ๋ฐฉ์์ ๋๋ผ๊ณ ์ถ์ผ๋ฉด ์๋์ ํ๊ธ์ ์์ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํด ๋ณด์. ์์ ํ ํค๋ณด๋ ํ์ดํ๋ง์ผ๋ก ์์์ ๋ง๋ค์ด๋ผ ์ ์๋ ๋ฐฉ์์ ์ง์ํ๋๋ฐ, ์ด ๋ฐฉ๋ฒ์ด Teฮง์ ๋ช
๋ น์ด๋ฅผ ๋ง์ด ์ฐจ์ฉํ ๊ฒ์ด๋ค. ์ธ์ด๋ก ํ์ผ์ ๋ง๋ ๋ค์ '์ปดํ์ผ' ํด์ ๋ฌธ์๋ฅผ ์๋ ์์ฑ์ํค๋ Teฮง๊ณผ๋ ๋ฌ๋ฆฌ ์ค์๊ฐ์ผ๋ก ์์ ๋ณํ ๊ณผ์ ์ ๋์ผ๋ก ๋ณผ ์ ์๋ค๋ ์ ์ ํธํ๋ค. MS ์๋๋ ํ์ํฌ์ธํธ๋ ๋ง์ฐ์ค๋ก ํด๋ฆญํด์ ์์์ ์จ์ผ๋ง ํ๋ค๊ณ ์๊ฐํ๋ ์ฌ๋๋ค์ด ๋ง์๋ฐ, ์ฌ์ค mathtype์ ์ฌ์ฉํ๋ฉด LaTeX ์์ํธ์ง ๋ช
๋ น์ด๋ฅผ ๊ฑฐ์ ๊ทธ๋๋ก ์ฌ์ฉํด์ ์์์ ์ฐ๋ ๊ฒ๋ ๊ฐ๋ฅํ๋ค.
4. ๋๋ฌด์ํค์์์ Tex ์ฌ์ฉ[ํธ์ง]
์์ ์
๋ ฅ์ ๋ํ ๋ ์์ธํ ์ ๋ณด๋ ๋ฌธ๋ฒ ๋์๋ง ์ฌํํธ/TeX ์ฐธ๊ณ
[math( ~ )]
~์ ์ํ๋ ์์์ ๋ฃ์ผ๋ฉด ๋๋ฉฐ, ์ด๋ฅผ ์ด์ฉํ ์๋ ์๋์ ๊ฐ๋ค.
์์ | ๋ฌธ๋ฒ |
[math( \displaystyle \boldsymbol{\nabla} \times \mathbf{H} = \mathbf{J}_f + \frac{\partial \mathbf{D}}{\partial t} )] | |
[math( \displaystyle \Phi(\mathbf{r},\,t) =\frac1{4\pi\epsilon} \int \frac{\rho_f (\mathbf{r}',\,t)}{|\mathbf{r}-\mathbf{r}'|} \,\mathrm{d}V' )] | |
[math( \displaystyle \int_1^{\infty} \frac1{x^2} \,\mathrm{d}x = \lim_{b\to\infty} \int_1^b \frac1{x^2} \,\mathrm{d}x )] |
์ฐธ๊ณ ๋ก, ๋ชจ๋ ์์์ ์๋ฒฝํ๊ฒ ์ง์ํ๋ ๊ฒ์ ์๋๋ค.
5. ์ฌ๋ด[ํธ์ง]
์ด์ ์ ํ๋์ ๋ฐฉ์์์ ๊ต์ฒด๋ ๋ค์ด๋ฒ ์ง์IN์ฉ ์ ์์ ์
๋ ฅ๊ธฐ์ ์ฌ์ฉ๋ ๋งคํฌ๋ก๊ฐ Teฮง์ ๋ช
๋ น์ด๋ฅผ ๋ง์ด ์ฐจ์ฉํ๋ค.
์ด ํ๋ก๊ทธ๋จ์ ๋ฒ๊ทธ๊ฐ ๊ฑฐ์ ์๋ ๊ฒ์ผ๋ก๋ ์ ๋ช ํ๋ค. ํ์ฌ ์ต์ ๋ฒ์ ์ 3.14159265์ด๋ค. Teฮง์ ๋ฒ์ ์ ๋ฒ์ ์ ๋๋ง๋ค ์์ฃผ์จ์ ์์ซ์ ์๋ซ์๋ฆฌ๋ฅผ ๋ฐ๋ผ๊ฐ๋ค.
๊ทธ๊ฐ ์ด ์ฑ ์ด๋ TeX ํ๋ก๊ทธ๋จ์์ ๋ฒ๊ทธ๋ ์คํ๋ฅผ ๋ฐ๊ฒฌํด์ ํฌ๋์ค ๊ต์์์ ์ ๋ฌํ๋ฉด, ๋ฒ๊ทธ์ ์ค์๋์ ๋ฐ๋ผ ์๊ธ์ ์ง๊ธํ๋ค. ์๊ธ์ ์ํ๋ก ์ง๊ธ๋๋๋ฐ, ์ด๋ฅผ ๋ฐ์ ๋๋ถ๋ถ์ ์ฌ๋๋ค์ ํฌ๋์ค ๊ต์์ ์ฌ์ธ์ด ๋ค์ด๊ฐ ์ํ ๊ทธ์์ฒด ๊ฐ ๋ ๊ฐ์น์๋ค๊ณ ์๊ฐํ๊ธฐ์, ์ํ๋ฅผ ๋ง์น ์์ฅ์ฒ๋ผ ์ทจ๊ธํ์ฌ ์ก์์ ๋ฃ์ด ์ ์ํ๋ค๊ณ ํ๋ค. [2] ์ํค ์ ๋ณด
ํ๊ธ ๋ฒ์ ์ธ ko.Teฮง์ ํ๊ตญํ ํํ๊ฐ ๋ฐฐํฌํ๊ณ ์๋ค. ๋ค์ ๋งํฌ๋ฅผ ํตํด ๋ค์ด๋ก๋ ๋ฐ์ ์ ์๋ค. ๋งํฌ
์ด ํ๋ก๊ทธ๋จ์ ๋ฒ๊ทธ๊ฐ ๊ฑฐ์ ์๋ ๊ฒ์ผ๋ก๋ ์ ๋ช ํ๋ค. ํ์ฌ ์ต์ ๋ฒ์ ์ 3.14159265์ด๋ค. Teฮง์ ๋ฒ์ ์ ๋ฒ์ ์ ๋๋ง๋ค ์์ฃผ์จ์ ์์ซ์ ์๋ซ์๋ฆฌ๋ฅผ ๋ฐ๋ผ๊ฐ๋ค.
๊ทธ๊ฐ ์ด ์ฑ ์ด๋ TeX ํ๋ก๊ทธ๋จ์์ ๋ฒ๊ทธ๋ ์คํ๋ฅผ ๋ฐ๊ฒฌํด์ ํฌ๋์ค ๊ต์์์ ์ ๋ฌํ๋ฉด, ๋ฒ๊ทธ์ ์ค์๋์ ๋ฐ๋ผ ์๊ธ์ ์ง๊ธํ๋ค. ์๊ธ์ ์ํ๋ก ์ง๊ธ๋๋๋ฐ, ์ด๋ฅผ ๋ฐ์ ๋๋ถ๋ถ์ ์ฌ๋๋ค์ ํฌ๋์ค ๊ต์์ ์ฌ์ธ์ด ๋ค์ด๊ฐ ์ํ ๊ทธ์์ฒด ๊ฐ ๋ ๊ฐ์น์๋ค๊ณ ์๊ฐํ๊ธฐ์, ์ํ๋ฅผ ๋ง์น ์์ฅ์ฒ๋ผ ์ทจ๊ธํ์ฌ ์ก์์ ๋ฃ์ด ์ ์ํ๋ค๊ณ ํ๋ค. [2] ์ํค ์ ๋ณด
ํ๊ธ ๋ฒ์ ์ธ ko.Teฮง์ ํ๊ตญํ ํํ๊ฐ ๋ฐฐํฌํ๊ณ ์๋ค. ๋ค์ ๋งํฌ๋ฅผ ํตํด ๋ค์ด๋ก๋ ๋ฐ์ ์ ์๋ค. ๋งํฌ
6. ๊ด๋ จ ๋ฌธ์[ํธ์ง]
[1] ํ์ง๋ง ํ๋ผ๋ฏธํฐ๊ฐ 70๊ฐ๊ฐ ๋๋ ๋งค์ฐ ๋ณต์กํ ์์คํ
์ด๊ธฐ ๋๋ฌธ์ ํ์ดํฌ๊ทธ๋ํผ๋ค์ ์ด๋ฐ ๊ฑฐ ์ ์ด๋ค (...) ํฌ๋์ค์ ์์ฒญ์ผ๋ก ํค๋ฅด๋ง ์ํ (Hermann Zapf)์น์ด ํฐํธ๋ฅผ ๋ง๋ค์์ง๋ง, ํ์ฑํ๋์ง ๋ชปํ๋ค.
[2] ์ฐธ๊ณ ๋ก ์๊ธ์ 2.56 ๋ฌ๋ฌ์ธ๋ฐ 256์ผํธ๋ฅผ 16์ง์๋ก ๋ฐ๊พธ๋ฉด 1๋ฌ๋ฌ์ด๋ค.