TeX: 조판의 예술과 과학
TeX(텍 또는 테흐로 발음)는 1978년 스탠퍼드 대학교의 컴퓨터 과학자 도널드 크누스(Donald Knuth)가 개발한 조판 시스템입니다. 크누스 교수는 자신의 저서 The Art of Computer Programming 2판을 출판하는 과정에서 당시 출판 기술의 품질 저하에 실망하여 직접 완벽한 조판 시스템을 만들었습니다.
TeX의 가장 큰 특징은 수학 공식을 아름답게 표현할 수 있다는 점입니다. 복잡한 수식, 그리스 문자, 적분 기호, 행렬 등을 정교하게 배치하고 렌더링할 수 있어, 수학, 물리학, 컴퓨터 과학 분야에서 특히 사랑받고 있습니다. 크누스는 TeX을 개발하면서 조판의 미학적 원리들을 수학적 알고리즘으로 구현했고, 이는 지금까지도 조판 품질의 황금 표준으로 여겨집니다.
TeX은 마크업 언어 방식으로 작동합니다. 사용자는 일반 텍스트 파일에 내용과 함께 조판 명령어를 입력하고 TeX 엔진이 이를 처리하여 최종 문서를 생성합니다. 이러한 방식은 보이는 것이 얻는 것(WYSIWYG)인 워드 프로세서와는 달리 의미하는 것이 얻는 것(WYSIWYM)의 철학을 따릅니다. 작성자는 문서의 구조와 의미에 집중하고 실제 배치와 서식은 TeX이 최적화하여 결정합니다.
TeX의 또 다른 강점은 안정성과 이식성입니다. 1980년대에 완성된 후 거의 변하지 않았으며, 30년 전에 작성된 TeX 문서도 오늘날 동일하게 컴파일됩니다. 크누스는 TeX을 완성된 프로그램으로 선언했고 버전 번호는 수학 상수 $\pi$에 점점 가까워지는 방식으로 업데이트되어 현재 3.141592653에 이릅니다.
LaTeX: TeX을 더 쉽고 강력하게
LaTeX(레이텍 또는 라텍으로 발음)은 1980년대 중반 레슬리 램포트(Leslie Lamport)가 TeX 위에 구축한 문서 작성 시스템다. TeX이 저수준의 조판 명령어를 제공한다면, LaTeX은 고수준의 문서 구조화 도구를 제공합니다. 사용자가 \chapter, \section, \bibliography 같은 논리적 명령어만 사용하면 LaTeX이 자동으로 번호 매기기, 목차 생성, 상호 참조, 참고문헌 관리 등을 처리합니다.
LaTeX의 가장 큰 장점은 일관성 있는 전문적 문서를 쉽게 만들 수 있다는 것입니다. 따라서 학술 논문, 학위 논문, 기술 보고서, 책 등 긴 문서를 작성할 때 특히 유용합니다. 해외에서는 많은 학술지와 출판사들이 LaTeX 템플릿을 제공하며, 이를 사용하면 해당 출판물의 서식 요구사항을 자동으로 충족할 수 있습니다.
한국에서는 LaTeX 사용자층이 그리 두텁지는 않습니다. 그럼에도 많은 분들의 헌신적인 노력으로 한글이 포함된 아름다운 문서를 조판할 수 있게 되었습니다. 또한 일부 학회에서 LaTeX 템플릿을 제공하고 있으며, 적지 않은 사용자들이 저서, 학위논문, 학술논문, 그리고 프레젠테이션 문서 작성에 LaTeX을 활용하고 있습니다.
LaTeX은 방대한 패키지 생태계를 가지고 있습니다. CTAN(Comprehensive TeX Archive Network)에는 수천 개의 패키지가 있어서 그림 그리기(TikZ), 화학 구조식(chemfig), 악보(MusiXTeX), 프로그램 코드 삽입(minted), 프레젠테이션 제작(Beamer) 등 거의 모든 종류의 문서 작성 요구를 충족할 수 있습니다.
현대의 LaTeX 사용자는 Murfy, Overleaf 등의 온라인 편집기를 통해 별도 설치 없이 바로 시작할 수 있습니다. 실시간 협업, 버전 관리, 템플릿 라이브러리 등의 기능이 제공되어 학습 곡선이 크게 완화되었습니다. 로컬에서 작업하고 싶다면 TeX Live(크로스 플랫폼), MiKTeX(윈도우), MacTeX(맥OS) 같은 배포판을 설치할 수 있습니다.
LaTeX을 배우는 것은 초기에 시간 투자가 필요하지만 장기적으로 큰 보상이 따릅니다. 특히 수식이 많은 문서, 긴 학술 논문, 복잡한 참고문헌 관리가 필요한 경우 LaTeX의 진가가 드러납니다. 전 세계 수백만 명의 연구자, 학자, 작가들이 LaTeX을 사용하고 있으며 이들이 만든 풍부한 자료와 커뮤니티 지원을 받을 수 있습니다.
TeX과 LaTeX은 단순한 도구를 넘어 문서 작성에 대한 하나의 철학을 대표합니다. 내용과 형식의 분리, 자동화를 통한 일관성, 타이포그래피의 우수성 추구라는 원칙은 45년이 지난 지금도 여전히 유효하며 앞으로도 전문적인 문서 조판의 표준으로 남을 것입니다.