LaTeX3

내위키
Dennis (토론 | 기여)님의 2015년 6월 16일 (화) 01:15 판 (새 문서: 전자 문서 조판 시스템인 LaTeX의 세 번째 버전. 착수한 지는 무척 오래 됐는데 아직도 완전히 완성된 상태는 아니다. 현재까지 드러난 L...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

전자 문서 조판 시스템인 LaTeX의 세 번째 버전. 착수한 지는 무척 오래 됐는데 아직도 완전히 완성된 상태는 아니다.

현재까지 드러난 LaTeX3의 특징은, 여러 가지 매크로를 만들 때 좀 더 폭넓은 확장성을 지원하고 현대 프로그래밍의 기법을 어느 정도 활용할 수 있도록 지원하는 것이다. [TeX]] 또는 LaTeX 명령은 근본적으로는 매크로이며 함수와 변수의 구분이 뚜렷하지 않은데, LaTeX3은 적어도 개념으로라도 함수와 변수를 구분한다. 다만 LaTeX 기반으로 매크로라는 본질 자체가 변하지는 않는다.

특징

LaTeX2ε까지는 @ 문자를 특수한 의미를 가진 기호로 사용했다. 일반 사용자들이 접근할 수 없는 (정확히 말하면 접근은 할 수 있는데 접근하지 말기를 바라는) 매크로의 이름을 정의할 때 @ 기호를 썼다. LaTeX3에서는 더 이상 @ 기호를 쓰지 않는다. 대신 밑줄(_)과 쌍점(:)을 쓴다.