pdfTeX

pdfTeX
pdfTeX
원본 작성자한손
개발자pdfTeX 팀
안정적 해제
1.40.22 / 2021년 3월 23일; 12개월(2021-03-23)[1]
리포지토리
운영 체제멀티플랫폼
유형유형설정
면허증GNU 일반 공중 사용권
웹 사이트www.tug.org/applications/pdftex/

컴퓨터 프로그램 pdfTeX크누스의 타이핑 프로그램 TeX의 연장선상으로, 원래 체코 브르노마사릭 대학 정보학부 박사학위 논문 작업의 일환으로 Hahn Thế Thahn에 의해 공개적으로 사용할 수 있는 제품으로 작성, 개발되었다.TeX로의 이 연장을 위한 아이디어는 1990년대 초 지지 즐라투슈카와 테일러스탠포드 대학에서 도널드 크누스와 몇 가지 발전적 아이디어를 논의하면서 구상되었다.크누스는 이후 마사릭 대학에서 명예박사학위를 받기 위해 정보학부를 방문하던 중 브르노에서 한테 탄을 만났다.

pdfTeX의 두 가지 두드러진 특징은 매달기 구두점 개념을 일반화하는 캐릭터 돌출과 서체 확장인데, 이는 형식 페이지의 회색을 개선하기 위한 헤르만 자프(Hermann Zapf)의 아이디어를 구현한 것이다.둘 다 핵심 단락 브레이크 루틴을 연장한다.그들은 탄의 박사학위 논문에서 논의된다.[2]

pdfTeX는 대부분의 현대적인 LaTeX 및 ConTeXt(TeX Live, MacTeX, MiKteX 포함)[3] 배포에 포함되며 기본 TeX 엔진으로 사용된다.[4][5]TeX와 pdfTeX의 주요 차이점은 TeX가 DVI 파일을 출력하는 반면 PDFTeX는 PDF 파일을 직접 출력할 수 있다는 점이다.이를 통해 하이퍼레프와 같은 패키지를 사용하여 하이퍼텍스트 링크, 목차 등의 PDF 기능을 긴밀하게 통합할 수 있다.반면, PGF/TikZ와 같은 대체품이 작성되었지만 DVI-PostScript의 초기 변환 과정을 이용하는 패키지(PSTricks 등)는 실패할 수 있다.포스트스크립트 그래픽의 직접 임베딩은 더 이상 작동하지 않으며, EPS 파일을 PDF로 변환하기 위해 eps2pdf와 같은 프로그램을 사용해야 하며, PDFTX가 직접 삽입할 수 있다.

pdfTeX에서 DVI 출력을 얻을 수 있다.이 DVI 출력은 PDFTeX의 추가 마이크로그래피 기능이 활성화되지 않은 한 TeX 출력과 동일해야 한다.더욱이 LaTeX, ConTeXtet al.은 TeX의 매크로 패키지에 불과하므로 pdfTeX와 동등하게 잘 작동한다.그러므로,pdflatex예를 들어 표준 LaTeX 매크로를 사용하여 PDFTeX 프로그램을 호출하여 LaTeX 문서를 타이핑하는 반면, ConTeXt 문서의 기본 렌더링 엔진이다.

특징들

pdfTeX에는 표준 TeX에서 사용할 수 없는 몇 가지 기능이 있다.

  • 네이티브 TrueTypeType 1 글꼴 포함
  • 여백 연석 및 글꼴 확장과 같은 마이크로-일반 확장
  • 하이퍼링크, 목차 및 문서 정보와 같은 PDF 관련 기능에 직접 액세스

참고 항목

참조

  1. ^ "pdfTeX NEWS". Retrieved 2 July 2020.
  2. ^ 박사 논문
  3. ^ "TeX catalogue online". Archived from the original on 2010-12-25. Retrieved 2007-09-12.
  4. ^ "Documentation - TeX Live - TeX Users Group". www.tug.org. Retrieved 2020-11-14.
  5. ^ Christian Scenk : MiKTeX 2.5: pdfetex가 기본 엔진이 됨 웨이백 기계에 2007-09-07 보관됨

외부 링크