TeX으로 잘 할 수 있는 일

TeX이 만들어진 목적이자 가장 잘 하는 일 중 하나가 바로 여러 가지 수학이나 자연과학, 공학에서 사용되는 기호나 수식이 포함된 문서를 잘 조판하는 것입니다. 이 점은 많은 사람들에게 있어 TeX을 사용하는 가장 큰 이유이기도 합니다.

이런 이유로, TeX과 LaTeX은 수리 자연과학 공학 분야의 학술 논문이나 보고서를 개인이 직접 만드는 경우 최적의 도구로 인정받고 있습니다. TeX을 사용할 수 있게 되면 누구나 전문 출판 수준의 고품질 문서를 혼자 힘으로 조판할 수 있기 때문입니다.

신속한 정보의 교환을 위해, 학술 잡지에 출판되기 이전의 논문을 배포하는 경우가 많이 있습니다. 이런 논문을 흔히 preprint라고 부릅니다. preprint를 만드는 도구로 TeX은 가장 널리 사용됩니다. TeX의 가치 중 하나로서, 이렇게 학술 정보가 신속하게 전달될 수 있도록 한 점을 빼놓을 수 없습니다.

또한 TeX은 수리 자연과학 공학 분야의 많은 책이나 잡지를 출판하는데에 사용되고 잇습니다. 대규모 메이저 출판사들에서 실제로 TeX을 사용해 책이 만들어집니다. 또한, 많은 수의 학술 잡지가 TeX으로 만들어집니다. 학술 잡지들의 경우, 논문 조판을 위한 LaTeX 문서 양식 파일을 배포합니다. 이 문서 양식을 사용해 저자가 논문을 만들면 그 자체로서 훌륭한 preprint 로 사용될 수 있을 뿐 아니라, 이를 전자 매체 형태 그대로 출판사에 전달해 학술 잡지에 게재할 수 있게 됩니다. 메이저 출판사들이나 규모가 큰 학술 잡지의 경우, 보통 사용자들이 많이 사용하는 CM계열 TeX 글꼴 대신에 고유의 글꼴을 사용하는 경우가 종종 있습니다. 이런 경우 겉보기에는 글꼴의 차이 때문에 TeX으로 조판한 것이 아닌 듯 해 보여도, 알고 보면 TeX을 사용한 경우가 많이 있습니다.

TeX 문서는 데이터베이스를 위해서도 요긴하게 사용될 수 있습니다. TeX으로 작성된 문서는 표준 텍스트 형식을 빌어 저장됩니다. 특히 LaTeX의 구조화 문서 개념에 의거하여 만들어진 문서와 같은 경우는 조판 방법에 대한 지시가 문서 안에 포함되어 있지 않기 때문에 문서를 저장하는 데에 많은 양의 저장 매체가 필요하지 않습니다. 이런 특징은 많은 양의 자료를 저장하여야 하는 데이터베이스의 경우 매우 유용할 것입니다.

저자는 데이터베이스에 대해 이론 및 실제 양면 모두에서 전문적 지식을 갖고 있지는 않습니다 :) 그러나, 그나마 얕은 저자의 상식에 의하면, 데이터베이스에 저장되는 자료가 가져야 하는 특징들 중에는 인덱싱과 검색이 가능하여야 한다는 것이 포함된다고 합니다. 가령 그림 데이터와 같은 경우는 도대체 무엇이 검색 키가 되어야 하는지 잘 알려져 있지 않다고 합니다. 이런 문제는 문서 중의 수식에 대해서도 마찬가지로 적용됩니다. 수학 자연과학 공학 분야 문서의 경우, 수식이나 수학 기호 등도 중요한 의미를 가지기 때문에, 이에 대한 검색 방법이 요구됩니다. 문서 중의 수식에 대한 검색을 원하는 경우, TeX 문서 형식은 매우 유용합니다. 실제로, 가장 널리 사용되는 수식 표현 방법이 TeX 문서 형식입니다. TeX이 수식을 표현하는 방법은 매우 논리적으로 구성되어 있기 때문에, 수식에 대한 검색 등의 작업에 적합합니다. 실제로 수학 문헌 데이터베이스로 잘 알려진 MathSCI 의 경우 수식 표현에 TeX 문서 형식을 사용합니다.

현재, 많은 수의 문헌이 전자 문서 형태로 저장되어 있습니다. 이들 중, 수학 자연과학 공학 분야의 경우 TeX 형식 문서가 상당한 양을 차지합니다. 이들 문서에 대한 접근 방법으로서도 TeX은 앞으로 매우 오랜 기간 동안 사용될 것입니다.


(C) 차재춘, 1996년 8월 24일