최근 바뀜
통계
임의의 문서로
도움말
문서
토론
원본 보기
역사 보기
로그인
LuaTeX 문서 원본 보기
내위키
←
LuaTeX
이동:
둘러보기
,
검색
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
제대로 쓰려면 <math>Lua\TeX</math>이라고 써야 한다. [[Lua]] 스크립트 언어를 집어넣을 수 있는 [[TeX]] 엔진. TeX이 프로그래밍 언어의 성격이 있지만 매크로 언어라는 한계가 있는데, [[LaTeX3]]는 이를 최대한 [[TeX]]스럽게 확장시키려고 한다면 LuaTeX은 아예 다른 프로그래밍 언어를 붙여서 확장시키는 방법을 택했다. [[PDFTeX]] 개발팀이 LuaTeX을 PDFTeX의 후계로 공식 결정하면서 주목 받고 있다. [[XeTeX]]처럼 시스템에 설치된 글꼴을 자유롭게 쓸 수 있다. 다만 [[XeTeX]]은 시스템의 글꼴 처리 엔진을 활용하는 반면, LuaTeX은 독자적인 엔진을 사용하기 때문에 처음 사용할 때, 또는 [[글꼴]]을 설치하거나 없앴을 때에는 [[글꼴]] [[데이터베이스]]를 한번 업데이트해 줘야 하며, 오래 된 [[트루타입]] 글꼴와는 잘 안 맞는 문제도 있다. 똑같은 문서를 [[XeTeX]]과 LuaTeX으로 컴파일해 보면 조판 결과 미세하게 차이가 나기도 하며 특히 알파벳 쪽은 더더욱 디테일에 차이가 난다. 뭐니뭐니 해도 [[Lua]] 스크립트의 기능을 모두 활용할 수 있다는 게 큰 강점이다. [[인터넷]]에 접속해서 [[데이터]]를 받아 오거나, [[데이터베이스]]와 연동하는 것과 같은 작업은 그냥 TeX으로 하기에는 엄청 까다롭지만 [[Lua]]는 훨씬 쉽다. 또한 프로그래밍에서 자주 사용하는 흐름 제어, 문자열 처리와 같은 기능들은 TeX으로 구현하는 것보다 Lua [[스크립트]]로 처리하는 게 훨씬 빠르다. 즉, [[컴파일]] 시간이 대축 단축된다는 이야기. 하지만 [[TeX]] 안에 [[Lua]] 스크립트를 집어넣는 게 엄청 이질적으로 보이기 때문에 순수주의자들은 '나의 TeX은 그러지 않아!'을 외치기도 한다.
이 문서에서 사용한 틀:
틀:LaTeX
(
원본 보기
)
틀:각주
(
원본 보기
)
LuaTeX
문서로 돌아갑니다.
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
특수 문서 목록
문서 정보