TeX: 두 판 사이의 차이
내용 삭제됨 내용 추가됨
잔글 →각주: 위키백과:봇 편집 요청/2014년 12월#2014-12-13 Leedkmn의 요청에 따른 주석을 각주로 치환하는 편집., replaced: == 주석 == → ==각주== |
편집 요약 없음 |
||
16번째 줄:
}}
'''{{TeX}}'''({{llang|el|{{IPA-all|ˈtɛx}}|테흐}}, {{llang|en|{{IPA-all|ˈtɛk}}|텍}})<ref>{{TeX}}은 ‘기술’이라는 뜻의 낱말이며 ‘테크닉’이라는 말의 어원이기도 한 그리스어 ‘{{lang|el|τέχνη}}(고전 발음: {{IPA|/tékʰnɛː/}}, 현대 발음: {{IPA|/ˈtɛ.xni/}})’의 약어이다. X는 로마자 [[X]](엑스)가 아닌 그리스 문자 [[Χ]](키, 카이)의 대문자를 가리키는 글자이다.</ref>은 [[도널드 크누스]]가 만든 조판 프로그램이다.<ref>버전 3 이후로는 3.14부터 시작하여 발전할 수록 버전 번호가 3.141592...로 이어지면서 [[원주율]]에 수렴한다. {{TeX}}의 개발과 병행하여 크누스는 WEB라는 중간 언어를 만들어 같이 발전시킬 수 있다. 공식적인 지침서로 크누스가 지은 The TeXbook과 The Metafontbook이 있다. 이들은 단행본으로 출간되었으며 나중에 Computer and Typesetting이라는 전집물의 1, 2권이다.</ref> {{TeX}}
{{TeX}} 개발의 두 가지 목적은, 최소한의 노력으로 미려한 문서를 얻을 수 있도록 하는 것과, 컴퓨터 기종과 상관없이 똑같은 결과물을 얻도록 하는 것이다. 따라서 {{TeX}}으로 컴파일하여 만든 문서의 확장자는 device independent format을 뜻하는 .dvi이다. 이를 변환하여 PDF, [[포스트스크립트]] 등의 문서화일을 얻는다. (.dvi를 만드는 것이 {{TeX}}의 가장 큰 특징 중 하나였으나, 요즘은 사실상 문서 표준으로 자리잡은 [[PDF]]를 [[dvi]]를 거치지 않고 바로 만드는 방법도 많이 쓰인다.)
수학, 물리학, 컴퓨터 과학, 경제학 등 많은 분야에서 논문, 책자, 발표 슬라이드 등 다양한 문서 작성을 위해 사용된다. 그리고 무엇보다도 수식을 표현하는 데 있어 강력하다. 현재 나와 있는 명령어 기반 수식 편집이 가능한 워드프로세서 등(한글, 위키백과)의 명령어는 이 {{TeX}}
== 구조 ==
텍과 주변 패키지들의 구조를 이해할 필요가 있다. 구조의 밑에서부터 엔진-포맷(또는 포맷의 집합인 패키지)-클래스 순으로 생각하면 쉽다.
우선, 크누스 교수가 개발한 TeX 엔진은 그 자체로 사용하기에는 TeX은 단순한 명령어들을 자주 사용해야 한다는 번거로움이 있었다. 이에 이를 보완하여 [[레슬리 램포트]]가 TeX 위에서 구동하는 매크로방식의 포맷(자주 쓰이는 일련의 명령어를 하나의 명령어나 틀로 통합하여 간단하게 문서를 만들 수 있는 체계)
이러한 포맷 중 수식편집에 강력한 기능을 가진 것에는 American Mathematical Society가 수학 논문 조판에 필요한 기능을 담아 만든
이런 포맷을 사용하여 텍 문서를 작성할 경우 각 포맷마다 요구하는 형식이나 조건들을 선언해 주어야 하는데, 이를 간편하게 도와주는 것이 바로 "클래스"이다. 이중 한글사용자들에게 도움이 되는 것 중 하나가 Memoir 클래스, 그리고 Memoir 위에서 구동하며 이를 더 편하게 쓸 수 있게 해주는 클래스 위의 클래스로서 Oblivoir 클래스가 있다. 또한, 프리젠테이션 파일을 쉽게 만들어 주는 beamer 클래스도 널리 사용된다.
32번째 줄:
이러한 것들을 이용해 문서를 만들려면 먼저 텍스트 파일 에디터를 이용, 텍스트 문서에다 위에 열거한 포맷과 클래스를 선언하여 이를 쓸 것이라고 지정해 주고, 그의 규칙에 맞게 텍 코드에 따라 문서를 작성해서(HTML을 생각하면 쉽다) 컴파일 하면 pdf 등 최종출력본 문서를 얻게 된다.
그리고 이런 도구들과 이런 도구의 추가 설치 및 업데이트 한데 묶어서 배포하는 것이 ko.TeX 패키지 들이다. 이는 한글 TeX 사용자그룹<ref>[http://www.ktug.or.kr/ 한글 TeX 사용자 그룹 (KTUG)]</ref>에 접속하면 받을 수 있다. 이를 한국어판
== 한국어판 TeX ==
* HLaTeX. 일명 한글 LaTeX: 개발자 은광희. ko.TeX 이전의 사실상 표준 한글
* hLaTeXp, hTeXp, 한글 TeX : 개발자 차재춘, HLaTeX과 동시기에 사용된 한글 TeX 시스템이다. 이와 같은 뿌리를 갖는 시스템은 [[마이크로소프트 윈도|윈도]] 기반에서 운용되는 hLaTeXn, hTeXn, 한TeX등
|