품격 있는 IT 기술 뉴스를 전하는 [IT 전문 뉴스 편집부]에서 전해드립니다.
서구권과 달리 일본의 TeX(텍) 생태계가 왜 여전히 DVI 포맷을 거치는 독자적인 워크플로우를 고집하고 있는지, 그 역사적 배경과 기술적 필연성을 상세히 요약한 분석 리포트입니다.
AI 요약
서구권에서는 pdfTeX의 도입으로 PDF를 직접 생성하는 현대적인 워크플로우가 완전히 정착된 반면, 일본에서는 2026년 현재까지도 DVI 파일을 중간 매개로 삼아 PDF를 출력하는 (u)pTeX 기반 워크플로우가 널리 쓰이고 있습니다. 이 현상의 근본 원인은 과거 pdfTeX 설계 당시에 일본어 표준 엔진이었던 pTeX과의 호환성이 기술적으로 전혀 고려되지 못했기 때문입니다. 유니코드를 네이티브로 지원하는 LuaTeX 환경에서 작동하는 luatex-ja가 등장하며 대안으로 제시되었으나, 과거 출판사 아스키(ASCII)가 상업 인쇄 수준으로 완성해 놓은 pTeX의 정교한 일본어 조판 자산과 완벽한 호환성을 보장하기 어려워 세대교체가 지연되고 있습니다. 한편, TeX의 기본 포맷으로 오해받는 DVI는 도널드 커누스(Donald Knuth)의 제자 데이비드 푹스(David Fuchs)가 프린터 장비 교체에 대응하기 위해 개발한 ‘장치 독립적(Device Independent)’ 중간 포맷으로, 가상 폰트 등의 강력한 기능을 갖추어 독자적인 생태계 유지에 기여해 왔습니다. 결국 일본어 TeX 생태계는 역사적 하드웨어 제약, 완벽함을 추구하는 조판 퀄리티, 그리고 DVI 포맷 자체의 뛰어난 유연성이 맞물려 2026년에도 고유한 워크플로우를 유지하고 있습니다.
핵심 인사이트
- 2019년 TUG 미팅과 데이비드 푹스(David Fuchs): DVI 포맷의 발명자인 데이비드 푹스는 2019년 스탠퍼드 대학교에서 열린 TUG(TeX User Group) 미팅에 참석하여, 대규모 원본 소스의 실시간 재조판 결과를 즉각 렌더링하는 현대적인 DVI 뷰어를 시연하며 DVI 포맷의 강력한 유연성을 직접 증명했다.
- 아스키(ASCII) 출판사와 pTeX의 유산: pTeX은 1991년 유니코드 1.0 표준이 제정되기도 전인 과거에 일본의 대형 컴퓨터 전문 출판사인 '아스키'가 고품질 상업 출판 조판을 위해 독자 개발한 엔진으로, 축적된 일본어 레이아웃 자산의 가치가 매우 높다.
- 유니코드 기반의 신규 표준
luatex-ja: 과거 pdfTeX 엔진으로는 불가능했던 일본어 다이렉트 PDF 처리를 해결하기 위해, 현대적인 유니코드 엔진인 LuaTeX 기반의luatex-ja패키지가 개발되어 차세대 표준으로 권장되고 있다.
주요 디테일
- 기술적 호환성 단절: pdfTeX을 기반으로 pTeX을 개수하거나, pTeX을 품으면서 pdfTeX을 개선하는 양방향 접근 모두 기술적 한계로 인해 완전히 불가능했다. 이로 인해 일본어 지원 pdfTeX을 만들려면 완전히 새로운 엔진을 밑바닥부터 재설계해야만 했다.
- CJK 패키지의 미봉책과 한계: pdfTeX 엔진 환경에서도 '초절기교'에 가까운 편법(CJK 패키지 및 BXcjkjatype 등)을 사용해 유니코드를 다루고 일본어 조판을 구현할 수는 있으나, pTeX 수준의 정교한 일본어 전용 타이포그래피 규칙을 구현하는 데는 한계가 명확하다.
- DVI(Device Independent)의 탄생 비화: DVI 포맷은 도널드 커누스가 아닌 그의 학생이었던 데이비드 푹스가 발명했다. 초기 TeX은 특정 프린터 종속적이었으나, 프린터 기기가 바뀔 때마다 TeX 소스코드를 수정해야 하는 번거로움을 해결하기 위해 물리 장치와 격리된 중간 포맷으로 DVI를 고안했다.
- 가상 폰트(Virtual Font)와 폰트 메트릭 분리: DVI의 핵심 설계 사상에 따라 TeX 본체는 실제 폰트 데이터가 아닌 '글자의 크기 및 간격 정보(메트릭)'만 처리하며, 실제 폰트 매핑은 DVI 드라이버가 담당한다. 이를 통해 특정 글리프만 다른 폰트로 대체하는 고도의 '합성 폰트' 운용이 가능해졌다.
향후 전망
- 신규 문서의
luatex-ja전환 가속화: 과거 레거시 문서와의 완전한 호환이 필요한 상황이 아니라면, 앞으로 새롭게 작성되는 문서 클래스 및 서식은 글로벌 표준인 유니코드 환경에 맞춰luatex-ja를 전제로 설계될 것이다. - 과도기적 하이브리드 생태계 지속: 수십 년간 출판 업계 및 학계에 정착된 pTeX 자산의 거대한 규모로 인해, 2026년 이후에도 상당 기간 (u)pTeX 기반의 DVI-to-PDF 변환 워크플로우와 현대적인 LuaTeX 워크플로우가 공존하는 하이브리드 형태가 지속될 전망이다.
